summaryrefslogtreecommitdiff
path: root/buffer.c
AgeCommit message (Collapse)Author
2021-02-05switched all text rendering to new APILeo Tenenbaum
2021-02-04started modern openglLeo Tenenbaum
2021-02-04improve auto-add-newline, start reloadingLeo Tenenbaum
2021-02-04highlight cursor line numberLeo Tenenbaum
2021-02-03line numbering!Leo Tenenbaum
2021-02-02big fix with buffer_pos_to_pixelsLeo Tenenbaum
also started rust highlighting
2021-02-02fix bug with non-highlighted filesLeo Tenenbaum
2021-02-01small change to horizontal scrolling for massive performance improvement on ↵Leo Tenenbaum
large files also fixed syntax highlighting for hex literals, for real this time
2021-02-01cache syntax highlightingLeo Tenenbaum
2021-02-01switched syntax highlighting to use a number for the state (will be useful ↵Leo Tenenbaum
later)
2021-02-01different syntax highlighting depending on the file extensionLeo Tenenbaum
2021-02-01start per-buffer languageLeo Tenenbaum
2021-02-01fix C hex literal highlightingLeo Tenenbaum
also open to untitled empty buffer
2021-01-31more syntax highlightingLeo Tenenbaum
2021-01-31started syntax higlighting (still need to add state to each line)Leo Tenenbaum
2021-01-31fixed Ctrl+Left/Right being double-set, cleaned up core options code, ↵Leo Tenenbaum
auto-add-newline
2021-01-30better startup, informative message when nothing's openLeo Tenenbaum
2021-01-30ctrl+q to quit (with unsaved changes dialog)Leo Tenenbaum
2021-01-29started tab barLeo Tenenbaum
2021-01-28got file selector to behave betterLeo Tenenbaum
2021-01-27more warn overwriteLeo Tenenbaum
2021-01-27started warn on overwriteLeo Tenenbaum
2021-01-26auto-indentLeo Tenenbaum
2021-01-25replaced c32rtomb, mbrtoc32 with own versionsLeo Tenenbaum
these are nicer to use since they don't involve mbstate_t and should be faster since they don't involve locales
2021-01-25error box; generally better error handlingLeo Tenenbaum
2021-01-24copy/cut/pasteLeo Tenenbaum
2021-01-24scroll file selector when selected goes offscreenLeo Tenenbaum
2021-01-22started auto-cdLeo Tenenbaum
2021-01-21trying to make clicking on directories work; not done yetLeo Tenenbaum
2021-01-21file selector now actually workingLeo Tenenbaum
also made stristr work with UTF-8
2021-01-21split file selector into its own thingLeo Tenenbaum
2021-01-19opening files by clicking on themLeo Tenenbaum
2021-01-18bug fixes, narrow file list based on search termLeo Tenenbaum
2021-01-18opening files kinda workingLeo Tenenbaum
2021-01-18text working againLeo Tenenbaum
2021-01-06more open menu, border thickness setting, fixed small text clipping issueLeo Tenenbaum
2021-01-06start open menuLeo Tenenbaum
2021-01-04commands to change the font sizeLeo Tenenbaum
2021-01-03make install, command line argumentsLeo Tenenbaum
2021-01-02blinking cursorLeo Tenenbaum
2021-01-02select allLeo Tenenbaum
2021-01-02double/triple click to select word/lineLeo Tenenbaum
2020-12-31core settingsLeo Tenenbaum
2020-12-31configurable colorsLeo Tenenbaum
2020-12-31set ted err to buffer errLeo Tenenbaum
2020-12-31page up/downLeo Tenenbaum
2020-12-30more configLeo Tenenbaum
2020-12-29started config fileLeo Tenenbaum
2020-12-29Home and endLeo Tenenbaum
2020-12-29selection working!Leo Tenenbaum