Commit Graph

928 Commits

Author SHA256 Message Date
Ana Guerrero
9113cd0efd Accepting request 1179207 from editors
OBS-URL: https://build.opensuse.org/request/show/1179207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=369
2024-06-09 18:18:58 +00:00
Martin Pluskal
6c934bb43f Accepting request 1179008 from home:mschreiner:branches:editors
- Update to 9.1.0470:
  * tests Test_ColonEight_MultiByte() fails sporadically
  * Cannot have buffer-local value for 'completeopt'
  * GvimExt does not consult HKEY_CURRENT_USER
  * typos in some comments
  * runtime(vim): Update base-syntax, allow whitespace before
    :substitute pattern
  * Missing comments for fuzzy completion
  * runtime(man): update Vim manpage
  * runtime(comment): clarify the usage of 'commentstring' option
    value
  * runtime(doc): clarify how fuzzy 'completeopt' should work
  * runtime(netrw): prevent accidental data loss
  * missing filecopy() function
  * no whitespace padding in commentstring option in ftplugins
  * no fuzzy-matching support for insert-completion
  * eval5() and eval7 are too complex
  * too many strlen() calls in drawline.c
  * filetype lintstagedrc files are not recognized
  * Vim9 import autoload does not work with symlink
  * Coverity complains about division by zero
  * tests test_gui fails on Wayland
  * Left shift is incorrect with vartabstop and shiftwidth=0
  * runtime(doc): clarify 'shortmess' flag "S"
  * MS-Windows compiler warning for size_t to int conversion
  * runtime(doc): include some vim9 script examples in the help
  * minor issues in test_filetype with rasi test
  * filetype rasi files are not recognized
  * runtime(java): Improve the matching of lambda expressions
  * Configure checks for libelf unnecessarily

OBS-URL: https://build.opensuse.org/request/show/1179008
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=855
2024-06-07 12:26:27 +00:00
Ana Guerrero
82ca2c5772 Accepting request 1177971 from editors
OBS-URL: https://build.opensuse.org/request/show/1177971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=368
2024-06-04 10:50:46 +00:00
Martin Pluskal
b9926790f9 Accepting request 1177584 from home:mschreiner:branches:editors
- Update to 9.1.0448:
  * compiler warning in eval.c
  * remove remaining css code
  * Add ft_hare.txt to Reference Manual TOC
  * re-generate vim syntax from generator
  * fix syntax vim bug
  * completion may be wrong when deleting all chars
  * getregionpos() inconsistent for partly-selected multibyte char
  * fix highlighting nested and escaped quotes in string props
  * remove the indent plugin since it has too many issues
  * update Debian runtime files
  * Coverity warning after 9.1.0440
  * Not enough tests for getregion() with multibyte chars
  * Can't use blockwise selection with width for getregion()
  * update outdated syntax files
  * fix floating_modifier highlight
  * hare runtime files outdated
  * getregionpos() can't properly indicate positions beyond eol
  * function get_lval() is too long
  * Cannot filter the history
  * Wrong Ex command executed when :g uses '?' as delimiter
  * support floating_modifier none; revert broken highlighting
  * Motif requires non-const char pointer for XPM  data
  * Crash when using '?' as separator for :s
  * filetype: cygport files are not recognized
  * make errors trying to access autoload/zig
  * Wrong yanking with exclusive selection and ve=all
  * add missing help tags file
  * Ancient XPM preprocessor hack may cause build errors
  * include basic rescript ftplugin file

OBS-URL: https://build.opensuse.org/request/show/1177584
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=853
2024-05-31 15:36:38 +00:00
Ana Guerrero
49ee7e819c Accepting request 1174622 from editors
- update to 9.1.0413
 *  smoothscroll may cause infinite loop
 *  add missing entries for the keys CTRL-W g<Tab> and <C-Tab>
 *  update vi_diff.txt: add default value for 'flash'
 *  typo in regexp_bt.c in DEBUG code
 *  allow indented commands 
 *  Fix wrong define regex in ftplugin 
 *  Filter out non-Latin-1 characters for syntax tests 
 *  prefer scp over pscp
 *  fix typo in usr_52.txt
 *  too long functions in eval.c
 *  warning about uninitialized variable
 *  too many strlen() calls in the regexp engine
 *  E16 fix, async keyword support for define 
 *  Stuck with long line and half-page scrolling
 *  Divide by zero with getmousepos() and 'smoothscroll'
 *  update and remove  some invalid links
 *  update translation of xxd manpage
 *  Recursively delete directories by default with netrw delete command
 *  Strive to remain compatible for at least Vim 7.0 
 *  tests: xxd buffer overflow fails on 32-bit
 *  Stop handpicking syntax groups for @javaTop 
 *  [security] xxd: buffer-overflow with specific flags
 *  Vim9: not able to import file from start dir
 *  filetype: mdd files detected as zsh filetype
 *  filetype: zsh module files are not recognized
 *  Remove hardcoded private.ppk logic from netrw
 *  Vim9: confusing error message for unknown type
 *  block_editing errors out when using del
 *  add new items to scripts section in syntax plugin

