Patch 8.0.0038
Problem:OPEN_CHR_FILES not defined for FreeBSD using Debian userland
files.
Solution: Check for __FreeBSD_kernel__. (James McCoy, closes #1166)
Files: src/vim.h
*** ../vim-8.0.0037/src/vim.h 2016-10-15 15:39:34.689059624 +0200
--- src/vim.h 2016-10-15
Patch 8.0.0037
Problem:Get E924 when switching tabs. ()
Solution: Use win_valid_any_tab() instead of win_valid(). (Martin Vuille,
closes #1167, closes #1171)
Files: src/quickfix.c, src/testdir/test_quickfix.vim
*** ../vim-8.0.0036/src/quickfix.c 2016-10-09
Patch 8.0.0036
Problem:Detecting that a job has finished may take a while.
Solution: Check for a finished job more often (Ozaki Kiichi)
Files: src/channel.c, src/os_unix.c, src/os_win32.c,
src/proto/os_unix.pro, src/proto/os_win32.pro,
Ozaki Kiichi wrote:
> I updated patch.
>
> - remove JOB_WAITED
> - separate job_cleanup process from job_status
> - get off jv_status check from job_still_useful, and new job_still_alive
> checks
> jv_status and job_still_useful (i.e. job_still_alive is original
> job_still_useful)
Thanks!
Patch 8.0.0035 (after 7.4.2013)
Problem:Order of matches for 'omnifunc' is messed up. (Danny Su)
Solution: Do not set compl_curr_match when called from complete_check().
(closes #1168)
Files: src/edit.c, src/evalfunc.c, src/proto/edit.pro, src/search.c,
I updated patch.
- remove JOB_WAITED
- separate job_cleanup process from job_status
- get off jv_status check from job_still_useful, and new job_still_alive checks
jv_status and job_still_useful (i.e. job_still_alive is original
job_still_useful)
> Does that fix #1155?
Unfortunately not. But
Patch 8.0.0034
Problem:No completion for ":messages".
Solution: Complete "clear" argument. (Hirohito Higashi)
Files: src/ex_docmd.c, src/ex_getln.c, src/proto/ex_docmd.pro,
src/testdir/test_cmdline.vim, src/vim.h,
runtime/doc/eval.txt, runtime/doc/map.txt
***
Hirohito Higashi wrote:
> Type `:messages ` and push Tab key.
>
> None patched behavior:
> - Output Ctrl-I code
> :messages ^I
>
> Patched behavior:
> - Complete `clear`
> :messages clear
>
>
> Attach a patch. (Contains a test)
> Check it please.
Thanks!
--
Q: What kind of stuff do
Patch 8.0.0033
Problem:Cannot use overlapping positions with matchaddpos().
Solution: Check end of match. (Ozaki Kiichi) Add a test (Hirohito Higashi)
Files: src/screen.c, src/testdir/test_match.vim
*** ../vim-8.0.0032/src/screen.c2016-10-02 23:09:27.643153731 +0200
---
Hirohito Higashi wrote:
> 2016-10-15(Sat) 3:41:58 UTC+9 Bram Moolenaar:
> > Ozaki Kiichi wrote:
> >
> > > This is matchaddpos() problem.
> > >
> > > [repro steps]
> > >
> > > vim -Nu NONE
> > >
> > > i1234567890
> > > :call matchaddpos('ErrorMsg', [[1, 1, 5], [1, 3, 5]])
> > >
> > >
Hi All,
I update a patch. (Modified documents)
--
Best regards,
Hirohito Higashi (a.k.a. h_east)
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
11 matches
Mail list logo