GithubHelp home page GithubHelp logo

rydl's People

Contributors

gitter-badger avatar lordsentox avatar lxndio avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

gitter-badger

rydl's Issues

Lines that don't fit on the screen

At the moment, strange things happen when lines don't fit on the screen.

It needs to be implemented in the buffer drawer (and probably elsewhere) that lines which are to wide for the screen are broken at the end of the first line and continued in the next line (and so on) which a line number only being drawn at the first actual line on screen of the line in buffer.

Line number column width needs to be adjusted responsively

In the draw_line_numbers() function in drawer.rs the line number column width is set kind of responsively at the moment but just for line numbers with up to three digits in length which needs to be fixed for arbitrarily long line numbers.

Correlates with #4.

Remove hard coded line number column width

See the TODO comments

// TODO make + 4 variable depending on the length of the line numbers

in editor.rs etc.

Currently, the width of the line number column is hard coded as 4 which needs to be responsively adjusted corresponding to the actual width of that column.

Correlates with #5.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.