OBS-URL: https://build.opensuse.org/request/show/1174622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=367
2024-05-17 18:04:43 +00:00
02f36f7e8d - update to 9.1.0413
*  smoothscroll may cause infinite loop
 *  add missing entries for the keys CTRL-W g<Tab> and <C-Tab>
 *  update vi_diff.txt: add default value for 'flash'
 *  typo in regexp_bt.c in DEBUG code
 *  allow indented commands 
 *  Fix wrong define regex in ftplugin 
 *  Filter out non-Latin-1 characters for syntax tests 
 *  prefer scp over pscp
 *  fix typo in usr_52.txt
 *  too long functions in eval.c
 *  warning about uninitialized variable
 *  too many strlen() calls in the regexp engine
 *  E16 fix, async keyword support for define 
 *  Stuck with long line and half-page scrolling
 *  Divide by zero with getmousepos() and 'smoothscroll'
 *  update and remove  some invalid links
 *  update translation of xxd manpage
 *  Recursively delete directories by default with netrw delete command
 *  Strive to remain compatible for at least Vim 7.0 
 *  tests: xxd buffer overflow fails on 32-bit
 *  Stop handpicking syntax groups for @javaTop 
 *  [security] xxd: buffer-overflow with specific flags
 *  Vim9: not able to import file from start dir
 *  filetype: mdd files detected as zsh filetype
 *  filetype: zsh module files are not recognized
 *  Remove hardcoded private.ppk logic from netrw
 *  Vim9: confusing error message for unknown type
 *  block_editing errors out when using del
 *  add new items to scripts section in syntax plugin

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=851
2024-05-16 14:49:45 +00:00
Ana Guerrero
cdc8f564f7 Accepting request 1167771 from editors
- update to 9.1.0330
- refreshed vim-7.3-filetype_ftl.patch
 * v9.1.0327 contains an unrelated change
 * String interpolation fails for Dict type
 * CI fails with t_?? test
 * No support for using $XDG_CONFIG_HOME
 * filetype: some requirements files are not recognized
 * filetype: CMakeCache.txt files not recognized
 * Update base-syntax, fix nested function folding 
 * filetype: some json files are not recognized
 * include new compiler, use it for '*.custom.yaml' files 
 * filetype: cabal config files may not be recognized
 * don't set compiler, update a comment for vimdoc compiler 
 * filetype: some mail tools not recognized
 * Garbled output on serial terminals with XON/XOFF flow control
 * Recognise non-ASCII identifiers 
 * Wrong cursor position after using setcellwidths()
 * Using heredoc in string not tested with :execute
 * use explicit version tags for macos runners 
 * filetype: translate shell config files are not recognized
 * filetype: matplotlibrc files are not recognized
 * Update base-syntax, add legacy header folding
 * filetype: some sh and confini files not recognized
 * filetype: a few more dosini files are not recognized
 * Line continuation is not detected for 'set' command 
 * Vim9: Can define a class in a function
 * fix highlighting import string followed by some comment 
 * Crash when using heredoc with comment in command block
 * heredocs are not supported for :commands
 * filetype: Some config files are not recognized

OBS-URL: https://build.opensuse.org/request/show/1167771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=366
2024-04-16 18:03:09 +00:00
a0d0053403 - update to 9.1.0330
- refreshed vim-7.3-filetype_ftl.patch
 * v9.1.0327 contains an unrelated change
 * String interpolation fails for Dict type
 * CI fails with t_?? test
 * No support for using $XDG_CONFIG_HOME
 * filetype: some requirements files are not recognized
 * filetype: CMakeCache.txt files not recognized
 * Update base-syntax, fix nested function folding 
 * filetype: some json files are not recognized
 * include new compiler, use it for '*.custom.yaml' files 
 * filetype: cabal config files may not be recognized
 * don't set compiler, update a comment for vimdoc compiler 
 * filetype: some mail tools not recognized
 * Garbled output on serial terminals with XON/XOFF flow control
 * Recognise non-ASCII identifiers 
 * Wrong cursor position after using setcellwidths()
 * Using heredoc in string not tested with :execute
 * use explicit version tags for macos runners 
 * filetype: translate shell config files are not recognized
 * filetype: matplotlibrc files are not recognized
 * Update base-syntax, add legacy header folding
 * filetype: some sh and confini files not recognized
 * filetype: a few more dosini files are not recognized
 * Line continuation is not detected for 'set' command 
 * Vim9: Can define a class in a function
 * fix highlighting import string followed by some comment 
 * Crash when using heredoc with comment in command block
 * heredocs are not supported for :commands
 * filetype: Some config files are not recognized

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=849
2024-04-15 08:50:16 +00:00
Ana Guerrero
7b98ed4b8d Accepting request 1166707 from editors
- update to 9.1.0301 
 *  Vim9: heredoc start may be recognized in string
 *  Missing test for what patch v9.1.0285 fixes
 *  Vim9: return type not set for a lambda assigned to script var
 *  add runtime/doc/tags-* to ignore files 
 *  Updated translation 
 *  Update documentation
 *  Patch 9.1.0296 causes too many issues
 *  Fix a few issues with gvim.nsi
 *  regexp: engines do not handle case-folding well
 *  filetype: pip config files are not recognized
 *  Text height function does not respect it's argument
 *  filetype: lxqt config files are not recognized
 *  filetype: XDG mimeapps.list file is not recognized
 *  filetype: libreoffice config files are not recognized
 *  filetype: xilinx files are not recognized
 *  filetype: some TeX files are not recognized
 *  Vim9: comment may be treated as heredoc start
 *  Vim9: E1027 with defcompile for abstract methods
 *  Still problems with cursor position for CTRL-D/U
 *  fix inaccuracies in pandoc compiler 
 *  make testclean is not able to delete failed screendumps
 *  Update base-syntax, no curly-brace names in Vim9 script 
 *  Several small issues in doc and tests
 *  Finding highlighting attributes is inefficient
 *  Update cuda keywords, remove uncommonly used enumeration constants
 *  several issues with 'smoothscroll' support
 *  filetype: roc files are not recognized
 *  filetype: zathurarc files not recognized
 *  Cannot highlight the Command-line

