Re: Patch 8.1.0245

2018-08-07 Fir de Conversatie Jason Felice
Hi Bram! I'd like for my plugin (which ensures parentheses are balanced) to merge the setline() change with the insertion. As far as I can tell, there's no way to do that with this fix. (undojoin does not work in insert mode) In addition to this allowing the user to unbalance the parentheses

Re: [vim/vim] set backupdir does not support double trailing slashes to include path info in filename (#179)

2018-08-07 Fir de Conversatie Gary Johnson
On 2018-08-07, Bram Moolenaar wrote: > Closed #179 via b782ba4. Thank you! Regards, Gary -- -- 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 --- You

Re: Patch 8.1.0245

2018-08-07 Fir de Conversatie Tony Mechelynck
On Tue, Aug 7, 2018 at 11:00 PM, Christ van Willegen wrote: > Hi, > > > > Op di 7 aug. 2018 19:05 schreef Bram Moolenaar : >> >> >> Patch 8.1.0245 >> Problem:Calling setline() in TextChangedI autocmd breaks undo. (Jason >> Felice) >> Solution: Don't save lines for undo when

Re: Patch 8.1.0245

2018-08-07 Fir de Conversatie Christ van Willegen
Hi, Op di 7 aug. 2018 19:05 schreef Bram Moolenaar : > > Patch 8.1.0245 > Problem:Calling setline() in TextChangedI autocmd breaks undo. (Jason > Felice) > Solution: Don't save lines for undo when already saved. (closes #3291) > Files: src/edit.c,

Patch 8.1.0254

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0254 (after 8.1.0253) Problem:Cannot build on MS-Windows; Unused macro HAVE_HANDLE_DROP. Solution: Adjust #ifdef. Delete the macro. Files: src/main.c, src/vim.h *** ../vim-8.1.0253/src/main.c 2018-08-07 22:30:26.662240885 +0200 --- src/main.c 2018-08-07

Patch 8.1.0253

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0253 Problem:Saving and restoring window title does not always work. Solution: Use the stack push and pop commands. (Kouichi Iwamoto, closes #3059) Files: runtime/doc/term.txt, src/main.c, src/option.c, src/os_unix.c, src/proto/term.pro, src/term.c,

Patch 8.1.0252

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0252 Problem:Quickfix functions are too long. Solution: Refactor. (Yegappan Lakshmanan, closes #2950) Files: src/quickfix.c *** ../vim-8.1.0251/src/quickfix.c 2018-08-07 19:47:46.746434541 +0200 --- src/quickfix.c 2018-08-07 21:52:51.654369210 +0200

Patch 8.1.0251

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0251 Problem:Using a full path is supported for 'directory' but not for 'backupdir'. (Mikolaj Machowski) Solution: Support 'backupdir' as well. (Christian Brabandt, closes #179) Files: runtime/doc/options.txt, src/fileio.c, src/memline.c,

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Michael Soyka
On 8/7/2018 1:26 PM, Ken Takata wrote: Hi, 2018/8/8 Wed 1:46:02 UTC+9 Michael Soyka wrote: On 8/7/2018 11:46 AM, Ken Takata wrote: Hi, 2018/8/8 Wed 0:39:08 UTC+9 Bram Moolenaar wrote: Ken Takata wrote: 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: On 8/6/2018 8:45 PM, Ken Takata

Patch 8.1.0250

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0250 Problem:MS-Windows using VTP: windows size change incorrect. Solution: Call SetConsoleScreenBufferSize() first. (Nobuhiro Takasaki, closes #3164) Files: src/os_win32.c *** ../vim-8.1.0249/src/os_win32.c 2018-06-19 19:59:15.244704285 +0200 ---

Patch 8.1.0249

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0249 Problem:GTK: when screen DPI changes Vim does not handle it. Solution: Handle the gtk-xft-dpi signal. (Roel van de Kraats, closes #2357) Files: src/gui_gtk_x11.c *** ../vim-8.1.0248/src/gui_gtk_x11.c 2018-04-14 13:54:46.0 +0200 ---

Patch 8.1.0248

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0248 Problem:duplicated quickfix code. Solution: Move the code to a function. Files: src/quickfix.c *** ../vim-8.1.0247/src/quickfix.c 2018-08-01 17:53:04.693381270 +0200 --- src/quickfix.c 2018-08-01 20:00:00.659109066 +0200 *** *** 4126,4131

Patch 8.1.0247

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0247 Problem:Python: error message for failing import is incorrect. Solution: Adjust how modules are loaded. (Ozaki Kiichi, closes #3162) Files: src/if_py_both.h, src/testdir/test86.ok, src/testdir/test87.ok *** ../vim-8.1.0246/src/if_py_both.h2018-07-25

Patch 8.1.0246

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0246 (after 8.1.0245) Problem:Build failure without the +eval feature. Solution: Add #ifdef Files: src/edit.c *** ../vim-8.1.0245/src/edit.c 2018-08-07 19:04:57.409627129 +0200 --- src/edit.c 2018-08-07 19:31:01.308285633 +0200 *** *** 1722,1730 ---

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Ken Takata
Hi, 2018/8/8 Wed 1:46:02 UTC+9 Michael Soyka wrote: > On 8/7/2018 11:46 AM, Ken Takata wrote: > > Hi, > > > > 2018/8/8 Wed 0:39:08 UTC+9 Bram Moolenaar wrote: > >> Ken Takata wrote: > >> > > 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: > >> On 8/6/2018 8:45 PM, Ken Takata wrote: >

Patch 8.1.0245

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0245 Problem:Calling setline() in TextChangedI autocmd breaks undo. (Jason Felice) Solution: Don't save lines for undo when already saved. (closes #3291) Files: src/edit.c, src/testdir/test_autocmd.vim *** ../vim-8.1.0244/src/edit.c 2018-08-07

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Michael Soyka
On 8/7/2018 11:46 AM, Ken Takata wrote: Hi, 2018/8/8 Wed 0:39:08 UTC+9 Bram Moolenaar wrote: Ken Takata wrote: 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: On 8/6/2018 8:45 PM, Ken Takata wrote: [...] It appears src/Make_cyg_ming.mak also does this: ifneq (sh.exe, $(SHELL))

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Ken Takata
Hi, 2018/8/8 Wed 0:39:08 UTC+9 Bram Moolenaar wrote: > Ken Takata wrote: > > > > > 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: > > > > > On 8/6/2018 8:45 PM, Ken Takata wrote: > > > [...] > > > > > >> It appears src/Make_cyg_ming.mak also does this: > > > > > >> > > > > > >>ifneq

Re: [vim/vim] reset tty's termios to expected values on SIGCONT (#3285)

2018-08-07 Fir de Conversatie Bram Moolenaar
John Little wrote: > On Monday, August 6, 2018 at 10:21:03 AM UTC+12, joshudson wrote: > > vim gets very confused when it gets a TSTOP, TTIN, or STOP signal and later > > a CONT signal. > > I see this in vim 8.1.0239, sending SIGSTOP. The pseudo-terminal is > in line mode; typing :!echo

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Bram Moolenaar
Ken Takata wrote: > > > 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: > > > > On 8/6/2018 8:45 PM, Ken Takata wrote: > > [...] > > > > >> It appears src/Make_cyg_ming.mak also does this: > > > > >> > > > > >> ifneq (sh.exe, $(SHELL)) > > > > >> DEL = rm > > > > >> MKDIR =

Patch 8.1.0244

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0244 Problem:No redraw when using a STOP signal on Vim and then a CONT signal. Solution: Catch the CONT signal and force a redraw. (closes #3285) Files: src/os_unix.c, src/term.c, src/proto/term.pro *** ../vim-8.1.0243/src/os_unix.c 2018-06-19 19:59:15.244704285

Re: Deleting the A-A-P recipe

2018-08-07 Fir de Conversatie Tony Mechelynck
On Tue, Aug 7, 2018 at 2:55 PM, Bram Moolenaar wrote: > > Is anyone building Vim using src/main.aap? I can't talk for other people, but I can guess. I think the most "popular" ways of getting Vim (in no particular order) are the following: * Find a precompiled executable with its runtime files,

Patch 8.1.0243

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0243 Problem:Using :term ++close ++hidden closes a window. (Marcin Szamotulski) Solution: Don't close the window if only using it temporarily for unloading the terminal buffer. (closes #3287) Files: src/terminal.c, src/testdir/test_terminal.vim ***

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Ken Takata
Hi, 2018/8/7 Tue 21:55:46 UTC+9 Bram Moolenaar wrote: > Ken Takata wrote: > > > 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: > > > On 8/6/2018 8:45 PM, Ken Takata wrote: > [...] > > > >> It appears src/Make_cyg_ming.mak also does this: > > > >> > > > >>ifneq (sh.exe, $(SHELL)) > > >

Re: If-tests in src/po/Make_ming.mak do not work as intended

2018-08-07 Fir de Conversatie Bram Moolenaar
Ken Takata wrote: > 2018/8/7 Tue 10:48:19 UTC+9 Michael Soyka wrote: > > On 8/6/2018 8:45 PM, Ken Takata wrote: [...] > > >> It appears src/Make_cyg_ming.mak also does this: > > >> > > >> ifneq (sh.exe, $(SHELL)) > > >> DEL = rm > > >> MKDIR = mkdir -p > > >> DIRSLASH = / > > >> else > >

Patch 8.1.0242

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0242 Problem:Insert mode completion may use an invalid buffer pointer. Solution: Check for ins_buf to be valid. (closes #3290) Files: src/edit.c *** ../vim-8.1.0241/src/edit.c 2018-08-01 19:05:59.282223206 +0200 --- src/edit.c 2018-08-07 14:53:05.865949346 +0200

Deleting the A-A-P recipe

2018-08-07 Fir de Conversatie Bram Moolenaar
Is anyone building Vim using src/main.aap? I haven't made changes to this file for a while, it's probably incomplete. I don't use it myself, even though I do use Aap for other tasks, such as updating the ftp site. I rather not keep unmaintained files, so if nobody objects I'm going to delete

Patch 8.1.0241

2018-08-07 Fir de Conversatie Bram Moolenaar
Patch 8.1.0241 Problem:Effect of ":tabmove N" is not clear. Solution: Add a test that shows the behavior. (Christian Brabandt, closes #3288) Files: src/testdir/test_tabpage.vim *** ../vim-8.1.0240/src/testdir/test_tabpage.vim2018-05-20 14:57:19.117429791 +0200