aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* doc: Fix lint warningMichael Reed2015-10-31
| | | | found with `gmake html'
* doc: Nuke os_unix.txtMichael Reed2015-10-31
| | | | | | | | All of this information is a combination of incorrect, outdated, or redundant given its availability in other help files. Reviewed-by: Justin M. Keyes <justinkz@gmail.com> Reviewed-by: Felipe Morales <hel.sheep@gmail.com>
* Update README.mdJustin M. Keyes2015-10-30
|
* Merge pull request #3553 from ZyX-I/fix-xdg-2Justin M. Keyes2015-10-30
|\ | | | | Some more fixes to XDG code
| * documentation: Fix &undodir defaultZyX2015-10-30
| |
| * undo: Automatically create undo directory if neededZyX2015-10-29
| |
| * undo: Do some refactoringZyX2015-10-29
| | | | | | | | | | | | Specifically refactor u_get_undo_file_name which will be modified to automatically create undo directory and replace `char_u` with `char` in some of the related functions.
| * stdpaths: Document that stdpaths_*_subpath is not returning NULLZyX2015-10-29
| |
| * stdpaths: Use NULL in place of empty stringsZyX2015-10-29
| |
| * option: Add current directory to &backupdir optionZyX2015-10-29
| | | | | | | | Fixes #3496
* | Merge pull request #3556 from Pyrohh/local-mk-updateJustin M. Keyes2015-10-29
|\ \ | | | | | | contrib/local.mk.example: Mention ENABLE_JEMALLOC
| * | contrib/local.mk.example: Mention ENABLE_JEMALLOCMichael Reed2015-10-29
|/ / | | | | | | | | | | | | | | This doesn't prevent compilation of jemalloc, but the important thing is that it prevents it being used in nvim. refs 6cd20177df9d675c4c8de9ae27ce8c0ea2a94cca refs 95707bf336794c7ec8991917f184c02ae873dd8c
* | build: Set the default value of ENABLE_JEMALLOC to ONThiago de Arruda2015-10-29
| | | | | | | | Restoring the default which was changed by #3515.
* | Merge PR #3546 'Fix some regressions'Thiago de Arruda2015-10-29
|\ \
| * | tui: Don't use stderr as an output fallback for the TUIThiago de Arruda2015-10-29
| | | | | | | | | | | | Ref: https://github.com/neovim/neovim/issues/3547#issuecomment-152156639
| * | tui: Fix abort when stdout and stderr are not tty.Thiago de Arruda2015-10-29
| | | | | | | | | | | | | | | The abort came from using libuv tty handle on non-tty fd. Use uv_pipe_t in these cases. Also add simple test for this case.
| * | os/input.c: Fix assertion in `create_cursorhold_event`Thiago de Arruda2015-10-29
|/ / | | | | | | The assertion now considers the case where events are disabled.
* | Merge pull request #3554 from ovidiu/fix-exrc-optionJustin M. Keyes2015-10-28
|\ \ | |/ |/| Fix the 'exrc' option
| * Fix 'exrc' optionOvidiu Curcan2015-10-29
|/ | | | | `do_user_initialization()` ignored changes to the value of the `exrc` option caused by the processing of environment variables or sourcing of files.
* Merge pull request #3540 from fmoralesc/fix-spellfileJustin M. Keyes2015-10-28
|\ | | | | spellfile: follow the XDG spec
| * spellfile: follow the XDG specFelipe Morales2015-10-28
| | | | | | | | Closes #3535
* | Merge pull request #3539 from jszakmeister/js/use-updated-bustedJustin M. Keyes2015-10-28
|\ \ | |/ |/| Remove our cliargs workaround use 2.0.rc11 of Busted.
| * Remove our cliargs workaround use 2.0.rc11 of Busted.John Szakmeister2015-10-28
|/ | | | Busted now correctly excludes the 3.0 line of cliargs.
* Merge pull request #3528 from Grimy/directory-last-charJustin M. Keyes2015-10-27
|\ | | | | option: fix off-by-one error when handling &directory
| * option: fix off-by-one error when handling &directoryVictor Adam2015-10-27
| | | | | | | | | | | | | | a8e18d9 introduced an off-by-one error that caused the last character of &directory to be ignored. This commit is a straightforward fix for that error. fixes #3519
* | Merge pull request #3525 from jszakmeister/fix-busted-dependencyJustin M. Keyes2015-10-27
|\ \ | |/ |/| Update busted to pick up the CLI fix.
| * Update busted to pick up the CLI fix.John Szakmeister2015-10-27
|/ | | | | | Unfortunately, it's not enough to avoid the rc file. For now, let's install a good version of lua_cliargs until the dependency is fixed upstream.
* doc: Remove CLA requirement.Justin M. Keyes2015-10-27
| | | | Closes #3036
* Merge pull request #3516 from Pyrohh/manualJustin M. Keyes2015-10-27
|\ | | | | nvim.1: XDG update
| * nvim.1: XDG updateMichael Reed2015-10-27
| | | | | | | | | | Helped-by: Justin M. Keyes <justinkz@gmail.com> Helped-by: ZyX <kp-pav@yandex.ru>
* | Merge pull request #3515 from Tranquility/make_jemalloc_optionalJustin M. Keyes2015-10-26
|\ \ | |/ |/| Make jemalloc optional
| * Make jemalloc optionalOle Reifschneider2015-10-26
|/
* Merge pull request #3514 from fmoralesc/fix-tutorial-2Felipe Morales2015-10-26
|\ | | | | tutor: fix typo
| * tutor: fix typoFelipe Morales2015-10-26
|/
* Merge pull request #3502 from ZyX-I/fix-xdgJustin M. Keyes2015-10-26
|\ | | | | option: Fix typos that may lead to SEGV in some cases
| * option: Fix strange condition in add_dir functionZyX2015-10-26
| |
| * option: Fix typos that may lead to SEGV in some casesZyX2015-10-26
| |
* | Merge PR #3413 'Refactor Neovim to remove the side effects of `K_EVENT`'Thiago de Arruda2015-10-26
|\ \
| * | edit.c: Fix one clint warningThiago de Arruda2015-10-26
| | |
| * | 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
| | | | | | | | | | | | Split `getcmdline()` into command_line_{enter,check,execute}`
| * | ex_getln: Extract local variables from getcmdline() and fix code styleThiago de Arruda2015-10-26
| | | | | | | | | | | | | | | | | | | | | | | | Begin refactoring getcmdline() into a state that can be managed by the `state_enter()`: - Move local variables into a local CommandLineState structure - Fix code style in the entire function.
| * | terminal: Refactor to use `state_enter`Thiago de Arruda2015-10-26
| | | | | | | | | | | | | | | | | | - Create `TerminalState` structure containing data used in terminal mode - Extract `terminal_execute` from `terminal_enter` and use it with `state_enter`.
| * | edit: Extract some functions from `insert_execute`Thiago de Arruda2015-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | - `insert_handle_key`: Contains the big insert mode switch statement. - `insert_do_complete`: Code that used to be in the `docomplete` label. - `insert_do_cindent`: Code that used to be in the `force_cindent` label. Also move some code after the switch statement into the beginning of `insert_check`.
| * | edit: Move most code from `edit()` to `insert_{enter,check,execute}`Thiago de Arruda2015-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor insert mode to use `state_enter` as an event loop: - Move o_lnum(static variable) outside function - Move code before the insert mode loop into `insert_enter` - Move code before `safe_vgetc()` call into `insert_check` - Move code after `safe_vgetc()` call into `insert_execute` - Remove doESCkey label and handle insert mode repeating in the `insert_enter` function - Remove do_intr label(this is not the place for platform-specific interrupt charts)
| * | edit: Extract local variables from edit() and fix code styleThiago de Arruda2015-10-26
| | | | | | | | | | | | | | | | | | | | | Begin refactoring edit() into a state that can be managed by the `state_enter()`: - Move local variables into a local InsertState structure - Fix code style in the entire function.
| * | normal: Extract some functions from `normal_finish_command`Thiago de Arruda2015-10-26
| | | | | | | | | | | | | | | - `normal_need_redraw_mode_message` - `normal_redraw_mode_message`
| * | normal: Extract `normal_finish_command` from `normal_execute`Thiago de Arruda2015-10-26
| | |