aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | eval: Fix memory deallocation of JobEventThiago de Arruda2015-04-12
|/ / | | | | | | This causes a "read after free" error when kmp_free is replaced by `free`.
* | remove char_u: vim_version_dir #2414Mark Bainter2015-04-12
| | | | | | | | See: #459
* | refactor remove_tail() function to no longer use char_u #2413Mark Bainter2015-04-12
| | | | | | | | See #459
* | tests: Fix test setup/teardown in path_spec.lua #2402David Bürgin2015-04-12
| | | | | | | | | | | | | | | | A call to lfs.mkdir instead of lfs.rmdir left a temp directory hanging around. Changed to do proper setup/teardown using {before,after}_each. Helped-by: Scott Prager <splinterofchaos@gmail.com> Suggested-by: Scott Prager <splinterofchaos@gmail.com>
* | Remove obsolete CENT macro #2397Marco Hinz2015-04-12
| | | | | | | | | | | | | | | | | | | | | | | | The CENT macro was set condionally depending on the FEAT_GUI constant that was removed a long time ago. Other small refactorings: - remove obsolete TERM= flags - sort and indent lines in array for readability - 'Conceal' and 'WildMenu' were moved from highlight_init_{dark,light}[] to highlight_init_both[] since the same values were used anyway
* | Refactor default_vim{,runtime}_dir to use char type. #2375Mark Bainter2015-04-12
| | | | | | | | | | | | See: #459 Reviewed-by: Justin M. Keyes <justinkz@gmail.com> Reviewed-by: Eliseo Martínez <eliseomarmol@gmail.com>
* | Merge pull request #2117 from justinmk/fix1836Justin M. Keyes2015-04-12
|\ \ | | | | | | memline: fix segfaults
| * | fix: segfault in ml_recover() if swap file not foundJustin M. Keyes2015-04-12
| | | | | | | | | | | | | | | - To reproduce: ":recover non_existent_swapfile" - Regression: 00f18e2e09af35494d0b94ae76a9dbc3e0319d89
| * | fix: segfault in recover_names(): must not concat full pathJustin M. Keyes2015-04-12
| | | | | | | | | | | | | | | - regression by 42f1bd9b2228aaca4fb8a5597a3b5774f7ef6876 - closes #1836
| * | test regression: recover_spec.luaJustin M. Keyes2015-04-12
| | |
| * | test: helpers.lua: add temporary set_session() functionJustin M. Keyes2015-04-12
| | | | | | | | | | | | | | | This function is needed until helpers.lua is refactored to support multiple sessions.
| * | test: migrate legacy test 78Justin M. Keyes2015-04-12
| | |
| * | passing-by: mark non-null return; remove invalid OOM check.Justin M. Keyes2015-04-12
|/ / | | | | | | remove some #ifdef noise
* | Expand :profile's filename #2390Marco Hinz2015-04-11
| | | | | | | | | | | | | | | | | | vim_strsave() is replaced by expand_env_save_opt(), which expands ~ for convenience: :profile start ~/.nvim/prof.log Prior to this change you had to specify an absolute path.
* | Merge pull request #2404 from Pyrohh/coverity-108870Michael Reed2015-04-11
|\ \ | | | | | | [RFC] coverity/108870: Missing break in switch
| * | coverity/108870: Missing break in switchMichael Reed2015-04-10
| | |
* | | Merge #2410: Fix coverity issues. (7)Eliseo Martínez2015-04-11
|\ \ \ | | | | | | | | | | | | Reviewed-by: Justin M. Keyes <justinkz@gmail.com>
| * | | coverity/{13738,13739,68853,13717,13720,13716,68854,13718,13721}: FP.Eliseo Martínez2015-04-11
|/ / / | | | | | | | | | | | | | | | | | | All these issues are false positives that result from coverity's inability to properly follow arithmetic implications in expressions using some macros. Redefining macros another way to make arithmetic implications clearer fixes the issues.
* | | Merge pull request #2398 from mhinz/docs-remove-jobactivityMichael Reed2015-04-11
|\ \ \ | | | | | | | | [RFC] Remove all references to JobActivity
| * | | Remove all references to JobActivityMarco Hinz2015-04-11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | The JobActivity event got replaced by callback functions provided to jobstart() or termopen(). It got removed here: https://github.com/neovim/neovim/commit/6e7757ad51dfe3b2de857ff8a8688718ff6115ac
* | | Merge PR #2405 'Job control fixes'Thiago de Arruda2015-04-11
|\ \ \
| * | | build: Remove busted output handler utfTerminalDetailedThiago de Arruda2015-04-11
| | | | | | | | | | | | | | | | | | | | Busted now contains "gtest", which can be used for the same purpose as utfTerminalDetailed.
| * | | test: Remove indeterminism in job_spec.lua pty testsThiago de Arruda2015-04-11
| | | |
| * | | eval: Fix `jobwait()`Thiago de Arruda2015-04-11
| | | | | | | | | | | | | | | | | | | | | | | | - Properly save job event deferring state for recursive calls - Disable breakcheck while running. Breakcheck can invoke job callbacks in unexpected places.
| * | | eval: Fix segfault caused by passing invalid callback to jobstartThiago de Arruda2015-04-11
|/ / /
* | | Merge pull request #2381 from bfredl/unnamedBjörn Linse2015-04-11
|\ \ \ | |/ / |/| | fix update v:register and the " register when clipboard=unnamed
| * | ops.c: cleanup of `get_yank_register`Björn Linse2015-04-11
| | |
| * | clipboard: fix "" register not updated when clipboard=unnamedBjörn Linse2015-04-11
| | | | | | | | | | | | Helped-By: Scott Prager <splinterofchaos@gmail.com>
| * | clipboard: adjust v:register when clipboard=unnamedBjörn Linse2015-04-11
|/ / | | | | | | | | Helped-By: Nicolas Hillegeer <nicolas@hillegeer.com> Helped-By: Michael Reed <m.reed@mykolab.com>
* | doc: Remove |shell-window|Michael Reed2015-04-10
| | | | | | | | fixes #2384
* | Remove unused 'if_[language].txt': ReviewMichael Reed2015-04-10
| |
* | Remove unused 'if_[language].txt': Clean upMichael Reed2015-04-10
| | | | | | | | | | | | Regarding |script-here|: despite being a language agnostic piece of advice, it was in `if_perl.txt`. Regardless, we now only have one support for one legacy plugin interface, so put it in `if_pyth.txt`
* | doc: Remove unused 'if_[language].txt' and relatedMichael Reed2015-04-10
| | | | | | | | | | | | | | Rubycomplete requires 'if_ruby', which has never been in Neovim. Because of this, remove some mentions of it from the docs, but keep the actual plugin untouched (as to avoid unneeded maintainence costs). It has a call to `has('ruby')`, so it will still fall back to syntax completion.
* | Bring E319 (cmd not available) in line with E519 (opt not available)Michael Reed2015-04-10
| |
* | Clarify that nvim has no built-in GUIMichael Reed2015-04-10
| |
* | coverity/{108271,108272,108273}: add fallthrough annotation #2362Alexey Shmalko2015-04-10
| | | | | | | | Signed-off-by: Michael Reed <m.reed@mykolab.com>
* | README.md: Link to neovim.org/Community #2167Michael Reed2015-04-09
| | | | | | | | [ci skip]
* | scripts: Fix "test input line" logic in legacy2luatest.pl #2369David Bürgin2015-04-09
| | | | | | | | | | | | | | | | Fixes the handling of the initial input lines of a test script by simply skipping all initial empty lines. Helped-by: Florian Walch <florian@fwalch.com> Suggested-by: Florian Walch <florian@fwalch.com>
* | mark.c: Remove JUMPLIST_ROTATE #2376David Bürgin2015-04-09
| | | | | | | | JUMPLIST_ROTATE is never defined, and the feature is not popular.
* | Merge pull request #2374 from mhinz/hl-group-termcursorScott Prager2015-04-09
|\ \ | | | | | | [RDY] Add new highlight groups TermCursor and TermCursorNC
| * | Add new highlight groups TermCursor/TermCursorNCMarco Hinz2015-04-09
|/ / | | | | | | | | | | | | These highlight groups replace the old mechanism of setting: - {g,b}:terminal_focused_cursor_highlight - {g,b}:terminal_unfocused_cursor_highlight
* | Merge pull request #2307 from splinterofchaos/system-nullScott Prager2015-04-08
|\ \ | | | | | | [RFC] NULL and empty string bugs
| * | event: Only process if event_init has been run.Scott Prager2015-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by @fourjay, a codepath that causes event_poll() to run before event_init() will trigger a segfault as the events list will not have been initialized. Exiting immediately from event_init() causes nvim to hang, so just exit before running the events. fixes #2339
| * | eval: do not assume a vval.v_string is nonnull.Scott Prager2015-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the fallowing functions, use get_tv_string() to safely avoid a NULL pointer dereference. * rpcstart * rpcrequest * rpcnotify * jobstart fixes #2321
| * | system(): Return an empty string if no output.Scott Prager2015-04-08
|/ / | | | | | | fixes #2286
* | messages: Update common instances of Vim to Nvim #2031Michael Reed2015-04-08
| |
* | Merge pull request #2378 from fwalch/travis-disable-nightlyFlorian Walch2015-04-09
|\ \ | | | | | | Travis: Disable building 'nightly' tag.
| * | Travis: Disable building 'nightly' tag.Florian Walch2015-04-08
| | |
* | | Merge pull request #1805 from fwalch/vim-7.4.399Florian Walch2015-04-09
|\ \ \ | | | | | | | | vim-patch: Port parts of Vim 7.4.399.
| * | | vim-patch: Port parts of Vim 7.4.399.Florian Walch2015-04-08
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves #1753. https://code.google.com/p/vim/source/detail?r=v7-4-399 Reviewed-by: Felipe Oliveira Carvalho <felipekde@gmail.com> Helped-by: David Bürgin <676c7473@gmail.com> Helped-by: Scott Prager <splinterofchaos@gmail.com> Helped-by: Michael Reed <m.reed@mykolab.com> Helped-by: Felipe Oliveira Carvalho <felipekde@gmail.com>