| Commit message (Collapse) | Author | Age |
|
|
|
| |
found with `gmake html'
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|\
| |
| | |
Some more fixes to XDG code
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fixes #3496
|
|\ \
| | |
| | | |
contrib/local.mk.example: Mention ENABLE_JEMALLOC
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
This doesn't prevent compilation of jemalloc, but the important thing is
that it prevents it being used in nvim.
refs 6cd20177df9d675c4c8de9ae27ce8c0ea2a94cca
refs 95707bf336794c7ec8991917f184c02ae873dd8c
|
| |
| |
| |
| | |
Restoring the default which was changed by #3515.
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Ref: https://github.com/neovim/neovim/issues/3547#issuecomment-152156639
|
| | |
| | |
| | |
| | |
| | | |
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.
|
|/ /
| |
| |
| | |
The assertion now considers the case where events are disabled.
|
|\ \
| |/
|/| |
Fix the 'exrc' option
|
|/
|
|
|
| |
`do_user_initialization()` ignored changes to the value of the `exrc` option
caused by the processing of environment variables or sourcing of files.
|
|\
| |
| | |
spellfile: follow the XDG spec
|
| |
| |
| |
| | |
Closes #3535
|
|\ \
| |/
|/| |
Remove our cliargs workaround use 2.0.rc11 of Busted.
|
|/
|
|
| |
Busted now correctly excludes the 3.0 line of cliargs.
|
|\
| |
| | |
option: fix off-by-one error when handling &directory
|
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
|/| |
Update busted to pick up the CLI fix.
|
|/
|
|
|
|
| |
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.
|
|
|
|
| |
Closes #3036
|
|\
| |
| | |
nvim.1: XDG update
|
| |
| |
| |
| |
| | |
Helped-by: Justin M. Keyes <justinkz@gmail.com>
Helped-by: ZyX <kp-pav@yandex.ru>
|
|\ \
| |/
|/| |
Make jemalloc optional
|
|/ |
|
|\
| |
| | |
tutor: fix typo
|
|/ |
|
|\
| |
| | |
option: Fix typos that may lead to SEGV in some cases
|
| | |
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Split `getcmdline()` into command_line_{enter,check,execute}`
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Create `TerminalState` structure containing data used in terminal mode
- Extract `terminal_execute` from `terminal_enter` and use it with
`state_enter`.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- `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`.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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_need_redraw_mode_message`
- `normal_redraw_mode_message`
|
| | | |
|