OBS-URL: https://build.opensuse.org/request/show/1166707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=365
2024-04-11 17:40:36 +00:00
7f8c652420 - update to 9.1.0301
*  Vim9: heredoc start may be recognized in string
 *  Missing test for what patch v9.1.0285 fixes
 *  Vim9: return type not set for a lambda assigned to script var
 *  add runtime/doc/tags-* to ignore files 
 *  Updated translation 
 *  Update documentation
 *  Patch 9.1.0296 causes too many issues
 *  Fix a few issues with gvim.nsi
 *  regexp: engines do not handle case-folding well
 *  filetype: pip config files are not recognized
 *  Text height function does not respect it's argument
 *  filetype: lxqt config files are not recognized
 *  filetype: XDG mimeapps.list file is not recognized
 *  filetype: libreoffice config files are not recognized
 *  filetype: xilinx files are not recognized
 *  filetype: some TeX files are not recognized
 *  Vim9: comment may be treated as heredoc start
 *  Vim9: E1027 with defcompile for abstract methods
 *  Still problems with cursor position for CTRL-D/U
 *  fix inaccuracies in pandoc compiler 
 *  make testclean is not able to delete failed screendumps
 *  Update base-syntax, no curly-brace names in Vim9 script 
 *  Several small issues in doc and tests
 *  Finding highlighting attributes is inefficient
 *  Update cuda keywords, remove uncommonly used enumeration constants
 *  several issues with 'smoothscroll' support
 *  filetype: roc files are not recognized
 *  filetype: zathurarc files not recognized
 *  Cannot highlight the Command-line

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=847
2024-04-10 18:54:01 +00:00
Ana Guerrero
4e58948f93 Accepting request 1164506 from editors
OBS-URL: https://build.opensuse.org/request/show/1164506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=364
2024-04-04 20:24:44 +00:00
Martin Pluskal
585d5961cf Accepting request 1163674 from home:AndreasStieger:branches:editors
- spec.skeleton: add sample check section (W: no-%check-section)

OBS-URL: https://build.opensuse.org/request/show/1163674
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=845
2024-04-04 08:05:51 +00:00
Dominique Leuenberger
d79f8e7f56 Accepting request 1155625 from editors
- update to 9.1.0151
- refreshed vim-7.3-filetype_spec.patch
 *  ml_get_buf_len() does not consider text properties
 *  Several minor 'winfixbuf' issues
 *  Update Serbian messages 
 *  Recognize "__inline" 
 *  Update base-syntax, fix escaping :syn and :hi sub-groups 
 *  Update syntax file, fix issue #962 
 *  null pointer member access when accessing 'winfixbuf' property
 *  update syntax script
 *  Update base-syntax, fix issue #14135 
 *  Highlight the error message at *E1513*
 *  Update base-syntax, improve :augroup highlighting 
 *  Use unnamed register when clipboard not working 
 *  Vim9: can't call internal methods with objects
 *  Cannot keep a buffer focused in a window
 *  Updated Russian installer translation 
 *  Recognise text blocks 
 *  Update ftplugin, browsefilter labels 
 *  Improve the recognition of literals 
 *  v:echospace wrong with invalid value of 'showcmdloc'
 *  some improvements to getregion() docs 
 *  update "Last Change header", remove trailing whitespace
 *  handle file/dir symlinks specifically in tree mode
 *  v:echospace not correct when 'showcmdloc' != last
 *  getregion() needs more tests
 *  disable multiline_scalar detection by default
 *  [security]: autocmd causes use-after-free in set_curbuf()
 *  getregion() can be improved
 *  include runtime/syntax/testdir/ftplugin

OBS-URL: https://build.opensuse.org/request/show/1155625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=363
2024-03-07 17:27:54 +00:00
0c8fb2164a - update to 9.1.0151
- refreshed vim-7.3-filetype_spec.patch
 *  ml_get_buf_len() does not consider text properties
 *  Several minor 'winfixbuf' issues
 *  Update Serbian messages 
 *  Recognize "__inline" 
 *  Update base-syntax, fix escaping :syn and :hi sub-groups 
 *  Update syntax file, fix issue #962 
 *  null pointer member access when accessing 'winfixbuf' property
 *  update syntax script
 *  Update base-syntax, fix issue #14135 
 *  Highlight the error message at *E1513*
 *  Update base-syntax, improve :augroup highlighting 
 *  Use unnamed register when clipboard not working 
 *  Vim9: can't call internal methods with objects
 *  Cannot keep a buffer focused in a window
 *  Updated Russian installer translation 
 *  Recognise text blocks 
 *  Update ftplugin, browsefilter labels 
 *  Improve the recognition of literals 
 *  v:echospace wrong with invalid value of 'showcmdloc'
 *  some improvements to getregion() docs 
 *  update "Last Change header", remove trailing whitespace
 *  handle file/dir symlinks specifically in tree mode
 *  v:echospace not correct when 'showcmdloc' != last
 *  getregion() needs more tests
 *  disable multiline_scalar detection by default
 *  [security]: autocmd causes use-after-free in set_curbuf()
 *  getregion() can be improved
 *  include runtime/syntax/testdir/ftplugin

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=843
2024-03-06 15:41:12 +00:00
Ana Guerrero
63f15ac65e Accepting request 1148648 from editors
OBS-URL: https://build.opensuse.org/request/show/1148648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=362
2024-02-22 19:56:05 +00:00
ed31043304 Accepting request 1148012 from home:dimstar:rpm4.20:v
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1148012
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=841
2024-02-21 11:24:37 +00:00
Ana Guerrero
0820702393 Accepting request 1146766 from editors
- update to 9.1.0111:
 *  filetype: no support for bats files
 *  filetype: add 'Config.in' filetype detection
 *  runtime(asciidoc): include basic ftplugin
 *  filetype: no support for its files
 *  runtime(vim): Update base-syntax, remove unused vimString region
 *  runtime(vim): Update base-syntax, fix :behave highlighting
 *  runtime(vim): update Vim Syntax generator
 *  filetype: no support for dtso files
 *  Visual highlight hard to read with 'termguicolors'
 *  runtime(vim): include Vim Syntax generator
 *  Style: typos found
 *  Linking fails with -lto because of PERL_CFLAGS
 *  'breakindentopt' "min" not correct with 'signcolumn'
 *  settabvar() may change the last accessed tabpage
 *  upper-case of German sharp s should be U+1E9E
 *  Redrawing can be improved with undo and 'spell'
 *  Not able to use diff() with 'diffexpr'
 *  runtime(gpg): Mark dangerous use-embedded-filename with WarningMsg
 *  CompletionChanged not triggered when new leader added without matches
 *  'breakindent' behaves inconsistently with 'list' and splits
 *  runtime(vim): Update syntax file 
 *  diff() function uses 'diffexpr'
 *  tests: test_restricted() fails
 *  xxd: buffer-overflow when writing color output
 *  Still a qsort() comparison function that returns result of subtraction
 *  Compiler warning for missing type in scroll_event()
 *  Syntax test fails when run with non C locale
 *  Assigning wrong colors when parsing terminal OSC response
 *  runtime(vim): Fix indent after line with literal dict

