aboutsummaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAge
* vim-patch:7.4.503 #2178Perry Hung2015-03-20
| | | | | | | | | | | | | | | | Problem: Cannot append a list of lines to a file. Solution: Add the append option to writefile(). (Yasuhiro Matsumoto) https://code.google.com/p/vim/source/detail?r=v7-4-503 -Ported old legacy test over to test/functional/legacy/writefile_spec.lua -Tests for mapping and signs from the original patch were removed since they have nothing to do this with feature Tested with: make oldtest, make test on OS X. Signed-off-by: Perry Hung <iperry@gmail.com>
* Interface cleanup: Man pagesMichael Reed2015-03-12
|
* Interface cleanup: Symlink handling & docsMichael Reed2015-03-12
| | | | | | | | | | | | | | | | | | | | | | This removes the ability to start nvim via the following aliases in favor of just using their command line arguments: ex vim -e exim vim -E view vim -R gvim vim -g gex vim -eg gview vim -Rg rvim vim -Z rview vim -RZ rgvim vim -gZ rgview vim -RgZ This also removes Vi mode (-v) for consistency. From ':help -v': -v Start Ex in Vi mode. Only makes a difference when the executable is called "ex" or "gvim". For gvim the GUI is not started if possible.
* docs: Clean up python, provider, remote_plugin #2056Geoff Harcourt2015-03-08
| | | | | | | * "Python" is a proper noun and should be capitalized in prose * Corrected use of "its/it's" * Used better preposition to describe something "in" legacy Vim * Combine fragments into complete sentence
* jobsend: Don't append extra newline after last itemBjörn Linse2015-03-03
| | | | This allows sending binary data that is not newline terminated
* Simpler handling for "always-on"/"always-off" options. #2002Florian Walch2015-02-22
| | | | | 'compatible' and 'edcompatible' are forced to be off. 'ttyfast' is forced to be on.
* refactor: Remove term modules and termcap optionsThiago de Arruda2015-02-21
| | | | | | | | | | | | | | | - Removed term.c, term.h and term_defs.h - Tests for T_* values were removed. screen.c was simplified as a consequence(the best strategy for drawing is implemented in the UI layer) - Redraw functions now call ui.c functions directly. Updates are flushed with `ui_flush()` - Removed all termcap options(they now return empty strings for compatibility) - &term/&ttybuiltin options return a constant value(nvim) - &t_Co is still available, but it mirrors t_colors directly - Remove cursor tracking from screen.c and the `screen_start` function. Now the UI is expected to maintain cursor state across any call, and reset it when resized. - Remove unused code
* tui: Don't use 'timeout' for determining esc timeoutThiago de Arruda2015-02-20
|
* fix rebase hiccup #1911Justin M. Keyes2015-02-17
|
* Add TabClosed eventFelipe Morales2015-02-16
| | | | TabClosed is triggered when a tab page closes.
* Add TabNewEnteredFelipe Morales2015-02-16
| | | | TabNewEntered is triggered after vim has entered a buffer in new tab.
* Add TabNew eventFelipe Morales2015-02-16
| | | | | TabNew triggers when entering a new tab page, but not when entering an already created one.
* Remove 'edcompatible' #1911Michael Reed2015-02-16
| | | | Closes #1902
* runtime: make the spellfile creation use .nvim folder #1990Seth Woodworth2015-02-15
|
* vim-patch:7.4.601 #1950Justin M. Keyes2015-02-12
| | | | | | | Problem: It is not possible to have feedkeys() insert characters. Solution: Add the 'i' flag. https://code.google.com/p/vim/source/detail?r=v7-4-601
* doc: man pages: restore removed line. #1968Michael Reed2015-02-09
| | | | Accidentally done in 7b98b4c442e3e8e9cebf6288f1f41ef0ffa42ba3
* doc/options.txt: remove 'compatible' #1925Joel Teichroeb2015-02-09
|
* Remove 'ttyfast'Michael Reed2015-02-08
| | | | | | | | refs #1045 #1051 This was enabled by default a while ago (#1051), and has apparently not created any issues. The amount of actual code related to it is tiny, so it has been removed.
* doc: diff-mode: minor adjustmentsJustin M. Keyes2015-02-03
|
* Remove vimdiff: Review suggestionsMichael Reed2015-02-03
|
* Remove vimdiffMichael Reed2015-02-03
| | | | | | | While we're here: - Remove references to the '+diff' feature, which has since been made non-optional. - Update a few Vim instances with Nvim.
* Add EndOfBuffer hl group for ~ lines after the last line in buffersMarco Hinz2015-02-02
| | | | | | | | This makes it possible to highlight the lines starting with ~ at the end of buffers and other elements highlighted using NonText. As proposed by mhinz at https://groups.google.com/forum/#!topic/vim_dev/p3de1iU1GXI/discussion
* Merge pull request #1834 from Pyrohh/misc-float-doubleJustin M. Keyes2015-01-29
|\ | | | | Factor out float usage & remove '+float' references
| * Remove '+float' referencesMichael Reed2015-01-24
| | | | | | | | | | The corresponding code was already removed in b4ca3abc9f6676ea250e42c834716a5f66d8ec30
* | vim-patch:31f7581Florian Walch2015-01-26
|/ | | | | | Update runtime files and translations. https://code.google.com/p/vim/source/detail?r=31f7581068a9c3119e3bd2cd74160eb8282c3c6e
* "halfway a line" is a very confusing phraseJack Danger Canty2015-01-22
| | | | | | | | | If you Google for this phrase found in the Vim documentation you'll find almost exclusively hits from the Vim documentation. I think changing "halfway a line" to "halfway through a line" makes more sense. There seems to be an pervasive odd use of the word 'halfway' in the original docs which I'm updating everywhere.
* vim-patch:bd18da9Florian Walch2015-01-21
| | | | | | Update runtime files. https://code.google.com/p/vim/source/detail?r=bd18da914be9d43a70713f6af02770a0d3280159
* Merge pull request #1656 from fmoralesc/remove-easy-modeJustin M. Keyes2015-01-21
|\ | | | | Remove "easy" mode.
| * Remove easy modeFelipe Morales2015-01-15
| |
* | vim-patch:47b1887Florian Walch2015-01-20
|/ | | | | | Updated runtime files. https://code.google.com/p/vim/source/detail?r=47b1887483da0bc33d26a3e8d89973d76c9f39ef
* Remove QNX/pterm remnantsMichael Reed2015-01-11
| | | | | The function qnx_init() (wrapped in an ifdef in main.c) doesn't even exist.
* docs: Misc. improvements to job_control/msgpackMichael Reed2015-01-11
| | | | | | | | | | | | | | | | | - Rewrote a few sentences for clarity/brevity - Various spelling/grammar fixes - Mention exact time before SIGKILL (mentioned in /src/nvim/os/job.c) - Reflowed all changed paragraphs accordingly - Standardize indentation level - Remove trailing whitespace - Job control example: - Don't buffer output (echo -n); just print a new line for every update. - Use single quotes around jobsend() arguments to allow for proper interpretation of newline characters. - Sleep 1 second between updates instead of 2; 10 seconds is plenty of time for such a simple example.
* docs: More consistent descriptions of rpc*() funcsMichael Reed2015-01-11
| | | | | | - Remove note about how {channel} is rpcstop's only argument; just mention {channel} at the beginning like the other descriptions. - Small grammar fixes
* vim-patch:37c2403Florian Walch2015-01-04
| | | | | | Update runtime files. https://code.google.com/p/vim/source/detail?r=37c24033b2601a4a0953970a0ec85d5537101915
* vim-patch:6921742Florian Walch2015-01-04
| | | | | | Update runtime files. https://code.google.com/p/vim/source/detail?r=6921742f396a4abd21d7f69843b804ca0b96059c
* vim-patch:babc6a1Florian Walch2014-12-30
| | | | | | Runtime file updates. https://code.google.com/p/vim/source/detail?r=babc6a1d4c270e3a8004dad9d3b3648f067bdfde
* vim-patch:1e8ebf8Florian Walch2014-12-30
| | | | | | Updated runtime files. https://code.google.com/p/vim/source/detail?r=1e8ebf870720e7b671f98f22d653009826304c4f
* vim-patch:7.4.450Florian Walch2014-12-23
| | | | | | | | Problem: Not all commands that edit another buffer support the +cmd argument. Solution: Add the +cmd argument to relevant commands. (Marcin Szamotulski) https://code.google.com/p/vim/source/detail?r=v7-4-450
* Merge pull request #1724 from fwalch/vim-7.4.452Justin M. Keyes2014-12-23
|\ | | | | vim-patch:7.4.449, vim-patch:7.4.452
| * vim-patch:7.4.449Florian Walch2014-12-23
| | | | | | | | | | | | | | Problem: Can't easily close the help window. (Chris Gaal) Solution: Add ":helpclose". (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-449
* | vim-patch:7.4.447Florian Walch2014-12-23
|/ | | | | | | Problem: Spell files from Hunspell may generate a lot of errors. Solution: Add the IGNOREEXTRA flag. https://code.google.com/p/vim/source/detail?r=v7-4-447
* vim-patch:7.4.456Marco Hinz2014-12-20
| | | | | | | | Problem: 'backupcopy' is global, cannot write only some files in a different way. Solution: Make 'backupcopy' global-local. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-456
* Remove Amiga remnantsMichael Reed2014-12-19
| | | | | | | | | Notes regarding the removal of specific items: - Aztec C: only on the Amiga. - mch_check_win(): doesn't exist anymore. - Comment in ex_cmds.c: It seems the context for this comment was removed, but the comment was inadvertantly left alone.
* Remove dec-mcs remnantsMichael Reed2014-12-19
| | | | | It was (apparently) the default character encoding file used for line printing on VMS, which is unsupported.
* Remove VMS remnantsMichael Reed2014-12-19
|
* vim-patch:7.4.434Florian Walch2014-12-18
| | | | | | | | Problem: gettabvar() is not consistent with getwinvar() and getbufvar(). Solution: Return a dict with all variables when the varname is empty. (Yasuhiro Matsumoto) https://code.google.com/p/vim/source/detail?r=v7-4-434
* docs: Fix incorrect Mac path referencesMichael Reed2014-12-09
|
* docs: Remove Photon remnantsMichael Reed2014-12-09
| | | | | Also get rid of some platform references made irrelevant by the removal of their respective platform specific GUI code.
* docs: Remove OS/390 remnantsMichael Reed2014-12-09
|
* docs: Remove RISC OS remnantsMichael Reed2014-12-09
|