Commit graph

4619 commits

Author SHA1 Message Date
morr
288de50bf4 Update to 8.2.4721
Changes:
8.2.4215  illegal memory access when copying lines in Visual mode
8.2.4216  Vim9: cannot use a function from an autoload import directly
8.2.4217  illegal memory access when undo makes Visual area invalid
8.2.4218  illegal memory access with bracketed paste in Ex mode
8.2.4219  reading before the start of the line
8.2.4220  MS-Windows: some old compiler support remains
8.2.4221  some functions in normal.c are very long
8.2.4222  MS-Windows: clumsy way to suppress progress on CI
8.2.4223  long/int compiler warnings; function arguments swapped
8.2.4224  Vim9: no error when using a number for map() second argument
8.2.4225  Vim9: depth argument of :lockvar not parsed in :def function
8.2.4226  filter-map test fails
8.2.4227  Vim9: using "lockvar!" in :def function does not work
8.2.4228  no tests for clicking in the GUI tabline
8.2.4229  possible crash when invoking timer callback fails
8.2.4230  MS-Windows: set_guifontwide() is included but won't work
8.2.4231  Vim9: map() gives type error when type was not declared
8.2.4232  some compilers don't like a goto label without statement
8.2.4233  crash when recording and using Select mode
8.2.4234  test_garbagecollect_now() does not check v:testing
8.2.4235  invalid check for NULL pointer
8.2.4236  accessing freed memory
8.2.4237  record buffer wrong if character in Select mode was not typed
8.2.4238  *.tf file could be fileytpe "tf" or "terraform"
8.2.4239  build fails with unusual configuration
8.2.4240  error for using flatten() in Vim9 script is unclear
8.2.4241  some type casts are redundant
8.2.4242  put in Visual mode cannot be repeated
8.2.4243  Lua tests fail with Lua 5.4.4
8.2.4244  MS-Windows: warning from MSVC on debug build
8.2.4245  ":retab 0" may cause illegal memory access
8.2.4246  one error message not in errors.h
8.2.4247  stack corruption when looking for spell suggestions
8.2.4248  no proper test for moving the window separator
8.2.4249  the timeout limit for spell suggestions is always 5000
8.2.4250  channel out callback test is flaky on Mac
8.2.4251  vala files are not recognized
8.2.4252  generating the normal command table at runtime is inefficient
8.2.4253  using freed memory when substitute with function call
8.2.4254  using short instead of int
8.2.4255  theoretical computation overflow
8.2.4256  MS-Windows: compiler warnings when compiled with /W4
8.2.4257  Vim9: finding global function without g: prefix inconsistent
8.2.4258  Coverity warns for array overrun
8.2.4259  number of test functions for GUI events is growing
8.2.4260  Vim9: can still use a global function without g:
8.2.4261  accessing invalid memory in a regular expression
8.2.4262  some search tests fail
8.2.4263  no test for the GUI find/replace dialog
8.2.4264  Vim9: can use old style autoload function name
8.2.4265  autoload tests fails
8.2.4266  compiler warning for uninitialized variable
8.2.4267  unused entry in keymap enum
8.2.4268  CI log output is long
8.2.4269  Coverity warns for using a NULL pointer
8.2.4270  generating nv_cmdidxs.h requires building Vim twice
8.2.4271  MS-Windows: cannot build with Ruby 3.1.0
8.2.4272  Vim9 expr test fails without the channel feature
8.2.4273  the EBCDIC support is outdated
8.2.4274  Basic and form filetype detection is incomplete
8.2.4275  cannot use an autoload function from a package under start
8.2.4276  separate test function for the GUI scrollbar
8.2.4277  Vim9: an import does not shadow a command modifier
8.2.4278  build with Athena GUI fails
8.2.4279  Vim9: cannot change item type with map() after range()
8.2.4280  list-dict test crashes
8.2.4281  using freed memory with :lopen and :bwipe
8.2.4282  restricted mode requires the -Z command line option
8.2.4283  using a variable for the return value is not needed
8.2.4284  old mac resources files are no longer used
8.2.4285  Vim9: type of item in for loop not checked properly
8.2.4286  Vim9: strict type checking after copy() and deepcopy()
8.2.4287  cannot assign empty list with type to variable with list type
8.2.4288  preprocessor indents are inconsistent
8.2.4289  warnings reported by MSVC
8.2.4290  MS-Windows: using type casts for timer IDs
8.2.4291  error number used twice
8.2.4292  test fails
8.2.4293  Vim9: when copying a list it gets type list<any>
8.2.4294  MS-Windows: #ifdefs for Cygwin are too complicated
8.2.4295  Vim9: concatenating two lists may result in wrong type
8.2.4296  Vim9: not all code covered by tests
8.2.4297  Vim9: not all code covered by tests
8.2.4298  divide by zero with huge tabstop value
8.2.4299  SafeState autocommand interferes with debugging
8.2.4300  cannot build tiny version
8.2.4301  Vim9: type error for copy of dict
8.2.4302  Vim9: return type of getline() is too strict
8.2.4303  a few messages should not be translated
8.2.4304  Vim9: slice() makes a copy but doesn't change the type
8.2.4305  tex filetype detection fails
8.2.4306  no test for fixed perl filetype check
8.2.4307  a few more messages should not be translated
8.2.4308  Vim9: cannot list autoload function
8.2.4309  Vim9: crash when using a partial in the wrong context
8.2.4310  Vim9: constant list and dict get a declaration type
8.2.4311  Vim9: changing script variable type not caught compile time
8.2.4312  no error for using :vim9script in a :def function
8.2.4313  Vim9: cannot change type of list after making a slice
8.2.4314  test fails where lines are skipped
8.2.4315  put in Visual mode not fully tested
8.2.4316  __CYGWIN32__ is not defined on 64 bit systems
8.2.4317  MS-Windows: Vim exits when Python 3 initialisation fails
8.2.4318  various comment and indent mistakes, returning wrong zero
8.2.4319  :put does not work properly in compiled function
8.2.4320  Athena and Motif: when maximized scrollbar position is wrong
8.2.4321  Vim9: crash when using a funcref to a closure
8.2.4322  Vim9: crash when using funcref with closure
8.2.4323  Vim9: nested function name can start with "_"
8.2.4324  Vim9: script-local function name can start with "_"
8.2.4325  'wildmenu' only shows few matches
8.2.4326  "o" and "O" copying comment not sufficiently tested
8.2.4327  may end up with no current buffer
8.2.4328  command line complete matches cleard when typing character
8.2.4329  no support for end line number and column in 'errorformat'
8.2.4330  Vim9: no error if script imports itself
8.2.4331  Vim9: no test for existing script variable in block
8.2.4332  Vim9: incomplete test for existing script variable in block
8.2.4333  cstack not always passed to where it is needed
8.2.4334  command line popup menu not positioned correctly
8.2.4335  no autocommand event triggered before changing directory
8.2.4336  using :filter for :scriptnames does not work
8.2.4337  part of condition is always true
8.2.4338  an error from an expression mapping messes up the display
8.2.4339  CTRL-A does not work properly with the cmdline popup menu
8.2.4340  Amiga: mch_can_exe() is not implemented
8.2.4341  command line not redrawn when finishing popup menu
8.2.4342  CI will soon switch to other windows version
8.2.4343  when reloading not all properties are detected
8.2.4344  Amiga: header file included twice
8.2.4345  <amatch> is expanded like a file name for DirChangedPre
8.2.4346  a custom statusline may cause Esc to work like Enter
8.2.4347  in some build setups UNUSED is not defined
8.2.4348  "legacy exe cmd" does not do what one would expect
8.2.4349  FileChangedShell test fails on MS-Windows
8.2.4350  FEAT_GUI_ENABLED defined but never used
8.2.4351  no coverage is measured on MS-Windows CI
8.2.4352  ReScript files are not recognized
8.2.4353  CI does not use the latest Lua and Python
8.2.4354  dynamic loading of libsodium not handled properly
8.2.4355  unnecessary call to check_colorcolumn()
8.2.4356  command line completion functions are very long
8.2.4357  sticky command modifiers are too sticky
8.2.4358  Vim9: line number of exception is not set
8.2.4359  crash when repeatedly using :retab
8.2.4360  Vim9: allowing use of "s:" leads to inconsistencies
8.2.4361  Vim9: some tests fail
8.2.4362  :retab may allocate too much memory
8.2.4363  MS-Windows: running out of memory for a very long line
8.2.4364  MS-Windows: still running out of memory for a very long line
8.2.4365  sticky command modifiers are too sticky
8.2.4366  not enough tests for command line completion
8.2.4367  calling in_vim9script() multiple times
8.2.4368  Amiga: a few compiler warnings
8.2.4369  redundant #ifdef argument
8.2.4370  MS-Windows: libsodium.dll not included with the installer
8.2.4371  Vim9: can create a script variable from a legacy function
8.2.4372  filetype detection from file contents is in legacy script
8.2.4373  expression test fails
8.2.4374  unreachable code
8.2.4375  ctx_imports is not used
8.2.4376  not enough tests for command line completion
8.2.4377  CI steps for Windows are a bit unorganized
8.2.4378  incsearch HL broken when calling searchcount in 'tabLine'
8.2.4379  an empty change is reported to a listener
8.2.4380  small differences between Chinese translation files
8.2.4381  translation file listed twice
8.2.4382  a custom 'tabline' may cause Esc to work like Enter
8.2.4383  Vim9: unused code lines
8.2.4384  Vim9: error message not tested, some code not tested
8.2.4385  cannot build tiny version
8.2.4386  still cannot build tiny version
8.2.4387  command line completion doesn't always work properly
8.2.4388  dead code in op_insert()
8.2.4389  screenpos() does not handle a position in a closed fold
8.2.4390  Vim9: list from declaration with inferred type not set
8.2.4391  command line executed when typing Esc in the GUI
8.2.4392  MS-Windows with VIMDLL: Escaping CSI is wrong
8.2.4393  possible number overflow with nested folds
8.2.4394  UTF8 select mode test fails on MS-Windows
8.2.4395  some code lines not covered by tests
8.2.4396  Python3 test fails
8.2.4397  crash when using many composing characters in error message
8.2.4398  some command completion functions are too long
8.2.4399  crash after ml_get error
8.2.4400  MS-Windows: cannot use the mouse in the console with VIMDLL
8.2.4401  map listing does not clear the rest of the command line
8.2.4402  missing parenthesis may cause unexpected problems
8.2.4403  ml_get error with nested folds and deleting lines
8.2.4404  Vim9: some code not covered by tests
8.2.4405  compiler warning for unused variable without +folding
8.2.4406  expand functions use confusing argument names
8.2.4407  Vim9: some code not covered by tests
8.2.4408  Vim9: some code not covered by tests
8.2.4409  Vim9: some code not covered by tests
8.2.4410  Vim9: some code not covered by tests
8.2.4411  bicep files are not recognized
8.2.4412  translation cleanup script does not remove empty lines at end
8.2.4413  Vim9: Coverity warns for using NULL pointer
8.2.4414  solidity files are not recognized
8.2.4415  function argument name conflicts with C++ keyword
8.2.4416  Vim9: using a script-local function requires using "s:"
8.2.4417  using NULL pointer
8.2.4418  crash when using special multi-byte character
8.2.4419  illegal memory access when using 20 highlights
8.2.4420  menu translations are inconsistent
8.2.4421  some installed files and directories have wrong permissions
8.2.4422  autochdir test fails on MS-Windows
8.2.4423  "make nvcmdidxs" fails
8.2.4424  ".gts" and ".gjs" files are not recognized
8.2.4425  map() function does not check function arguments
8.2.4426  map() function on string and blob does not check types
8.2.4427  getchar() may return modifiers if no character is available
8.2.4428  crash when switching tabpage while in the cmdline window
8.2.4429  using script-local function from the wrong script
8.2.4430  GTK: crash when using 'guiligatures' and reading from stdin
8.2.4431  unnecessary condition when assigning to a variable
8.2.4432  cannot use settabvar() while the cmdline window is open
8.2.4433  CI: cannot see interface versions for MS-Windows
8.2.4434  duplicate check for cmdline window
8.2.4435  dead code in checking map() arguments
8.2.4436  crash with weird 'vartabstop' value
8.2.4437  vartabs test fails on MS-Windows
8.2.4438  crash on exit when using cmdline window
8.2.4439  accepting "iso8859" 'encoding' as "iso-8859-"
8.2.4440  crash with specific regexp pattern and string
8.2.4441  Vim9: function argument of filter() not checked like map()
8.2.4442  test for error reading input fails on MS-Windows
8.2.4443  regexp pattern test fails on Mac
8.2.4444  beep caused by test
8.2.4445  exit test fails on MS-Windows anyway
8.2.4446  Vim9: cannot refer to a global function like a local one
8.2.4447  Vim9: can still use s:var in a compiled function
8.2.4448  filetype detection is failing
8.2.4449  Vim9: function argument of sort() not checked at compile time
8.2.4450  list sort test fails
8.2.4451  sort() fails when ignoring case
8.2.4452  test for what 8.2.4436 fixes does not check for regression
8.2.4453  :helpgrep may free an option that was not allocated
8.2.4454  resetting cmdwin_type only for one situation
8.2.4455  accepting one and zero for second sort() argument is strange
8.2.4456  terminal test may fail on some machines
8.2.4457  the GPM library can only be linked statically
8.2.4458  Vim9: compiling filter() call fails with unknown arguments
8.2.4459  Vim9: compiling sort() call fails with unknown arguments
8.2.4460  Vim9: wrong error for defining dict function
8.2.4461  MS-Windows: garbage characters on stdout with VIMDLL
8.2.4462  not enough testing for quickfix code
8.2.4463  completion only uses strict matching
8.2.4464  Dtrace files are recognized as filetype D
8.2.4465  fuzzy completion does not order matches properly
8.2.4466  MS-Windows: illegal memory access in installer
8.2.4467  running filetype test leaves file behind
8.2.4468  Coverity warns for uninitialized struct member
8.2.4469  Coverity warns for uninitialized variable
8.2.4470  Coverity warns for uninitialized variable
8.2.4471  Coverity warns for uninitialized variable
8.2.4472  Coverity warns for use of a freed function name
8.2.4473  Coverity warnds for not checking return value of ftell()
8.2.4474  memory allocation failures not tested in quickfix code
8.2.4475  fuzzy cmdline completion does not work for lower case
8.2.4476  operator name spelled wrong
8.2.4477  crash when using fuzzy completion
8.2.4478  crash when using fuzzy completion
8.2.4479  no fuzzy completieon for maps and abbreviations
8.2.4480  suspending with CTRL-Z does not work on Android
8.2.4481  cmdline popup menu not removed when 'lazyredraw' is set
8.2.4482  no fuzzy cmdline completion for user defined completion
8.2.4483  command completion makes two rounds to collect matches
8.2.4484  Vim9: some error messages are not tested
8.2.4485  compiler warning for uninitialized variable
8.2.4486  MS-Windows GUI: slow scrolling with maximized window
8.2.4487  Vim9: cannot compare with v:null
8.2.4488  build error with +eval but without +channel or +job
8.2.4489  failing test for comparing v:null with number
8.2.4490  terminal focus reporting only works for xterm-like terminals
8.2.4491  MS-Windows makefile dependencies are outdated
8.2.4492  no error if an option is given a value with ":let &opt = val"
8.2.4493  options test fails in the GUI
8.2.4494  the find_tags() function is much too long
8.2.4495  help test fails in 24 line terminal
8.2.4496  Coverity gives warnings after tags code refactoring
8.2.4497  wrong color for half of wide character next to pum scrollbar
8.2.4498  using <Plug> with "noremap" does not work
8.2.4499  Vim9: at the script level declarations leak to next block
8.2.4500  Vim9: can declare a global variable on the command line
8.2.4501  with 'showbreak' set cursor displayed in wrong position
8.2.4502  in the GUI a modifier is not recognized after CTRL-X
8.2.4503  Vim9: there is no point in supporting :Print and :mode
8.2.4504  when there is a partially matching map full map may not work
8.2.4505  Vim9: outdated "autocmd nested" still works
8.2.4506  "pattern not found" for :global is not an error message
8.2.4507  test fails because of new error message
8.2.4508  Vim9: cannot assign to a global variable on the command line
8.2.4509  Vim9: can declare a variable with ":va"
8.2.4510  Vim9: shortening commands leads to confusing script
8.2.4511  filetype test fails
8.2.4512  the find_tags_in_file() function is much too long
8.2.4513  window-local directory is not applied if 'acd' fails
8.2.4514  Vim9: some flow commands can be shortened
8.2.4515  old subsitute syntax is still supported
8.2.4516  build failure without the +eval feature
8.2.4517  MS-Windows: cannot specify location of sodium library
8.2.4518  the binary tag search feature is always enabled
8.2.4519  Vim9: Can still use ":fini" and ":finis" for ":finish"
8.2.4520  using wrong highlight for cursor line number
8.2.4521  build failure without the +diff feature
8.2.4522  GUI test fails with Motif
8.2.4523  when gvim is started maximized the 'window' option isn't set
8.2.4524  MS-Windows: cannot build with some sodium libraries
8.2.4525  some GUI tests don't work on Athena
8.2.4526  Vim9: cannot set variables to a null value
8.2.4527  the Athena GUI is old and does not work well
8.2.4528  crash when using null_function for a partial
8.2.4529  Vim9: comparing partial with function fails
8.2.4530  making comparison with null work changes legacy behavior
8.2.4531  LGTM warnings for condition and buffer size
8.2.4532  suspending with CTRL-Z does not work on OpenBSD
8.2.4533  Vim9: no test that after assigning null type is still checked
8.2.4534  Vim9: "is" operator with empty string and null returns true
8.2.4535  filename modifer ":8" removes the filename
8.2.4536  debugger test fails when breaking on expression
8.2.4537  output from linter and language server shows up in git
8.2.4538  the find_tags_in_file() function is too long
8.2.4539  when comparing special v:none and v:null are handled the same
8.2.4540  line number for error is off by one
8.2.4541  Crash in debugger when a variable is not available
8.2.4542  Vim9: "break" inside try/catch not handled correctly
8.2.4543  Coverity warning for refactored tag search code
8.2.4544  Coverity warnings for not using returned value
8.2.4545  MS-Windows: the installed icon is low resolution
8.2.4546  duplicate #undef
8.2.4547  the neXTaw GUI is old and does not work well
8.2.4548  script-local function is deleted when used in a funcref
8.2.4549  cannot build with Motif and editres
8.2.4550  Motif: cannot set the color of the scrollbar thumb
8.2.4551  when mapping <Esc> terminal codes are not recognized
8.2.4552  in a :def function "put = expr" does not work
8.2.4553  linear tag search is a bit slow
8.2.4554  Vim9: using null values not sufficiently tested
8.2.4555  getmousepos() returns the wrong column
8.2.4556  test fails without the +job or +channel feature
8.2.4557  confusing comment about 'cursorlineopt'
8.2.4558  Motif: using default colors does not work as expected
8.2.4559  getmousepos() returns the screen column
8.2.4560  suspending with CTRL-Z does not work on DragonFlyBSD
8.2.4561  build failure with some combination of features
8.2.4562  linear tag search is not optimal
8.2.4563  "z=" in Visual mode may go beyond the end of the line
8.2.4564  running test leaves file behind
8.2.4565  no command line completion for :breakadd and :breakdel
8.2.4566  check for existing buffer in session file may not work
8.2.4567  bracketed paste doesn't work well in Visual linewise mode
8.2.4568  getmousepos() does not compute the column below the last line
8.2.4569  Coverity warning for not using a return value
8.2.4570  no command line completion for :profile and :profdel
8.2.4571  not all gdb files are recognized
8.2.4572  Vim9: return type "any" is changed to first returned type
8.2.4573  a nested function is compiled for debugging without context
8.2.4574  Vim9: test for profiling fails
8.2.4575  Vim9: test for profiling still fails
8.2.4576  Vim9: error for comparing with null can be annoying
8.2.4577  message test is flaky
8.2.4578  no warning when autoload script for completion has an error
8.2.4579  cannot use page-up and page-down in the cmdline popup menu
8.2.4580  Vim9: incorrect error for shadowing variable
8.2.4581  null types not fully tested
8.2.4582  useless code handling a type declaration
8.2.4583  screendump test fails
8.2.4584  error for using autoload function in custom completion
8.2.4585  cannot use keypad page-up/down for completion menu
8.2.4586  Vim9: no error for using lower case name for "func" argument
8.2.4587  Vim9: double free after unpacking a list
8.2.4588  mapping with key after other matching mapping does not work
8.2.4589  cannot index the g: dictionary
8.2.4590  Vim9: range type check has wrong offset
8.2.4591  cursor line not updated when a callback moves the cursor
8.2.4592  search continues after giving E1204
8.2.4593  unnecessary call to redraw_later()
8.2.4594  need to write script to a file to be able to source them
8.2.4595  X11: using --remote-wait may keep the CPU busy
8.2.4596  installing tutor binary may fail
8.2.4597  LuaV_debug() not covered by tests
8.2.4598  profile completion test sometimes fails
8.2.4599  GTK: get assertion errors when scrolling a split window
8.2.4600  Vim9: not enough test coverage for executing :def function
8.2.4601  Vim9: not enough test coverage for executing :def function
8.2.4602  Vim9: not enough test coverage for executing :def function
8.2.4603  sourcing buffer lines is too complicated
8.2.4604  error for redefining a script item may be confusing
8.2.4605  error for arguments when +clientserver feature not included
8.2.4606  test fails because of changed error message
8.2.4607  sourcing buffer lines may lead to errors for conflicts
8.2.4608  getcompletion() does not work when 'wildoptions' has "fuzzy"
8.2.4609  :unhide does not check for failing to close a window
8.2.4610  some conditions are always true
8.2.4611  typos in tests; one lua line not covered by test
8.2.4612  Vim9: cannot use a recursive call in a nested function
8.2.4613  return type of swapfile_unchanged() is wrong
8.2.4614  redrawing too much when 'cursorline' is set
8.2.4615  mapping with escaped bar does not work in :def function
8.2.4616  Vim9: Declarations in a {} block of a user command remain
8.2.4617  no completion for :scriptnames
8.2.4618  cmdline completion does not recognize single letter commands
8.2.4619  mapping is cancelled when mouse moves and popup is visible
8.2.4620  two letter substitute commands don't work
8.2.4621  crash when using the tabline right-click menu
8.2.4622  Vim9: crash with :execute and :finish
8.2.4623  Coverity warns for using uninitialized field
8.2.4624  old Coverity warning for resource leak
8.2.4625  old Coverity warning for resource leak
8.2.4626  Visual area not updated when removing sign in Visual mode
8.2.4627  flatten() does not use maxdepth correctly
8.2.4628  not enough testing for 2/3 letter substitute commands
8.2.4629  flattennew() makes a deep copy unnecessarily
8.2.4630  'cursorline' not always updated with 'culopt' is "screenline"
8.2.4631  crash when switching window in BufWipeout autocommand
8.2.4632  using freed memory in flatten()
8.2.4633  Visual range does not work before command modifiers
8.2.4634  Vim9: cannot initialize a variable to null_list
8.2.4635  tests using null list or dict fail
8.2.4636  not using Visual range
8.2.4637  warning for using uninitialized variable
8.2.4638  superfluous check if a redraw is needed for 'cursorline'
8.2.4639  not sufficient parenthesis in preprocessor macros
8.2.4640  some boolean options use "long" instead of "int"
8.2.4641  may mark the wrong window for redrawing
8.2.4642  Vim9: in :def function script var cannot be null
8.2.4643  Vim9: variable may be locked unintentionally
8.2.4644  redrawing too often when 'relativenumber' is set
8.2.4645  'shortmess' changed when session does not store options
8.2.4646  using buffer line after it has been freed
8.2.4647  "source" can read past end of copied line
8.2.4648  handling LSP messages is a bit slow
8.2.4649  various formatting problems
8.2.4650  "import autoload" only works with using 'runtimepath'
8.2.4651  test fails because path differs
8.2.4652  leaking memory if assignment fails
8.2.4653  "import autoload" does not check the file name
8.2.4654  missing changes for import check
8.2.4655  cmdline completion popup menu positioned wrong
8.2.4656  Vim9: can't use item from "import autoload" with autoload dir
8.2.4657  errors for functions are sometimes hard to read
8.2.4658  org-mode files are not recognized
8.2.4659  invalid memory access when using printable function name
8.2.4660  cursorcolumn is sometimes not correct
8.2.4661  Coverity warning for using uninitialized variable
8.2.4662  no error for using out of range list index
8.2.4663  occasional crash when running the GUI tests
8.2.4664  Elvish files are not recognized
8.2.4665  popup with "minwidth" and scrollbar not updated properly
8.2.4666  Vim9: assignment not recognized in skipped block
8.2.4667  expandcmd() fails on an error
8.2.4668  buffer allocation failures insufficiently tested
8.2.4669  in compiled code len('string') is not inlined
8.2.4670  memory allocation failures for new tab page not tested
8.2.4671  'wildignorecase' is sometimes not used for glob()
8.2.4672  using :normal with Ex mode may make :substitute hang
8.2.4673  redrawing a split window is slow when using CTRL-F and CTRL-B
8.2.4674  cannot force getting MouseMove events
8.2.4675  no error for missing expression after :elseif
8.2.4676  test fails with different error
8.2.4677  the Athena GUI support is outdated
8.2.4678  Vim9: not all code is tested
8.2.4679  cannot have expandcmd() give an error message for mistakes
8.2.4680  build failure without +postscript
8.2.4681  build fails with a combination of features
8.2.4682  Vim9: can use :unlockvar for const variable
8.2.4683  verbose check with dict_find() to see if a key is present
8.2.4684  cannot open a channel on a Unix domain socket
8.2.4685  when a swap file is found for a popup there is no dialog
8.2.4686  configure doesn't find the Motif library with Cygwin
8.2.4687  "vimgrep /\%v/ *" may cause a crash
8.2.4688  new regexp engine does not give an error for "\%v"
8.2.4689  using <Cmd> in a mapping does not work for mouse keys
8.2.4690  channel tests fail on MS-Windows
8.2.4691  solution for <Cmd> in a mapping causes trouble
8.2.4692  no test for what 8.2.4691 fixes
8.2.4693  new regexp does not accept pattern "\%>0v"
8.2.4694  avoidance of #elif causes more preproc nesting
8.2.4695  JSON encoding could be faster
8.2.4696  delete() with "rf" argument does not report a failure
8.2.4697  Vim9: crash when adding a duplicate key to a dictionary
8.2.4698  Vim9: script variable has no flag that it was set
8.2.4699  hard to reproduce hang when reading from a channel
8.2.4700  buffer remains active if WinClosed event throws an exception
8.2.4701  Kuka Robot Language files not recognized
8.2.4702  C++ scope labels are hard-coded
8.2.4703  memory leak in handling 'cinscopedecls'
8.2.4704  using "else" after return or break increases indent
8.2.4705  jump list marker disappears
8.2.4706  buffer remains active with WinClosed and tabpages
8.2.4707  redrawing could be a bit more efficient
8.2.4708  PHP test files are not recognized
8.2.4709  after :redraw the statusline highlight might be used
8.2.4710  smart indenting does not work after completion
8.2.4711  when 'insermode' is set :edit from <Cmd> mapping misbehaves
8.2.4712  only get profiling information after exiting
8.2.4713  plugins cannot track text scrolling
8.2.4714  using g:filetype_dat and g:filetype_src not tested
8.2.4715  Vagrantfile not recognized
8.2.4716  memory allocation failure not tested when defining a function
8.2.4717  for TextYankPost v:event does not contain all information
8.2.4718  @@@ in the last line sometimes drawn in the wrong place
8.2.4719  ">" marker sometimes not displayed in the jumplist
8.2.4720  ABB Rapid files are not recognized properly
8.2.4721  cooklang files are not recognized
2022-04-09 15:22:20 +00:00
morr
a35679c129 Update PLIST 2022-04-09 15:17:43 +00:00
nikita
45d66a425b helix: remove unnecessary rust mk. 2022-04-09 11:11:09 +00:00
wiz
de582d3e96 emacs28: enable cairo by default
cairo + harfbuzz is the default graphics backend.

