Commit Graph

4346 Commits

Author SHA1 Message Date
ZyX
ae0576a472 runtime: Add shada.vim syntax file 2015-11-01 21:27:28 +03:00
ZyX
9037a180de runtime: Add [ft]plugin/shada.vim files that automatically open .shada 2015-11-01 21:27:28 +03:00
ZyX
8d9063bb2a runtime: Add autoload/shada.vim helper file
Contains most of the logic
2015-11-01 21:27:28 +03:00
ZyX
136c560023 functests: Do not run some tests if there is no -NaN 2015-11-01 21:27:27 +03:00
ZyX
00a638179d runtime: Add autoload/msgpack.vim helper file 2015-11-01 21:27:27 +03:00
Michael Reed
2e4baa9ae4 Merge pull request #3578 from Pyrohh/gitignore
Update .gitignore
2015-10-31 14:23:17 -04:00
Michael Reed
980359c7f1 Update .gitignore
- the man stuff hasn't been needed since 0086c0a
- "runtime/doc/tags" is already covered by "tags"
2015-10-31 14:21:04 -04:00
Michael Reed
48f67d3816 Merge pull request #3570 from srobbibaro/srobbibaro/doc-update
[RFC] Update terminal documentation for clarity
2015-10-31 13:45:45 -04:00
Steve Robbibaro
cd67c3bacd Update terminal documentation for clarity
A couple lines tripped me up while reading through this document for the first
time. This change aims to reword/rework these areas, so that they are clearer
on the first read.
2015-10-31 09:09:18 -04:00
Thiago de Arruda
0dac666098 ui_bridge: Fix race condition that results in deadlock.
Fixed by waiting until the UI thread finishes processing events. Close #3541.
2015-10-31 08:03:49 -03:00
Justin M. Keyes
ef1d39bbbf Merge pull request #3572 from Pyrohh/os_getenv
os/fs.c: Convert stray getenv() to os_getenv()
2015-10-31 03:22:05 -04:00
Michael Reed
3f8a2faff4 os/fs.c: Convert stray getenv() to os_getenv()
This is the last direct getenv() call in the tree (besides the one in
os_getenv()); most of the work was already done in [1].

