summaryrefslogtreecommitdiff
path: root/src/optiondefs.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.3699: the +title feature adds a lot of #ifdef but little codev8.2.3699Bram Moolenaar2021-11-291-25/+0
| | | | | Problem: The +title feature adds a lot of #ifdef but little code. Solution: Graduate the +title feature.
* patch 8.2.3664: cannot adjust sign highlighting for 'cursorline'v8.2.3664Bram Moolenaar2021-11-241-1/+1
| | | | | | Problem: Cannot adjust sign highlighting for 'cursorline'. Solution: Add CursorLineSign and CursorLineFold highlight groups. (Gregory Anders, closes #9201)
* patch 8.2.3528: 'thesaurus' and 'thesaurusfunc' do not have the same scopev8.2.3528Bram Moolenaar2021-10-171-2/+2
| | | | | Problem: 'thesaurus' and 'thesaurusfunc' do not have the same scope. Solution: Make 'thesaurusfunc' global-local.
* patch 8.2.3524: GUI: ligatures are not usedv8.2.3524Dusan Popovic2021-10-161-0/+13
| | | | | Problem: GUI: ligatures are not used. Solution: Add the 'guiligatures' option. (Dusan Popovic, closes #8933)
* patch 8.2.3520: cannot define a function for thesaurus completionv8.2.3520Yegappan Lakshmanan2021-10-161-0/+12
| | | | | | Problem: Cannot define a function for thesaurus completion. Solution: Add 'thesaurusfunc'. (Yegappan Lakshmanan, closes #8987, closes 8950)
* patch 8.2.3227: 'virtualedit' can only be set globallyv8.2.3227Gary Johnson2021-07-261-1/+2
| | | | | Problem: 'virtualedit' can only be set globally. Solution: Make 'virtualedit' global-local. (Gary Johnson, closes #8638)
* patch 8.2.2922: computing array length is done in various waysv8.2.2922K.Takata2021-06-021-1/+1
| | | | | Problem: Computing array length is done in various ways. Solution: Use ARRAY_LENGTH everywhere. (Ken Takata, closes #8305)
* patch 8.2.2675: directory change in a terminal window shell is not followedv8.2.2675Bram Moolenaar2021-03-291-0/+9
| | | | | Problem: Directory change in a terminal window shell is not followed. Solution: Add the 'autoshelldir' option. (closes #6290)
* patch 8.2.2518: 'listchars' should be window-localv8.2.2518Bram Moolenaar2021-02-151-1/+2
| | | | | | Problem: 'listchars' should be window-local. Solution: Make 'listchars' global-local. (Yegappan Lakshmanan, Marco Hinz, closes #5206, closes #7850)
* patch 8.2.2508: cannot change the character displayed in non existing linesv8.2.2508Bram Moolenaar2021-02-131-1/+1
| | | | | Problem: Cannot change the character displayed in non existing lines. Solution: Add the "eob" item to 'fillchars'. (closes #7832, closes #3820)
* patch 8.2.2452: no completion for the 'filetype' optionv8.2.2452Bram Moolenaar2021-02-021-1/+1
| | | | | Problem: No completion for the 'filetype' option. Solution: Add filetype completion. (Martin Tournoij, closes #7747)
* patch 8.2.2345: no focus events in a terminalv8.2.2345Bram Moolenaar2021-01-141-0/+2
| | | | | | | Problem: No focus events in a terminal. Solution: Add the t_fd and t_fe termcap entries and implement detecting focus events. (Hayaki Saito, Magnus Groß, closes #7673, closes #609, closes #5526)
* patch 8.2.1422: the Mac GUI implementation is outdatedv8.2.1422Bram Moolenaar2020-08-111-11/+1
| | | | | | | Problem: The Mac GUI implementation is outdated and probably doesn't even work. Solution: Remove the Mac GUI code. The MacVim project provides the supported Vim GUI version.
* patch 8.2.0953: spell checking doesn't work for CamelCased wordsv8.2.0953Bram Moolenaar2020-06-101-0/+11
| | | | | | Problem: Spell checking doesn't work for CamelCased words. Solution: Add the "camel" value in the new option 'spelloptions'. (closes #1235)
* patch 8.2.0869: it is not possible to customize the quickfix window contentsv8.2.0869Bram Moolenaar2020-05-311-0/+9
| | | | | Problem: It is not possible to customize the quickfix window contents. Solution: Add 'quickfixtextfunc'. (Yegappan Lakshmanan, closes #5465)
* patch 8.2.0863: cannot set a separate color for underline/undercurlv8.2.0863Bram Moolenaar2020-05-311-0/+2
| | | | | Problem: Cannot set a separate color for underline/undercurl. Solution: Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)
* patch 8.2.0810: error when appending "tagfile" to 'wildoptions'v8.2.0810Bram Moolenaar2020-05-221-1/+1
| | | | | | Problem: Error when appending "tagfile" to 'wildoptions'. Solution: use flags P_ONECOMMA and P_NODUP. (Dmitri Vereshchagin, closes #6105)
* patch 8.2.0128: cannot list options one per linev8.2.0128Bram Moolenaar2020-01-181-1/+1
| | | | | Problem: Cannot list options one per line. Solution: Use ":set!" to list one option per line.
* patch 8.1.2371: FEAT_TEXT_PROP is a confusing namev8.1.2371Bram Moolenaar2019-11-301-2/+2
| | | | | Problem: FEAT_TEXT_PROP is a confusing name. Solution: Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291)
* patch 8.1.2289: after :diffsplit closing the window does not disable diffv8.1.2289Bram Moolenaar2019-11-101-1/+2
| | | | | Problem: After :diffsplit closing the window does not disable diff. Solution: Add "closeoff" to 'diffopt' and add it to the default.
* patch 8.1.2281: 'showbreak' cannot be set for one windowv8.1.2281Bram Moolenaar2019-11-091-1/+4
| | | | | Problem: 'showbreak' cannot be set for one window. Solution: Make 'showbreak' global-local.
* patch 8.1.2257: MS-Windows GUI: scroll wheel always uses current windowv8.1.2257Bram Moolenaar2019-11-051-0/+7
| | | | | Problem: MS-Windows GUI: scroll wheel always uses current window. Solution: Add the 'scrollfocus' option for MS-Windows.
* patch 8.1.2229: cannot color number column above/below cursor differentlyv8.1.2229Bram Moolenaar2019-10-271-1/+1
| | | | | Problem: Cannot color number column above/below cursor differently. Solution: Add LineNrAbove and LineNrBelow. (Shaun Brady, closes #624)
* patch 8.1.2171: mouse support not always availablev8.1.2171Bram Moolenaar2019-10-171-1/+1
| | | | | | Problem: Mouse support not always available. Solution: Enable mouse support also in tiny version. Do not define FEAT_MOUSE_XTERM on MS-Windows (didn't really work).
* patch 8.1.2144: side effects when using t_ti to enable modifyOtherKeysv8.1.2144Bram Moolenaar2019-10-121-0/+2
| | | | | Problem: Side effects when using t_ti to enable modifyOtherKeys. Solution: Add t_TI and t_TE.
* patch 8.1.2096: too many #ifdefsv8.1.2096Bram Moolenaar2019-09-281-8/+1
| | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_COMMENTS.
* patch 8.1.2045: the option.c file is too bigv8.1.2045Bram Moolenaar2019-09-161-195/+2
| | | | | | Problem: The option.c file is too big. Solution: Split off the code dealing with strings. (Yegappan Lakshmanan, closes #4937)
* patch 8.1.2029: cannot control 'cursorline' highlighting wellv8.1.2029Bram Moolenaar2019-09-141-4/+1
| | | | | Problem: Cannot control 'cursorline' highlighting well. Solution: Add "screenline". (Christian Brabandt, closes #4933)
* patch 8.1.2022: the option.c file is too bigv8.1.2022Bram Moolenaar2019-09-121-0/+3205
Problem: The option.c file is too big. Solution: Move option definitions to a separate file. (Yegappan Lakshmanan, closes #4918)