OBS-URL: https://build.opensuse.org/request/show/1146766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=361
2024-02-15 19:59:32 +00:00
1b0c2d73a1 - update to 9.1.0111:
*  filetype: no support for bats files
 *  filetype: add 'Config.in' filetype detection
 *  runtime(asciidoc): include basic ftplugin
 *  filetype: no support for its files
 *  runtime(vim): Update base-syntax, remove unused vimString region
 *  runtime(vim): Update base-syntax, fix :behave highlighting
 *  runtime(vim): update Vim Syntax generator
 *  filetype: no support for dtso files
 *  Visual highlight hard to read with 'termguicolors'
 *  runtime(vim): include Vim Syntax generator
 *  Style: typos found
 *  Linking fails with -lto because of PERL_CFLAGS
 *  'breakindentopt' "min" not correct with 'signcolumn'
 *  settabvar() may change the last accessed tabpage
 *  upper-case of German sharp s should be U+1E9E
 *  Redrawing can be improved with undo and 'spell'
 *  Not able to use diff() with 'diffexpr'
 *  runtime(gpg): Mark dangerous use-embedded-filename with WarningMsg
 *  CompletionChanged not triggered when new leader added without matches
 *  'breakindent' behaves inconsistently with 'list' and splits
 *  runtime(vim): Update syntax file 
 *  diff() function uses 'diffexpr'
 *  tests: test_restricted() fails
 *  xxd: buffer-overflow when writing color output
 *  Still a qsort() comparison function that returns result of subtraction
 *  Compiler warning for missing type in scroll_event()
 *  Syntax test fails when run with non C locale
 *  Assigning wrong colors when parsing terminal OSC response
 *  runtime(vim): Fix indent after line with literal dict

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=839
2024-02-15 09:41:18 +00:00
3d05f554e4 - update to 9.1.0041:
*  xxd -i may generate incorrect C statements
 *  man on AIX does not understand -l
 *  add focus_follows_mouse and smart_qaps syntax keywords
 *  remove always from `focus_follows_mouse`
 *  minor changes to fix move cmd on windows 
 *  issue with prompt buffer and hidden buffer
 *  too vague errors for 'listchars'/'fillchars'
 *  Unnecessary loop in getvcol()
 *  Calling get_breakindent_win() repeatedly when computing virtcol
 *  include ftplugin, syntax and indent script 
 *  i_CTRL-] triggers InsertCharPre
 *  Window scrolls unexpectedly when 'scrollbind' is set
 *  Insert mode not stopped if closing prompt buffer modifies hidden buffer
 *  update fortran syntax 
 *  regenerate helptags, fix ci help tags job failing
 *  Cannot use terminal alternate font
 *  Replace non-breaking space with normal space 
 *  Use "*" browsefilter pattern to match "All Files"
 *  Cannot act on various terminal response codes
 *  Check help tags for errors (duplicates, missing, etc) 
 *  delete duplicate help tag E741 
 *  Vim is missing a foreach() func
 *  A few typos in tests and justify.vim
 *  xxd: few problems with EBCDIC for z/OS (MVS)
 *  Coverity complains about improper use of negative value
 *  i_CTRL-R- doesn't work for multibyte chars in Replace mode
 *  Vim9: cannot compile all methods in a class
 *  cmdline may disappear when changing 'cmdheight'
 *  use of #if instead of #ifdef

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=838
2024-01-22 09:44:15 +00:00
Dominique Leuenberger
b3e49660e2 Accepting request 1136291 from editors
- update to 9.1.0000
 add missing help tags
 regenerate synmenu
 proto files need update
 improve filetype detection for *.v (V/Verilog/Coq)
 Update sh syntax and add local keyword for bash 
 Update ftplugin and omni-complete 
 Update Version9.txt for release 9.1 
 Add help tags to items in version9.txt 
 Updated German translation 
 Improve Turkish documentation 
 update syntax and documentation 
 Wrong display with 'briopt=sbr' and 'nobreakindent'
 Updates to indent and syntax
 Fix folding of code blocks
 Provide sass_recommended_style option
 Updates to ftplugin and syntax
 Make diffs foldable
 Add small ftplugin
 add Hungarian translation 
 Updated Russian translation 
 remove coveralls, move runtime/lang/Make_mvc.mak 
 correct the :public example 
 adjust tutor/README.ru.utf-8.txt 
 Update Italian translations
 missing undo_ftplugin for indentkeys
 cursor wrong after { in single line buffer
 Visual not drawn with 'breakindent' when line doesn't fit
 add help tag multiple-constructors. 
 fix indentation

OBS-URL: https://build.opensuse.org/request/show/1136291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=360
2024-01-04 14:56:55 +00:00
b5ebbf3227 - update to 9.1.0000
add missing help tags
 regenerate synmenu
 proto files need update
 improve filetype detection for *.v (V/Verilog/Coq)
 Update sh syntax and add local keyword for bash 
 Update ftplugin and omni-complete 
 Update Version9.txt for release 9.1 
 Add help tags to items in version9.txt 
 Updated German translation 
 Improve Turkish documentation 
 update syntax and documentation 
 Wrong display with 'briopt=sbr' and 'nobreakindent'
 Updates to indent and syntax
 Fix folding of code blocks
 Provide sass_recommended_style option
 Updates to ftplugin and syntax
 Make diffs foldable
 Add small ftplugin
 add Hungarian translation 
 Updated Russian translation 
 remove coveralls, move runtime/lang/Make_mvc.mak 
 correct the :public example 
 adjust tutor/README.ru.utf-8.txt 
 Update Italian translations
 missing undo_ftplugin for indentkeys
 cursor wrong after { in single line buffer
 Visual not drawn with 'breakindent' when line doesn't fit
 add help tag multiple-constructors. 
 fix indentation

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=836
2024-01-02 21:22:18 +00:00
Ana Guerrero
155e113da1 Accepting request 1134416 from editors
- update to 9.0.2181: 
 *  Vim9: missing error messages
 *  update helptags
 *  POSIX function name in exarg causes issues
 *  no filetype detection for execline scripts
 *  reg_executing() wrong for :normal with range
 *  Wrong cursor position when dragging out of window
 *  Update Serbian messages translation
 *  runtime(netrw): prevent E11 on FocusGained autocommand
 *  Update Japanese translation
 *  runtime(8th): updated 8th syntax
 *  change dependabot prefix to "CI"
 *  Update change.txt
 *  Compile error with Motif UI + mouse support
 *  Create Changelog until v9.0.2175
 *  Update Italian translations
 *  Update tmux syntax rules
 *  Update Turkish translations
 *  Compiler warning for uninitialized var
 *  update fortran syntax rules and doc notes
 *  Vim9: segfault when assigning to type
 *  remove deprecation warning for gdefault
 *  Vim9: crash when compiling for statement and non-existing type
 *  Vim9: compiling :defer may fail
 *  Updated Irish translation
 *  Update Logtalk runtime files for the latest language spec
 *  update Racket runtime files
 *  Update colorschemes
 *  The options[] array is still not sorted alphabetically
 *  Vim9: no support for const/final class/objects vars

OBS-URL: https://build.opensuse.org/request/show/1134416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=359
2023-12-21 22:37:56 +00:00
84142c30e5 - update to 9.0.2181:
*  Vim9: missing error messages
 *  update helptags
 *  POSIX function name in exarg causes issues
 *  no filetype detection for execline scripts
 *  reg_executing() wrong for :normal with range
 *  Wrong cursor position when dragging out of window
 *  Update Serbian messages translation
 *  runtime(netrw): prevent E11 on FocusGained autocommand
 *  Update Japanese translation
 *  runtime(8th): updated 8th syntax
 *  change dependabot prefix to "CI"
 *  Update change.txt
 *  Compile error with Motif UI + mouse support
 *  Create Changelog until v9.0.2175
 *  Update Italian translations
 *  Update tmux syntax rules
 *  Update Turkish translations
 *  Compiler warning for uninitialized var
 *  update fortran syntax rules and doc notes
 *  Vim9: segfault when assigning to type
 *  remove deprecation warning for gdefault
 *  Vim9: crash when compiling for statement and non-existing type
 *  Vim9: compiling :defer may fail
 *  Updated Irish translation
 *  Update Logtalk runtime files for the latest language spec
 *  update Racket runtime files
 *  Update colorschemes
 *  The options[] array is still not sorted alphabetically
 *  Vim9: no support for const/final class/objects vars

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=834
2023-12-20 14:06:31 +00:00
Ana Guerrero
203efcaa90 Accepting request 1131553 from editors
- update to 9.0.2146
 *  text-property without type errors when joining
 *  wrong scrolling in insert mode with smoothscroll
 *  Text properties causes wrong line wrapping
 *  disable the test_terminal_resize2() test for GH CI in gui mode
 *  [security]: buffer-overflow in ex_substitute
 *  [security]: stack-buffer-overflow in option callback functions
 *  [security]: buffer-overflow in suggest_trie_walk
 *  [security]: use-after-free in win-enter
 *  check that all files are listed in Filelist
 *  html.angular ft is problematic
 *  disable the test_terminal_resize() test for GH CI in GUI
 *  Overflow logic requires long long
 *  include several missing files
 *  Can't detect angular & mustache filetypes

OBS-URL: https://build.opensuse.org/request/show/1131553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=358
2023-12-08 21:31:19 +00:00
b641f13449 fix
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=832
2023-12-07 08:54:27 +00:00
6df3c603f1 - update to 9.0.2146
*  text-property without type errors when joining
 *  wrong scrolling in insert mode with smoothscroll
 *  Text properties causes wrong line wrapping
 *  disable the test_terminal_resize2() test for GH CI in gui mode
 *  [security]: buffer-overflow in ex_substitute
 *  [security]: stack-buffer-overflow in option callback functions
 *  [security]: buffer-overflow in suggest_trie_walk
 *  [security]: use-after-free in win-enter
 *  check that all files are listed in Filelist
 *  html.angular ft is problematic
 *  disable the test_terminal_resize() test for GH CI in GUI
 *  Overflow logic requires long long
 *  include several missing files
 *  Can't detect angular & mustache filetypes

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=831
2023-12-04 12:03:56 +00:00
Ana Guerrero
bd89583b67 Accepting request 1129781 from editors
- Update to version 9.0.2136
 *  MSVC errorformat can be improved
 *  No test for mode() when executing Ex commands
 *  Revise Makefile
 *  Update syntax file
 *  ml_get error when scrolling
 *  Cannot detect overstrike mode in Cmdline mode
 *  Duplicate Netbeans Error Message
 *  not all nushell files detected
 *  Updated German translations
 *  add additional nginx keywords
 *  add Make_mvc.mak file for tutor
 *  updated Russian translations for tutorials
 *  updated Italian translation
 *  some errors with translation Makefiles
 *  [security]: use-after-free in call_dfunc()
 *  Update doc Makefiles with comments from #13567
 *  add indentation plugin (fixes #13574)
 *  runtime(swig): add syntax and filetype plugins
 *  translation Makefiles can be improved
 *  unused assignments when checking 'listchars'
 *  File info disappears when 'cmdheight' has decreased
 *  INT overflow detection logic can be simplified
 *  Problem with initializing the length of range() lists
 *  [security]: prevent overflow in indenting
 *  [security]: use-after-free in ex_substitute
 *  Fix handling of very long filename on longlist style
 *  un-used assignment in do_source_buffer_init
 *  remove dead-condition in ex_class
 *  [security]: avoid double-free in get_style_font_variants

OBS-URL: https://build.opensuse.org/request/show/1129781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=357
2023-11-30 20:59:35 +00:00
0288423418 - Update to version 9.0.2136
*  MSVC errorformat can be improved
 *  No test for mode() when executing Ex commands
 *  Revise Makefile
 *  Update syntax file
 *  ml_get error when scrolling
 *  Cannot detect overstrike mode in Cmdline mode
 *  Duplicate Netbeans Error Message
 *  not all nushell files detected
 *  Updated German translations
 *  add additional nginx keywords
 *  add Make_mvc.mak file for tutor
 *  updated Russian translations for tutorials
 *  updated Italian translation
 *  some errors with translation Makefiles
 *  [security]: use-after-free in call_dfunc()
 *  Update doc Makefiles with comments from #13567
 *  add indentation plugin (fixes #13574)
 *  runtime(swig): add syntax and filetype plugins
 *  translation Makefiles can be improved
 *  unused assignments when checking 'listchars'
 *  File info disappears when 'cmdheight' has decreased
 *  INT overflow detection logic can be simplified
 *  Problem with initializing the length of range() lists
 *  [security]: prevent overflow in indenting
 *  [security]: use-after-free in ex_substitute
 *  Fix handling of very long filename on longlist style
 *  un-used assignment in do_source_buffer_init
 *  remove dead-condition in ex_class
 *  [security]: avoid double-free in get_style_font_variants

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=829
2023-11-29 11:48:32 +00:00
Ana Guerrero
97b13949f2 Accepting request 1126465 from editors
- Update to version 9.0.2103
- drop vim-changelog.sh
 *  recursive callback may cause issues on some archs
 *  matchparen highlight not cleared in completion mode
 *  improve the breakpoint sign label (#13525)
 *  Improve CONTRIBUTING.md
 *  Renamed "makefile_*.mak" for Vim documentation (#13517)
 *  Update for Lynx 2.8.9 (#13510)
 *  Improve :let-heredoc syntax highlighting (#12923)
 *  clarify when formatoptions applies
 *  Update for i3 4.23 (#13522)
 *  Update usr_51.txt to be more inclusive (#13496)
 *  Add missing null_<type> help tags (#13498)
 *  labeler.yml use all instead of any for doc detection (#13507)
 *  No filetype support for xcompose files
 *  clarify `:help inclusion` section
 *  labeler.yml: Add some more component detection rules (#13511)
 *  No support for cypher files
 *  Vim9: confusing usage of private
 *  labeler.yml: add documentation label (#13506)
 *  fix grammar in termdebug doc, remove trailing spaces (#13505)
 *  improve window handling, shorten var types
 *  handle buffer-local mappings properly
 *  statusline may look different than expected
 *  Vim9: need more assignment tests
 *  Update for Wget2 2.1.0 (#13497)
 *  Unsupported option causes skipping of modeline test
 *  tests: failure in test_arabic
 *  Switch Hindu-Arabic to Arabic numerals in arabic keymap (#13430)
 *  Update the translation of Russian messages to Vim 9.0.2091 (#13490)

OBS-URL: https://build.opensuse.org/request/show/1126465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=356
2023-11-15 20:07:00 +00:00
604bd34ade fix
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=827
2023-11-14 20:46:39 +00:00
575bc0dd4b - Update to version 9.0.2103
- drop vim-changelog.sh
 *  recursive callback may cause issues on some archs
 *  matchparen highlight not cleared in completion mode
 *  improve the breakpoint sign label (#13525)
 *  Improve CONTRIBUTING.md
 *  Renamed "makefile_*.mak" for Vim documentation (#13517)
 *  Update for Lynx 2.8.9 (#13510)
 *  Improve :let-heredoc syntax highlighting (#12923)
 *  clarify when formatoptions applies
 *  Update for i3 4.23 (#13522)
 *  Update usr_51.txt to be more inclusive (#13496)
 *  Add missing null_<type> help tags (#13498)
 *  labeler.yml use all instead of any for doc detection (#13507)
 *  No filetype support for xcompose files
 *  clarify `:help inclusion` section
 *  labeler.yml: Add some more component detection rules (#13511)
 *  No support for cypher files
 *  Vim9: confusing usage of private
 *  labeler.yml: add documentation label (#13506)
 *  fix grammar in termdebug doc, remove trailing spaces (#13505)
 *  improve window handling, shorten var types
 *  handle buffer-local mappings properly
 *  statusline may look different than expected
 *  Vim9: need more assignment tests
 *  Update for Wget2 2.1.0 (#13497)
 *  Unsupported option causes skipping of modeline test
 *  tests: failure in test_arabic
 *  Switch Hindu-Arabic to Arabic numerals in arabic keymap (#13430)
 *  Update the translation of Russian messages to Vim 9.0.2091 (#13490)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=826
2023-11-13 19:06:19 +00:00
Ana Guerrero
23c3139ed9 Accepting request 1120907 from editors
- Update to version 9.0.2078
 * several problems with type aliases
 * Vim9: No support for type aliases
 * TextChangedI may not always trigger
 * Completion menu may be wrong
 * don't echo empty lines (#13431)
 * typo in quickfix.c comments
 * update debian related runtime files (#13423)
 * Vim9: no nr2str conversion in list-unpack
 * objdump files not recognized
 * [security] disallow setting env in restricted mode
 * possible to escape bracketed paste mode with Ctrl-C
 * [security] overflow in :history
 * clarify bracketed paste mode
 * missing code formatting in if_pyth.txt
 * xxd: coloring was disabled on Cygwin
 * xxd: corrupting files when reversing bit dumps
 * EXPAND flag set for filetype option
 * cannot use buffer-number for errorformat
 * Fix typos in several documents (#13420)
 * pacman hooks are detected as conf filetype
 * Janet files are not recognised
 * not able to detect xkb filetypes
 * *.{gn,gni} files are not recognized
 * small updates to the documentation for varargs
 * Update ftplugin - comment motions (#13412)
 * outstanding exceptions may be skipped
 * tests: avoid error when no swap files exist
 * Vim9: no strict type checks for funcrefs varargs
 * do not use hard-coded match id (#13393)

OBS-URL: https://build.opensuse.org/request/show/1120907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=355
2023-10-29 18:39:49 +00:00
5ecbb131cc - Update to version 9.0.2078
* several problems with type aliases
 * Vim9: No support for type aliases
 * TextChangedI may not always trigger
 * Completion menu may be wrong
 * don't echo empty lines (#13431)
 * typo in quickfix.c comments
 * update debian related runtime files (#13423)
 * Vim9: no nr2str conversion in list-unpack
 * objdump files not recognized
 * [security] disallow setting env in restricted mode
 * possible to escape bracketed paste mode with Ctrl-C
 * [security] overflow in :history
 * clarify bracketed paste mode
 * missing code formatting in if_pyth.txt
 * xxd: coloring was disabled on Cygwin
 * xxd: corrupting files when reversing bit dumps
 * EXPAND flag set for filetype option
 * cannot use buffer-number for errorformat
 * Fix typos in several documents (#13420)
 * pacman hooks are detected as conf filetype
 * Janet files are not recognised
 * not able to detect xkb filetypes
 * *.{gn,gni} files are not recognized
 * small updates to the documentation for varargs
 * Update ftplugin - comment motions (#13412)
 * outstanding exceptions may be skipped
 * tests: avoid error when no swap files exist
 * Vim9: no strict type checks for funcrefs varargs
 * do not use hard-coded match id (#13393)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=824
2023-10-28 14:48:09 +00:00
Ana Guerrero
7e765aae21 Accepting request 1118549 from editors
- Update to version 9.0.2043 
 * Vim9: issue with funcref assignmentand varargs
 * Test_cq_zero_exmode fails without channel feature
 * trim(): hard to use default mask
 * include syntax script for json5 (#13356)
 * trim(): hard to use default mask
 * completion shows current word after completion restart
 * Vim9: object method funcref not cleaned up after use
 * A few remaining cmdline completion issues with C-E/Y
 * if_python: rework python3.12 build dependency
 * [security] use-after-free with wildmenu
 * don't try to copy SMACK attribute, when none exist
 * gcc overflow-warning for f_resolve
 * Fix more typos (#13354)
 * cannot get mouse click pos for tab or virt text
 * correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336)
 * TextChangedI may be triggered by non-insert mode change
 * no max callback recursion limit
 * Vim9: no support for partials using call()
 * confusing build dependencies
 * Vim9: no support for bitwise operators in lambda funcs
 * win32: python3 dll loading can be improved
 * no cmdline completion for ++opt args
 * no filetype detection for Debian sources
 * need more tests for :cq
 * getmousepos() returns wrong index for TAB char
 * Coverity complains about change in charset
 * Update Serbian messages translation (#13324)
 * Update ftplugin (#13327)
 * Vim9: islocked() needs more work

OBS-URL: https://build.opensuse.org/request/show/1118549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=354
2023-10-18 19:25:15 +00:00
2a6f168e21 - Update to version 9.0.2043
* Vim9: issue with funcref assignmentand varargs
 * Test_cq_zero_exmode fails without channel feature
 * trim(): hard to use default mask
 * include syntax script for json5 (#13356)
 * trim(): hard to use default mask
 * completion shows current word after completion restart
 * Vim9: object method funcref not cleaned up after use
 * A few remaining cmdline completion issues with C-E/Y
 * if_python: rework python3.12 build dependency
 * [security] use-after-free with wildmenu
 * don't try to copy SMACK attribute, when none exist
 * gcc overflow-warning for f_resolve
 * Fix more typos (#13354)
 * cannot get mouse click pos for tab or virt text
 * correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336)
 * TextChangedI may be triggered by non-insert mode change
 * no max callback recursion limit
 * Vim9: no support for partials using call()
 * confusing build dependencies
 * Vim9: no support for bitwise operators in lambda funcs
 * win32: python3 dll loading can be improved
 * no cmdline completion for ++opt args
 * no filetype detection for Debian sources
 * need more tests for :cq
 * getmousepos() returns wrong index for TAB char
 * Coverity complains about change in charset
 * Update Serbian messages translation (#13324)
 * Update ftplugin (#13327)
 * Vim9: islocked() needs more work

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=822
2023-10-18 09:29:31 +00:00
Ana Guerrero
48ffb7c69a Accepting request 1110341 from editors
- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
                ignore-flaky-test-failure.patch
                vim-8.1.0297-dump3.patch
- fixes:
 + boo#1214922 - CVE-2023-4738
 + boo#1214925 - CVE-2023-4734
 + boo#1214924 - CVE-2023-4735
 + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
                   and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.

OBS-URL: https://build.opensuse.org/request/show/1110341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=353
2023-09-12 19:02:11 +00:00
05dbe2b40b - Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
                ignore-flaky-test-failure.patch
                vim-8.1.0297-dump3.patch
- fixes:
 + boo#1214922 - CVE-2023-4738
 + boo#1214925 - CVE-2023-4734
 + boo#1214924 - CVE-2023-4735
 + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
                   and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=820
2023-09-11 15:35:55 +00:00
Dominique Leuenberger
707fb9a33b Accepting request 1098182 from editors
OBS-URL: https://build.opensuse.org/request/show/1098182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=352
2023-07-12 15:26:35 +00:00
Dirk Stoecker
a5284d8c6a Accepting request 1097811 from home:badshah400:branches:editors
Use app icon generated from vimlogo.eps in source tarball; add higher res icons of sizes 128, 256, and 512px as png sources.  Our current icons deviate from upstream flatpaks for example.

OBS-URL: https://build.opensuse.org/request/show/1097811
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=818
2023-07-11 13:34:26 +00:00
Dominique Leuenberger
cf54f12daa Accepting request 1093248 from editors
- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'

OBS-URL: https://build.opensuse.org/request/show/1093248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=351
2023-06-17 20:20:00 +00:00
326b52e63e - Updated to version 9.0.1632, fixes the following problems
* Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=816
2023-06-15 09:31:52 +00:00
Dominique Leuenberger
676221d793 Accepting request 1088426 from editors
OBS-URL: https://build.opensuse.org/request/show/1088426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=350
2023-05-24 18:21:30 +00:00
6d778f77a6 Accepting request 1088123 from home:AndreasStieger:branches:editors
vim 9.0.1572

OBS-URL: https://build.opensuse.org/request/show/1088123
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=814
2023-05-22 15:45:52 +00:00
Dominique Leuenberger
3aa2576427 Accepting request 1086117 from editors
- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in <Cmd> mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)

OBS-URL: https://build.opensuse.org/request/show/1086117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=349
2023-05-12 18:34:23 +00:00
9b223b9817 - Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in <Cmd> mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=812
2023-05-10 17:06:58 +00:00
Dominique Leuenberger
5d548f7be8 Accepting request 1083978 from editors
- Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
  * xchacha20v2 crypt header is platform dependent.
  * Crypt with libsodium is not tested on CI.
  * The ModeChanged event may be triggered too often.
  * Wrong scrolling with ls=0 and :botright split.
  * Using uninitialized memory when argument is missing.
  * Popup menu position wrong in window with toolbar.
  * Crash when recovering from corrupted swap file.
  * GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
  * Test restoring register with wrong value.
  * The ruler percentage can't be localized.
  * In a terminal window the cursor may jump around. (Kenny Stauffer)
  * Using uninitialized memory with fuzzy matching.
  * The falsy operator is not tested properly.
  * Crash with nested :try and :throw in catch block.
  * No test for deleting the end of a long wrapped line.
  * Luau files are not recognized.
  * No error when calling remote_startserver() with an empty string.

OBS-URL: https://build.opensuse.org/request/show/1083978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=348
2023-05-03 10:56:19 +00:00
bfb283daee - Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
  * xchacha20v2 crypt header is platform dependent.
  * Crypt with libsodium is not tested on CI.
  * The ModeChanged event may be triggered too often.
  * Wrong scrolling with ls=0 and :botright split.
  * Using uninitialized memory when argument is missing.
  * Popup menu position wrong in window with toolbar.
  * Crash when recovering from corrupted swap file.
  * GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
  * Test restoring register with wrong value.
  * The ruler percentage can't be localized.
  * In a terminal window the cursor may jump around. (Kenny Stauffer)
  * Using uninitialized memory with fuzzy matching.
  * The falsy operator is not tested properly.
  * Crash with nested :try and :throw in catch block.
  * No test for deleting the end of a long wrapped line.
  * Luau files are not recognized.
  * No error when calling remote_startserver() with an empty string.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=810
2023-05-02 09:13:01 +00:00
Dominique Leuenberger
2b2e11d206 Accepting request 1082937 from editors
- Updated to version 9.0.1488, fixes the following problems
  * Ending Insert mode when accessing a hidden prompt buffer.
  * Crash when passing NULL to setcmdline(). (Andreas Louv)
  * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
  * Unnecessary checks for the "skip" flag when skipping.
  * Condition is always true.
  * Diff test fails on MacOS 13.
  * Test for prompt buffer is flaky.
  * Unnecessary redrawing when 'showcmdloc' is not "last".
  * Code using EVAL_CONSTANT is dead, it is never set.
  * Typos in source code and tests.
  * Code indenting is confused by macros.
  * C++ 20 modules are not recognized.
  * Shortmess test depends on order of test execution.
  * No regression test for what patch 9.0.1333 fixes.
  * Buffer overflow when expanding long file name.
  * Typo in name of type.
  * Insufficient testing for getcmdcompltype().
  * Ruler not drawn correctly when using 'rulerformat'.
  * Recursively calling :defer function if it does :qa.
  * Virtual text truncation only works with Unicode 'encoding'.
  * Strace filetype detection is expensive.
  * Haiku build fails.
  * Cannot use an object member name as a method argument.
  * Jenkinsfiles are not recognized as groovy.
  * Recursively calling :defer function if it does :qa in a compiled function.
  * Deferred functions not called from autocommands.
  * Deferred functions invoked in unexpected order when using :qa and
  autocommands.
  * Warnings for function declarations.

OBS-URL: https://build.opensuse.org/request/show/1082937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=347
2023-04-27 17:59:10 +00:00
d52f761642 - Updated to version 9.0.1488, fixes the following problems
* Ending Insert mode when accessing a hidden prompt buffer.
  * Crash when passing NULL to setcmdline(). (Andreas Louv)
  * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
  * Unnecessary checks for the "skip" flag when skipping.
  * Condition is always true.
  * Diff test fails on MacOS 13.
  * Test for prompt buffer is flaky.
  * Unnecessary redrawing when 'showcmdloc' is not "last".
  * Code using EVAL_CONSTANT is dead, it is never set.
  * Typos in source code and tests.
  * Code indenting is confused by macros.
  * C++ 20 modules are not recognized.
  * Shortmess test depends on order of test execution.
  * No regression test for what patch 9.0.1333 fixes.
  * Buffer overflow when expanding long file name.
  * Typo in name of type.
  * Insufficient testing for getcmdcompltype().
  * Ruler not drawn correctly when using 'rulerformat'.
  * Recursively calling :defer function if it does :qa.
  * Virtual text truncation only works with Unicode 'encoding'.
  * Strace filetype detection is expensive.
  * Haiku build fails.
  * Cannot use an object member name as a method argument.
  * Jenkinsfiles are not recognized as groovy.
  * Recursively calling :defer function if it does :qa in a compiled function.
  * Deferred functions not called from autocommands.
  * Deferred functions invoked in unexpected order when using :qa and
  autocommands.
  * Warnings for function declarations.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=808
2023-04-26 09:22:36 +00:00
Dominique Leuenberger
8b493ce550 Accepting request 1078626 from editors
- Updated to version 9.0.1443, fixes the following problems
  * Livebook files are not recognized.
  * getscriptinfo() loops even when specific SID is given.
  * Completion popup in wrong position with virtual text "above".
  * On some systems the Lua library is not found.
  * Crash when adding package already in 'runtimepath'.
  * Scrolling too many lines when 'wrap' and 'diff' are set.
  * Cannot compare a typed variable with v:none.
  * Test fails with different error number.
  * .fs files are falsely recognized as forth files.
  * Start Insert mode when accessing a hidden prompt buffer.
  * "rvim" can execute a shell through :diffpatch.
  * mapset() does not restore non-script context.
  * Ending Insert mode when accessing a hidden prompt buffer.

OBS-URL: https://build.opensuse.org/request/show/1078626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=346
2023-04-13 12:09:59 +00:00