summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1806: test for display updating doesn't check without statuslinev8.1.1806Bram Moolenaar2019-08-035-0/+43
| | | | | Problem: Test for display updating doesn't check without statusline. Solution: Add screenshots without a status line.
* patch 8.1.1805: au_did_filetype is declared twicev8.1.1805Bram Moolenaar2019-08-033-11/+10
| | | | | Problem: Au_did_filetype is declared twice. Solution: Remove it from autocmd.c. (closes #4767)
* patch 8.1.1804: no test for display updating without a scroll regionv8.1.1804Bram Moolenaar2019-08-037-20/+89
| | | | | Problem: No test for display updating without a scroll region. Solution: Add a test.
* patch 8.1.1803: all builtin functions are globalv8.1.1803Bram Moolenaar2019-08-0310-42/+336
| | | | | | Problem: All builtin functions are global. Solution: Add the method call operator ->. Implemented for a limited number of functions.
* patch 8.1.1802: missing change to call_callback()v8.1.1802Bram Moolenaar2019-08-032-5/+4
| | | | | Problem: Missing change to call_callback(). Solution: Add missing change.
* patch 8.1.1801: cannot build without the +eval featurev8.1.1801Bram Moolenaar2019-08-032-16/+18
| | | | | Problem: Cannot build without the +eval feature. Solution: Always define funcexe_T.
* patch 8.1.1800: function call functions have too many argumentsv8.1.1800Bram Moolenaar2019-08-0312-112/+134
| | | | | Problem: Function call functions have too many arguments. Solution: Pass values in a funcexe_T struct.
* patch 8.1.1799: cannot avoid mapping for a popup windowv8.1.1799Bram Moolenaar2019-08-037-5/+69
| | | | | Problem: Cannot avoid mapping for a popup window. Solution: Add the "mapping" property, default TRUE.
* patch 8.1.1798: warning for unused variable in tiny versionv8.1.1798Bram Moolenaar2019-08-032-143/+111
| | | | | Problem: Warning for unused variable in tiny version. (Tony Mechelynck) Solution: Move inside #ifdef. Reformat code.
* patch 8.1.1797: the vgetorpeek() function is too longv8.1.1797Bram Moolenaar2019-08-032-507/+555
| | | | | Problem: The vgetorpeek() function is too long. Solution: Split off the part that handles mappings, with fix.
* patch 8.1.1796: :argdo is not testedv8.1.1796Bram Moolenaar2019-08-032-0/+11
| | | | | Problem: :argdo is not tested Solution: Add a test.
* patch 8.1.1795: no syntax HL after splitting windows with :bufdov8.1.1795Bram Moolenaar2019-08-035-15/+89
| | | | | | | Problem: No syntax HL after splitting windows with :bufdo. (Yasuhiro Matsumoto) Solution: Trigger Syntax autocommands in buffers that are active. (closes #4761)
* patch 8.1.1794: tests are flakyv8.1.1794Bram Moolenaar2019-08-022-553/+509
| | | | | Problem: Tests are flaky. Solution: Undo the change to vgetorpeek().
* patch 8.1.1793: mixed comment style in globalsv8.1.1793Bram Moolenaar2019-08-022-414/+417
| | | | | Problem: Mixed comment style in globals. Solution: Use // comments where appropriate.
* patch 8.1.1792: the vgetorpeek() function is too longv8.1.1792Bram Moolenaar2019-08-022-507/+555
| | | | | Problem: The vgetorpeek() function is too long. Solution: Split off the part that handles mappings.
* patch 8.1.1791: 'completeslash' also applies to globpath()v8.1.1791Bram Moolenaar2019-08-025-20/+25
| | | | | | Problem: 'completeslash' also applies to globpath(). Solution: Add the WILD_IGNORE_COMPLETESLASH flag. (test by Yasuhiro Matsumoto, closes #4760)
* patch 8.1.1790: :mkvimrc is not testedv8.1.1790Bram Moolenaar2019-08-012-0/+44
| | | | | Problem: :mkvimrc is not tested. Solution: Add a test.
* patch 8.1.1789: cannot see file name of preview popup windowv8.1.1789Bram Moolenaar2019-08-0110-4/+66
| | | | | Problem: Cannot see file name of preview popup window. Solution: Add the file name as the title.
* patch 8.1.1788: missing changes in proto filev8.1.1788Bram Moolenaar2019-08-012-1/+3
| | | | | Problem: missing changes in proto file Solution: Update proto file.
* patch 8.1.1787: cannot resize a popup windowv8.1.1787Bram Moolenaar2019-08-0114-24/+121
| | | | | Problem: Cannot resize a popup window. Solution: Allow for resizing by dragging the lower right corncer.
* patch 8.1.1786: double click in popup scrollbar starts selectionv8.1.1786Bram Moolenaar2019-08-014-28/+44
| | | | | Problem: Double click in popup scrollbar starts selection. Solution: Ignore the double click.
* patch 8.1.1785: map functionality mixed with character inputv8.1.1785Bram Moolenaar2019-08-0118-2427/+2343
| | | | | | Problem: Map functionality mixed with character input. Solution: Move the map functionality to a separate file. (Yegappan Lakshmanan, closes #4740) Graduate the +localmap feature.
* patch 8.1.1784: MS-Windows: resolve() does not work if serial nr duplicatedv8.1.1784Bram Moolenaar2019-08-012-106/+30
| | | | | Problem: MS-Windows: resolve() does not work if serial nr duplicated. Solution: Use another method to get the full path. (Ken Takata, closes #4661)
* patch 8.1.1783: MS-Windows: compiler test may fail when using %:Sv8.1.1783Bram Moolenaar2019-07-312-0/+7
| | | | | Problem: MS-Windows: compiler test may fail when using %:S. Solution: Reset 'shellslash'.
* Update runtime files.Bram Moolenaar2019-07-3162-3483/+338
|
* patch 8.1.1782: MS-Windows: system() has temp file error with 'noshelltemp'v8.1.1782Bram Moolenaar2019-07-312-1/+3
| | | | | Problem: MS-Windows: system() has temp file error with 'noshelltemp'. Solution: Check s_dont_use_vimrun. (Ken Takata, closes #4754)
* patch 8.1.1781: Amiga: no builtin OS readable version infov8.1.1781Bram Moolenaar2019-07-312-0/+14
| | | | | Problem: Amiga: no builtin OS readable version info. Solution: Add a "version" variable. (Ola Söder, closes #4753)
* patch 8.1.1780: warning for file no longer available is repeatedv8.1.1780Bram Moolenaar2019-07-312-1/+9
| | | | | | Problem: Warning for file no longer available is repeated every time Vim is focused. (Brian Armstrong) Solution: Only give the message once. (closes #4748)
* patch 8.1.1779: not showing the popup window right border is confusingv8.1.1779Bram Moolenaar2019-07-304-3/+7
| | | | | Problem: Not showing the popup window right border is confusing. Solution: Also show the border when 'wrap' is off. (closes #4747)
* patch 8.1.1778: not showing the popup window right border is confusingv8.1.1778Bram Moolenaar2019-07-304-11/+8
| | | | | Problem: Not showing the popup window right border is confusing. Solution: Also show the border when there is no close button. (closes #4747)
* patch 8.1.1777: useless checks for job feature in channel testv8.1.1777Bram Moolenaar2019-07-292-232/+90
| | | | | Problem: Useless checks for job feature in channel test. Solution: Remove the checks. Remove ch_log() calls.
* patch 8.1.1776: text added with a job isn't displayedv8.1.1776Bram Moolenaar2019-07-295-36/+90
| | | | | Problem: Text added with a job to another buffer isn't displayed. Solution: Update topline after adding a line. (closes #4745)
* patch 8.1.1775: error message may be empty in filetype testv8.1.1775Bram Moolenaar2019-07-292-1/+3
| | | | | Problem: Error message may be empty in filetype test. Solution: Use v:exception instead. (Daniel Hahler, closs #4744)
* patch 8.1.1774: test is silently skippedv8.1.1774Bram Moolenaar2019-07-292-1/+3
| | | | | Problem: Test is silently skipped. Solution: Throw "Skipped".
* patch 8.1.1773: the preview popup window may be too far to the rightv8.1.1773Bram Moolenaar2019-07-2811-119/+186
| | | | | | Problem: The preview popup window may be too far to the right. Solution: Keep it inside the screen. Also keep the close button and scrollbar visible if possible.
* patch 8.1.1772: options test still fails on MS-Windowsv8.1.1772Bram Moolenaar2019-07-282-2/+5
| | | | | Problem: Options test still fails on MS-Windows. Solution: Check buffer-local value of 'completeslash'.
* patch 8.1.1771: options test fails on MS-Windowsv8.1.1771Bram Moolenaar2019-07-282-0/+3
| | | | | Problem: Options test fails on MS-Windows. Solution: Add correct and incorrect values for 'completeslash'.
* patch 8.1.1770: cannot get the window ID of the popup preview windowv8.1.1770Bram Moolenaar2019-07-287-2/+33
| | | | | Problem: Cannot get the window ID of the popup preview window. Solution: Add popup_getpreview().
* patch 8.1.1769: 'shellslash' is also used for completionv8.1.1769Bram Moolenaar2019-07-288-4/+146
| | | | | Problem: 'shellslash' is also used for completion. Solution: Add the 'completeslash' option. (Yasuhiro Matsumoto, closes #3612)
* patch 8.1.1768: man plugin changes setting in current windowv8.1.1768Bram Moolenaar2019-07-283-8/+34
| | | | | Problem: Man plugin changes setting in current window. Solution: Set options later. (Jason Franklin)
* patch 8.1.1767: FEAT_SESSION defined separatelyv8.1.1767Bram Moolenaar2019-07-287-33/+26
| | | | | Problem: FEAT_SESSION defined separately. Solution: Make FEAT_SESSION depend on FEAT_EVAL.
* undo extra changes in src/MakefileBram Moolenaar2019-07-281-9/+9
|
* patch 8.1.1766: code for writing session file is spread outv8.1.1766Bram Moolenaar2019-07-2816-1422/+1401
| | | | | Problem: Code for writing session file is spread out. Solution: Put it in one file. (Yegappan Lakshmanan, closes #4728)
* patch 8.1.1765: get(func, dict, def) does not work properlyv8.1.1765Bram Moolenaar2019-07-284-3/+61
| | | | | Problem: get(func, dict, def) does not work properly. Solution: Handle NULL dict better. (Takuya Fujiwara, closes #4734)
* patch 8.1.1764: ":browse oldfiles" is not testedv8.1.1764Bram Moolenaar2019-07-272-0/+8
| | | | | Problem: ":browse oldfiles" is not tested. Solution: Add a test.
* patch 8.1.1763: evalfunc.c is still too bigv8.1.1763Bram Moolenaar2019-07-278-673/+704
| | | | | Problem: Evalfunc.c is still too big. Solution: Move dict and list functions to a better place.
* patch 8.1.1762: some filetype rules are in the wrong placev8.1.1762Bram Moolenaar2019-07-273-15/+16
| | | | | Problem: Some filetype rules are in the wrong place. Solution: Move to the right place. Add a few more tests.
* patch 8.1.1761: filetype "vuejs" causes problems for some usersv8.1.1761Bram Moolenaar2019-07-273-0/+6
| | | | | Problem: Filetype "vuejs" causes problems for some users. Solution: Rename to "vue".
* patch 8.1.1760: extra line break for wrapping output of :argsv8.1.1760Bram Moolenaar2019-07-272-6/+30
| | | | | Problem: Extra line break for wrapping output of :args. Solution: Avoid the extra line break. (Daniel Hahler, closes #4737)
* patch 8.1.1759: no mode char for terminal mapping from maparg()v8.1.1759Bram Moolenaar2019-07-273-0/+10
| | | | | Problem: No mode char for terminal mapping from maparg(). Solution: Check for TERMINAL mode. (closes #4735)