| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-01-01 | Rename mark related functions | Marc André Tanner | 1 | -2/+2 | |
| 2014-10-24 | Make command prompt available in visual modes | Marc André Tanner | 1 | -2/+4 | |
| 2014-10-23 | Move feature test macros to config.mk | Marc André Tanner | 1 | -2/+0 | |
| 2014-10-17 | Read stdin when given - as filename | Marc André Tanner | 1 | -0/+11 | |
| 2014-09-25 | Actually set global tabwidth | Marc André Tanner | 1 | -0/+1 | |
| 2014-09-24 | Change split/vsplit API | Marc André Tanner | 1 | -22/+16 | |
| 2014-09-22 | Add support for the '<', '>' marks | Marc André Tanner | 1 | -2/+8 | |
| 2014-09-19 | This fixes warning with latest glibc (>= 2.19.90), which deprecated _BSD_SOURCE | Christian Hesse | 1 | -0/+1 | |
| warning: _BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE Commit 4f537d8e4bd9707a0048289f296510b76ce6d642 just fixed one of three cases. Fix the remaining. | |||||
| 2014-09-19 | Implement expand tab functionality, make tabwidth configurable | Marc André Tanner | 1 | -0/+13 | |
| If expandtab is enabled then inserted tabs are replaced by tabwidth amount of spaces. Both settings apply to all windows files and can be changed via: :set tabwidth n # where 1 <= n <= 8 :set expandtab (1|yes|true)|(0|no|false) | |||||
| 2014-09-18 | Do only open an empty buffer if the file does not exist | Marc André Tanner | 1 | -1/+1 | |
| Opening a file without having read permissions should fail. | |||||
| 2014-09-18 | Clean up window splitting API | Marc André Tanner | 1 | -36/+45 | |
| 2014-09-16 | Import syntax rules from sandy | Marc André Tanner | 1 | -1/+4 | |
| 2014-09-15 | More efficient syntax highlighting, first match wins | Marc André Tanner | 1 | -7/+7 | |
| 2014-09-14 | All *_free(...) functions should accept a NULL argument | Marc André Tanner | 1 | -0/+2 | |
| 2014-09-14 | Fix clang static analyzer warnings | Marc André Tanner | 1 | -2/+4 | |
| 2014-09-13 | Rename text_insert_raw to text_insert | Marc André Tanner | 1 | -2/+2 | |
| 2014-09-13 | Introduce and use EPOS instead of (size_t)-1 | Marc André Tanner | 1 | -1/+1 | |
| 2014-09-12 | Add facility to display a message to the user | Marc André Tanner | 1 | -1/+28 | |
| 2014-09-12 | Fix loading of not yet existing files | Marc André Tanner | 1 | -1/+4 | |
| 2014-09-12 | Rename text_filename to text_filename_get | Marc André Tanner | 1 | -2/+2 | |
| 2014-09-12 | Restore cursor position after an undo/redo | Marc André Tanner | 1 | -1/+2 | |
| 2014-09-11 | Add :edit command | Marc André Tanner | 1 | -0/+23 | |
| 2014-09-11 | Add :qall command | Marc André Tanner | 1 | -4/+5 | |
| 2014-09-10 | Fix :q command | Marc André Tanner | 1 | -6/+8 | |
| 2014-09-10 | Simplify drawing of the window statusbar | Marc André Tanner | 1 | -7/+3 | |
| 2014-09-10 | Simplify cursor color management | Marc André Tanner | 1 | -1/+71 | |
| 2014-09-09 | Remove trailing whitespaces (sed 's/[ \t]*$//') | Marc André Tanner | 1 | -2/+2 | |
| 2014-09-09 | Rename vis.[ch] to editor.[ch] and main.c to vis.c | Marc André Tanner | 1 | -0/+483 | |
| 2014-09-01 | Refactor frontend code | Marc André Tanner | 1 | -1169/+0 | |
| window.[ch] now contains a somewhat generic editor window which is then enhanced in vis.[ch] with a statusbar. | |||||
| 2014-08-31 | First part of a vi like frontend | Marc André Tanner | 1 | -0/+15 | |
| Still very incomplete | |||||
| 2014-08-25 | Move motion related stuff into own file | Marc André Tanner | 1 | -178/+27 | |
| 2014-08-24 | Add work in progress editor frontend | Marc André Tanner | 1 | -0/+1305 | |
| 2014-08-14 | Rename files editor.[ch] -> text.[ch] | Marc André Tanner | 1 | -1094/+0 | |
| 2014-08-14 | Change 'namespace' Editor -> Text | Marc André Tanner | 1 | -91/+91 | |
| 2014-08-13 | Add search functionality | Marc André Tanner | 1 | -0/+81 | |
| 2014-08-13 | Add support for file marks | Marc André Tanner | 1 | -0/+18 | |
| 2014-08-07 | Add function to query line-numer <-> byte offset mapping | Marc André Tanner | 1 | -3/+113 | |
| 2014-08-02 | Further improve iterator API | Marc André Tanner | 1 | -22/+56 | |
| - iterator_get now returns the correct piece - add utf8 aware methods to move by a character in either direction | |||||
| 2014-08-01 | Improve iterator API | Marc André Tanner | 1 | -45/+86 | |
| 2014-07-22 | Reindent comments | Marc André Tanner | 1 | -8/+12 | |
| 2014-07-22 | Perform argument validation | Marc André Tanner | 1 | -4/+5 | |
| 2014-07-22 | Rename content => data | Marc André Tanner | 1 | -41/+41 | |
| 2014-07-22 | API cleanup | Marc André Tanner | 1 | -23/+27 | |
| Add editor_{insert,replace}_raw and const modifiers where appropriate. | |||||
| 2014-07-22 | Rename Editor::pos -> Editor::len | Marc André Tanner | 1 | -15/+15 | |
| 2014-07-22 | Refactor editor_save | Marc André Tanner | 1 | -10/+7 | |
| 2014-07-22 | Add prototypes | Marc André Tanner | 1 | -1/+15 | |
| 2014-07-22 | Remove redundant function | Marc André Tanner | 1 | -18/+5 | |
| 2014-07-22 | Remove unnecessary special case for inserting into an empty document | Marc André Tanner | 1 | -21/+7 | |
| 2014-07-22 | Fix bugs in caching layer | Marc André Tanner | 1 | -8/+27 | |
| Thw lenght of the whole text (ed->size) also has to be updated. Also do not allocate changes if the operations are performed in the cache. | |||||
| 2014-07-22 | Add some more comments | Marc André Tanner | 1 | -2/+26 | |