Bump PKGREVISION.
2022-04-08 15:14:02 +00:00
pin
5e45fc62a9 Add ced 2022-04-08 10:26:02 +00:00
pin
97daf0dd8d editors/ced
Ced is not a fully featured editor, but more likely an "ed" for csv.
Ced simply prevents you from adding surplus column or invalid data type.

That's it. No searching, filtering, no nothing.
2022-04-08 10:25:20 +00:00
ryoon
0dfd6de3cf emacs: Use emacs28 from editors/emacs28
editors/emacs-snapshot will not be used.
2022-04-07 10:35:28 +00:00
wiz
c69cc21b14 editors/Makefile: + emacs28* 2022-04-06 22:41:26 +00:00
wiz
b76455d7c7 editors/emacs28-nox11: import emacs28-nox11-28.1
GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 28.
2022-04-06 22:41:03 +00:00
wiz
cd96ca6289 editors/emacs28: import emacs28-28.1
GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 28.
2022-04-06 22:40:38 +00:00
nikita
287b50c3b3 editors: add helix.
A kakoune / neovim inspired editor.
2022-04-02 09:36:15 +00:00
tnn
f7f70b9593 {c,d,e}*/*: revbump(1) for libsndfile 2022-03-28 10:52:56 +00:00
wiz
b3922ab775 gtranslator: fix build with latest meson 2022-03-24 20:15:57 +00:00
wiz
6ab7a720c7 p5-Padre-Plugin-XS: not make-jobs-safe
tries to use directory before it exists
blib/lib/auto/share/dist/Padre-Plugin-XS/locale isn't a directory at /usr/pkg/lib/perl5/vendor_perl/5.34.0/Locale/Msgfmt.pm line 21
2022-03-24 19:26:13 +00:00
wiz
2d9f2ef8ce Sigil: update to 1.9.2.
Sigil-1.9.2 is a follow-on bug-fix-only release meant to replace
the recently released Sigil-1.9.0/1.9.1. There are no new features.
The additional fixes since Sigil-1.9.1 are:

    fix loss of highlight on match when searching
    fix incorrect search counts
    fix incomplete replace all
    fix useability issues in Saved Searches
    fix handling or subcapture replacements when no search capture groups are provided
    fix crash on Windows from too fast/repeated Find Net and Find Previous launched via keyboard shortcuts
2022-03-14 13:47:27 +00:00
nia
b574dc39b3 *: Replace per-package msgfmt hacks with msgfmt-desktop.mk 2022-03-12 08:01:48 +00:00
nia
5d042cfa1e editors: Use hacks.mk to avoid NetBSD msgfmt on NetBSD only. 2022-03-11 08:59:27 +00:00
nia
966add1bb9 cvs add, thx wiz... 2022-03-10 17:52:51 +00:00
nia
51a560f3c7 gedit: fix building with latest meson 2022-03-10 17:43:34 +00:00
wiz
e5adf1b1a2 Sigil: update to 1.9.1.
Sigil-1.9.1
    Bug Fixes
     - Allow creation of a Windows 7 Legacy Installer to return Sigil to Windows 7 (for now)
     - Completely revamped Find and Replace (yet again) to return most of its
           earlier behaviour for finding next
     - Prevent Find and Replace Count from changing current location
     - Extend spellcheck suggestions to properly handle end of sentence vs abbreviations
     - Center Image Report File Sizes vertically within their row.
     - Go To Link Or Style will now properly skip leading comments on selectors in CSS stylesheets
     - ecmascript is considered a core media type for javascript files
     - make URLInterceptor robust when the Book pointer is NULL (has been cleared)


Sigil-1.9.0
    Bug Fixes
     - Update gumbo to follow WhatWG changes for closing br and p tags in foreign content
     - Fix Saved Search Controls code typo for Tabbed Html Files
     - Plug long existant memory leaks related to Saved Searches that stop after a match is found
     - More file position of 0 fixes and handle toInt() result failures from N/A in ValidationResults
     - Fix incorrect copied permissions with AddContentFileToFolder after QFile::copy
     - Fix broken page up / down by key sequence in Repo Log and Automate Log.
     - Fix broken PluginRunner error signal

    New Features
     - Make Validation Results sortable by clicking on column header
     - Add Export All to Validation Results for text or csv output
     - Completely redesign Find Replace and Saved Searches to not overload wrap when searching multiple targets
         and add "Restart Search" button to make skipping replacements in Saved Searches easier
     - Update to use the PCRE2 library for regular expression searching
     - Add a new Sigil Preferences settings to disable GPU acceleration for QtWebEngine/Preview
         to make it easier for Sigil to keep working even with older graphics drivers
     - Add indicator to MainWindow titlebar that indicates if epub in old Sigil Standard form
     - Support building from source on macOS M1 (arm64) machines
     - Update Windows and Mac embedded python to Python 3.9.9
     - Allow building Sigil with Qt6.2.2+ or Qt5.10+ from the same codebase
     - Speed up "Add Blank HTML" in epubs with huge numbers of files
     - Store and set Epub Zip modification dates where possible
     - Support PySide6 to replace PyQt5 in plugins when building Sigil under Qt6
     - Handle deprecated embedded Python PyEvalInitThreads properly during build
     - Support QUiTool in PySide6 under Qt6 for plugins using .ui files
     - MacOS Python 3.9.9 now now includes TclTK 8.6.12 (no exteral TclTk package needed anymore)
     - Added Select All Checkbox in Delete Unused Media and CSS (PRs from @luisparravicini)
     - Add ability to rename classes when editing stylesheet in CV, will rename in all html as needed
     - SpellcheckEditor now uses LocaleAware sorting vs Case-Insensitive which did not handle diacritics well
     - Speed up loading of epubs with large numbers of xhtml files by using concurrency
     - New Hunspell spelling dictionaries based on scowl size 70 for en_GB and en_US
     - Support ending "." in spellchecker wordbreaks for better abbreviations is dictionary aff supports it
     - Faster CSS stylesheet reformmating that can handle minor errors and still function
2022-03-08 07:51:21 +00:00
wiz
206a25f8f2 *: switch to lang/guile18 2022-03-07 20:36:50 +00:00
bsiegert
e2ad32e62b Revbump all Go packages after go117 update 2022-03-07 09:14:02 +00:00
gdt
06288f19da editors/TeXmacs: Add comments about guile
While this package is due for an update to 2.1 (upstream is
functioning again!), building this version with guile20 almost works,
failing to link -lguile.
2022-03-06 13:09:53 +00:00
wiz
4fc61ebd6c editors/Makefile: + PageEdit 2022-03-06 12:38:53 +00:00
wiz
5b7a3b3bdd editors/PageEdit: import PageEdit-1.7.0
An ePub visual XHTML editor based on Sigil's Deprecated BookView.
2022-03-06 12:38:34 +00:00
wiz
2834febc55 xournalpp: update to 1.1.1.
## 1.1.1

Bugfixes from various community contributors.

* Added `Minimal Top` and `Minimal Side` default toolbar layouts.
* Added code to use GTK dark theme variant on startup if "Use Dark Theme" is
  enabled in Preferences (#2771).
* Improved Ctrl+Scroll zooming (#3358).
* Improved behavior of stroke recognizer when a stroke is recognized as a line
  (#3279, #3285).
* Changed "Content" tab in sidebar to be hidden instead of disabled if no PDF
  outline is available (#3359).
* Changed panning behavior when an object is selected (#2893, #3776)
  * The panning speed scales linearly up to some maximum multiplier,
    configurable in Preferences under `View > Selection Edge Panning`.
  * This fixes the absurdly fast edge pan speed bug (#2889).
* Changed the application `.svg` icon with minified versions (#3345), fixing a
  bug in the icon transparency in KDE Plasma (#3280).
* Fixed pinch-to-zoom calculation error when using `Drawing Area > Scrolling
  outside the page` vertical/horizontal space options (#3298, #3372).
* Fixed a crash that occurs when using the `gcin` IME with the text tool
  (#3315, #3500, #3511).
* Fixed freezing when annotating PDF files (#3585, #3593, #3761).
* Fixed a crash that occurs when "autoload most recent" is enabled but no recent
  files are available (#3734, #3738).
* Fixed inconsistent rendering of filled highligher strokes (#2904, #3355).
* Fixed a bug where single dot strokes would not use pressure sensitivity
  (#1534, #3344).
* Fixed a bug where the first point in a highlight stroke would incorrectly have
  a pressure value when it should not (#3651, #3652).
* Fixed a bug where snapping would prevent text being created close to each
  other (#3352, #3353).
* Fixed a bug where "PDF background missing" would appear behind a transparent
  image background (#3185, #3350).
* Fixed a bug where toolbar button locations would be off-by-one after
  restarting the program (#2970, #2980).
* Fixed undo/redo of layer renaming also affecting the currently selected layer
  (#3257, #3297).
* Fixed a bug where PDF outlines would be exported incorrectly with some locales
  (#3388, #3551).
* Fixed a bug where the PDF background selection dialog that appears when adding
  a new page would not show the last row of PDF page thumbnails (#3744).
* Fixed a bug where a non-lowercase PDF file extension like `.PDF` would cause
  PDF loading to fail (#3548, #3590).
* Fixed a bug where `.xopp` files with dots before the `.xopp` file extension
  would be saved with the wrong file name (#3330, #3333).
* Fixed an issue where backups created during save (e.g., `~*.xopp` files) are
  not deleted (#1498, #3399, #3445).
* Fixed various memory leaks and related bugs (#3392, #3420).
* Fixed the MigrateFontSizes plugin not loading correctly when both GTK 3 and
  GTK 4 are installed (#3428).
* Fixed issues with version number information on some platforms (#2820, #3492).
* Linux: Fixed a bug where tools would be activated on hover when
  TabletPCButtonEnabled is set (#3724, #3658, #3701).
* MacOS: updated the application so that it runs on MacOS Monterey (#3759).
* Windows: Fixed a bug that caused some input methods for non-English text
  (e.g., Chinese, Korean, etc.) to not work (#1997, #3402).
* Windows: Fixed several bugs causing fonts to load incorrectly, including when
  the application is opened outside of the installation `bin` folder or when
  other languages are used (#3207, #3371, #3474, #3534, #3477, #3426).
* Windows: Fixed an issue where a console window would briefly flash when
  starting the application (#2704).
* Updated translations.
* Other non-user-visible internal refactoring, minor bug fixes, and potential
  performance improvements.
2022-03-01 09:09:55 +00:00
pin
92eac00a3f editors/cesium:Reset maintainer for stagnated project. 2022-02-25 09:08:03 +00:00
wiz
00c6507d5e emacs-packages: clean some pkglint 2022-02-15 23:20:18 +00:00
wiz
0eb714cb4c emacs-packages: remove python-mode, bump version 2022-02-15 23:19:12 +00:00
bsiegert
ebe4158c52 Revump all Go packages after go117 update 2022-02-13 19:24:21 +00:00
micha
c68cc4b0b5 editors/xnedit: Build fix for libiconv
On Darwin and SunOS libiconv was still not found.
2022-02-11 12:45:53 +00:00
gutteridge
c567ef2af4 retext: update to 7.2.3
## ReText 7.2.3 (2022-02-03)

* Issues #573, #574 Fixed TypeError crash with Python 3.10 and Qt WebKit.
* Translations updated:
    - Chinese (China) (contributed by liulitchi).
    - Portuguese (Brazil) (contributed by Igor Garcia and Christiano Morais).
    - Slovak (contributed by Jose Riha).
2022-02-10 05:18:19 +00:00
micha
29adabfd19 editors/xnedit: Merge variable VERS into DISTNAME
VERS is no longer used at other places.
2022-02-04 12:33:30 +00:00
micha
762e4824e5 editors/xnedit: Build fix for libiconv
On Darwin and SunOS libiconv was not found.
2022-02-04 12:23:40 +00:00
micha
4556013495 editors/xnedit: Build fixes
- Honor external CFLAGS (should now use pkgsrc hardening flags)
- Use POSIX struct dirent (should fix build on SmartOS)
- Enable workarounds for Motif bugs on IRIX and Solaris

Bump PKGREVISION.
2022-01-31 10:39:24 +00:00
micha
1b44c29715 editors/Makefile: +xnedit 2022-01-28 11:51:19 +00:00
micha
e71f6e7d47 editors/xnedit: Import 1.4.0
A fast and classic X11 text editor, based on NEdit, with full unicode
support and antialiased text rendering.
2022-01-28 11:50:12 +00:00
morr
983d19fa1a Update to patchlevel 8.2.4214. Based on PR 56621 from Vladimir Stupin
Changes:
8.2.3900  it is not easy to use a script-local function for an option
8.2.3901  Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script
8.2.3902  Vim9: double free with nested :def function
8.2.3903  "gM" does not count tabs as expected
8.2.3904  Vim9: skip expression type is not checked at compile time
8.2.3905  Dockerfile using prefix name not recognized
8.2.3906  Vim9 help still contains "under development" warnings
8.2.3907  error messages are spread out
8.2.3908  cannot use a script-local function for 'foldtext'
8.2.3909  Containerfile using prefix name not recognized
8.2.3910  when compare function of sort() fails it does not abort
8.2.3911  Vim9: type check for filter() does not accept unknown
8.2.3912  the ins_complete() function is much too long
8.2.3913  help for expressions does not mention Vim9 syntax
8.2.3914  various spelling mistakes in comments
8.2.3915  illegal memory access when completing with invalid bytes
8.2.3916  no error for passing an invalid line number to append()
8.2.3917  the eval.txt help file is way too big
8.2.3918  function list test fails
8.2.3919  Vim9: wrong argument for append() results in two errors
8.2.3920  restoring directory after using another window is inefficient
8.2.3921  the way xdiff is used is inefficient
8.2.3922  cannot build with dynamic Ruby 3.1
8.2.3923  Vim9: double free with split argument list in nested function
8.2.3924  Vim9: no error if something follows :enddef
8.2.3925  diff mode confused by NUL bytes
8.2.3926  build failure without the 'autochdir' option
8.2.3927  Vim9: double free when using lambda
8.2.3928  heredoc test fails
8.2.3929  using unititialized variable
8.2.3930  getcmdline() argument has a misleading type
8.2.3931  Coverity reports a memory leak
8.2.3932  C line comment not formatted properly
8.2.3933  after ":cd" fails ":cd -" is incorrect
8.2.3934  repeating line comment is undesired for "O" command
8.2.3935  CTRL-U in Insert mode does not fix the indent
8.2.3936  no proper test for maintaining change mark in diff mode
8.2.3937  Insert mode completion function is too long
8.2.3938  line comment start is also found in a string
8.2.3939  MS-Windows: fnamemodify('', ':p') does not work
8.2.3940  match highlight disappears when doing incsearch for ":s/pat"
8.2.3941  SIGTSTP is not handled
8.2.3942  Coverity reports a possible memory leak
8.2.3943  compiler warning from gcc for uninitialized variable
8.2.3944  insert mode completion functions are too long
8.2.3945  Vim9: partial variable argument types are wrong
8.2.3946  when an internal error makes Vim exit the error is not seen
8.2.3947  unnecessary check for NULL pointer
8.2.3948  Vim9: failure with partial with unknown argument count
8.2.3949  using freed memory with /\%V
8.2.3950  going beyond the end of the line with /\%V
8.2.3951  Vim9: memory leak when text after a nested function
8.2.3952  first line not redrawn when adding lines to an empty buffer
8.2.3953  insert completion code is too complicated
8.2.3954  Vim9: no error for shadowing if script var is declared later
8.2.3955  error messages are spread out
8.2.3956  duplicate assignment
8.2.3957  error messages are spread out
8.2.3958  build failure compiling xxd with "-std=c2x"
8.2.3959  error messages are spread out
8.2.3960  error messages are spread out
8.2.3961  error messages are spread out
8.2.3962  build fails for missing error message
8.2.3963  build failure with tiny and small features
8.2.3964  some common lisp and scheme files not recognized
8.2.3965  Vim9: no easy way to check if Vim9 script is supported
8.2.3966  when using feedkeys() abbreviations may be blocked
8.2.3967  error messages are spread out
8.2.3968  build failure
8.2.3969  value of MAXCOL not available in Vim script
8.2.3970  error messages are spread out
8.2.3971  build fails
8.2.3972  error messages are spread out
8.2.3973  tiny build fails
8.2.3974  Vim9: LISTAPPEND instruction does not check for a locked list
8.2.3975  error messages are spread out
8.2.3976  FEARG_LAST is never used
8.2.3977  error messages are spread out
8.2.3978  build error when using dynamycally loaded Python 3
8.2.3979  Vim9: the feature is not mentioned in the right places
8.2.3980  if 'operatorfunc' invokes an operator Visual mode is changed
8.2.3981  Vim9: debugging a for loop doesn't stop before it starts
8.2.3982  some lines of code not covered by tests
8.2.3983  error messages are spread out
8.2.3984  debugger test fails
8.2.3985  error messages are spread out
8.2.3986  error messages are spread out
8.2.3987  error messages are spread out
8.2.3988  tiny build fails
8.2.3989  some insert completion code is not tested
8.2.3990  testing wrong operator
8.2.3991  Vim9: error when extending dict<any>
8.2.3992  wrong local-additions in the help with language mix
8.2.3993  when recording a change in Select mode char appears twice
8.2.3994  Vim9: extend() complains about type when it was not declared
8.2.3995  not all sshconfig files are detected as such
8.2.3996  Vim9: type checking lacks information about declared type
8.2.3997  Vim9: not enough testing for extend() and map()
8.2.3998  asan error for adding zero to NULL
8.2.3999  redundant check for NUL byte
8.2.4000  Coverity warns for checking for NULL pointer after using it
8.2.4001  insert complete code uses global variables
8.2.4002  first char typed in Select mode can be wrong
8.2.4003  error messages are spread out
8.2.4004  old compiler complains about struct init with variable
8.2.4005  error messages are spread out
8.2.4006  Vim9: crash when declaring variable on the command line
8.2.4007  session does not restore help buffer properly
8.2.4008  error messages are spread out
8.2.4009  reading one byte beyond the end of the line
8.2.4010  error messages are spread out
8.2.4011  test fails because of changed error number
8.2.4012  error messages are spread out
8.2.4013  build failure without the spell feature
8.2.4014  git and gitcommit file types not properly recognized
8.2.4015  build failure with tiny features
8.2.4016  Vim9: incorrect error for argument that is shadowing var
8.2.4017  gcc warns for misleading indent in Athena menu code
8.2.4018  ml_get error when win_execute redraws with Visual selection
8.2.4019  Vim9: import mechanism is too complicated
8.2.4020  debugger test fails
8.2.4021  missing part of the :import changes
8.2.4022  two error messages in the wrong file
8.2.4023  using uninitialized variable
8.2.4024  confusing error message if imported name is used directly
8.2.4025  error for import not ending in .vim does not work for .vimrc
8.2.4026  ml_get error with specific win_execute() command
8.2.4027  import test fails on MS-Windows
8.2.4028  ml_get error with :doautoall and Visual area
8.2.4029  debugging NFA regexp my crash, cached indent may be wrong
8.2.4030  a script local funcref is not found from a mapping
8.2.4031  crash in xterm with only two lines
8.2.4032  ATTRIBUTE_NORETURN is not needed
8.2.4033  running filetype tests leaves directory behind
8.2.4034  Coverity warns for possibly using a NULL pointer
8.2.4035  timer triggered at the debug prompt may cause trouble
8.2.4036  Vim9: script test file is getting too long
8.2.4037  Insert mode completion is insufficiently tested
8.2.4038  various code not used when features are disabled
8.2.4039  the xdiff library is linked in even when not used
8.2.4040  keeping track of allocated lines is too complicated
8.2.4041  using unitialized pointer
8.2.4042  Vim9: build error
8.2.4043  using int for second argument of ga_init2()
8.2.4044  Vim9: no error when importing the same script twice
8.2.4045  some global functions are only used in one file
8.2.4046  some error messages not in the right place
8.2.4047  depending on the build features error messages are unused
8.2.4048  gcc complains about use of "%p" in printf
8.2.4049  Vim9: reading before the start of the line with "$"
8.2.4050  Vim9: need to prefix every item in an autoload script
8.2.4051  compiler complains about possibly uninitialized variable
8.2.4052  not easy to resize a window from a plugin
8.2.4053  Vim9: autoload mechanism doesn't fully work yet
8.2.4054  Vim9 script test fails
8.2.4055  Vim9: line break in expression causes v:errmsg to be filled
8.2.4056  Vim9: memory leak when exporting function in autoload script
8.2.4057  Vim9: not fully implementing the autoload mechanism
8.2.4058  Vim9: import test failure in wrong line
8.2.4059  Vim9: an expression of a map cannot access script-local items
8.2.4060  win_execute() slow on systems where getcwd()/chdir() is slow
8.2.4061  codecov bash script is deprecated
8.2.4062  match highlighting of tab too short
8.2.4063  Vim9: exported function in autoload script not found
8.2.4064  foam files are not detected
8.2.4065  computation overflow with large count for :yank
8.2.4066  Vim9: imported autoload script loaded again
8.2.4067  Vim9: cannot call imported function with :call
8.2.4068  Vim9: import test fails
8.2.4069  Vim9: import test fails on MS-Windows
8.2.4070  using uninitialized memory when reading empty file
8.2.4071  Vim9: no detection of return in try/endtry
8.2.4072  Vim9: compiling function fails when autoload is not loaded
8.2.4073  Coverity warns for using NULL pointer
8.2.4074  going over the end of NameBuff
8.2.4075  test failures
8.2.4076  memory leak in autoload import
8.2.4077  not all Libsensors files are recognized
8.2.4078  terminal test for current directory not used on FreeBSD
8.2.4079  MS-Windows: "gvim --version" didn't work with VIMDLL
8.2.4080  not sufficient test coverage for xxd
8.2.4081  CodeQL reports problem in if_cscope causing it to fail
8.2.4082  check for autoload file name and prefix fails
8.2.4083  Vim9: no test for "vim9script autoload' using script variable
8.2.4084  memory leak when looking for autoload prefixed variable
8.2.4085  Vim9: no test for using import in legacy script
8.2.4086  "cctx" argument of find_func_even_dead() is unused
8.2.4087  cannot test items from an autoload script easily
8.2.4088  xxd cannot output everything in one line
8.2.4089  terminal test for current directory fails on FreeBSD
8.2.4090  after restoring a session buffer order can be quite different
8.2.4091  virtcol is recomputed for statusline unnecessarily
8.2.4092  MacOS CI: unnecessarily doing "Install packages"
8.2.4093  cached breakindent values not initialized properly
8.2.4094  'virtualedit' is window-local but using buffer-local enum
8.2.4095  sed script not recognized by the first line
8.2.4096  Linux CI: unnecessarily installing packages
8.2.4097  wrong number in error message on 32 bit system
8.2.4098  typing "interrupt" at debug prompt may keep exception around
8.2.4099  Vim9: cannot use Vim9 syntax in mapping
8.2.4100  early return when getting the 'formatlistpat' value
8.2.4101  warning for unused argument in tiny version
8.2.4102  Vim9: import cannot be used after method
8.2.4103  Vim9: variable declared in for loop not initialzed
8.2.4104  Vim9: lower casing the autoload prefix causes problems
8.2.4105  translation related comment in the wrong place
8.2.4106  going over the end of the w_lines array
8.2.4107  script context not restored after using <ScriptCmd>
8.2.4108  going over the end of the w_lines array
8.2.4109  MS-Windows: high dpi support is outdated
8.2.4110  Coverity warns for using NULL pointer
8.2.4111  potential proglem when map is deleted while executing
8.2.4112  function not deleted at end of test
8.2.4113  typo on DOCMD_RANGEOK results in not recognizing command
8.2.4114  Vim9: type checking for a funcref does not work for method
8.2.4115  cannot use a method with a complex expression
8.2.4116  Vim9: cannot use a method with a complex expression in :def
8.2.4117  Vim9: wrong white space error after using imported item
8.2.4118  using UNUSED for argument that is used
8.2.4119  build failure when disabling the channel feature
8.2.4120  block insert goes over the end of the line
8.2.4121  Visual test fails on MS-Windows
8.2.4122  ":command Cmd" does not show custom completion argument
8.2.4123  complete function cannot be import.Name
8.2.4124  Vim9: method in compiled function may not see script item
8.2.4125  completion tests fail
8.2.4126  crash on exit when built with dynamic Tcl
8.2.4127  build failure without the +eval feature
8.2.4128  crash when method cannot be found
8.2.4129  building with +sound but without +eval fails
8.2.4130  MS-Windows: MSVC build may have libraries duplicated
8.2.4131  Vim9: calling function in autoload import does not work
8.2.4132  Vim9: wrong error message when autoload script can't be found
8.2.4133  output of ":scriptnames" goes into the message history
8.2.4134  MS-Windows: test for import with absolute path fails
8.2.4135  Vim9: ":scriptnames" shows unloaded imported autoload script
8.2.4136  Vim9: the "autoload" argument of ":vim9script" is not useful
8.2.4137  Vim9: calling import with and without method is inconsistent
8.2.4138  Vim9: no error for return with argument when invalid
8.2.4139  using freed memory in expression abbreviation
8.2.4140  maparg() does not indicate the type of script
8.2.4141  Vim9 builtin functions test fails
8.2.4142  build failure with normal features without persistent undo
8.2.4143  MS-Windows: IME support for Win9x is obsolete
8.2.4144  cannot load libsodium dynamically
8.2.4145  confusing error when using name of import for a function
8.2.4146  Vim9: shadowed function can be used in compiled function
8.2.4147  E464 does not always include the offending command
8.2.4148  deleting any mapping may cause <ScriptCmd> to fail
8.2.4149  test override not restored, autocommand left behind
8.2.4150  Coverity warns for using pointer after free
8.2.4151  reading beyond the end of a line
8.2.4152  block insert with double wide character fails
8.2.4153  MS-Windows: Global IME is no longer supported
8.2.4154  ml_get error when exchanging windows in Visual mode
8.2.4155  translating strftime() argument results in check error
8.2.4156  fileinfo message overwrites echo'ed message
8.2.4157  terminal test fails because Windows sets the title
8.2.4158  MS-Windows: memory leak in :browse
8.2.4159  MS-Windows: _WndProc() is very long
8.2.4160  cannot change the register used for Select mode delete
8.2.4161  Vim9: warning for missing white space after imported variable
8.2.4162  Vim9: no error for redefining function with export
8.2.4163  no error for omitting function name after autoload prefix
8.2.4164  error in legacy code for function shadowing variable
8.2.4165  the nv_g_cmd() function is too long
8.2.4166  undo synced when switching buffer in another window
8.2.4167  Vim9: error message for old style import
8.2.4168  disallowing empty function name breaks existing plugins
8.2.4169  MS-Windows: unnessary casts and other minor things
8.2.4170  MS-Windows: still using old message API calls
8.2.4171  cannot invoke option function using autoload import
8.2.4172  filetype detection for BASIC is not optimal
8.2.4173  cannot use an import in 'foldexpr'
8.2.4174  Vim9: can use an autoload name in normal script
8.2.4175  MS-Windows: runtime check for multi-line balloon is obsolete
8.2.4176  Vim9: cannot use imported function with call()
8.2.4177  Vim9: autoload script not loaded after "vim9script noclear"
8.2.4178  Vim9: invalid error for return type of lambda when debugging
8.2.4179  'foldtext' is evaluated in the current script context
8.2.4180  'balloonexpr' is evaluated in the current script context
8.2.4181  Vim9: cannot use an import in 'diffexpr'
8.2.4182  memory leak when evaluating 'diffexpr'
8.2.4183  cannot use an import in 'formatexpr'
8.2.4184  cannot use an import in 'includeexpr'
8.2.4185  cannot use an import in 'indentexpr'
8.2.4186  cannot use an import in 'patchexpr'
8.2.4187  gnuplot file not recognized
8.2.4188  not all gitconfig files are recognized
8.2.4189  MS-Windows: code for "old look" is obsolete
8.2.4190  all conceal tests are skipped without the screendumps feature
8.2.4191  json5 files are not recognized
8.2.4192  cannot use an import in 'printexpr'
8.2.4193  cannot use an import in 'charconvert'
8.2.4194  MS-Windows: code for calculating font size is duplicated
8.2.4195  resizing terminal may cause to behave like CTRL-Z
8.2.4196  various file types not recognized
8.2.4197  cannot use an import in the "expr" part of 'spellsuggest'
8.2.4198  Vim9: the switch for executing instructions is too long
8.2.4199  MS-Windows: Support for MSVC 2003 is not useful
8.2.4200  some tests do not clean up properly
8.2.4201  when using the GUI CTRL-Z does not stop gvim
8.2.4202  Vim9: cannot export function that exists globally
8.2.4203  entering a character with CTRL-V may include modifiers
8.2.4204  screenpos() has non-zero row for invisible text
8.2.4205  the normal_cmd() function is too long
8.2.4206  condition with many "(" causes a crash
8.2.4207  recursion test fails with MSVC
8.2.4208  using setbufvar() may change the window title
8.2.4209  partial in 'opfunc' cannot use an imported function
8.2.4210  window title test fails in some configurations
8.2.4211  window title test still fails in some configurations
8.2.4212  window title test still fails in some configurations
8.2.4213  too much code for supporting old MSVC versions
8.2.4214  illegal memory access with large 'tabstop' in Ex mode
2022-01-25 13:46:33 +00:00
wen
310a6ed9ae Update to 1.17
Upstream changes:
2021-01-06  Antonio Diaz Diaz  <antonio@gnu.org>

        * Version 1.17 released.
        * main_loop.c (exec_global): Make commands 'q' and 'Q' work in a
          global command. (Reported by J. A. Harris).
        * main.c: New option '-E, --extended-regexp'.
          (Suggested by Shawn Wagner).
        * io.c (read_stream_line, write_stream): Add filename parameter.
          Print the file name in case of error. (Reported by Dan Jacobson).
        * global.c: Integrate 'resize_line_buffer' into 'set_active_node'.
        * buffer.c: Integrate 'resize_undo_buffer' into 'push_undo_atom'.

2020-02-20  Antonio Diaz Diaz  <antonio@gnu.org>

        * Version 1.16 released.
        * regex.c (line_replace): Accept 's/^/#/g' as valid.
          (Reported by Bjoern Wibben).
        * main_loop.c: Remove length limit of prompt string.
          (Reported by Tim Chase).
        * main.c: Set a valid invocation_name even if argc == 0.
        * ed.texi: Extended operators depend on regex implementation.
          (Reported by Brian Zwahr).
        * ed.texi: Several fixes and improvements.

2019-01-01  Antonio Diaz Diaz  <antonio@gnu.org>

        * Version 1.15 released.
        * io.c (print_line): Make command 'l' print '\\' before every
          '$' within the text. (Reported by Ori Avtalion).
        * main_loop.c (extract_addresses): Fix address ',,' to mean '$,$'
          instead of '1,$'. (Reported by Matthieu Felix).
        * regex.c (extract_replacement): Allow newlines even if global.
        * main_loop.c (exec_command): Make command 'c' reject address 0.
        * ed.texi: Minor fixes.
        * configure: Accept appending to CFLAGS, 'CFLAGS+=OPTIONS'.

2017-02-22  Antonio Diaz Diaz  <antonio@gnu.org>

        * Version 1.14.2 released.
        * main.c (show_strerror) Revert to using '!scripted' instead of
          'verbose' to enable diagnostics.
2022-01-21 02:27:04 +00:00
morr
cba897480e Remove PKGREVISION 2022-01-10 20:55:32 +00:00
morr
9ff1557dd6 Update to version 8.2.3899
Changes:
8.2.3173  Vim9: argument types are not checked at compile time
8.2.3174  Vim9: "legacy undo" finds "undo" variable
8.2.3175  Vim9: using illegal pointer with nested lambdas.
8.2.3176  Vim9: no type error for comparing number with string
8.2.3177  Vim9: can not use "for _ in expr" at script level
8.2.3178  Vim9: the file name of an :import cannot be an expression
8.2.3179  Vim9: cannot assign to an imported variable at script level
8.2.3180  Vim9: memory leak when concatenating to an imported string
8.2.3181  Vim9: builtin function test fails without channel feature
8.2.3182  Vim9: crash when using removing items from a constant list
8.2.3183  duplicate error numbers
8.2.3184  cannot add a digraph with a leading space
8.2.3185  Vim9: start of inline function found in comment line
8.2.3186  Vim9: not all failures for import tested
8.2.3187  Vim9: popup timer callback is not compiled
8.2.3188  Vim9: argument types are not checked at compile time
8.2.3189  Vim9: error when using "try|"
8.2.3190  error messages are spread out
8.2.3191  Vim9: not enough code is tested
8.2.3192  build failure with small version
8.2.3193  screenpos() is wrong when 'display' is "lastline"
8.2.3194  Vim9: argument types are not checked at compile time
8.2.3195  Vim9: unclear error when passing too many arguments to lambda
8.2.3196  Vim9: bool expression with numbers only fails at runtime
8.2.3197  error messages are spread out
8.2.3198  cannot use 'formatlistpat' for breakindent
8.2.3199  Vim9: execution speed can be improved
8.2.3200  Vim9: hard to guess where a type error is given
8.2.3201  crash in test
8.2.3202  Vim9: tests are only executed for legacy script
8.2.3203  Vim9: compiled string expression causes type error
8.2.3204  display garbled when 'cursorline' is set and lines wrap
8.2.3205  Coverity reports a null pointer dereference
8.2.3206  Vim9: argument types are not checked at compile time
8.2.3207  Vim9: crash when compiling string fails
8.2.3208  dynamic library load error does not mention why it failed
8.2.3209  Vim9: lambda doesn't find block-local variable
8.2.3210  Vim9: searchpair() sixth argument is compiled
8.2.3211  Vim9: argument types are not checked at compile time
8.2.3212  Vim9: execution speed can be improved
8.2.3213  NOCOMPOUNDSUGS entry in spell file not tested
8.2.3214  MS-Windows: passing /D does not set the install location
8.2.3215  Vim9: argument types are not checked at compile time
8.2.3216  Vim9: crash when using variable in a loop at script level
8.2.3217  build failure
8.2.3218  when using xchaha20 crypt undo file is not removed
8.2.3219  :find searches non-existing directories
8.2.3220  Test_term_setansicolors() fails in some configurations
8.2.3221  Vim9: argument types are not checked at compile time
8.2.3222  Vim9: cannot used loop variable later as lambda argument
8.2.3223  Vim: using {} block in autoloade omnifunc fails
8.2.3224  cannot call script-local function after :vim9cmd
8.2.3225  incsearch highlighting is attempted halfway a mapping
8.2.3226  new digraph functions use old naming scheme
8.2.3227  'virtualedit' can only be set globally
8.2.3228  cannot use a simple block for the :command argument
8.2.3229  Vim9: runtime and compile time type checks are not the same
8.2.3230  Vim9: type error when function return type is not known yet
8.2.3231  build failure with small features
8.2.3232  system() does not work without a second argument
8.2.3233  prop_list() and prop_find() do not indicate the buffer
8.2.3234  crash when printing long string with Lua
8.2.3235  cannot use lambda in {} block in user command
8.2.3236  mode() does not indicate using CTRL-O in Select mode
8.2.3237  when a builtin function gives an error processing continues
8.2.3238  Vim9: error message does not indicate the location
8.2.3239  Vim9: no error using heredoc for a number variable
8.2.3240  Lua print() does not work properly
8.2.3241  Vim9: memory leak when function reports an error
8.2.3242  Vim9: valgrind reports leaks in builtin function test
8.2.3243  MS-Windows: "edit with multiple Vim" choice is less useful
8.2.3244  Lua 5.3 print() with a long string crashes
8.2.3245  the crypt key may appear in a swap partition
8.2.3246  memory use after free
8.2.3247  using uninitialized memory when checking for crypt method
8.2.3248  Vim9: error message for wrong input uses wrong line number
8.2.3249  Vim9: error for re-imported function with default argument
8.2.3250  MS-Windows: cannot build with libsodium
8.2.3251  listing builtin_gui as an available terminal is confusing
8.2.3252  duplicated code for adding buffer lines
8.2.3253  channel test fails randomly
8.2.3254  win_gettype() does not recognize a quickfix window
8.2.3255  ci" finds following string but ci&lt; and others don't
8.2.3256  executable test may fail on new Ubuntu system
8.2.3257  calling prop_find() with -1 for ID gives errornous error
8.2.3258  error messages have the wrong text
8.2.3259  when 'indentexpr' causes an error did_throw may hang
8.2.3260  build failure with small features
8.2.3261  Vim9: when compiling repeat(123, N) return type is number
8.2.3262  build failure when ABORT_ON_INTERNAL_ERROR is defined
8.2.3263  Vim9: "..=" does not accept same types as the ".." operator
8.2.3264  Vim9: assign test fails
8.2.3265  smartcase does not work correctly in very magic pattern
8.2.3266  Vim9: assignment with two indexes may check next line
8.2.3267  Vim9: crash when disassembling using deleted script variable
8.2.3268  cannot use a block with :autocmd like with :command
8.2.3269  Vim9: wrong argument check for partial
8.2.3270  prop_find() finds property with ID -2
8.2.3271  Vim9: cannot use :command or :au with block in :def function
8.2.3272  cannot use id zero with prop_find()
8.2.3273  autocmd test fails
8.2.3274  macro for printf format check can be simplified
8.2.3275  optimizer can use hints about ga_grow() normally succeeding
8.2.3276  Vim9: exists() can only be evaluated at runtime
8.2.3277  Vim9: compiled has() does not work properly
8.2.3278  Vim9: error when adding 1 to float
8.2.3279  Vim9: cannot use block in cmdline window
8.2.3280  'virtualedit' local to buffer is not the best solution
8.2.3281  Vim9: TODO items in tests can be taken care of
8.2.3282  Vim9: error about using -complete without -nargs is confusing
8.2.3283  Julia filetype is not recognized
8.2.3284  no error for insert() or remove() changing a locked blob
8.2.3285  scdoc filetype is not recognized
8.2.3286  win_enter_ext() has too many boolean arguments
8.2.3287  channel events not handled in BufEnter autocommand
8.2.3288  cannot easily access namespace dictionaries from Lua
8.2.3289  compiler warning for unused variable with small features
8.2.3290  Vim9: compiling dict may use pointer after free
8.2.3291  Coverity warns for not checking return value
8.2.3292  underscore in very magic pattern causes a hang
8.2.3293  finding completions may cause an endless loop
8.2.3294  Lua: memory leak when adding dict item fails
8.2.3295  'cursorline' should not apply to 'breakindent'
8.2.3296  Vim9: cannot add a number to a float
8.2.3297  cannot use all commands inside a {} block
8.2.3298  build failure with small features
8.2.3299  Vim9: exists() does not handle much at compile time
8.2.3300  Lua: can only execute one Vim command at a time
8.2.3301  memory allocation functions don't have their own place
8.2.3302  Coverity is not run from github
8.2.3303  some structures could be smaller
8.2.3304  popup window title with wide characters is truncated
8.2.3305  Vim9: :finally in skipped block not handled correctly
8.2.3306  unexpected "No matching autocommands"
8.2.3307  Vim9: :echoconsole cannot access local variables
8.2.3308  Vim9: no runtime check for argument type with varargs only
8.2.3309  Vim9: divide by zero causes a crash
8.2.3310  Vim9: unpack assignment does not mention source of type error
8.2.3311  Vim9: check for DO_NOT_FREE_CNT is very slow
8.2.3312  Vim9: after "if false" line breaks in expression not skipped
8.2.3313  unused code in win_exchange() and frame_remove()
8.2.3314  behavior of exists() in a :def function is unpredictable
8.2.3315  cannot use single quote in a float number for readability
8.2.3316  float test fails
8.2.3317  Vim9: No error for missing white space before return type
8.2.3318  Vim9: cannot ignore quotes in number at the command line
8.2.3319  Coverity action on github does not work
8.2.3320  some local functions are not static
8.2.3321  some code is not tested
8.2.3322  Vim9: checking type of dict does not check member type
8.2.3323  help tag for exists_compiled() is wrong
8.2.3324  Vim9: Cannot use :silent with :endwhile
8.2.3325  digraph test fails when LC_ALL is set to "C"
8.2.3326  Vim9: no error passing an empty list of the wrong type
8.2.3327  no check for sysconf() failing
8.2.3328  Coverity error for not checking return value
8.2.3329  v_lock not set when getting value of environment variable
8.2.3330  Coverity reports using uninitialized field
8.2.3331  Coverity warns for using value without boundary check
8.2.3332  Vim9: cannot assign to range in list
8.2.3333  Vim9: not enough tests run with Vim9
8.2.3334  Vim9: not enough tests run with Vim9
8.2.3335  Vim9: not enough tests run with Vim9
8.2.3336  behavior of negative index in list change changed
8.2.3337  completing "call g:" returns entries with just "g:"
8.2.3338  Vim9: no type check when assigning a list range
8.2.3339  Vim9: cannot lock a member in a local dict
8.2.3340  accessing uninitialized pointer
8.2.3341  Vim9: function call aborted despite try/catch
8.2.3342  test for :let errors fails
8.2.3343  Vim9: autoload test fails
8.2.3344  vimscript test fails
8.2.3345  some code not covered by tests
8.2.3346  Vim9: no error using "." for concatenation after ":vim9cmd"
8.2.3347  check for legacy script is incomplete
8.2.3348  line2byte() returns wrong value after adding textprop
8.2.3349  eval test for scriptversion fails
8.2.3350  text properties test fails on MS-Windows
8.2.3351  Vim9: using a function by name may delete it
8.2.3352  Vim9: error for nested :enddef has wrong line number
8.2.3353  Vim9: type of argument for negate not checked at compile time
8.2.3354  build failure with +byte_offset but without +textprop
8.2.3355  MS-Windows: compiler warning for 64-32 bit conversion
8.2.3356  adding many text properties requires a lot of function calls
8.2.3357  crash when 'virtualedit' is set and window is narrow
8.2.3358  structurizr files are not recognized
8.2.3359  Vim9: error for type when variable is not set
8.2.3360  user function completion fails with dict function
8.2.3361  Vim9: crash with nested :while
8.2.3362  buffer overflow when completing long tag name
8.2.3363  when :edit reuses the current buffer the alternate file is set
8.2.3364  Vim9: crash when :for is skipped
8.2.3365  Vim9: cannot use option for all operations
8.2.3366  Vim9: debugging elseif does not stop before condition
8.2.3367  Vim9: :@r executing a register is inconsistent
8.2.3368  not all Racket files are recognized
8.2.3369  auto formatting after "cw" leaves cursor in wrong spot
8.2.3370  Vim9: no check for white space before type in declaration
8.2.3371  Vim9: :$ENV cannot be followed by -&gt;func() in next line
8.2.3372  line2byte() value wrong when adding a text property
8.2.3373  text property test fails on MS-Windows
8.2.3374  Pyret files are not recognized
8.2.3375  using uninitialized memory
8.2.3376  Vim9: no warning that "@r" does not do anything
8.2.3377  Vim9: :disass completion does not understand "s:"
8.2.3378  MS-Windows: completing environment variables with % is wrong
8.2.3379  crash when using NULL job
8.2.3380  crash when using NULL string for funcref()
8.2.3381  crash when using NULL list with sign functions
8.2.3382  crash when getting the type of a NULL partial
8.2.3383  Vim9: completion for :disassemble adds parenthesis
8.2.3384  cannot disable modeline for an individual file
8.2.3385  escaping for fish shell does not work properly
8.2.3386  using uninitialized memory
8.2.3387  compiler warning for non-static function
8.2.3388  fnamemodify('path/..', ':p') differs from using 'path/../'
8.2.3389  cannot stop insert mode completion without side effects
8.2.3390  included xdiff code is outdated
8.2.3391  crash with combination of 'linebreak' and other options
8.2.3392  augroup completion escapes regexp pattern characters
8.2.3393  escaping for fish shell is skipping some characters
8.2.3394  filler lines are wrong when changing text in diff mode
8.2.3395  Vim9: expression breakpoint not checked in :def function
8.2.3396  when libcall() fails invalid pointer may be used
8.2.3397  no test for what 8.2.3391 fixes
8.2.3398  html text objects are not fully tested
8.2.3399  Octave files are not recognized
8.2.3400  ":z!" is not supported
8.2.3401  Vim9: cannot use negative count with finddir() and findfile()
8.2.3402  invalid memory access when using :retab with large value
8.2.3403  memory leak for :retab with invalid argument
8.2.3404  Vim9: no error for white space before "("
8.2.3405  cannot have a comment line in a {} block of a user command
8.2.3406  on some systems tests fail without _REENTRANT
8.2.3407  using uninitialized memory with "let g:['bar'] = 2"
8.2.3408  can delete a numbered function
8.2.3409  reading beyond end of line with invalid utf-8 character
8.2.3410  crash with linebreak, listchars and large tabstop
8.2.3411  Vim9: crash when using base name of import
8.2.3412  Vim9: importing the wrong file
8.2.3413  Vim9: too many characters are allowed in import name
8.2.3414  fullcommand() gives wrong name with buffer-local user command
8.2.3415  Vim9: not all function argument types are properly checked
8.2.3416  second error is reported while exception is being thrown
8.2.3417  Vim9: a failing debug expression aborts script sourcing
8.2.3418  garbage collection while evaluating may cause trouble
8.2.3419  a failing debug expression may make Vim unusable
8.2.3420  _REENTRANT defined more than once
8.2.3421  a bit of code is not covered by tests
8.2.3422  Vim9: no failure if return type differs from returned var
8.2.3423  Vim9: list += list creates a new list in :def function
8.2.3424  a sequence of spaces is hard to see in list mode
8.2.3425  warning for using uninitialized variable
8.2.3426  crash when deleting a listener in a listener callback
8.2.3427  double free when list is copied
8.2.3428  using freed memory when replacing
8.2.3429  leaking memory when assigning to list or dict
8.2.3430  no generic way to trigger an autocommand on mode change
8.2.3431  completion for :disas sorts local functions first
8.2.3432  octave/Matlab filetype detection does not work properly
8.2.3433  :delcommand does not take a -buffer option
8.2.3434  function prototype for trigger_modechanged() is incomplete
8.2.3435  Vim9: dict is not passed to dict function
8.2.3436  check for optional bool type has confusing return type
8.2.3437  compiler warnings for 32/64 bit usage
8.2.3438  cannot manipulate blobs
8.2.3439  deleted lines go to wrong yank register
8.2.3440  recover test fails if there is an old swap file
8.2.3441  MS-Windows: vimtutor can't handle path with spaces
8.2.3442  Vim9: || and && are not handled at compile time
8.2.3443  Vim9: memory leak when and/or fails
8.2.3444  concealed text not revealed when leaving insert mode
8.2.3445  on Solaris longVersion may be declared twice
8.2.3446  not enough tests for empty string arguments
8.2.3447  a couple of declarations are not ANSI C
8.2.3448  :endtry after function call that throws not found
8.2.3449  sort fails if the sort compare function returns 999
8.2.3450  coveralls action fails
8.2.3451  not all apache files are recognized
8.2.3452  MPD files are not recognized
8.2.3453  autocmd not executed when editing a directory
8.2.3454  using a count with "gp" leave cursor in wrong position
8.2.3455  using a count with "gp" leaves '] in wrong position
8.2.3456  Vim9: not all functions are tested with empty string argument
8.2.3457  MS-Windows Vim9: test executed and fails
8.2.3458  not all dictdconf files are recognized
8.2.3459  Vim9: need more tests for empty string arguments
8.2.3460  some type casts are not needed
8.2.3461  cannot distinguish Normal and Terminal-Normal mode
8.2.3462  ModeChanged only uses one character for new_mode and old_mode
8.2.3463  pattern matching with ModeChanged not tested
8.2.3464  nginx files are not recognized
8.2.3465  cannot detect insert scroll mode
8.2.3466  completion submode not indicated for virtual replace
8.2.3467  CursorHoldI event interferes with "CTRL-G U"
8.2.3468  problem with :cd when editing file in non-existent directory
8.2.3469  some files with json syntax are not recognized
8.2.3470  crash with error in :catch and also in :finally
8.2.3471  crash when using CTRL-T after an empty search pattern
8.2.3472  other crashes with empty search pattern not tested
8.2.3473  some files with tcl syntax are not recognized
8.2.3474  some places use "Vimscript" instead of "Vim script"
8.2.3475  expression register set by not executed put command
8.2.3476  renaming a buffer on startup may cause using freed memory
8.2.3477  startup test fails on MS-Windows
8.2.3478  still crash with error in :catch and also in :finally
8.2.3479  crash when calling job_start with an invalid argument
8.2.3480  test does not fail without the fix for a crash
8.2.3481  failures when char is unsigned
8.2.3482  reading beyond end of line ending in quote and backslash
8.2.3483  #ifdef for using sysinfo() is incomplete
8.2.3484  crash when going through spell suggestions
8.2.3485  Python 3 test fails with Python 3.10
8.2.3486  illegal memory access with invalid sequence of commands
8.2.3487  illegal memory access if buffer name is very long
8.2.3488  issue template is not easy to use
8.2.3489  ml_get error after search with range
8.2.3490  superfluous return statements
8.2.3491  xpm2 filetype dection is not so good
8.2.3492  crash when pasting too many times
8.2.3493  large count test fails on MS-Windows
8.2.3494  illegal memory access in utf_head_off
8.2.3495  GUI geometry startup test fails on some systems
8.2.3496  crypt test fails if xxd was not installed yet
8.2.3497  put test fails when run by itself
8.2.3498  recover test may fail on some systems
8.2.3499  GUI geometry startup test fails
8.2.3500  Github CI fails to install clang
8.2.3501  tmux filetype dection is incomplete
8.2.3502  cannot enter password in shell command
8.2.3503  Vim9: using g:pat:cmd is confusing
8.2.3504  Vim9: warning for signed vs unsigned
8.2.3505  Vim9: build failure without the +eval feature
8.2.3506  Vim9: special cases for "g" and "s" insufficiently tested
8.2.3507  generating proto files may fail
8.2.3508  Vim9: bad separators for "g" and "s" insufficiently tested
8.2.3509  undo file is not synced
8.2.3510  changes are only detected with one second accuracy
8.2.3511  Vim9: entry for loop variable is created every round
8.2.3512  timestamp test fails on some systems
8.2.3513  using freed memory when using a timer and searching
8.2.3514  autoread test with nano second time sometimes fails
8.2.3515  nano time test fails on Mac and FreeBSD
8.2.3516  terminal window does not have transparent background
8.2.3517  TextChanged does not trigger after TextChangedI
8.2.3518  Test_xrestore sometimes fails
8.2.3519  TOML files are not recognized
8.2.3520  cannot define a function for thesaurus completion
8.2.3521  options completion test fails
8.2.3522  cannot use \x and \u when setting 'listchars'
8.2.3523  duplicated code in xxd
8.2.3524  GUI: ligatures are not used
8.2.3525  option variable name does not match option name
8.2.3526  tests have clumsy check for X11 based GUI
8.2.3527  gcc complains about uninitialized variable
8.2.3528  'thesaurus' and 'thesaurusfunc' do not have the same scope
8.2.3529  xxd usage output is incomplete
8.2.3530  ":buf \{a}" fails while ":edit \{a}" works
8.2.3531  command line completion test fails on MS-Windows
8.2.3532  the previous '' mark is restored after moving the cursor
8.2.3533  inefficient code in xxd
8.2.3534  autoread test is a bit flaky
8.2.3535  if-else indenting is confusing
8.2.3536  the do_highlight() function is way too long
8.2.3537  mode() does not return the right value in 'operatorfunc'
8.2.3538  else-if indenting is confusing
8.2.3539  GTK3: with 'rightleft' set scrollbar may move unintentionally
8.2.3540  the mark '] is wrong after put with a count
8.2.3541  compiler warning for unused variable in tiny version
8.2.3542  too many comments are old style
8.2.3543  swapname has double slash when 'directory' ends in it
8.2.3544  Unix: may leak file descriptor using non-existing directory
8.2.3545  setcellwidths() may make 'listchars' or 'fillchars' invalid
8.2.3546  build failure without the +eval feature
8.2.3547  opening the quickfix window triggers BufWinEnter twice
8.2.3548  GTK GUI crashen when reading from stdin
8.2.3549  mistakes in test comments
8.2.3550  completion() does not work properly
8.2.3551  checking first character of url twice
8.2.3552  xxd revert does not handle end of line correctly
8.2.3553  xxd test fails on MS-Windows
8.2.3554  xxd has various way to exit
8.2.3555  ModeChanged is not triggered on every mode change
8.2.3556  filler lines are incorrect for other window in diff mode
8.2.3557  Vim9: cannot call imported funcref at script level
8.2.3558  Vim9: asserting the wrong variable
8.2.3559  loop variable recreated every time
8.2.3560  using freed memory with lambda
8.2.3561  cscope has a complicated way of giving an error message
8.2.3562  cannot add color names
8.2.3563  build failure with +eval but without GUI or +termguicolors
8.2.3564  invalid memory access when scrolling without valid screen
8.2.3565  Makefile dependencies are outdated
8.2.3566  build failure on old systems when using nano timestamp
8.2.3567  CTRL-I in Insert mode is not tested
8.2.3568  ctrl-hat test fails with Athena and Motif
8.2.3569  error for :let when vimrc is Vim 9 script
8.2.3570  Test_very_large_count fails on 32bit systems
8.2.3571  some unicode control characters are considered printable
8.2.3572  memory leak when closing window and using "multispace"
8.2.3573  cannot decide whether to skip test that fails with 64 bit
8.2.3574  divide by zero
8.2.3575  overflow check still fails when sizeof(int) == sizeof(long)
8.2.3576  some functions are not documented for use with a method
8.2.3577  overflow check fails with 32 ints
8.2.3578  manipulating highlighting is complicated
8.2.3579  CI sometimes fails for MinGW
8.2.3580  gj does not move properly with a wide character
8.2.3581  reading character past end of line
8.2.3582  reading uninitialized memory when giving spell suggestions
8.2.3583  the "gd" and "gD" commands do not update search stats
8.2.3584  "verbose set efm" reports location of the :compiler command
8.2.3585  crash when passing float to "term_rows" of term_start()
8.2.3586  command completion test fails
8.2.3587  compiler test fails with backslash file separator
8.2.3588  break statement is never reached
8.2.3589  failure when "term_rows" of term_start() is an unusual value
8.2.3590  test for v:colornames sometimes fails
8.2.3591  no event is triggered when closing a window
8.2.3592  Test_hlset fails when terminal has many columns
8.2.3593  directory is wrong after executing "lcd" with win_execute()
8.2.3594  xxd code is a bit difficult to understand
8.2.3595  check for signed overflow might not work everywhere
8.2.3596  crash when using :pedit in Vim9 script
8.2.3597  Vim seems to hang when writing a long text to a terminal
8.2.3598  RouterOS filetype is not recognized
8.2.3599  not all gdbinit files are recognized
8.2.3600  filetype test fails
8.2.3601  check for overflow in put count does not work well
8.2.3602  Python3 test fails with Python 3.10 on MS-Windows
8.2.3603  fish filetype not recognized
8.2.3604  not all sudoers files are recognized
8.2.3605  cannot clear and unlink a highlight group with hlset()
8.2.3606  file missing from list of distributed files
8.2.3607  GTK3 screen updating is slow
8.2.3608  users who type "q:" instead of ":q" are confused
8.2.3609  internal error when ModeChanged is triggered recursively
8.2.3610  crash when ModeChanged triggered too early
8.2.3611  crash when using CTRL-W f without finding a file name
8.2.3612  using freed memory with regexp using a mark
8.2.3613  :find test fails
8.2.3614  zindex of popup windows not used when redrawing popup menu
8.2.3615  wrong indent in first line if re-formatting with indent expr
8.2.3616  arglist test does not clear the argument list consistently
8.2.3617  ":verbose pwd" does not mention 'autochdir' was applied
8.2.3618  getcwd() is unclear about how 'autochdir' is used
8.2.3619  cannot use a lambda for 'operatorfunc'
8.2.3620  memory leak reported in libtlib
8.2.3621  build failure
8.2.3622  "verbose pwd" shows confusing info
8.2.3623  "$*" is expanded to "nonomatch"
8.2.3624  when renaming a terminal buffer status text is not updated
8.2.3625  illegal memory access when C-indenting
8.2.3626  "au! event" cannot be followed by another command
8.2.3627  difficult to know where the text starts in a window
8.2.3628  looking up terminal colors is a bit slow
8.2.3629  command completion in cmdline window uses global commands
8.2.3630  printf() with %S does not handle multi-byte correctly
8.2.3631  "syntax enable" does not work properly in Vim9 context
8.2.3632  GTK3: undercurl does not get removed properly
8.2.3633  Vim9: line number of lambda is off by one
8.2.3634  error for already defined function uses wrong line number
8.2.3635  GTK: composing underline does not show
8.2.3636  Coverity warns for unreachable code
8.2.3637  typos in test files
8.2.3638  getcompletion() always passes zero as position
8.2.3639  line commented out accidentally
8.2.3640  freeze when calling term_wait() in a close callback
8.2.3641  xxd code has duplicate expressions
8.2.3642  list of distributed files is outdated
8.2.3643  header for source file is outdated
8.2.3644  count for 'operatorfunc' in Visual mode is not redone
8.2.3645  Vim9: The "no effect" error is not given for all registers
8.2.3646  using &lt;sfile&gt; in a function gives an unexpected result
8.2.3647  GTK: when using ligatures the cursor is drawn wrong
8.2.3648  "verbose pwd" is incorrect after dropping files on Vim
8.2.3649  Vim9: error for variable declared in while loop
8.2.3650  Vim9: for loop variable can be a list member
8.2.3651  Vim9: no error for :lock or :unlock with unknown variable
8.2.3652  can only get text properties one line at a time
8.2.3653  terminal ANSI colors may be wrong
8.2.3654  GTK: a touch-drag does not update the selection
8.2.3655  compiler warning for using size_t for int
8.2.3656  Vim9: no error for an evironment variable by itself
8.2.3657  Vim9: debug text misses one line of return statement
8.2.3658  duplicate code in xxd
8.2.3659  integer overflow with large line number
8.2.3660  overflow check uses wrong number
8.2.3661  test for put with large count fails
8.2.3662  illegal memory access if malloc() fails
8.2.3663  using %S in printf() does not work correctly
8.2.3664  cannot adjust sign highlighting for 'cursorline'
8.2.3665  cannot use a lambda for 'tagfunc'
8.2.3666  libvterm is outdated
8.2.3667  building libvterm fails with MSVC
8.2.3668  messages may be corrupted
8.2.3669  buffer overflow with long help argument
8.2.3670  error checks repeated several times
8.2.3671  restarting Insert mode in prompt buffer too often
8.2.3672  build failure with unsigned char
8.2.3673  crash when allocating signal stack fails
8.2.3674  when ml_get_buf() fails it messes up IObuff
8.2.3675  using freed memory when vim_strsave() fails
8.2.3676  unused runtime file
8.2.3677  after a put the '] mark is on the last byte
8.2.3678  illegal memory access
8.2.3679  objc file detected as Octave
8.2.3680  repeated code in xxd
8.2.3681  cannot drag popup window after click on a status line
8.2.3682  Vim9: assigning to a script variable drops the type
8.2.3683  Vim9: cannot use `=expr` in :...do commands
8.2.3684  blockwise insert does not handle autoindent properly
8.2.3685  Visual studio project files are not recognized
8.2.3686  filetype detection often mixes up Forth and F#
8.2.3687  blockwise insert does not handle autoindent properly
8.2.3688  the window title is not updated when dragging the scrollbar
8.2.3689  ex_let_one() is too long
8.2.3690  Vim9: "filter #pat# cmd" does not work
8.2.3691  build failure with small features
8.2.3692  Vim9: cannot use :func inside a :def function
8.2.3693  Coverity warns for possibly using a NULL pointer
8.2.3694  cannot use quotes in the count of an Ex command
8.2.3695  confusing error for missing key
8.2.3696  Vim9: error for invalid assignment when skipping
8.2.3697  cannot drag a popup without a border
8.2.3698  match highlighting continues over breakindent
8.2.3699  the +title feature adds a lot of #ifdef but little code
8.2.3700  text property highlighting continues over breakindent
8.2.3701  Vim9: invalid LHS is not possible
8.2.3702  first key in dict is seen as curly expression and fails
8.2.3703  most people call F# "fsharp" and not "fs"
8.2.3704  Vim9: cannot use a list declaration in a :def function
8.2.3705  cannot pass a lambda name to function() or funcref()
8.2.3706  text property highlighting is used on Tab
8.2.3707  Vim9: constant expression of elseif not recognized
8.2.3708  Vim9: test fails with different error
8.2.3709  Vim9: backtick expression expanded when not desired
8.2.3710  Vim9: backtick expression expanded for :global
8.2.3711  Vim9: memory leak when compiling :elseif fails
8.2.3712  cannot use Vim9 lambda for 'tagfunc'
8.2.3713  MS-Windows: no error if vimgrep pattern is not matching
8.2.3714  some unused assignments and ugly code in xxd
8.2.3715  Vim9: valgrind reports spurious problems for a test
8.2.3716  Vim9: range without a command is not compiled
8.2.3717  Vim9: error for constant list size is only given at runtime
8.2.3718  compiler warns for unused variable without +textprop
8.2.3719  MS-Windows: test sometimes runs into existing swap file
8.2.3720  Vim9: Internal error when invoking closure in legacy context
8.2.3721  using memory freed by losing the clipboard selection
8.2.3722  Amiga: superfluous messages for freeing lots of yanked text
8.2.3723  when using 'linebreak' a text property starts too early
8.2.3724  build error for missing error message in small build
8.2.3725  cannot use a lambda for 'completefunc' and 'omnifunc'
8.2.3726  README file in a config directory gets wrong filetype
8.2.3727  in a gnome terminal keys are recognized as mouse events
8.2.3728  internal error when passing range() to list2blob()
8.2.3729  no support for squirrels
8.2.3730  "/etc/Muttrc.d/README" gets filetype muttrc
8.2.3731  "set! termcap" shows codes in one column, but not keys
8.2.3732  "set! termcap" test fails
8.2.3733  Vim9: using "legacy" before range does not work
8.2.3734  Vim9: crash when no pattern match found
8.2.3735  cannot use a lambda for 'imactivatefunc'
8.2.3736  test fails without the channel feature
8.2.3737  test fails without the 'autochdir' option
8.2.3738  screen is cleared when a FocusLost autocommand triggers
8.2.3739  in wrong directory when using win_execute() with 'acd' set
8.2.3740  memory left allocated on exit when using Tcl
8.2.3741  using freed memory in open command
8.2.3742  dec mouse test fails without gnome terminfo entry
8.2.3743  ":sign" can add a highlight group without a name
8.2.3744  E854 is not tested; some spelling suggestions are not tested
8.2.3745  autochdir test fails without the +channel feature
8.2.3746  cannot disassemble function starting with "debug" or "profile"
8.2.3747  cannot remove highlight from an existing sign
8.2.3748  giving an error for an empty sign argument breaks a plugin
8.2.3749  error messages are everywhere
8.2.3750  error messages are everywhere
8.2.3751  cannot assign a lambda to an option that takes a function
8.2.3752  build error when using Photon GUI
8.2.3753  Vim9: function unreferenced while called is never deleted
8.2.3754  undesired changing of the indent of the first formatted line
8.2.3755  Coverity warns for using a buffer in another scope
8.2.3756  might crash when callback is not valid
8.2.3757  an overlong highlight group name is silently truncated
8.2.3758  options that take a function insufficiently tested
8.2.3759  quickfix buffer becomes hidden while still in a window
8.2.3760  not automatically handling gnome terminal mouse like xterm
8.2.3761  focus change is not passed on to a terminal window
8.2.3762  if quickfix buffer is wiped out getqflist() still returns it
8.2.3763  when editing the cmdline a callback may cause a scroll up
8.2.3764  cannot see any text when window was made zero lines
8.2.3765  Vim9: cannot use a lambda for 'opfunc' and others
8.2.3766  converting a funcref to a string leaves out "g:"
8.2.3767  crash when using NULL partial
8.2.3768  timer_info() has the wrong repeat value in a timer callback
8.2.3769  zig files are not recognized
8.2.3770  new compiler warnings from clang-12 and clang-13
8.2.3771  Vim9: accessing freed memory when checking type
8.2.3772  timer info test fails on slow machine
8.2.3773  wrong window size when a modeline changes 'columns'
8.2.3774  test for command line height fails
8.2.3775  Vim9: lambda compiled without outer context when debugging
8.2.3776  when a tags file line is long a tag may not be found
8.2.3777  spell file write error not checked
8.2.3778  lambda debug test fails in some configurations
8.2.3779  using freed memory when defining a user command recursively
8.2.3780  ":cd" works differently on MS-Windows
8.2.3781  the option window script is outdated
8.2.3782  Vim9: no error if a function shadows a script variable
8.2.3783  confusing error for using a variable as a function
8.2.3784  the help for options is outdated
8.2.3785  running CI on MacOS with gcc is not useful
8.2.3786  test fails because of using Vim9 syntax in legacy function
8.2.3787  no proper formatting of a C line comment after a statement
8.2.3788  lambda for option that is a function may be freed
8.2.3789  Test_window_minimal_size can fail on a slow machine
8.2.3790  test for term_gettitle() fails in some environments
8.2.3791  build error with +cindent but without +smartindent
8.2.3792  setting *func options insufficiently tested
8.2.3793  using "g:Func" as a funcref does not work in script context
8.2.3794  Vim9: cannot find script-local func using "s:"
8.2.3795  too many #ifdefs
8.2.3796  the funcexe_T struct members are not named consistently
8.2.3797  no good reason to limit the message history in tiny version
8.2.3798  a :def callback function postpones an error message
8.2.3799  edit test hangs or fails
8.2.3800  when cross compiling the output of "uname" cannot be set
8.2.3801  if a terminal shows in two windows, only one is redrawn
8.2.3802  terminal in two windows test fails on some systems
8.2.3803  GUI: crash with 'writedelay' set using a terminal window
8.2.3804  script context not set when copying 'swf' and 'ts'
8.2.3805  i3config files are not recognized
8.2.3806  terminal focus test fails sometimes
8.2.3807  Vim9: can call import with star directly
8.2.3808  Vim9: obsolete TODO items
8.2.3809  Vim9: crash when garbage collecting a nested partial
8.2.3810  Vim9: expr4 test fails on MS-Windows
8.2.3811  the opfunc error test fails on a slow machine
8.2.3812  Vim9: leaking memory in numbered function test
8.2.3813  confusing error when using :cc without error list
8.2.3814  .csx files and .sln files are not recognized
8.2.3815  Vim9: cannot have a multi-line dict inside a block
8.2.3816  compiler warning for posible loss of data on MS-Windows
8.2.3817  Vim9: Not using NL as command end does not work for :autocmd
8.2.3818  cannot filter or map characters in a string
8.2.3819  test fails because error message changed
8.2.3820  "vrc" does not replace composing characters
8.2.3821  ASAN test run fails
8.2.3822  leaking memory in map() and filter(), no string in Vim9
8.2.3823  test for visual replace is in wrong function
8.2.3824  no ASAN support for MSVC
8.2.3825  various comments could be improved
8.2.3826  Vim9: using "g:Func" as funcref doesn't work in :def function
8.2.3827  huntr badge does not really fit in the list
8.2.3828  when opening a terminal from a timer first typed char is lost
8.2.3829  no error when setting a func option to script-local function
8.2.3830  error messages are spread out
8.2.3831  opfunc test fails when missing feature changes function name
8.2.3832  test fails because of changed error message
8.2.3833  error from term_start() not caught by try/catch
8.2.3834  Test_out_cb often fails on Mac
8.2.3835  the inline-function example does not work
8.2.3836  Vim9: comment after expression not skipped to find NL
8.2.3837  QNX: crash when compiled with GUI but using terminal
8.2.3838  cannot use script-local function for setting *func options
8.2.3839  using \z() with \z1 not tested for syntax highlighting
8.2.3840  useless test for negative index in check functions
8.2.3841  Vim9: outdated TODO items, disabled tests that work
8.2.3842  Vim9: can change locked list and list items
8.2.3843  dep3patch files are not recognized
8.2.3844  Vim9: no type error if assigning func(number) to func(string)
8.2.3845  Vim9: test fails when the channel feature is missing
8.2.3846  no error when using control character for 'lcs' or 'fcs'
8.2.3847  illegal memory access when using a lambda with an error
8.2.3848  cannot use reduce() for a string
8.2.3849  functions implementing reduce and map are too long
8.2.3850  illegal memory access when displaying a partial
8.2.3851  Vim9: overhead when comparing string, dict or function
8.2.3852  Vim9: not enough tests
8.2.3853  Vim9: not enough tests
8.2.3854  Vim9: inconsistent arguments for test functions
8.2.3855  illegal memory access when displaying a blob
8.2.3856  Vim9: not enough tests
8.2.3857  Vim9: inconsistent error for using function()
8.2.3858  Vim9: not enough tests
8.2.3859  Vim9: some code lines not tested
8.2.3860  Vim9: codecov struggles with the file size
8.2.3861  list of distributed files is outdated
8.2.3862  crash on exit with EXITFREE and using win_execute()
8.2.3863  various build flags accidentally enabled
8.2.3864  cannot disable requesting key codes from xterm
8.2.3865  Vim9: compiler complains about using "try" as a struct member
8.2.3866  Vim9: type checking global variables is inconsistent
8.2.3867  implementation of some list functions too complicated
8.2.3868  Vim9: function test fails
8.2.3869  Vim9: type checking for "any" is inconsistent
8.2.3870  MS-Windows: wrong dir when using right-click context menu
8.2.3871  list.c contains code for dict and blob
8.2.3872  Vim9: finddir() and uniq() return types can be more specific
8.2.3873  go.mod files are not recognized
8.2.3874  cannot highlight the number column for a sign
8.2.3875  gcc complains about buffer overrun
8.2.3876  'cindent' does not recognize inline namespace
8.2.3877  function does not abort after a type error in compare
8.2.3878  Vim9: debugger tries to read more lines than there are
8.2.3879  getreg() and getregtype() contain dead code
8.2.3880  Solution filter files are not recognized
8.2.3881  QNX: crash when compiled with GUI but using terminal
8.2.3882  more duplicated code in f_getreginfo()
8.2.3883  crash when switching to other regexp engine fails
8.2.3884  crash when clearing the argument list while using it
8.2.3885  arglist test fails
8.2.3886  can define autocmd for every event by using "au!"
8.2.3887  E1135 is used for two different errors
8.2.3888  the argument list may contain duplicates
8.2.3889  duplicate code for translating script-local function name
8.2.3890  Vim9: type check for using v: variables is basic
8.2.3891  github CI: workflows may overlap
8.2.3892  when modifyOtherKeys is used CTRL-C is not recognized
8.2.3893  Vim9: many local variables are initialized with an instruction
8.2.3894  Vim9: no proper type check for first argument of call()
8.2.3895  Vim9: confusing error when using function() with a number
8.2.3896  Vim9: no test for nested function not available later
8.2.3897  Vim9: second argument of map() and filter() not checked
8.2.3898  Vim9: not sufficient testing for variable initialization
8.2.3899  Vim9: test for map() on string fails
2022-01-10 20:53:32 +00:00
wiz
722fab0463 fileobj: convert to egg.mk 2022-01-10 08:15:33 +00:00
ryoon
45fb4e2594 *: Recursive revbump from boost 1.78.0 2022-01-10 01:46:21 +00:00
bsiegert
69b9f4cba9 Revbump all Go packages after go117 update 2022-01-09 20:10:29 +00:00
wiz
de9c731185 py-zim: update to 0.74.3.
##  0.74.3 - Tue 07 Dec 2021
* Fix issue with broken links on move page
* Fix bug in copy-paste
* Fix bug on move page for existing textbuffer
* Fix bug with saving of notebook editable state
* Fix for error while loading plugins
* Fix issue with stray unicode character
* Fix issue to allow relative document root
* Fix hack for rendering sourceview blocks
* Add mnemonic keys to open sidepane tabs
* Add links and screenshot to macOS app & update README information
* Improve inline rendering of equations & make image DPI confingurable
* Add box drawing characters to symbols list
* Scroll on moving lines with linesorter plugin
* Move floating table of contents to overlay layer

##  0.74.2 - Mon 11 Oct 2021
* Let Toolbar plugin also remove window decoration
* Fix execution of custom tools from Toolbar
* Add plugin "view" items to Toolbar plugin
* Make drag&drop optional in the pageindex
* Add option to toggle tooltips for index panes
* Fix Zeitgeist plugin to work with Gtk3 branch
* Improve dialog feedback for invalid input
* Fix error on cancel insert dialog
* Let exceptions not block search
* Make page parser robust for empty files

##  0.74.1 - Thu 23 Sep 2021
* Add preference to hide edit bar
* Add separate parameter for wrapped lines linespacing
* Fix behavior of copying images on copy-paste
* Fix export of anchors to make valid HTML tags
* Fix storing of uistate for window panes
* Fix issues for "file:/path" file URIs
* Fix bug in "copy link"
* Make clipboard handling robust for non-local file URI
* Fix issue with escaping in find input
* Fix behavior of TrashDialog on error
* Remove string literal formatting syntax

##  0.74.0 - Tue 14 Sep 2021
* Support link "anchors" to allow linking within page
* Add new-style headerbar as window decoration
* Add auto-hiding headerbar in full screen mode
* Add confirmation dialog when trashing pages
* Replace toolbar by a plugin, introduce "Edit Bar" in pageview
* Remove statusbar
* Make single page window editable
* Keep undostack for the last 10 pages
* Copy equations on copy-paste
* Copy image attachments on copy-paste
* Update relative links on copy-paste formatted text
* Fix copy-pasting links to another notebook
* Add Bullet Journal "back arrow" checkbox
* Add default browser to preferences
* Add option to paste short relative link names
* Add support for "INCLUDE file" in templates
* Add `<Ctrl><Shift>C` for copying the current line
* Show plugins that failed to load in the plugin list
* Add auto-expand and -collapse options to tags plugin
* Add option for horizontal scrollbar to pageindex & tags plugins
* Add "open backlink in new window" in backlinks plugin
* Add count and full path options for backlinks plugin
* Add rename and delete menu entries in attachmentbrowser
* Improve language selection for sourceview plugin
* Add border width preference to sourceview plugin
* Add dark mode preference to equation editor
* Add Toolbar plugin, including "classic" mode
* Add Command Palette plugin
* Also match URL in wiki text for local network
* Improve read performance for large text attachments
* Fix issue with unicode mismatch in link and page names
* Make indexer robust against false folder mtime
* Make windows installer robust against overwriting data
* Try to use GtkSourceView 4.x if 3.x not found
* Fix numbered lists with letters in Markdown export
* Use Pillow fallback to load WebP images
* Make appending to page undo-able
* Highlight "Toggle Editable" button when read-only
* Add extensions on PageWindow by splitting NotebookView and PageView
* Show link destination for keyboard navigation
* Exclude formatting when copying headings
2022-01-09 16:21:43 +00:00
pin
8e1b59552e editors/featherpad: update to 1.1.1
V1.1.1
---------
 - Fixed highlighting of Markdown's single-line codes with multiple backquotes.
   Also, faster syntax highlighting for Markdown.
 - Prevented a rare hang-like behavior with malformed XML documents that have
   huge lines. Also, followed stricter rules for highlighting of "<" in XML.
 - Workaround for wrong positions of instant tab tooltips with Qt6.
2022-01-08 15:32:14 +00:00
pin
e2bb65f3ae editors/feathernotes: update to 0.10.0
-Better (smooth) scrolling from inside the view, especially with touchpad.
-Don't try to save or restore window position under Wayland.
-When the window isn't active under Wayland, hide and show it again if the tray
 icon is activated.
-Don't let QTextEdit's built-in undo/redo shortcuts cause a scroll jump when
 there's nothing to undo/redo.
-Fixed compilation against old Qt versions.
2022-01-06 07:53:46 +00:00
wiz
67e1f1a6bf python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
2022-01-05 15:40:56 +00:00
wiz
bb579283d0 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:53:26 +00:00
gutteridge
66a418ec8c xfce4-mousepad: add adwaita-icon-theme dependency
Now that this package uses client-side decorations, it depends
(inconsistently it seems) on Adwaita icons for particular elements.
2021-12-31 01:21:46 +00:00