Skip to content

Commit 7c63fbc

Browse files
committed
Updated runtime files.
1 parent 0b39464 commit 7c63fbc

8 files changed

Lines changed: 666 additions & 363 deletions

File tree

runtime/doc/todo.txt

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*todo.txt* For Vim version 8.0. Last change: 2018 May 15
1+
*todo.txt* For Vim version 8.0. Last change: 2018 May 17
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -36,9 +36,9 @@ entered there will not be repeated below, unless there is extra information.
3636
-------------------- Known bugs and current work -----------------------
3737

3838
Terminal emulator window:
39-
- Duplicated lines when making terminal only window. (Dominique, #2909)
4039
- Still some stuff to implement and bugs to fix, see src/terminal.c
41-
- Add more functionality for terminal API? (Ozaki Kiichi 2018 May 13, #2907)
40+
41+
Patch to refactor efm_to_regpat(). (Yegappan Lakshmanan, 2018 May 16, #2924)
4242

4343
Crash when mixing matchadd and substitute()? (Max Christian Pohle, 2018 May
4444
13, #2910) Can't reproduce?
@@ -104,6 +104,12 @@ CreateFile() returns ERROR_SHARING_VIOLATION (Linwei, 2018 May 5)
104104
Should add a test for every command line argument. Check coverage for what is
105105
missing: --nofork, -A , -b, -h, etc.
106106

107+
Completing a command sometimes results in duplicates, since 7.4.672.
108+
(Yegappan Lakshmanan, 2018 May 16)
109+
Duplication of completion suggestions for ":!hom". Issue #539.
110+
Patch by Christian, 2016 Jan 29
111+
Another patch in #2733.
112+
107113
Improve the installer for MS-Windows. There are a few alternatives:
108114
- Add silent install option. (Shane Lee, #751)
109115
- Installer from Cream (Steve Hall).
@@ -306,10 +312,6 @@ Start with filetype detection: testdir/test_filetype.vim
306312

307313
Window not closed when deleting buffer. (Harm te Hennepe, 2017 Aug 27, #2029)
308314

309-
Duplication of completion suggestions for ":!hom". Issue #539.
310-
Patch by Christian, 2016 Jan 29
311-
Another patch in #2733.
312-
>
313315
Add options_default() / options_restore() to set several options to Vim
314316
defaults for a plugin. Comments from Zyx, 2017 May 10.
315317
Perhaps use a vimcontext / endvimcontext command block.

runtime/doc/version8.txt

Lines changed: 126 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*version8.txt* For Vim version 8.0. Last change: 2018 May 13
1+
*version8.txt* For Vim version 8.0. Last change: 2018 May 17
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -25533,5 +25533,130 @@ Problem: Compiler warning for signed/unsigned char pointers. (Cesar Romani)
2553325533
Solution: Change the type of jv_argv.
2553425534
Files: src/channel.c, src/structs.h
2553525535

25536+
Patch 8.0.1828
25537+
Problem: Get no clue why :gui does not fork.
25538+
Solution: Add a channel log message.
25539+
Files: src/channel.c
25540+
25541+
Patch 8.0.1829
25542+
Problem: MS-Windows: script for vimdiff can't handle ! chars.
25543+
Solution: Escape the ! chars. (Hans Ginzel, closes #2896)
25544+
Files: src/dosinst.c
25545+
25546+
Patch 8.0.1830
25547+
Problem: Switching to Terminal-Normal mode does not redraw. (Dominique
25548+
Pelle)
25549+
Solution: Also redraw when not updating the snapshot. (closes #2904)
25550+
Files: src/terminal.c
25551+
25552+
Patch 8.0.1831
25553+
Problem: Sometimes the quickfix title is incorrectly prefixed with ':'.
25554+
Solution: Prepend the colon in another way. (Yegappan Lakshmanan, closes
25555+
#2905)
25556+
Files: src/evalfunc.c, src/quickfix.c, src/testdir/test_quickfix.vim
25557+
25558+
Patch 8.0.1832
25559+
Problem: Cannot use :unlet for an environment variable.
25560+
Solution: Make it work. Use unsetenv() if available. (Yasuhiro Matsumoto,
25561+
closes #2855)
25562+
Files: runtime/doc/eval.txt, src/config.h.in, src/configure.ac,
25563+
src/auto/configure, src/eval.c, src/misc1.c, src/proto/misc1.pro,
25564+
src/testdir/test_unlet.vim
25565+
25566+
Patch 8.0.1833
25567+
Problem: X11: ":echo 3.14" gives E806.
25568+
Solution: set LC_NUMERIC to "C". (Dominique Pelle, closes #2368)
25569+
Files: src/gui_x11.c
25570+
25571+
Patch 8.0.1834
25572+
Problem: GUI: find/replace dialog does not handle some chars properly.
25573+
Solution: Escape '?' when needed. Always escape backslash. (closes #2418,
25574+
closes #2435)
25575+
Files: src/gui.c
25576+
25577+
Patch 8.0.1835
25578+
Problem: Print document name does not support multi-byte.
25579+
Solution: Use StartDocW() if needed. (Yasuhiro Matsumoto, closes #2478)
25580+
Files: src/os_mswin.c
25581+
25582+
Patch 8.0.1836
25583+
Problem: Buffer-local window options may not be recent if the buffer is
25584+
still open in another window.
25585+
Solution: Copy the options from the window instead of the outdated window
25586+
options. (Bjorn Linse, closes #2336)
25587+
Files: src/buffer.c, src/testdir/test_options.vim
25588+
25589+
Patch 8.0.1837
25590+
Problem: One character cmdline abbreviation not triggered after '<,'>.
25591+
Solution: Skip over the special range. (Christian Brabandt, closes #2320)
25592+
Files: src/ex_getln.c, src/testdir/test_mapping.vim
25593+
25594+
Patch 8.0.1838
25595+
Problem: Cursor in wrong position when switching to Terminal-Normal mode.
25596+
(Dominique Pelle)
25597+
Solution: Move to the end of the line if coladvance() fails. Do not take a
25598+
snapshot a second time.
25599+
Files: src/terminal.c
25600+
25601+
Patch 8.0.1839
25602+
Problem: Script to check .po file doesn't check for plural header.
25603+
Solution: Add a check that the plural header is present when needed.
25604+
Files: src/po/check.vim
25605+
25606+
Patch 8.0.1840
25607+
Problem: getwinpos() is not tested.
25608+
Solution: Add a test. (Dominique Pelle, closes #2911)
25609+
Files: src/testdir/test_gui.vim
25610+
25611+
Patch 8.0.1841
25612+
Problem: HP-UX does not have setenv().
25613+
Solution: Use vim_setenv(). (John Marriott)
25614+
Files: src/misc1.c
25615+
25616+
Patch 8.0.1842
25617+
Problem: Popup menu inside terminal window isn't cleared.
25618+
Solution: Use NOT_VALID in pum_undisplay(). (suggested by Christian
25619+
Brabandt, closes #2908)
25620+
Files: src/popupmnu.c
25621+
25622+
Patch 8.0.1843
25623+
Problem: Entry for 'wrap' in options window is wrong. (John Little)
25624+
Solution: Make the change apply locally.
25625+
Files: runtime/optwin.vim
25626+
25627+
Patch 8.0.1844
25628+
Problem: Superfluous quickfix code, missing examples.
25629+
Solution: Remove unneeded code. Add a few examples. Add a bit more
25630+
testing. (Yegappan Lakshmanan, closes #2916)
25631+
Files: runtime/doc/quickfix.txt, src/quickfix.c,
25632+
src/testdir/test_quickfix.vim
25633+
25634+
Patch 8.0.1845
25635+
Problem: Various comment updates needed, missing white space.
25636+
Solution: Update comments, add white space.
25637+
Files: src/getchar.c, src/testdir/test_cscope.vim, src/gui_mac.c
25638+
25639+
Patch 8.0.1846
25640+
Problem: Python interface is incompatible with lldb.
25641+
Solution: For OutputType set the base to be PyFile_Type. (Boxu Zhang)
25642+
Partly disabled to avoid a crash.
25643+
Files: src/if_py_both.h, src/if_python.c, src/if_python3.c
25644+
25645+
Patch 8.0.1847
25646+
Problem: Some build options don't have an example.
25647+
Solution: Add a couple more examples and compiler flags.
25648+
Files: src/Makefile
25649+
25650+
Patch 8.0.1848
25651+
Problem: 'termwinscroll' does not work properly. (Dominique Pelle)
25652+
Solution: Subtract removed scrollback from the scrollback count. Add a test
25653+
for 'termwinscroll'. (closes #2909)
25654+
Files: src/terminal.c, src/testdir/test_terminal.vim
25655+
25656+
Patch 8.0.1849
25657+
Problem: Compiler warning for unused arguments and missing prototype.
25658+
Solution: Add UNUSED. Add static.
25659+
Files: src/mbyte.c, src/if_ruby.c
25660+
2553625661

2553725662
vim:tw=78:ts=8:ft=help:norl:

0 commit comments

Comments
 (0)