summaryrefslogtreecommitdiff
path: root/editor.h
AgeCommit message (Expand)Author
2015-07-26vis: add infrastructure to support multiple cursors/selectionsMarc André Tanner
2015-07-21ui: further separate curses related user interface codeMarc André Tanner
2015-07-19vis: handle file truncation more gracefullyMarc André Tanner
2015-07-19text: move regex related functions to separate fileMarc André Tanner
2015-07-11vis: rename struct member to avoid conflict with standard libraryMarc André Tanner
2015-07-09ui: move input handling code to ui specific filesMarc André Tanner
2015-07-06Warn when saving a file which has been changed outside the editorMarc André Tanner
2015-07-06text: remove text_load_fd and text_fd_getMarc André Tanner
2015-07-06Move filename from Text to FileMarc André Tanner
2015-06-30Cleanup insert/replace mode input handlingMarc André Tanner
2015-05-17Filter command :!Marc André Tanner
2015-05-16Release macro dataMarc André Tanner
2015-04-29Make operators return new cursor positionMarc André Tanner
2015-04-22Rename window.[ch] to view.[ch]Marc André Tanner
2015-04-22Yet more renames (EditorWin -> Win)Marc André Tanner
2015-04-22More renames, no functional changesMarc André Tanner
2015-04-22More renaming vis->win->view instead of vis->win->winMarc André Tanner
2015-04-22Better variable naming (VisText -> File)Marc André Tanner
2015-04-21Cleanup implementation of movements to marksMarc André Tanner
2015-04-21Implement ';' and ','Marc André Tanner
2015-04-21Clean up to/till movementsMarc André Tanner
2015-04-11Eliminate global running variableMarc André Tanner
2015-04-11Remove global mode stateMarc André Tanner
2015-04-11Move structs to editor.h remove global action{,_prev}Marc André Tanner
2015-04-11Eliminate global state for repetition of last modificationMarc André Tanner
2015-04-11Eliminate global state for :set optionsMarc André Tanner
2015-04-11Lazy initialization of :-commandsMarc André Tanner
2015-04-07Set '< and '> marksMarc André Tanner
2015-04-05Remove unused struct memberMarc André Tanner
2015-04-05Introduce new struct VisTextMarc André Tanner
2015-04-03Preliminary user interface separationMarc André Tanner
2015-01-06Rudimentary change list (accessible via g; and g,)Marc André Tanner
2015-01-04implement rudimentary autoindentMatthias Braun
2015-01-01Add rudimentary support for jump list (CTRL+{O,I})Marc André Tanner
2014-12-18Macro supportMarc André Tanner
2014-10-24Make command prompt available in visual modesMarc André Tanner
2014-10-17Read stdin when given - as filenameMarc André Tanner
2014-09-24Change split/vsplit APIMarc André Tanner
2014-09-22Add support for the '<', '>' marksMarc André Tanner
2014-09-19Implement expand tab functionality, make tabwidth configurableMarc André Tanner
2014-09-18Clean up window splitting APIMarc André Tanner
2014-09-15More efficient syntax highlighting, first match winsMarc André Tanner
2014-09-12Cleanup editor.hMarc André Tanner
2014-09-12Add facility to display a message to the userMarc André Tanner
2014-09-12Add some more API commentsMarc André Tanner
2014-09-11Add :edit commandMarc André Tanner
2014-09-11Add :qall commandMarc André Tanner
2014-09-10Fix :q commandMarc André Tanner
2014-09-10Simplify drawing of the window statusbarMarc André Tanner
2014-09-10Simplify cursor color managementMarc André Tanner