^\^N in terminal
I remotely send ^\^N to Vim to invoke a user-defined command on a regular basis. Unfortunately, when the cursor is in a terminal window it just sends the control characters directly to the shell (along with the command). I know ^W: exists, but I can't think of any good way to detect whether I should be sending that instead (under Windows, --remote-expr "" only gives me an error window from the running vim instance and fails to return anything, which doesn't look like correct behavior). - Christian -- Christian J. RobinsonFingers not found - Pound head on keyboard to continue. -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Patch 8.0.0862
Patch 8.0.0862 (after 8.0.0862) Problem:File size test fails on MS-Windows. Solution: Set fileformat after opening new buffer. Strip CR. Files: src/testdir/test_file_size.vim *** ../vim-8.0.0861/src/testdir/test_file_size.vim 2017-08-04 22:36:01.566927258 +0200 --- src/testdir/test_file_size.vim 2017-08-04 22:55:26.736518438 +0200 *** *** 11,27 if !executable('cksum') return endif - set belloff=all fileformat=unix undolevels=-1 new for i in range(1, 200, 100) call append(i, range(i, i + 99)) endfor 1delete w! Xtest ! let l = systemlist('cksum Xtest') ! call assert_equal('3678979763 1496 Xtest', l[0]) enew! call delete('Xtest') --- 11,28 if !executable('cksum') return endif new + set belloff=all fileformat=unix undolevels=-1 for i in range(1, 200, 100) call append(i, range(i, i + 99)) endfor 1delete w! Xtest ! let res = systemlist('cksum Xtest')[0] ! let res = substitute(res, "\r", "", "") ! call assert_equal('3678979763 1496 Xtest', res) enew! call delete('Xtest') *** ../vim-8.0.0861/src/version.c 2017-08-04 22:36:01.566927258 +0200 --- src/version.c 2017-08-04 22:55:58.230103965 +0200 *** *** 771,772 --- 771,774 { /* Add new patch number below this line */ + /**/ + 862, /**/ -- CONCORDE: Quickly, sir, come this way! LAUNCELOT: No! It's not right for my idiom. I must escape more ... more ... CONCORDE: Dramatically, sir? LAUNCELOT: Dramatically. "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Please enable auto cancellation on travis CI
Yasuhiro wrote: > Bram and Christian. > > Could you please enable auto-cancellation on travis CI? > > http://go-gyazo.appspot.com/f6562f1f487205aa.png > > When send pull-request to vim/vim, travis CI start tests. If I notice > a problem of last commit, I will push next commit. Or push --force. > This feature cancel the previous tests. So we can get faster results. I think Christian needs to do that. Please only do this for pull requests. For each patch it is good to know whether it passed or failed, to be able to pinpoint where a failure started. I would like to be able to cancel individual builds though, when I know it will fail anyway and the queue is getting long. This is even more useful on AppVeyor, where a stuck build runs for an hour before giving up. -- We learn from our mistakes. Politicians don't make mistakes. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Patch 8.0.0861
Patch 8.0.0861 Problem:Still many old style tests. Solution: Convert several tests to new style. (Yegappan Lakshmanan) Files: src/testdir/Make_all.mak, src/testdir/Make_vms.mms, src/testdir/main.aap, src/testdir/test104.in, src/testdir/test104.ok, src/testdir/test22.in, src/testdir/test22.ok, src/testdir/test77.in, src/testdir/test77.ok, src/testdir/test84.in, src/testdir/test84.ok, src/testdir/test9.in, src/testdir/test9.ok, src/testdir/test98.in, src/testdir/test98.ok, src/testdir/test_autocmd.vim, src/testdir/test_curswant.vim, src/testdir/test_file_size.vim, src/testdir/test_let.vim, src/testdir/test_lineending.vim, src/testdir/test_scrollbind.vim, src/Makefile *** ../vim-8.0.0860/src/testdir/Make_all.mak2017-07-29 20:07:00.764940487 +0200 --- src/testdir/Make_all.mak2017-08-04 22:12:49.877054227 +0200 *** *** 18,29 test5.out \ test7.out \ test8.out \ - test9.out \ test14.out \ test15.out \ test19.out \ test20.out \ - test22.out \ test28.out \ test29.out \ test31.out \ --- 18,27 *** *** 52,69 test69.out \ test70.out \ test73.out \ - test77.out \ test79.out \ test80.out \ - test84.out \ test88.out \ test91.out \ test94.out \ test95.out \ - test98.out \ test99.out \ test103.out \ - test104.out \ test107.out \ test108.out \ test_autoformat_join.out \ --- 50,63 *** *** 137,147 --- 131,143 test_command_count.res \ test_crypt.res \ test_cscope.res \ + test_curswant.res \ test_diffmode.res \ test_digraph.res \ test_display.res \ test_edit.res \ test_farsi.res \ + test_file_size.res \ test_fnameescape.res \ test_fold.res \ test_gf.res \ *** *** 158,163 --- 154,161 test_job_fails.res \ test_json.res \ test_langmap.res \ + test_let.res \ + test_lineending.res \ test_listlbr.res \ test_listlbr_utf8.res \ test_lua.res \ *** *** 186,191 --- 184,190 test_retab.res \ test_registers.res \ test_ruby.res \ + test_scrollbind.res \ test_search.res \ test_signs.res \ test_smartindent.res \ *** ../vim-8.0.0860/src/testdir/Make_vms.mms2017-07-11 21:45:26.613831235 +0200 --- src/testdir/Make_vms.mms2017-08-04 22:12:49.877054227 +0200 *** *** 54,62 # Comment out if you have GNU compatible diff on your system # HAVE_GDIFF = YES - # Comment out if you have GNU compatible cksum on your system - # HAVE_CKSUM = YES - # Comment out if you have ICONV support # HAVE_ICONV = YES --- 54,59 *** *** 77,85 .SUFFIXES : .out .in SCRIPT = test1.out test3.out test4.out test5.out \ !test7.out test8.out test9.out \ test14.out test15.out \ !test19.out test20.out test22.out \ test28.out test29.out test30.out test31.out test32.out \ test33.out test34.out test36.out test37.out \ test38.out test39.out test40.out test41.out test42.out \ --- 74,82 .SUFFIXES : .out .in SCRIPT = test1.out test3.out test4.out test5.out \ !test7.out test8.out \ test14.out test15.out \ !test19.out test20.out \ test28.out test29.out test30.out test31.out test32.out \ test33.out test34.out test36.out test37.out \ test38.out test39.out test40.out test41.out test42.out \ *** *** 90,99 test66.out test68.out test69.out \ test72.out \ test77a.out test78.out test79.out test80.out \ !test84.out test88.out \ test91.out test94.out \ !test95.out test98.out test99.out \ !test103.out test104.out \ test107.out test108.out\ test_autocmd_option.out \ test_autoformat_join.out \ --- 87,96 test66.out test68.out test69.out \ test72.out \ test77a.out test78.out test79.out test80.out \ !test88.out \ test91.out test94.out \ !test95.out test99.out \ !test103.out \ test107.out test108.out\ test_autocmd_option.out \ test_autoformat_join.out \ *** *** 164,173 SCRIPT_GDIFF = test47.out .ENDIF - .IFDEF HAVE_CKSUM - SCRIPT_CKSUM = test77.out - .ENDIF - .IFDEF HAVE_ICONV SCRIPT_ICONV = test83.out .ENDIF --- 161,166 *** *** 201,207 -@ if "''F$SEARCH("Xtest.*")'"
Re: Patch to convert a few tests to new style tests
Yegappan wrote: > I am attaching a patch to convert a few tests from old style > to new style. Great, thanks. -- FATHER: We are here today to witness the union of two young people in the joyful bond of the holy wedlock. Unfortunately, one of them, my son Herbert, has just fallen to his death. [Murmurs from CROWD; the BRIDE smiles with relief, coughs.] "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Patch 8.0.0860
Patch 8.0.0860 Problem:There may be side effects when a channel appends to a buffer that is not the current buffer. Solution: Properly switch to another buffer before appending. (Yasuhiro Matsumoto, closes #1926, closes #1937) Files: src/channel.c, src/buffer.c, src/proto/buffer.pro, src/if_py_both.h *** ../vim-8.0.0859/src/channel.c 2017-08-03 17:06:40.977493439 +0200 --- src/channel.c 2017-08-04 21:16:26.542841856 +0200 *** *** 2284,2290 static void append_to_buffer(buf_T *buffer, char_u *msg, channel_T *channel, ch_part_T part) { ! buf_T *save_curbuf = curbuf; linenr_Tlnum = buffer->b_ml.ml_line_count; int save_write_to = buffer->b_write_to_channel; chanpart_T *ch_part = >ch_part[part]; --- 2284,2292 static void append_to_buffer(buf_T *buffer, char_u *msg, channel_T *channel, ch_part_T part) { ! bufref_T save_curbuf = {NULL, 0, 0}; ! win_T *save_curwin = NULL; ! tabpage_T *save_curtab = NULL; linenr_Tlnum = buffer->b_ml.ml_line_count; int save_write_to = buffer->b_write_to_channel; chanpart_T *ch_part = >ch_part[part]; *** *** 2313,2320 ch_log(channel, "appending line %d to buffer", (int)lnum + 1 - empty); buffer->b_p_ma = TRUE; ! curbuf = buffer; ! curwin->w_buffer = curbuf; u_sync(TRUE); /* ignore undo failure, undo is not very useful here */ ignored = u_save(lnum - empty, lnum + 1); --- 2315,2324 ch_log(channel, "appending line %d to buffer", (int)lnum + 1 - empty); buffer->b_p_ma = TRUE; ! ! /* Save curbuf/curwin/curtab and make "buffer" the current buffer. */ ! switch_to_win_for_buf(buffer, _curwin, _curtab, _curbuf); ! u_sync(TRUE); /* ignore undo failure, undo is not very useful here */ ignored = u_save(lnum - empty, lnum + 1); *** *** 2328,2335 else ml_append(lnum, msg, 0, FALSE); appended_lines_mark(lnum, 1L); ! curbuf = save_curbuf; ! curwin->w_buffer = curbuf; if (ch_part->ch_nomodifiable) buffer->b_p_ma = FALSE; else --- 2332,2341 else ml_append(lnum, msg, 0, FALSE); appended_lines_mark(lnum, 1L); ! ! /* Restore curbuf/curwin/curtab */ ! restore_win_for_buf(save_curwin, save_curtab, _curbuf); ! if (ch_part->ch_nomodifiable) buffer->b_p_ma = FALSE; else *** *** 2338,2344 if (buffer->b_nwindows > 0) { win_T *wp; - win_T *save_curwin; FOR_ALL_WINDOWS(wp) { --- 2344,2349 *** ../vim-8.0.0859/src/buffer.c2017-08-03 22:44:51.038797722 +0200 --- src/buffer.c2017-08-04 21:09:42.361921845 +0200 *** *** 5794,5802 return NULL; } ! #if (defined(FEAT_QUICKFIX) && defined(FEAT_WINDOWS)) \ || defined(FEAT_PYTHON) || defined(FEAT_PYTHON3) \ || defined(PROTO) /* * Find a window for buffer "buf". * If found OK is returned and "wp" and "tp" are set to the window and tabpage. --- 5794,5845 return NULL; } ! #if defined(FEAT_JOB_CHANNEL) \ || defined(FEAT_PYTHON) || defined(FEAT_PYTHON3) \ || defined(PROTO) + # define SWITCH_TO_WIN + + /* + * Find a window that contains "buf" and switch to it. + * If there is no such window, use the current window and change "curbuf". + * Caller must initialize save_curbuf to NULL. + * restore_win_for_buf() MUST be called later! + */ + void + switch_to_win_for_buf( + buf_T *buf, + win_T **save_curwinp, + tabpage_T **save_curtabp, + bufref_T *save_curbuf) + { + win_T *wp; + tabpage_T *tp; + + if (find_win_for_buf(buf, , ) == FAIL) + switch_buffer(save_curbuf, buf); + else if (switch_win(save_curwinp, save_curtabp, wp, tp, TRUE) == FAIL) + { + restore_win(*save_curwinp, *save_curtabp, TRUE); + switch_buffer(save_curbuf, buf); + } + } + + void + restore_win_for_buf( + win_T *save_curwin, + tabpage_T *save_curtab, + bufref_T *save_curbuf) + { + if (save_curbuf->br_buf == NULL) + restore_win(save_curwin, save_curtab, TRUE); + else + restore_buffer(save_curbuf); + } + #endif + + #if (defined(FEAT_QUICKFIX) && defined(FEAT_WINDOWS)) \ + || defined(SWITCH_TO_WIN) \ + || defined(PROTO) /* * Find a window for buffer "buf". * If found OK is returned and "wp" and "tp" are set to the window and tabpage. *** ../vim-8.0.0859/src/proto/buffer.pro2017-07-27 22:03:45.546703088 +0200 --- src/proto/buffer.pro2017-08-04 21:15:06.431461122 +0200 *** *** 61,66 --- 61,68 int bt_dontwrite_msg(buf_T *buf); int buf_hide(buf_T *buf); char_u *buf_spname(buf_T *buf); + void switch_to_win_for_buf(buf_T *buf, win_T **save_curwinp,
Re: include seoul256 colorscheme with Vim
On 3 August 2017, Christian Brabandtwrote: > > On Do, 03 Aug 2017, Bram Moolenaar wrote: > > > > > I wrote: > > > > > Christian wrote: > > > > > > > as requested in #1665 (distribute more colorschemes with Vim). Here is > > > > the seoul256 colorscheme. The author explicitly gives permission to > > > > distribute this file with Vim: > > > > https://github.com/junegunn/seoul256.vim/issues/46 > > > > (license: MIT) > > > > > > > > This version has been cloned from the official seoul256 repository > > > > https://github.com/junegunn/seoul256.vim and is the latest version > > > > from May 1st 2017, Commit SHA: 2309b5c8724970c4ad16a751 > > > > > > There are two things we need to discuss first: > > > > > > 1. There must be hundreds of colorschemes out there. I'm sure every > > > user has its own favorite. But some are liked by more users than > > > others. In the distribution, I would rather have a limited set, ones > > > we can recomment to users. And a varied set, not two colorschemes that > > > are nearly the same. So we should find a way to make a top-10 of > > > colorschemes to include. > > > > Perhaps someone can start a poll that we run for a few weeks, to have > > users vote on their favorite color theme? > > I asked at vim-reddit: > https://www.reddit.com/r/vim/comments/6rf9z6/what_is_your_favorite_colorscheme/ Not sure a popularity contest is the best idea here. Take f.i. the solarized scheme: it's probably the most popular scheme out there, but it's also the scheme generating the most requests for support, for reasons related to terminals, curses, X configuration etc. Do you really want all these requests redirected to Vim? /lcd -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [design] job options
Yasuhiro Matsumoto wrote: > On Friday, August 4, 2017 at 4:33:48 PM UTC+9, mattn wrote: > > Bram, As far as I can see, it seems JO_XXX flags are filled in bit mask > > 0x already. Do you have plan to be possible to add new flag? For > > example, I want to add new flag for job options "title". This is fixed > > title string for the terminal. > > Ah, I found jo_set2 now. Ignore this. The flags don't scale very well with so many options... Anyway, we also need to think about what we allow for a terminal. Probably we want to keep the stdin, stdout and stderr connected to the terminal, but perhaps there are exceptions. E.g. read stdin from a file or a buffer. Or redirect stderr to /dev/null. But something has to be connected to the terminal at least. I suppose we need some flexibility and then a check for valid options, that's going to be some code. -- The early bird gets the worm. If you want something else for breakfast, get up later. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Patch 8.0.0859
Patch 8.0.0859 Problem:NULL pointer access when term_free_vterm called twice. Solution: Return when tl_vterm is NULL. (Yasuhiro Matsumoto, closes #1934) Files: src/terminal.c *** ../vim-8.0.0858/src/terminal.c 2017-08-03 22:44:51.034797750 +0200 --- src/terminal.c 2017-08-04 20:27:58.405600925 +0200 *** *** 691,698 VTermPos pos; VTermScreenCell cell; VTermScreenCell *p; ! VTermScreen *screen = vterm_obtain_screen(term->tl_vterm); for (pos.row = 0; pos.row < term->tl_rows; ++pos.row) { len = 0; --- 691,701 VTermPos pos; VTermScreenCell cell; VTermScreenCell *p; ! VTermScreen *screen; + if (term->tl_vterm == NULL) + return; + screen = vterm_obtain_screen(term->tl_vterm); for (pos.row = 0; pos.row < term->tl_rows; ++pos.row) { len = 0; *** ../vim-8.0.0858/src/version.c 2017-08-03 22:44:51.046797665 +0200 --- src/version.c 2017-08-04 20:29:11.608802042 +0200 *** *** 771,772 --- 771,774 { /* Add new patch number below this line */ + /**/ + 859, /**/ -- The early bird gets the worm. The second mouse gets the cheese. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Patch to convert a few tests to new style tests
Hi, I am attaching a patch to convert a few tests from old style to new style. - Yegappan -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. diff --git a/src/testdir/Make_all.mak b/src/testdir/Make_all.mak index 4eb634c58..f8ce3faf8 100644 --- a/src/testdir/Make_all.mak +++ b/src/testdir/Make_all.mak @@ -18,12 +18,10 @@ SCRIPTS_ALL = \ test5.out \ test7.out \ test8.out \ - test9.out \ test14.out \ test15.out \ test19.out \ test20.out \ - test22.out \ test28.out \ test29.out \ test31.out \ @@ -52,18 +50,14 @@ SCRIPTS_ALL = \ test69.out \ test70.out \ test73.out \ - test77.out \ test79.out \ test80.out \ - test84.out \ test88.out \ test91.out \ test94.out \ test95.out \ - test98.out \ test99.out \ test103.out \ - test104.out \ test107.out \ test108.out \ test_autoformat_join.out \ @@ -137,11 +131,13 @@ NEW_TESTS = test_arabic.res \ test_command_count.res \ test_crypt.res \ test_cscope.res \ + test_curswant.res \ test_diffmode.res \ test_digraph.res \ test_display.res \ test_edit.res \ test_farsi.res \ + test_file_size.res \ test_fnameescape.res \ test_fold.res \ test_gf.res \ @@ -158,6 +154,8 @@ NEW_TESTS = test_arabic.res \ test_job_fails.res \ test_json.res \ test_langmap.res \ + test_let.res \ + test_lineending.res \ test_listlbr.res \ test_listlbr_utf8.res \ test_lua.res \ @@ -186,6 +184,7 @@ NEW_TESTS = test_arabic.res \ test_retab.res \ test_registers.res \ test_ruby.res \ + test_scrollbind.res \ test_search.res \ test_signs.res \ test_smartindent.res \ diff --git a/src/testdir/Make_vms.mms b/src/testdir/Make_vms.mms index a85e98df9..41b05a0c8 100644 --- a/src/testdir/Make_vms.mms +++ b/src/testdir/Make_vms.mms @@ -54,9 +54,6 @@ # Comment out if you have GNU compatible diff on your system # HAVE_GDIFF = YES -# Comment out if you have GNU compatible cksum on your system -# HAVE_CKSUM = YES - # Comment out if you have ICONV support # HAVE_ICONV = YES @@ -77,9 +74,9 @@ VIMPROG = <->vim.exe .SUFFIXES : .out .in SCRIPT = test1.out test3.out test4.out test5.out \ - test7.out test8.out test9.out \ + test7.out test8.out \ test14.out test15.out \ - test19.out test20.out test22.out \ + test19.out test20.out \ test28.out test29.out test30.out test31.out test32.out \ test33.out test34.out test36.out test37.out \ test38.out test39.out test40.out test41.out test42.out \ @@ -90,10 +87,10 @@ SCRIPT = test1.out test3.out test4.out test5.out \ test66.out test68.out test69.out \ test72.out \ test77a.out test78.out test79.out test80.out \ - test84.out test88.out \ + test88.out \ test91.out test94.out \ - test95.out test98.out test99.out \ - test103.out test104.out \ + test95.out test99.out \ + test103.out \ test107.out test108.out\ test_autocmd_option.out \ test_autoformat_join.out \ @@ -164,10 +161,6 @@ SCRIPT_GZIP = test11.out SCRIPT_GDIFF = test47.out .ENDIF -.IFDEF HAVE_CKSUM -SCRIPT_CKSUM = test77.out -.ENDIF - .IFDEF HAVE_ICONV SCRIPT_ICONV = test83.out .ENDIF @@ -201,7 +194,7 @@ SCRIPT_PYTHON = test86.out test87.out -@ if "''F$SEARCH("Xtest.*")'".NES. "" then delete/noconfirm/nolog Xtest.*.* all : clean nolog $(START_WITH) $(SCRIPT) $(SCRIPT_GUI) $(SCRIPT_UNIX) $(SCRIPT_WIN) $(SCRIPT_SPELL) $(SCRIPT_ODS5) $(SCRIPT_GZIP) \ -$(SCRIPT_GDIFF) $(SCRIPT_MZSCH) $(SCRIPT_CKSUM) $(SCRIPT_ICONV) $(SCRIPT_LUA) $(SCRIPT_PYTHON) nolog +$(SCRIPT_GDIFF) $(SCRIPT_MZSCH) $(SCRIPT_ICONV) $(SCRIPT_LUA) $(SCRIPT_PYTHON) nolog -@ write sys$output " " -@ write sys$output "---" -@ write sys$output "All done" @@ -232,7 +225,6 @@ nolog : -@ write sys$output " HAVE_ODS5 = ""$(HAVE_ODS5)"" " -@ write sys$output " HAVE_GZIP = ""$(HAVE_GZIP)"" " -@ write sys$output " HAVE_GDIFF = ""$(HAVE_GDIFF)"" " - -@ write sys$output " HAVE_CKSUM = ""$(HAVE_CKSUM)"" "
Please enable auto cancellation on travis CI
Bram and Christian. Could you please enable auto-cancellation on travis CI? http://go-gyazo.appspot.com/f6562f1f487205aa.png When send pull-request to vim/vim, travis CI start tests. If I notice a problem of last commit, I will push next commit. Or push --force. This feature cancel the previous tests. So we can get faster results. Regards. mattn -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [design] job options
On Friday, August 4, 2017 at 4:33:48 PM UTC+9, mattn wrote: > Bram, As far as I can see, it seems JO_XXX flags are filled in bit mask > 0x already. Do you have plan to be possible to add new flag? For > example, I want to add new flag for job options "title". This is fixed title > string for the terminal. Ah, I found jo_set2 now. Ignore this. -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[design] job options
Bram, As far as I can see, it seems JO_XXX flags are filled in bit mask 0x already. Do you have plan to be possible to add new flag? For example, I want to add new flag for job options "title". This is fixed title string for the terminal. -- -- 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 received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.