aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Start documenting codeThiago de Arruda2015-10-26
* ex_getln: Extract command_line_handle_key from command_line_executeThiago de Arruda2015-10-26
* ex_getln: Convert `cmdline_{not_,}changed` labels into functionsThiago de Arruda2015-10-26
* ex_getln: refactor command line mode to use the `state_enter` loopThiago de Arruda2015-10-26
* ex_getln: Extract local variables from getcmdline() and fix code styleThiago de Arruda2015-10-26
* terminal: Refactor to use `state_enter`Thiago de Arruda2015-10-26
* edit: Extract some functions from `insert_execute`Thiago de Arruda2015-10-26
* edit: Move most code from `edit()` to `insert_{enter,check,execute}`Thiago de Arruda2015-10-26
* edit: Extract local variables from edit() and fix code styleThiago de Arruda2015-10-26
* normal: Extract some functions from `normal_finish_command`Thiago de Arruda2015-10-26
* normal: Extract `normal_finish_command` from `normal_execute`Thiago de Arruda2015-10-26
* normal: Extract `normal_get_command_count` from `normal_execute`Thiago de Arruda2015-10-26
* normal: Extract some functions from `normal_execute`Thiago de Arruda2015-10-26
* normal: Split `normal_check` into multiple functionsThiago de Arruda2015-10-26
* main: Start modeling Nvim as pushdown automatonThiago de Arruda2015-10-26
* main: Refactor normal_enter to call `os_inchar` directlyThiago de Arruda2015-10-26
* main: Call `normal_execute` from `normal_enter`Thiago de Arruda2015-10-26
* input: Remove CURSORHOLD keyThiago de Arruda2015-10-26
* normal: Fix code style in `normal_prepare` and `normal_execute`Thiago de Arruda2015-10-26
* normal: Extract most `normal_cmd` logic into two functionsThiago de Arruda2015-10-26
* main: Extract `normal_check` from `main_loop`Thiago de Arruda2015-10-26
* vim-patch:7.4.849Justin M. Keyes2015-10-26
* Merge pull request #3470 from ZyX-I/pr-3198Justin M. Keyes2015-10-25
|\
| * os/unix_defs: Rename default system vimrc file to sysinit.vimZyX2015-10-24
| * main: Check init.vim files also in other XDG directoriesZyX2015-10-24
| * oldtests: Also set `.` as default directories for old testsZyX2015-10-23
| * *: Fix linter errorsZyX2015-10-23
| * memline: Automatically create swap file directory for last directoryZyX2015-10-23
| * os/fs: Allow os_mkdir_recurse directory name to end with ///ZyX2015-10-23
| * option: Use memcnt for counting commasZyX2015-10-23
| * stdpaths: Remove outdated commentZyX2015-10-23
| * option: Silence “may be used unitialized” errorsZyX2015-10-23
| * stdpaths: Add Windows-specific directoriesZyX2015-10-23
| * stdpaths: Add missing includeZyX2015-10-23
| * shada: Remove SHADA_FILE2ZyX2015-10-23
| * stdpaths: Remove Apple defaults, use \*nix ones insteadZyX2015-10-23
| * main,version: Remove USR_EXRC_FILE*ZyX2015-10-23
| * option: Add `//` to the end of default `&directory`ZyX2015-10-23
| * stdpaths: Add documentationZyX2015-10-23
| * main,os/env: Fix lint errorsZyX2015-10-23
| * option: Remove new trailing spacesZyX2015-10-23
| * option: Do not add unneeded path separator, protect against zero lenZyX2015-10-23
| * option: Move macros to functions, use PATHSEP in place of /ZyX2015-10-23
| * documentation: Update documentationZyX2015-10-23
| * stdpaths: Do NOT create data directoriesZyX2015-10-23
| * stdpaths: Give proper error message in case directory creation failedZyX2015-10-23
| * shada: Move shada file to a new locationZyX2015-10-23
| * stdpaths,main: Remove all remaining memory leaksZyX2015-10-23
| * option: Use proper printexprZyX2015-10-23
| * option: Remove some memory leaksZyX2015-10-23