[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