summaryrefslogtreecommitdiff
path: root/buffer.c
AgeCommit message (Collapse)Author
2021-03-01restore sessionLeo Tenenbaum
2021-02-28fix find highlighting when cursor is on same lineLeo Tenenbaum
2021-02-26fix bug where selection_pos was invalidLeo Tenenbaum
2021-02-26fixed some menu-related bugsLeo Tenenbaum
2021-02-25node resizing workingLeo Tenenbaum
2021-02-25resizing nodes (not fully working yet?)Leo Tenenbaum
2021-02-25change cursorLeo Tenenbaum
2021-02-23goto line previewLeo Tenenbaum
2021-02-23start goto lineLeo Tenenbaum
2021-02-23improve word movementLeo Tenenbaum
2021-02-22fix automatic horizontal scrollingLeo Tenenbaum
2021-02-22go to definition menuLeo Tenenbaum
2021-02-21generalized selector code seems to work, fix buffer_set_line_len memory leakLeo Tenenbaum
2021-02-19ctrl+click to go to definitionLeo Tenenbaum
2021-02-18go to MSVC errorLeo Tenenbaum
2021-02-16:build somewhat working!Leo Tenenbaum
2021-02-16detecting errors in build outputLeo Tenenbaum
2021-02-16started getting :build to workLeo Tenenbaum
2021-02-13view-only modeLeo Tenenbaum
2021-02-13removed line->capacityLeo Tenenbaum
also fixed shift+click to select
2021-02-11fixed some problems with find+replaceLeo Tenenbaum
2021-02-11finishing touches for v. 0.3Leo Tenenbaum
2021-02-11highlight matching parenthesesLeo Tenenbaum
2021-02-11indent/dedent selectionLeo Tenenbaum
2021-02-11chain replace all into one undo eventLeo Tenenbaum
2021-02-09improve buffer_unsaved_changesLeo Tenenbaum
so that making an edit then undoing it doesn't count as making a change
2021-02-08scroll to find matchLeo Tenenbaum
2021-02-08find show number of matchesLeo Tenenbaum
2021-02-07improved text rendering, started findLeo Tenenbaum
2021-02-05finishing touches for v. 0.2Leo Tenenbaum
2021-02-05reload buffer on change (no popup yet)Leo Tenenbaum
2021-02-05converted everything to modern openglLeo Tenenbaum
for some reason SDL_GL_SwapWindow seems to be in a busy loop?
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