aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/option.c
Commit message (Collapse)AuthorAge
...
* Merge #4265 'vim-patch:7.4.925'.Justin M. Keyes2016-03-02
|\
| * option_defs.h: Introduce SHM_ABBREVIATIONSwatiko2016-02-17
| | | | | | | | Helped-by: ZyX <kp-pav@yandex.ru>
* | coverity/71530: Prefer STRLCPY to STRCPY in option.cForrest Fleming2016-02-23
| | | | | | | | | | | | | | | | | | | | | | | | Addresses Coverity CID 71530 Prefer sizeof(NameBuff) Add braces for Travis lint Break long line Properly align parameters in multi-line function call
* | coverity/135593: Error handling issues (CHECKED_RETURN)Justin M. Keyes2016-02-19
|/ | | | | Harmless issue (HI): retval is intentionally ignored, as is the wont of didset_options() and friends.
* Merge pull request #4244 from watiko/vim-7.4.830Justin M. Keyes2016-02-17
|\ | | | | vim-patch:7.4.{830,833}
| * vim-patch:7.4.833watiko2016-02-12
| | | | | | | | | | | | | | | | Problem: More side effects of ":set all&" are missing. (Björn Linse) Solution: Call didset_options() and add didset_options2() to collect more side effects to take care of. Still not everything... https://github.com/vim/vim/commit/e68c25c677167bb90ac5ec77038e340c730b6567
| * vim-patch:7.4.830watiko2016-02-12
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Resetting 'encoding' when doing ":set all&" causes problems. (Bjorn Linse) Display is not updated. Solution: Do not reset 'encoding'. Do a full redraw. https://github.com/vim/vim/commit/b341dda575899458f7075614dcedf0a80ee9d080 --- ":set all&" does not reset 'encoding' in neovim.
* | Merge pull request #4188 from jbradaric/vim-7.4.868Justin M. Keyes2016-02-17
|\ \ | |/ |/| vim-patch:7.4.868
| * Fix linter errors.Jurica Bradaric2016-02-09
| |
| * vim-patch:7.4.868Jurica Bradaric2016-02-09
| | | | | | | | | | | | | | | | | | Problem: 'smarttab' is also effective when 'paste' is enabled. (Alexander Monakov) Solution: Disable 'smarttab' when 'paste' is set. (Christian Brabandt) Do the same for 'expandtab'. https://github.com/vim/vim/commit/54f018cd5994c3ffcd0740526e56db6934edf1f2
* | vim-patch:7.4.915watiko2016-02-09
| | | | | | | | | | | | | | | | Problem: When removing from 'path' and then adding, a comma may go missing. (Malcolm Rowe) Solution: Fix the check for P_ONECOMMA. (closes #471) https://github.com/vim/vim/commit/174674743d9a2d7361c9cd89836f8dd8651edeeb
* | vim-patch:7.4.749watiko2016-02-09
|/ | | | | | | Problem: For some options two consecutive commas are OK. (Nikolay Pavlov) Solution: Add the P_ONECOMMA flag. https://github.com/vim/vim/commit/0e7c4b99c608d22fd1b8526e700420b248319b1f
* vim-patch:7.4.741 #4121Jurica Bradaric2016-02-01
| | | | | | | | | Problem: When using += with ":set" a trailing comma is not recognized. (Issue 365) Solution: Don't add a second comma. Add a test. (partly by Christian Brabandt) https://github.com/vim/vim/commit/a7b7b1cef9b61700ba5076c1d889dce791392388
* vim-patch:7.4.1027watiko2016-02-01
| | | | | | | Problem: No support for binary numbers. Solution: Add "bin" to nrformats. (Jason Schulz) https://github.com/vim/vim/commit/887c1fea4a114e7170091942d0446c8882701b5b
* vim-patch:7.4.782watiko2016-02-01
| | | | | | | Problem: Still a few problems with CTRL-A and CTRL-X in Visual mode. Solution: Fix the reported problems. (Christian Brabandt) https://github.com/vim/vim/commit/5d1bc78a2b9fbe3e3112afcde7c80eb19d5989f4
* Fix lint issuesJason Schulz2016-01-15
|
* Add support for binary numbersJason Schulz2016-01-15
|
* Revert ROOT_UID removalMichael Reed2016-01-15
| | | | | | It helps clarify intent for those unaware of root's UID. see https://github.com/neovim/neovim/pull/4015#discussion_r49822371
* Misc. macro cleanupMichael Reed2016-01-14
| | | | | | | | | | - ROOT_UID's comment is misleading, as it's always defined to 0. - SEEK_{SET,END} & O_NOFOLLOW should already be defined on Unix-like systems in <stdio.h> and <fcntl.h>, respectively. In any case, neither of those #ifdef blocks should be in the middle of source files. - The S_IS{LNK,DIR,...} macros should only be undefined on Windows.
* encoding: cleanup defaults of iskeyword, isprint and fileencodingsBjörn Linse2016-01-02
|
* encoding: Always use "utf-8" as default for &encodingBjörn Linse2016-01-02
| | | | Preverve the locale-depedency for fileencodings=default
* Merge pull request #3836 from sethjackson/set-init-3Justin M. Keyes2015-12-13
|\ | | | | Windows: Remove broken check for WIN3264
| * Windows: Remove broken check for WIN3264.Seth Jackson2015-12-12
| | | | | | | | | | | | | | We do not define WIN3264 so this check was broken. Futher since UNIX is defined on all Unix platforms we support we can simply remove this #ifdef.
* | Merge #3443 'vim-patch:7.4.{785,795,898}'Justin M. Keyes2015-12-13
|\ \ | |/ |/|
| * vim-patch:7.4.795Johan Klokkhammer Helsing2015-11-22
| | | | | | | | | | | | | | Problem: The 'fixeol' option is not copied to a new window. Solution: Copy the option value. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/b388be0abf04bba744f390587e8293bfbb1708a4
| * vim-patch:7.4.785Johan Klokkhammer Helsing2015-11-22
| | | | | | | | | | | | | | | | Problem: On some systems automatically adding the missing EOL causes problems. Setting 'binary' has too many side effects. Solution: Add the 'fixeol' option, default on. (Pavel Samarkin) https://github.com/vim/vim/commit/34d72d4b6c1a2b04a214d8a49b7d22c97bc7a8bc
* | Merge pull request #3753 from watiko/vim-7.4.790Justin M. Keyes2015-12-12
|\ \ | | | | | | Vim 7.4.{786,787,789,790}
| * | Make clint status validwatiko2015-12-12
| | |
| * | Fix the memory leakingwatiko2015-12-12
| | |
| * | Revert char to char_uwatiko2015-12-12
| | |
| * | Improve coding stylewatiko2015-12-06
| | |
| * | Use vim_snprintf instead of sprintfwatiko2015-11-28
| | |
| * | Improve coding stylewatiko2015-11-28
| | |
| * | Improve coding stylewatiko2015-11-28
| | |
| * | vim-patch:7.4.789watiko2015-11-28
| | | | | | | | | | | | | | | | | | | | | Problem: Using freed memory and crash. (Dominique Pellej) Solution: Correct use of pointers. (Hirohito Higashi) https://github.com/vim/vim/commit/9cac424d05c0e79cd621f1b9f2f01a9f459fcbe6
| * | vim-patch:7.4.787watiko2015-11-28
| | | | | | | | | | | | | | | | | | | | | Problem: snprintf() isn't available everywhere. Solution: Use vim_snprintf(). (Ken Takata) https://github.com/vim/vim/commit/fb9bc4829a1442fc8e93f078c9f923c9d382dbd2
| * | vim-patch:7.4.786watiko2015-11-28
| | | | | | | | | | | | | | | | | | | | | Problem: It is not possible for a plugin to adjust to a changed setting. Solution: Add the OptionSet autocommand event. (Christian Brabandt) https://github.com/vim/vim/commit/537443018d41918639695a442c91b34ccec69fc3
* | | src/*: Remove `VIM - Vi improved ...` headerMichael Reed2015-11-27
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regarding the individual items in the header: `Vim - Vi improved by Bram Moolenar` Bram Moolenar is already mentioned throughout the documentation, as well as the intro screen. `:help uganda` It's already shown to all users who don't use `shortmess+=I` upon starting nvim, and is already placed prominently in help.txt, i.e., `:help` run with no arguments. `:help credits` Already mentioned near the top of help.txt. `README.md` Already mentioned in develop.txt.
* | Remove unnecessary includes for errno.hRui Abreu Ferreira2015-11-25
| |
* | src: README.txt -> README.mdMichael Reed2015-11-23
|/ | | | | The former no longer exists in this repo; see the top of src/nvim/README.md.
* option: Add current directory to &backupdir optionZyX2015-10-29
| | | | Fixes #3496
* option: Fix strange condition in add_dir functionZyX2015-10-26
|
* option: Fix typos that may lead to SEGV in some casesZyX2015-10-26
|
* option: Use memcnt for counting commasZyX2015-10-23
|
* option: Silence “may be used unitialized” errorsZyX2015-10-23
|
* option: Add `//` to the end of default `&directory`ZyX2015-10-23
|
* option: Remove new trailing spacesZyX2015-10-23
|
* option: Do not add unneeded path separator, protect against zero lenZyX2015-10-23
|
* option: Move macros to functions, use PATHSEP in place of /ZyX2015-10-23
|
* documentation: Update documentationZyX2015-10-23
| | | | | | | Note about ~/.local/share/nvim/site used in one usr_\* file: this one talks about user-local installation of third-party plugins, and ~/.local/share/nvim/site is the proper place for them. Most other files talk about user own configuration and this is ~/.config.