aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-09-14Add a dummy man page inorder to fix make installMarc André Tanner1-0/+16
2014-09-14Make byte based iterator API handle the whole range [0, size]Marc André Tanner2-6/+34
2014-09-14Use EPOS where appropriateMarc André Tanner1-4/+4
2014-09-14All *_free(...) functions should accept a NULL argumentMarc André Tanner2-0/+4
2014-09-14Fix clang static analyzer warningsMarc André Tanner3-10/+22
2014-09-13Rename OP_PASTE to OP_PUTMarc André Tanner2-5/+5
2014-09-13Introduce some helper functions dealing with FilerangeMarc André Tanner5-21/+36
2014-09-13Rename text_insert_raw to text_insertMarc André Tanner5-12/+7
2014-09-13Introduce and use EPOS instead of (size_t)-1Marc André Tanner5-19/+21
2014-09-13Make window_selection_get to return the correct rangeMarc André Tanner1-1/+5
2014-09-13Add a READMEMarc André Tanner1-0/+518
2014-09-13Fix 'G' movement to end of fileMarc André Tanner1-1/+1
2014-09-13Add movements 'H', 'M', 'L'Marc André Tanner4-0/+36
2014-09-13In normal mode 'r' should also replace new linesMarc André Tanner1-1/+2
2014-09-12Cleanup editor.hMarc André Tanner1-5/+5
2014-09-12Display a few error messages where appropriateMarc André Tanner1-5/+19
2014-09-12Use the new global keypress hook to hide user messagesMarc André Tanner1-3/+20
2014-09-12Add a global keypress hook before any keybindings are checkedMarc André Tanner1-0/+5
2014-09-12Add facility to display a message to the userMarc André Tanner2-1/+33
2014-09-12Add some more API commentsMarc André Tanner1-2/+7
2014-09-12Make sure that the state is consistent after an undo operationMarc André Tanner1-0/+2
2014-09-12Remove outdated commentsMarc André Tanner1-2/+0
2014-09-12Fix loading of not yet existing filesMarc André Tanner1-1/+4
2014-09-12Introduce text_filename_setMarc André Tanner2-2/+8
2014-09-12Rename text_filename to text_filename_getMarc André Tanner5-6/+6
2014-09-12Restore cursor position after an undo/redoMarc André Tanner4-16/+33
2014-09-12Name modes more consistentlyMarc André Tanner1-35/+40
2014-09-12Take snapshot when leaving insert/replace modeMarc André Tanner1-0/+12
2014-09-12Make normal mode command 'x' undoableMarc André Tanner1-1/+1
2014-09-11Be stricter on what commands to accept at the ':'- promptMarc André Tanner2-22/+21
2014-09-11Fix bug when moving to characters with display width > 1Marc André Tanner1-3/+2
2014-09-11Add :edit commandMarc André Tanner6-7/+65
2014-09-11Remove Ctrl+c for quit, since we now have a command promptMarc André Tanner2-5/+4
2014-09-11Fix ascii art tree of modesMarc André Tanner1-2/+2
2014-09-11Add normal mode command 'X'Marc André Tanner1-0/+1
2014-09-11Avoid segfault if no previous search has been performedMarc André Tanner1-1/+5
2014-09-11Fix warnings about redefinition of typedefed structsMarc André Tanner2-2/+1
2014-09-11Add/cleanup window commands Ctrl-{n,s,q}Marc André Tanner2-5/+19
2014-09-11Add :qall commandMarc André Tanner4-6/+22
2014-09-11On the prompt Ctrl-{B,E} should move the cursor to the begin/end of the lineMarc André Tanner1-0/+2
2014-09-11In visual mode 'v' should switch to normal modeMarc André Tanner1-0/+1
2014-09-11Add readline Ctrl+U bindingMarc André Tanner1-0/+1
2014-09-10Reindent readline key bindingsMarc André Tanner1-3/+3
2014-09-10Clean up normal mode key bindingsMarc André Tanner1-28/+28
2014-09-10Add normal mode command 's'Marc André Tanner1-0/+1
2014-09-10Add movement 'W'Marc André Tanner1-0/+1
2014-09-10Add normal mode command 'J'Marc André Tanner2-0/+18
2014-09-10Add normal mode commands 'O' and 'o'Marc André Tanner2-0/+10
2014-09-10Make movements to next / previous line availableMarc André Tanner1-0/+4
2014-09-10text-motions: add text_line_prev functionMarc André Tanner2-2/+17