Age | Commit message (Collapse) | Author | Files | Lines |
|
Main changes:
- Try the file manager DBus interface when opening the containing folder
(from the right-click menu of tab or side-pane item). In this way, it may be
possible to select and scroll to the file.
- Restore the view position on reloading, as precisely as possible.
- Fixed searching in unusually large documents.
- Select the text between spaces with Ctrl + double click.
(See Help → Multiple Clicks.)
- Added Rust syntax highlighting.
- Fixes and enhancement to XML and QML syntax highlighting.
- Bumped the minimum required version of Qt5 to 5.15.0.
- With Qt6, hide encodings that are not supported by Qt6.
|
|
with an update, lots of changes, and unncessary stuff removed).
Thanks to Claes Nästén, snow flurry, kamil, and others.
Neovim is a project that seeks to aggressively refactor the "Vim"
text editor in order to:
* Simplify maintenance and encourage contributions
* Split the work between multiple developers
* Enable advanced UIs without modifications to the core
* Maximize extensibility
|
|
-Allow dead code for temporary period
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
cairo + harfbuzz is the default graphics backend.
Bump PKGREVISION.
|
|
|
|
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.
|
|
editors/emacs-snapshot will not be used.
|
|
|
|
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.
|
|
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.
|
|
A kakoune / neovim inspired editor.
|
|
|
|
|
|
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
|
|
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
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
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.
|
|
|
|
An ePub visual XHTML editor based on Sigil's Deprecated BookView.
|
|
## 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.
|
|
|
|
|
|
|
|
|
|
On Darwin and SunOS libiconv was still not found.
|
|
## 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).
|
|
VERS is no longer used at other places.
|
|
On Darwin and SunOS libiconv was not found.
|
|
- 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.
|
|
|
|
A fast and classic X11 text editor, based on NEdit, with full unicode
support and antialiased text rendering.
|
|
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
|
|
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.
|
|
|