[vim] branch debian/sid updated (f7ebcb8 -> 5f0547c)

James McCoy jamessan at debian.org
Tue Nov 22 18:57:09 UTC 2016


This is an automated email from the git hooks/post-receive script.

jamessan pushed a change to branch debian/sid
in repository vim.

      from  f7ebcb8   releasing package vim version 8.0.0049-1
      adds  01688ad   patch 8.0.0050 Problem:    An exiting job is detected with a large latency. Solution:   Check for pending job more often. (Ozaki Kiichi)  Change the             double loop in mch_inchar() into one.
      adds  14207f4   patch 8.0.0051 Problem:    New code for job_stop() breaks channel test on AppVeyor. Solution:   Revert the change.
      adds  35a1f59   patch 8.0.0052 Problem:    Conceal test passes even without the bug fix. Solution:   Add a redraw command. (Christian Brabandt)
      adds  60ef3e8   patch 8.0.0053 Problem:    No test for what 8.0.0047 fixes. Solution:   Add a test. (Hirohito Higashi)
      adds  fb63090   patch 8.0.0054 Problem:    On Windows job_stop() stops cmd.exe, not the processes it runs.             (Linwei) Solution:   Iterate over all processes and terminate the one where the parent             is the job process. Now only when there is no job object.             (Yasuhiro Matsumoto, closes #1203)
      adds  b4ada79   Runtime file updates.
      adds  3a117e1   patch 8.0.0055 Problem:    Minor comment and style deficiencies. Solution:   Update comments and fix style.
      adds  d0b5138   patch 8.0.0056 Problem:    When setting 'filetype' there is no check for a valid name. Solution:   Only allow valid characters in 'filetype', 'syntax' and 'keymap'.
      adds  9376f5f   patch 8.0.0057 Problem:    Tests fail without the 'keymap' features. Solution:   Check for feature in test.
      adds  91e44a3   patch 8.0.0058 Problem:    Positioning of the popup menu is not good. Solution:   Position it better. (Hirohito Higashi)
      adds  de5e2c2   patch 8.0.0059 Problem:    Vim does not build on VMS systems. Solution:   Various changes for VMS. (Zoltan Arpadffy)
      adds  426f375   patch 8.0.0060 Problem:    When using an Ex command for 'keywordprg' it is escaped as with a             shell command. (Romain Lafourcade) Solution:   Escape for an Ex command. (closes #1175)
      adds  aab3383   patch 8.0.0061 Problem:    Compiler warning for unused variable. Solution:   Add #ifdef. (John Marriott)
      adds  8161551   patch 8.0.0062 Problem:    No digraph for HORIZONTAL ELLIPSIS. Solution:   Use ",.". (Hans Ginzel, closes #1226)
      adds  55952d4   patch 8.0.0063 Problem:    Compiler warning for comparing with unsigned. (Zoltan Arpadffy) Solution:   Change <= to ==.
      adds  eb828d0   patch 8.0.0064 Problem:    Normal test fails on MS-Windows. Solution:   Don't try using an illegal file name.
      adds  40d3f13   patch 8.0.0065 Problem:    Compiler warning for unused function in tiny build. (Tony             Mechelynck) Solution:   Add #ifdef.
      adds  4a08b0d   patch 8.0.0066 Problem:    when calling an operator function when 'linebreak' is set, it is             internally reset before calling the operator function. Solution:   Restore 'linebreak' before calling op_function(). (Christian             Brabandt)
      adds  98500fd   patch 8.0.0067 Problem:    VMS has a problem with infinity. Solution:   Avoid an overflow. (Zoltan Arpadffy)
      adds  21662be   patch 8.0.0068 Problem:    Checking did_throw after executing autocommands is wrong. (Daniel             Hahler) Solution:   Call aborting() instead, and only when autocommands were executed.
      adds  25de4c2   Updated runtime files.
      adds  a1f4cb9   patch 8.0.0069 Problem:    Compiler warning for self-comparison. Solution:   Define ONE_WINDOW and add #ifdef.
      adds  3f9ebf3   patch 8.0.0070 Problem:    Tests referred in Makefile that no longer exist. Solution:   Remove test71 and test74 entries. (Michael Soyka)
      adds  c4d4ac2   patch 8.0.0071 Problem:    Exit value from a shell command is wrong. (Hexchain Tong) Solution:   Do not check for ended jobs while waiting for a shell command.             (ichizok, closes #1196)
      adds  38bc495   patch 8.0.0072 Problem:    MS-Windows: Crash with long font name. (Henry Hu) Solution:   Fix comparing with LF_FACESIZE. (Ken Takata, closes #1243)
      adds  459ca56   patch 8.0.0073 Problem:    More comparisons between firstwin and lastwin. Solution:   Use ONE_WINDOW for consistency. (Hirohito Higashi)
      adds  95f0960   patch 8.0.0074 Problem:    Cannot make Vim fail on an internal error. Solution:   Add IEMSG() and IEMSG2(). (Domenique Pelle)  Avoid reporting an             internal error without mentioning where.
      adds  8a5883b   patch 8.0.0075 Problem:    Using number for exception type lacks type checking. Solution:   Use an enum.
      adds  79cbdcb   patch 8.0.0076 Problem:    Channel log has double parens ()(). Solution:   Remove () for write_buf_line. (Yasuhiro Matsumoto)
      adds  e3505df   patch 8.0.0077 Problem:    The GUI code is not tested by Travis. Solution:   Install the virtual framebuffer.
      adds  63bed3d   patch 8.0.0078 Problem:    Accessing freed memory in quickfix. Solution:   Reset pointer when freeing 'errorformat'. (Domenique Pelle)
      adds  2b946c9   patch 8.0.0079 Problem:    Accessing freed memory in quickfix. (Domenique Pelle) Solution:   Do not free the current list when adding to it.
      adds  b6be3ea   patch 8.0.0080 Problem:    The OS X build fails on Travis. Solution:   Skip the virtual framebuffer on OS X.
      adds  d4db771   patch 8.0.0081 Problem:    Inconsistent function names. Solution:   Rename do_cscope to ex_cscope.  Clean up comments.
      adds  3f7d090   patch 8.0.0082 Problem:    Extension for configure should be ".ac". Solution:   Rename configure.in to configure.ac. (James McCoy, closes #1173)
      adds  8e63905   patch 8.0.0083 Problem:    Using freed memory with win_getid(). (Domenique Pelle) Solution:   For the current tab use curwin.
      adds  7618e00   patch 8.0.0084 Problem:    Using freed memory when adding to a quickfix list. (Domenique             Pelle) Solution:   Clear the directory name.
      adds  8a01f96   patch 8.0.0085 Problem:    Using freed memory with recursive function call. (Dominique Pelle) Solution:   Make a copy of the function name.
      adds  2256c99   patch 8.0.0086 Problem:    Cannot add a comment after ":hide". (Norio Takagi) Solution:   Make it work, add a test. (Hirohito Higashi)
      adds  c0514bf   Updated runtime files.
      adds  7df915d   patch 8.0.0087 Problem:    When the channel callback gets job info the job may already have             been deleted. (lifepillar) Solution:   Do not delete the job when the channel is still useful. (ichizok,             closes #1242, closes #1245)
      adds  cc28e2d   patch 8.0.0088 Problem:    When a test fails in Setup or Teardown the problem is not reported. Solution:   Add a try/catch. (Hirohito Higashi)
      adds  a859f04   patch 8.0.0089 Problem:    Various problems with GTK 3.22.2. Solution:   Fix the problems, add #ifdefs. (Kazunobu Kuriyama)
      adds  6c89686   patch 8.0.0090 Problem:    Test_help_complete sometimes fails in MS-Windows console. Solution:   Use getcompletion() instead of feedkeys() and command line             completion. (Hirohito Higashi)
      adds  9f0e423   patch 8.0.0091 Problem:    Test_help_complete sometimes fails in MS-Windows console. Solution:   Use getcompletion() instead of feedkeys() and command line             completion. (Hirohito Higashi)
      adds  ca8b8d6   patch 8.0.0092 Problem:    C indenting does not support nested namespaces that C++ 17 has. Solution:   Add check that passes double colon inside a name. (Pauli, closes             #1214)
      adds  dda39ae   patch 8.0.0093 Problem:    Not using multiprocess build feature. Solution:   Enable multiprocess build with MSVC 10. (Ken Takata)
      adds  63e4344   patch 8.0.0094 Problem:    When vimrun.exe is not found the error message is not properly             encoded. Solution:   Use utf-16 and MessageBoxW(). (Ken Takata)
      adds  182707a   patch 8.0.0095 Problem:    Problems with GTK 3.22.2 fixed in 3.22.4. Solution:   Adjust the #ifdefs. (Kazunobu Kuriyama)
       new  6db515a   Merge tag 'v8.0.0095' into debian/sid
       new  f0c5b35   Update to v8.0.0095 and refresh patches
       new  5f0547c   releasing package vim release 8.0.0095-1

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   4 +
 Filelist                                           |   2 +-
 debian/changelog                                   |  10 +
 debian/changelog.upstream                          |  46 +++
 ...of-more-LaTeX-commands-for-tex-filetype-d.patch |   4 +-
 ...ng-a-vimrc.tiny-when-Vim-is-invoked-as-vi.patch |   8 +-
 debian/patches/series                              |   2 -
 ...-widget-sizing-on-current-Gtk-3.22-branch.patch |  38 --
 .../upstream/Further-fix-widget-sizing.patch       |  25 --
 ...ing-compilation-date-in-SOURCE_DATE_EPOCH.patch |  14 +-
 runtime/colors/README.txt                          |   9 +-
 runtime/compiler/csslint.vim                       |  16 +
 runtime/compiler/pylint.vim                        |  16 +
 runtime/doc/channel.txt                            |  11 +-
 runtime/doc/digraph.txt                            |   5 +-
 runtime/doc/eval.txt                               |   4 +-
 runtime/doc/pi_gzip.txt                            |   4 +-
 runtime/doc/quickfix.txt                           |   4 +-
 runtime/doc/scroll.txt                             |   5 +-
 runtime/doc/syntax.txt                             |  11 +-
 runtime/doc/todo.txt                               |  61 ++-
 runtime/doc/version8.txt                           | 418 ++++++++++++++++++++-
 runtime/filetype.vim                               |  10 +-
 runtime/ftplugin/context.vim                       |   4 +-
 runtime/indent/fortran.vim                         |  12 +-
 runtime/plugin/gzip.vim                            |  12 +-
 runtime/syntax/c.vim                               |   4 +-
 runtime/syntax/cpp.vim                             |  10 +-
 runtime/syntax/fortran.vim                         |  10 +-
 runtime/syntax/python.vim                          |  97 ++---
 runtime/syntax/synload.vim                         |   9 +-
 runtime/tutor/tutor.fr                             |  10 +-
 runtime/tutor/tutor.fr.utf-8                       |  10 +-
 src/INSTALL                                        |   4 +-
 src/Make_mvc.mak                                   |  11 +
 src/Make_vms.mms                                   |  54 ++-
 src/Makefile                                       |  15 +-
 src/blowfish.c                                     |   4 +-
 src/buffer.c                                       |  13 +-
 src/channel.c                                      | 158 +++++---
 src/config.h.in                                    |   4 +-
 src/{configure.in => configure.ac}                 |   2 +-
 src/dict.c                                         |   2 +-
 src/digraph.c                                      |   1 +
 src/edit.c                                         |   4 +-
 src/eval.c                                         |  35 +-
 src/evalfunc.c                                     |   4 +-
 src/ex_cmds.c                                      |   2 +-
 src/ex_cmds.h                                      |  10 +-
 src/ex_docmd.c                                     |  71 ++--
 src/ex_eval.c                                      |  14 +-
 src/getchar.c                                      |   8 +-
 src/globals.h                                      |   4 +-
 src/gui_beval.c                                    |  13 +-
 src/gui_gtk.c                                      |  71 ++++
 src/gui_gtk_x11.c                                  | 114 +++++-
 src/gui_w32.c                                      |   2 +-
 src/hangulin.c                                     |   2 +-
 src/hashtab.c                                      |   2 +-
 src/if_cscope.c                                    | 139 ++-----
 src/json.c                                         |   2 +-
 src/macros.h                                       |   7 +-
 src/main.aap                                       |   4 +-
 src/memfile.c                                      |   2 +-
 src/memline.c                                      |  28 +-
 src/message.c                                      |  79 ++++
 src/misc1.c                                        |   9 +
 src/misc2.c                                        |  31 +-
 src/move.c                                         |   4 +-
 src/mysign                                         |   2 +-
 src/normal.c                                       |  13 +-
 src/option.c                                       |  54 ++-
 src/os_mswin.c                                     |   2 +-
 src/os_unix.c                                      | 229 +++++------
 src/os_unix.h                                      |   4 -
 src/os_vms.c                                       |   3 +-
 src/os_vms_conf.h                                  |   7 +-
 src/os_win32.c                                     |  68 +++-
 src/popupmnu.c                                     |  48 +--
 src/proto/ex_eval.pro                              |   2 +-
 src/proto/if_cscope.pro                            |   6 +-
 src/proto/message.pro                              |   6 +
 src/proto/misc2.pro                                |   2 -
 src/proto/os_vms.pro                               |   2 +-
 src/quickfix.c                                     |  64 ++--
 src/regexp.c                                       |   6 +-
 src/screen.c                                       |  18 +-
 src/spell.c                                        |   2 +-
 src/structs.h                                      |  24 +-
 src/testdir/Make_all.mak                           |   3 +-
 src/testdir/Make_ming.mak                          |   2 +-
 src/testdir/Make_vms.mms                           |  53 ++-
 src/testdir/runtest.vim                            |  14 +-
 src/testdir/shared.vim                             |  28 ++
 src/testdir/test3.in                               |  20 +
 src/testdir/test3.ok                               |  20 +
 src/testdir/test_breakindent.in                    | 122 ------
 src/testdir/test_breakindent.ok                    |  74 ----
 src/testdir/test_breakindent.vim                   | 241 ++++++++++++
 src/testdir/test_channel.vim                       |  59 ++-
 src/testdir/test_help_tagjump.vim                  |  57 ++-
 src/testdir/test_hide.vim                          |  97 +++++
 src/testdir/test_matchadd_conceal.vim              |   1 +
 src/testdir/test_nested_function.vim               |  36 +-
 src/testdir/test_normal.vim                        |  69 +++-
 src/testdir/test_options.vim                       |  58 +++
 src/testdir/test_popup.vim                         |  28 +-
 src/testdir/test_quickfix.vim                      | 290 ++++++++------
 src/testdir/test_window_id.vim                     |   9 +
 src/undo.c                                         |  10 +-
 src/userfunc.c                                     |   4 +-
 src/version.c                                      |  92 +++++
 src/vim.h                                          |   3 +
 src/window.c                                       |  31 +-
 114 files changed, 2683 insertions(+), 1134 deletions(-)
 delete mode 100644 debian/patches/upstream/Fix-widget-sizing-on-current-Gtk-3.22-branch.patch
 delete mode 100644 debian/patches/upstream/Further-fix-widget-sizing.patch
 create mode 100644 runtime/compiler/csslint.vim
 create mode 100644 runtime/compiler/pylint.vim
 rename src/{configure.in => configure.ac} (99%)
 delete mode 100644 src/testdir/test_breakindent.in
 delete mode 100644 src/testdir/test_breakindent.ok
 create mode 100644 src/testdir/test_breakindent.vim
 create mode 100644 src/testdir/test_hide.vim

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vim/vim.git



More information about the pkg-vim-maintainers mailing list