[1]: 412d246be7
2015-10-31 02:05:58 -04:00
Michael Reed
e1bc792403 Merge pull request #3550 from Pyrohh/docs-os-unix
[RFC] doc: Remove os_unix.txt
2015-10-31 01:52:06 -04:00
Michael Reed
06c2057a0e doc: Fix lint warning
found with `gmake html'
2015-10-31 01:28:43 -04:00
Michael Reed
247041886f doc: Nuke os_unix.txt
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>
2015-10-31 01:25:08 -04:00
Justin M. Keyes
a48949a3da Update README.md 2015-10-30 22:33:28 -04:00
Justin M. Keyes
d1cfaa0a55 Merge pull request #3553 from ZyX-I/fix-xdg-2
Some more fixes to XDG code
2015-10-30 12:45:34 -04:00
ZyX
10080366b8 documentation: Fix &undodir default 2015-10-30 17:42:54 +03:00
Justin M. Keyes
4abf108f46 Merge pull request #3556 from Pyrohh/local-mk-update
contrib/local.mk.example: Mention ENABLE_JEMALLOC
2015-10-29 21:10:07 -04:00
Michael Reed
8ef2bb5366 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 6cd20177df
refs 95707bf336
2015-10-29 16:19:34 -04:00
Thiago de Arruda
6cd20177df build: Set the default value of ENABLE_JEMALLOC to ON
Restoring the default which was changed by #3515.
2015-10-29 14:51:56 -03:00
ZyX
ffdf9399ba undo: Automatically create undo directory if needed 2015-10-29 19:34:26 +03:00
ZyX
d99941777d undo: Do some refactoring
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.
2015-10-29 19:34:25 +03:00
ZyX
1af15494c2 stdpaths: Document that stdpaths_*_subpath is not returning NULL 2015-10-29 19:34:25 +03:00
ZyX
baf032834a stdpaths: Use NULL in place of empty strings 2015-10-29 19:34:25 +03:00
ZyX
0bcc2bf126 option: Add current directory to &backupdir option
Fixes #3496
2015-10-29 19:34:24 +03:00
Thiago de Arruda
58962d89c8 Merge PR #3546 'Fix some regressions' 2015-10-29 10:06:05 -03:00
Thiago de Arruda
c2185833e8 tui: Don't use stderr as an output fallback for the TUI
Ref: https://github.com/neovim/neovim/issues/3547#issuecomment-152156639
2015-10-29 09:09:05 -03:00
Thiago de Arruda
7e8b431d3f tui: Fix abort when stdout and stderr are not tty.
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.
2015-10-29 08:13:45 -03:00
Thiago de Arruda
7dae3ad24d os/input.c: Fix assertion in create_cursorhold_event
The assertion now considers the case where events are disabled.
2015-10-29 07:47:48 -03:00
Justin M. Keyes
98b5ec565b Merge pull request #3554 from ovidiu/fix-exrc-option
Fix the 'exrc' option
2015-10-28 23:24:55 -04:00
Ovidiu Curcan
dbef4111ed Fix '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.
2015-10-29 02:28:07 +01:00
Justin M. Keyes
dc8b0c47b1 Merge pull request #3540 from fmoralesc/fix-spellfile
spellfile: follow the XDG spec
2015-10-28 09:52:49 -04:00
Felipe Morales
6b6f018f84 spellfile: follow the XDG spec
Closes #3535
2015-10-28 14:46:00 +01:00
Justin M. Keyes
454b087dda Merge pull request #3539 from jszakmeister/js/use-updated-busted
Remove our cliargs workaround use 2.0.rc11 of Busted.
2015-10-28 08:26:14 -04:00
John Szakmeister
e34ae35d10 Remove our cliargs workaround use 2.0.rc11 of Busted.
Busted now correctly excludes the 3.0 line of cliargs.
2015-10-28 03:12:48 -04:00
Justin M. Keyes
2394a1aeee Merge pull request #3528 from Grimy/directory-last-char
option: fix off-by-one error when handling &directory
2015-10-27 22:08:34 -04:00
Justin M. Keyes
e6525f3ceb Merge pull request #3525 from jszakmeister/fix-busted-dependency
Update busted to pick up the CLI fix.
2015-10-27 14:20:06 -04:00
Victor Adam
8848b5cef2 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
2015-10-27 13:33:48 +01:00
John Szakmeister
804edb0489 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.
2015-10-27 05:52:33 -04:00
Justin M. Keyes
68e5968568 doc: Remove CLA requirement.
Closes #3036
2015-10-27 01:07:24 -04:00
Justin M. Keyes
597015d765 Merge pull request #3516 from Pyrohh/manual
nvim.1: XDG update
2015-10-27 00:59:38 -04:00
Michael Reed
6b4063fafe nvim.1: XDG update
Helped-by: Justin M. Keyes <justinkz@gmail.com>
Helped-by: ZyX <kp-pav@yandex.ru>
2015-10-27 00:49:22 -04:00
Justin M. Keyes
95707bf336 Merge pull request #3515 from Tranquility/make_jemalloc_optional
Make jemalloc optional
2015-10-26 18:40:07 -04:00
Ole Reifschneider
2bcfd7fde1 Make jemalloc optional 2015-10-26 19:33:50 +01:00
Felipe Morales
f17c6482f2 Merge pull request #3514 from fmoralesc/fix-tutorial-2
tutor: fix typo
2015-10-26 19:25:05 +01:00
Felipe Morales
04810c2b39 tutor: fix typo 2015-10-26 19:23:59 +01:00
Justin M. Keyes
77e93a65fe Merge pull request #3502 from ZyX-I/fix-xdg
option: Fix typos that may lead to SEGV in some cases
2015-10-26 12:48:42 -04:00
Thiago de Arruda
29d64a901d Merge PR #3413 'Refactor Neovim to remove the side effects of K_EVENT' 2015-10-26 11:24:51 -03:00
Thiago de Arruda
1726c7d999 edit.c: Fix one clint warning 2015-10-26 11:06:07 -03:00