Bram Moolenaar
7c25a7c0a1
patch 8.2.3479: crash when calling job_start with an invalid argument
...
Problem: Crash when calling job_start with an invalid argument. (Virginia
Senioria)
Solution: Clear the first item in argv. (closes #8957 )
2021-10-05 19:19:35 +01:00
Bram Moolenaar
f67d3fb736
patch 8.2.3478: still crash with error in :catch and also in :finally
...
Problem: Still crash with error in :catch and also in :finally.
Solution: Only call finish_exception() once. (closes #8954 )
2021-10-05 11:22:27 +01:00
Bram Moolenaar
6d19798774
patch 8.2.3477: startup test fails on MS-Windows
...
Problem: Startup test fails on MS-Windows.
Solution: Skip the test if not on Unix.
2021-10-05 01:19:53 +01:00
Bram Moolenaar
d3710cf01e
patch 8.2.3476: renaming a buffer on startup may cause using freed memory
...
Problem: Renaming a buffer on startup may cause using freed memory.
Solution: Check if the buffer is used in a window. (closes #8955 )
2021-10-04 23:13:13 +01:00
kuuote
08d7b1c828
patch 8.2.3475: expression register set by not executed put command
...
Problem: Expression register set by not executed put command.
Solution: Do not set the register if the command is skipped. (closes #8909 )
2021-10-04 22:17:36 +01:00
h-east
965d2edbce
patch 8.2.3474: some places use "Vimscript" instead of "Vim script"
...
Problem: Some places use "Vimscript" instead of "Vim script".
Solution: Consistently use "Vim script". (Hirohito Higashi, closes #8910 )
2021-10-04 21:51:57 +01:00
Bram Moolenaar
78aa5ffe31
patch 8.2.3473: some files with tcl syntax are not recognized
...
Problem: Some files with tcl syntax are not recognized.
Solution: Add a few file patterns. (Doug Kearns
2021-10-04 20:41:45 +01:00
Bram Moolenaar
9af9fd6ab6
patch 8.2.3472: other crashes with empty search pattern not tested
...
Problem: Other crashes with empty search pattern not tested.
Solution: Add a few more test lines. (Dominique Pellé)
2021-10-04 20:09:19 +01:00
Bram Moolenaar
d8d957de86
patch 8.2.3471: crash when using CTRL-T after an empty search pattern
...
Problem: Crash when using CTRL-T after an empty search pattern.
Solution: Bail out when there is no previous search pattern. (closes #8953 )
2021-10-04 19:47:35 +01:00
Bram Moolenaar
a684a68409
patch 8.2.3470: crash with error in :catch and also in :finally
...
Problem: Crash with error in :catch and also in :finally.
Solution: Only discard an exception if there is one. (closes #8954 )
2021-10-04 18:52:19 +01:00
Bram Moolenaar
50c5689342
patch 8.2.3469: some files with json syntax are not recognized
...
Problem: Some files with json syntax are not recognized.
Solution: Add a few file patterns. (Emiliano Ruiz Carletti, closes #8947 )
2021-10-03 20:11:20 +01:00
Bram Moolenaar
c6376c7984
patch 8.2.3468: problem with :cd when editing file in non-existent directory
...
Problem: Problem with :cd when editing file in non-existent directory. (Yee
Cheng Chin)
Solution: Prepend the current directory to get the full path. (closes #8903 )
2021-10-03 19:29:48 +01:00
Bram Moolenaar
5a9357d0bf
patch 8.2.3467: CursorHoldI event interferes with "CTRL-G U"
...
Problem: CursorHoldI event interferes with "CTRL-G U". (Naohiro Ono)
Solution: Restore the flag for "CTRL-G U" after triggering CursorHoldI.
(closes #8937 )
2021-10-03 16:22:05 +01:00
zeertzjq
cc8cd44533
patch 8.2.3466: completion submode not indicated for virtual replace
...
Problem: Completion submode not indicated for virtual replace.
Solution: Add submode to "Rv". (closes #8945 )
2021-10-03 15:19:14 +01:00
zeertzjq
27fef59dd1
patch 8.2.3465: cannot detect insert scroll mode
...
Problem: Cannot detect insert scroll mode.
Solution: Add "scroll" to complete_info(). (closes #8943 )
2021-10-03 12:01:27 +01:00
Chris Aumann
8b8c0ed657
patch 8.2.3464: nginx files are not recognized
...
Problem: nginx files are not recognized.
Solution: Add several file patterns. (Chris Aumann, closes #8922 )
2021-10-03 11:46:09 +01:00
Bram Moolenaar
72d2fa69e5
patch 8.2.3463: pattern matching with ModeChanged not tested
...
Problem: Pattern matching with ModeChanged not tested.
Solution: Add a few more test lines. (issue #8856 )
2021-10-02 21:48:15 +01:00
Bram Moolenaar
d85931e673
patch 8.2.3462: ModeChanged only uses one character for new_mode and old_mode
...
Problem: The ModeChanged event only uses one character for the new_mode and
old_mode values.
Solution: Pass one as first argument to mode(). (issue #8856 )
2021-10-02 16:55:39 +01:00
Bram Moolenaar
72406a4bd2
patch 8.2.3461: cannot distinguish Normal and Terminal-Normal mode
...
Problem: Cannot distinguish Normal and Terminal-Normal mode.
Solution: Make mode() return "nt" for Terminal-Normal mode. (issue #8856 )
2021-10-02 16:34:55 +01:00
=?UTF-8?q?Dundar=20G=C3=B6c?=
dfa5e464d4
patch 8.2.3460: some type casts are not needed
...
Problem: Some type casts are not needed.
Solution: Remove unnecessary type casts. (closes #8934 )
2021-10-02 11:26:51 +01:00
Yegappan Lakshmanan
51491adfa8
patch 8.2.3459: Vim9: need more tests for empty string arguments
...
Problem: Vim9: need more tests for empty string arguments.
Solution: Add more tests. Also use empty argument with menu_info() to get
the top-level menu names. (Yegappan Lakshmanan, closes #8925 )
2021-09-30 19:00:00 +01:00
Bram Moolenaar
be01090efa
patch 8.2.3458: not all dictdconf files are recognized
...
Problem: Not all dictdconf files are recognized.
Solution: Adjust the pattern. (Doug Kearns)
2021-09-26 22:11:52 +01:00
Bram Moolenaar
b16ff292ad
patch 8.2.3457: MS-Windows Vim9: test executed and fails
...
Problem: MS-Windows Vim9: test executed and fails.
Solution: Add extra check for not being on MS-Windows.
2021-09-26 20:14:39 +01:00
Yegappan Lakshmanan
f8dbd58666
patch 8.2.3456: Vim9: not all functions are tested with empty string argument
...
Problem: Vim9: Not all functions are tested with an empty string argument.
Solution: Add tests with empty strings. (Yegappan Lakshmanan, closes #8915 )
2021-09-26 19:04:05 +01:00
Bram Moolenaar
56858e4ed4
patch 8.2.3455: using a count with "gp" leaves '] in wrong position
...
Problem: Using a count with "gp" leaves '] in wrong position. (Naohiro Ono)
Solution: Correct the mark position. (closes #8899 )
2021-09-22 16:43:59 +02:00
Bram Moolenaar
23003e51e1
patch 8.2.3454: using a count with "gp" leave cursor in wrong position
...
Problem: Using a count with "gp" leave cursor in wrong position. (Naohiro
Ono)
Solution: Count the inserted lines. (closes #8899 )
2021-09-22 16:37:07 +02:00
Bram Moolenaar
40fa12aea3
patch 8.2.3453: autocmd not executed when editing a directory
...
Problem: Autocmd not executed when editing a directory ending in a path
separator inside try block.
Solution: Return NOTDONE instead of FAIL. (closes #8885 )
2021-09-22 14:18:13 +02:00
Bram Moolenaar
da0b497c6e
Correct Spanish translations
2021-09-21 21:04:01 +02:00
Bram Moolenaar
34cc7d8c03
Update runtime files
2021-09-21 20:09:51 +02:00
Steven Penny
690c524ce6
patch 8.2.3452: MPD files are not recognized
...
Problem: MPD files are not recognized.
Solution: Recognize MPD files as XML. (Steven Penny, closes #8893 )
2021-09-21 19:37:01 +02:00
Zdenek Dohnal
770ddbe159
patch 8.2.3451: not all apache files are recognized
...
Problem: Not all apache files are recognized.
Solution: Adjust the filetype pattern. (Zdenek Dohnal, closes #8882 )
2021-09-20 20:57:31 +02:00
Bram Moolenaar
18fefddcb0
patch 8.2.3450: coveralls action fails
...
Problem: Coveralls action fails.
Solution: Disable it for now.
2021-09-19 17:55:16 +02:00
Yasuhiro Matsumoto
c04f62346b
patch 8.2.3449: sort fails if the sort compare function returns 999
...
Problem: Sort fails if the sort compare function returns 999.
Solution: Adjust value to -1 / 0 / 1. (Yasuhiro Matsumoto, closes #8884 )
2021-09-19 17:01:39 +02:00
Bram Moolenaar
1d34189ecb
patch 8.2.3448: :endtry after function call that throws not found
...
Problem: :endtry after function call that throws not found.
Solution: Do check for following :endtry if an exception is being thrown.
(closes #8889 )
2021-09-18 15:25:52 +02:00
Yegappan Lakshmanan
d2b98ab4ec
patch 8.2.3447: a couple of declarations are not ANSI C
...
Problem: A couple of declarations are not ANSI C.
Solution: Put argument type inside (). (Yegappan Lakshmanan, closes #8890 )
2021-09-18 12:15:08 +02:00
Yegappan Lakshmanan
820d5525ca
patch 8.2.3446: not enough tests for empty string arguments
...
Problem: Not enough tests for empty string arguments.
Solution: Add tests, fix type check. (Yegappan Lakshmanan, closes #8881 )
2021-09-17 21:07:35 +02:00
Bram Moolenaar
542ffe16a1
patch 8.2.3445: on Solaris longVersion may be declared twice
...
Problem: On Solaris longVersion may be declared twice. (Vladimir Marek)
Solution: Always declare longVersion in version.c
2021-09-17 20:45:30 +02:00
Bram Moolenaar
644b49fa0f
patch 8.2.3444: concealed text not revealed when leaving insert mode
...
Problem: concealed text not revealed when leaving insert mode. (Michael
Soyka)
Solution: Check if concealing changed when leaving insert mode.
(closes #8880 )
2021-09-16 22:32:15 +02:00
Bram Moolenaar
3dfe2e0fb8
patch 8.2.3443: Vim9: memory leak when and/or fails
...
Problem: Vim9: memory leak when and/or fails.
Solution: Also clear the growarray when the length is zero.
2021-09-16 20:14:51 +02:00
Bram Moolenaar
1a7ee4dd11
patch 8.2.3442: Vim9: || and && are not handled at compile time
...
Problem: Vim9: || and && are not handled at compile time when possible.
Solution: When using constants generate fewer instructions.
2021-09-16 16:15:07 +02:00
Christian Brabandt
ee2cbcd99c
patch 8.2.3441: MS-Windows: vimtutor can't handle path with spaces
...
Problem: MS-Windows: vimtutor can't handle path with spaces.
Solution: Add double quotes. (Christian Brabandt, closes #8871 )
2021-09-15 12:53:40 +02:00
Bram Moolenaar
f2a8bafa4b
patch 8.2.3440: recover test fails if there is an old swap file
...
Problem: Recover test fails if there is an old swap file.
Solution: Delete old swap files.
2021-09-14 22:58:23 +02:00
Christian Brabandt
78eb9cce91
patch 8.2.3439: deleted lines go to wrong yank register
...
Problem: Deleted lines go to wrong yank register.
Solution: Reset y_append when not calling get_yank_register(). (Christian
Brabandt, closes #8872 )
2021-09-14 18:55:51 +02:00
Yegappan Lakshmanan
5dfe467432
patch 8.2.3438: cannot manipulate blobs
...
Problem: Cannot manipulate blobs.
Solution: Add blob2list() and list2blob(). (Yegappan Lakshmanan,
closes #8868 )
2021-09-14 17:54:30 +02:00
Mike Williams
f5785cf059
patch 8.2.3437: compiler warnings for 32/64 bit usage
...
Problem: Compiler warnings for 32/64 bit usage.
Solution: Add type casts. (Mike Williams, closes #8870 )
2021-09-13 22:17:38 +02:00
Bram Moolenaar
a29856fcdc
patch 8.2.3436: check for optional bool type has confusing return type
...
Problem: Check for optional bool type has confusing return type.
Solution: Explicitly return OK.
2021-09-13 21:36:27 +02:00
Bram Moolenaar
b1b6f4de2b
patch 8.2.3435: Vim9: dict is not passed to dict function
...
Problem: Vim9: dict is not passed to dict function.
Solution: Keep the dict used until a function call.
2021-09-13 18:25:54 +02:00
Bram Moolenaar
28e591dd50
patch 8.2.3434: function prototype for trigger_modechanged() is incomplete
...
Problem: Function prototype for trigger_modechanged() is incomplete.
Solution: Add "void".
2021-09-12 21:00:14 +02:00
Bram Moolenaar
bdcba24d85
patch 8.2.3433: :delcommand does not take a -buffer option
...
Problem: :delcommand does not take a -buffer option.
Solution: Add the -buffer option.
2021-09-12 20:58:02 +02:00
Bram Moolenaar
ca0627df69
patch 8.2.3432: octave/Matlab filetype detection does not work properly
...
Problem: Octave/Matlab filetype detection does not work properly.
Solution: Update the patterns used for matching. (Doug Kearns)
2021-09-12 17:03:08 +02:00