zeertzjq
a40c0bcc83
patch 9.0.1582: :stopinsert may not work in a popup close handler
...
Problem: :stopinsert may not work in a popup close handler. (Ben Jackson)
Solution: Restore stop_insert_mode when appropriate. (closes #12452 ,
closes #12434 )
2023-05-27 14:10:08 +01:00
Bram Moolenaar
a1d5f9f33c
patch 9.0.1581: translation does not work for plural argument
...
Problem: Translation does not work for plural argument.
Solution: Use PLURAL_MSG() for errors and with xgettext. (closes #12443 )
2023-05-27 13:40:11 +01:00
ichizok
9f3afe7a70
patch 9.0.1580: CI: indent test hangs on FreeBSD
...
Problem: CI: indent test hangs on FreeBSD.
Solution: Set 'nomore' when running the indent tests. (Ozaki Kiichi,
closes #12446 )
2023-05-26 14:40:45 +01:00
RestorerZ
d87dec0582
patch 9.0.1579: some error messages are not translated
...
Problem: Some error messages are not translated.
Solution: Add the N_() marker on messages. (closes #12427 )
2023-05-25 20:13:48 +01:00
Luuk van Baal
2ac6497f0e
patch 9.0.1578: SpellCap highlight not always updated when needed
...
Problem: SpellCap highlight not always updated when needed.
Solution: Handle updating line below closed fold and other situations where
only part of the window is redrawn. (Luuk van Baal, closes #12428 ,
closes #12420 )
2023-05-25 17:14:42 +01:00
K.Takata
1271572a35
patch 9.0.1577: MS-Windows: context menu translations may be wrong
...
Problem: MS-Windows: context menu translations may be wrong.
Solution: Set the encoding before using gettext(). (Ken Takata,
closes #12441 , closes #12431 )
2023-05-25 16:43:27 +01:00
Bram Moolenaar
097c5370ea
patch 9.0.1576: users may not know what to do with an internal error
...
Problem: Users may not know what to do with an internal error.
Solution: Add a translated message with instructions.
2023-05-24 21:02:24 +01:00
Bram Moolenaar
a8490a4952
patch 9.0.1575: "file N of M" message is not translated
...
Problem: "file N of M" message is not translated.
Solution: Make argument count message translatable. (close #12429 )
2023-05-23 18:00:58 +01:00
Bram Moolenaar
167fb6d39b
patch 9.0.1574: MS-Windows: list of translation input files incomplete
...
Problem: MS-Windows: list of translation input files incomplete.
Solution: Move the list of files to a common file. (closes #12426 )
2023-05-23 15:27:51 +01:00
Bram Moolenaar
d4a9b7f614
patch 9.0.1573: error for function name has wrong line number
...
Problem: Error for function name has wrong line number.
Solution: Set the line number before giving the error.
2023-05-23 14:48:42 +01:00
Bram Moolenaar
50809a45eb
patch 9.0.1572: error messages are not translated
...
Problem: Error messages are not translated.
Solution: Add _().
2023-05-20 16:39:07 +01:00
Bram Moolenaar
79cdf026f1
patch 9.0.1571: RedrawingDisabled not used consistently
...
Problem: RedrawingDisabled not used consistently.
Solution: Avoid RedrawingDisabled going negative. Set RedrawingDisabled in
win_split_ins(). (closes #11961 )
2023-05-20 14:07:00 +01:00
Bram Moolenaar
bf63011a52
patch 9.0.1570: some tests are slow
...
Problem: Some tests are slow.
Solution: Make a few test cases faster.
2023-05-19 21:41:02 +01:00
h-east
2bd6a09691
patch 9.0.1569: cannot use "this.member" in lambda in class method
...
Problem: Cannot use "this.member" in lambda in class method.
Solution: Adjust check for reserved keyword. (Hirohito Higashi,
closes #12416 , closes #12076 , closes #12336 )
2023-05-19 19:01:17 +01:00
Luuk van Baal
d49f646bf5
patch 9.0.1568: with 'smoothscroll' cursor may move below botline
...
Problem: With 'smoothscroll' cursor may move below botline.
Solution: Call redraw_later() if needed, Compute cursor row with adjusted
condition. (Luuk van Baal, closes #12415 )
2023-05-19 14:04:47 +01:00
Isao Sato
d13c254d10
patch 9.0.1567: profiler calculation may be wrong on 32 bit builds
...
Problem: Profiler calculation may be wrong on 32 bit builds.
Solution: Use 64 bit variable if possible. (Isao Sato, closes #12412 )
2023-05-19 13:20:34 +01:00
Bram Moolenaar
74ccbb1f7d
patch 9.0.1566: Motif: GUI scrollbar test fails in 24 lines terminal
...
Problem: Motif: GUI scrollbar test fails in 24 lines terminal.
Solution: Skip the part of the test that fails for now.
2023-05-18 20:07:12 +01:00
Bram Moolenaar
6fadbc1e8c
patch 9.0.1565: json lines files are not recognized
...
Problem: Json lines files are not recognized.
Solution: Add a pattern to detect "jsonl" files. (issue #7520 )
2023-05-18 16:42:17 +01:00
Luuk van Baal
0222c2d103
patch 9.0.1564: display moves up and down with 'incsearch' and 'smoothscroll'
...
Problem: Display moves up and down with 'incsearch' and 'smoothscroll'.
Solution: Do not check if w_skipcol changed. (Luuk van Baal, closes #12410 ,
closes #12409 )
2023-05-18 13:26:57 +01:00
Bram Moolenaar
c0da540466
patch 9.0.1563: GTK3: window manager resize hints are incomplete
...
Problem: GTK3: window manager resize hints are incomplete.
Solution: Use NULL for second argument of gtk_window_set_geometry_hints().
(Kenny Stauffer closes #11055 )
2023-05-16 22:15:51 +01:00
Philip H
7268e53996
patch 9.0.1562: mixing package managers is not a good idea
...
Problem: Mixing package managers is not a good idea.
Solution: Install gcc 13 with apt-get. (closes #12405 )
2023-05-16 20:11:02 +01:00
Luuk van Baal
798fa76dbf
patch 9.0.1561: display wrong when moving cursor to above the top line
...
Problem: Display wrong when moving cursor to above the top line and
'smoothscroll' is set.
Solution: Call adjust_skipcol() in more places and make it work better.
(Luuk van Baal, closes #12395 )
2023-05-15 18:17:43 +01:00
K.Takata
f741e3ec1f
patch 9.0.1560: Win32: When 'encoding' is set $PATH has duplicate entries
...
Problem: Win32: When 'encoding' is set $PATH has duplicate entries.
Solution: Only append the directory if it is not there yet. (Ken Takata,
closes #12400 , closes #12372 )
2023-05-15 16:41:40 +01:00
Bram Moolenaar
2ba51236fb
patch 9.0.1559: function argument types not always checked
...
Problem: Function argument types not always checked and using v:none may
cause an error.
Solution: Check argument types once the function type is known. Do not give
an error for using v:none as an argument. (closes #12200 )
2023-05-15 16:22:38 +01:00
Bram Moolenaar
a2c0028fdf
patch 9.0.1558: wrong error for unreachable code after :throw
...
Problem: Wrong error for unreachable code after :throw.
Solution: Adjust the error message.
2023-05-14 22:05:15 +01:00
Bram Moolenaar
9d383f30bb
patch 9.0.1557: test failures for unreachable code
...
Problem: Test failures for unreachable code.
Solution: Add a test override to ignore unreachable code.
2023-05-14 21:38:12 +01:00
Bram Moolenaar
cf2610c82b
patch 9.0.1556: Vim9: error for missing "return" after "throw"
...
Problem: Vim9: error for missing "return" after "throw".
Solution: Set had_return flag for "throw". (closes #12262 )
2023-05-14 19:59:59 +01:00
zeertzjq
e5d91ba1de
patch 9.0.1555: setcharsearch() does not clear last searched char properly
...
Problem: setcharsearch() does not clear last searched char properly.
Solution: Do not accept lastc_bytelen smaller than one. (closes #12398 )
2023-05-14 17:39:18 +01:00
Yegappan Lakshmanan
e42c27d9e8
patch 9.0.1554: code for handling 'switchbuf' is repeated
...
Problem: Code for handling 'switchbuf' is repeated.
Solution: Add a function to handle 'switchbuf'. (Yegappan Lakshmanan,
closes #12397 )
2023-05-14 17:24:22 +01:00
Philip H
b6a19594b2
patch 9.0.1553: CI: using slightly outdated gcc version
...
Problem: CI: using slightly outdated gcc version.
Solution: Use "brew" to get a more recent gcc version. (closes #12391 )
2023-05-13 18:05:20 +01:00
Philip H
c416fd4ca8
patch 9.0.1552: CI: sound-dummy module is not installed
...
Problem: CI: sound-dummy module is not installed.
Solution: Invert using the result of the condition. (closes #12394 )
2023-05-13 17:46:10 +01:00
Luuk van Baal
24b62ec825
patch 9.0.1551: position of marker for 'smoothscroll' not computed correctly
...
Problem: Position of marker for 'smoothscroll' not computed correctly.
Solution: Take 'list' and other options into account. (Luuk van Baal,
closes #12393 )
2023-05-13 14:12:15 +01:00
Bram Moolenaar
81f277f526
patch 9.0.1550: in cmdline window S-Tab does not select previous completion
...
Problem: In cmdline window S-Tab does not select previous completion.
(Maxim Kim)
Solution: Add a mappint for S-Tab. (closes #12116 )
2023-05-13 13:55:09 +01:00
Colin Kennedy
b848ce6b7e
patch 9.0.1549: USD filetype is not recognized
...
Problem: USD filetype is not recognized.
Solution: Add patterns for USD filetype. (Colin Kennedy, closes #12370 )
2023-05-13 12:15:57 +01:00
Christian Brabandt
ff40b625a6
patch 9.0.1548: CI: check in sound-dummy module may throw an error
...
Problem: CI: check in sound-dummy module may throw an error.
Solution: Check whether apt-cache can show the package description.
(Christian Brabandt, closes #12390 )
2023-05-13 11:54:47 +01:00
Philip H
12eb0f4ec5
patch 9.0.1547: Coveralls workflow on CI is commented out
...
Problem: Coveralls workflow on CI is commented out.
Solution: Remove the Coveralls workflow. (closes #12389 )
2023-05-12 18:47:28 +01:00
Yegappan Lakshmanan
54be5fb382
patch 9.0.1546: some commands for opening a file don't use 'switchbuf'
...
Problem: Some commands for opening a file don't use 'switchbuf'.
Solution: Use 'switchbuf' for more commands. (Yegappan Lakshmanan,
closes #12383 , closes #12381 )
2023-05-12 17:49:13 +01:00
Luuk van Baal
8667a5678f
patch 9.0.1545: text not scrolled when cursor moved with "g0" and "h"
...
Problem: Text not scrolled when cursor moved with "g0" and "h".
Solution: Adjust w_skipcol when needed. (Luuk van Baal, closes #12387 )
2023-05-12 15:47:25 +01:00
ichizok
378447fc18
patch 9.0.1544: recent glibc marks sigset() as a deprecated
...
Problem: Recent glibc marks sigset() as a deprecated.
Solution: Use sigaction() in mch_signal() if possible. (Ozaki Kiichi,
closes #12373 )
2023-05-11 22:25:42 +01:00
Luuk van Baal
5d01f86d99
patch 9.0.1543: display errors when making topline shorter
...
Problem: Display errors when making topline shorter and 'smoothscroll' is
set.
Solution: Reset w_skipcol when the topline becomes shorter than its current
value. (Luuk van Baal, closes #12367 )
2023-05-11 19:24:20 +01:00
Luuk van Baal
6c018680be
patch 9.0.1542: line not fully displayed if it doesn't fit in the screen
...
Problem: Line not fully displayed if it doesn't fit in the screen.
Solution: Do not reset s_skipcol if not needed. (Luuk van Baal,
closes #12376 )
2023-05-11 18:38:14 +01:00
Philip H
e741f039cf
patch 9.0.1541: CI: sound dummy is disabled
...
Problem: CI: sound dummy is disabled.
Solution: Make sound dummy work again. (closes #12380 )
2023-05-11 15:22:58 +01:00
Yegappan Lakshmanan
f9dc278946
patch 9.0.1540: reverse() on string doesn't work in compiled function
...
Problem: reverse() on string doesn't work in compiled function.
Solution: Accept string in argument type check. (Yegappan Lakshmanan,
closes #12377 )
2023-05-11 15:02:56 +01:00
Gaetan Lepage
4ce1bda869
patch 9.0.1539: typst filetype is not recognized
...
Problem: Typst filetype is not recognized.
Solution: Distinguish between sql and typst. (Gaetan Lepage, closes #12363 )
2023-05-10 22:01:55 +01:00
Bram Moolenaar
411da64e77
patch 9.0.1538: :wqall does not trigger ExitPre
...
Problem: :wqall does not trigger ExitPre. (Bart Libert)
Solution: Move preparations for :qall to a common function. (closes #12374 )
2023-05-10 16:53:27 +01:00
Bram Moolenaar
65b34868da
patch 9.0.1537: message for opening the cmdline window is not translated
...
Problem: Message for opening the cmdline window is not translated.
Solution: Add gettext() and scan the defaults script for text to be
translated. (closes #12371 )
2023-05-10 14:47:50 +01:00
Bram Moolenaar
5fc7959dcb
patch 9.0.1536: CI: sound dummy stopped working
...
Problem: CI: sound dummy stopped working.
Solution: Temporarily stop using sound dummy.
2023-05-09 22:13:58 +01:00
Bram Moolenaar
a4467c433a
patch 9.0.1535: test commented out in a wrong way
...
Problem: Test commented out in a wrong way.
Solution: Use legacy script comment character.
2023-05-09 22:07:11 +01:00
Bram Moolenaar
916d6dd5b1
patch 9.0.1534: test for expanding "~" in substitute takes too long
...
Problem: Test for expanding "~" in substitute takes too long.
Solution: Disable the test for now.
2023-05-09 21:45:47 +01:00
Luuk van Baal
6f37e530d3
patch 9.0.1533: test for 'smoothscroll' is ineffective
...
Problem: Test for 'smoothscroll' is ineffective.
Solution: Change the order of testing "zb" and "zt". (Luuk van Baal,
closes #12366 )
2023-05-09 21:23:54 +01:00