summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Collapse)AuthorFilesLines
2022-02-11editors/xnedit: Build fix for libiconvmicha1-2/+4
On Darwin and SunOS libiconv was still not found.
2022-02-10retext: update to 7.2.3gutteridge2-7/+6
## 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-04editors/xnedit: Merge variable VERS into DISTNAMEmicha1-3/+2
VERS is no longer used at other places.
2022-02-04editors/xnedit: Build fix for libiconvmicha1-1/+2
On Darwin and SunOS libiconv was not found.
2022-01-31editors/xnedit: Build fixesmicha1-1/+16
- 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-28editors/Makefile: +xneditmicha1-1/+2
2022-01-28editors/xnedit: Import 1.4.0micha6-0/+136
A fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.
2022-01-25Update to patchlevel 8.2.4214. Based on PR 56621 from Vladimir Stupinmorr3-8/+8
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-21Update to 1.17wen2-6/+6
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-10Remove PKGREVISIONmorr1-2/+1
2022-01-10Update to version 8.2.3899morr4-10/+33
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-10fileobj: convert to egg.mkwiz2-5/+8
2022-01-10*: Recursive revbump from boost 1.78.0ryoon4-8/+8
2022-01-09Revbump all Go packages after go117 updatebsiegert1-2/+2
2022-01-09py-zim: update to 0.74.3.wiz3-20/+69
## 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-08editors/featherpad: update to 1.1.1pin2-6/+6
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-06editors/feathernotes: update to 0.10.0pin3-8/+11
-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-05python: egg.mk: add USE_PKG_RESOURCES flagwiz1-2/+4
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-04*: bump PKGREVISION for egg.mk userswiz4-5/+8
They now have a tool dependency on py-setuptools instead of a DEPENDS
2021-12-31xfce4-mousepad: add adwaita-icon-theme dependencygutteridge1-2/+3
Now that this package uses client-side decorations, it depends (inconsistently it seems) on Adwaita icons for particular elements.
2021-12-30Forget about Python 3.6adam1-2/+2
2021-12-29editors/featherpad: update to 1.1.0pin3-8/+10
● A problem is fixed in saving with UTF-16. ● A very rare stack overflow is prevented when matching brackets in huge files. ● The maximum number of recent files is increased to 50. ● Added Tcl syntax highlighting. ● Lots of keywords are added to syntax highlighting for various programming languages. ● Fixes and improvements to XML and Lua syntax highlighting. ● Enabled experimental compilation against Qt6 (→ INSTALL). The default cmake compilation is still against Qt5.
2021-12-29emacs20: recognize more x86_64 systems, not just NetBSD.dholland3-15/+65
2021-12-29emacs20: Fix broken build on alpha.dholland2-6/+29
2021-12-27editors/mule: fix build failure by not declaring own strcpydholland2-7/+17
2021-12-25Add experimental aarch64 config for emacs20.dholland4-17/+159
Untested for the time being; let me know if it works. Can't be worse than not building :-)
2021-12-15nano: update to 6.0wiedi3-10/+8
2021.12.15 - GNU nano 6.0 "Humor heeft ook zijn leuke kanten" • Option --zero hides the title bar, status bar and help lines, and uses all rows of the terminal as editing area. The title bar and status bar can be toggled with M-Z. • Colors can now be specified also as three-digit hexadecimal numbers, in the format #rgb. This picks from the 216 index colors (that most terminals know) the color that is nearest to the given values. • For users who dislike numbers, there are fourteen new color names: rosy, beet, plum, sea, sky, slate, teal, sage, brown, ocher, sand, tawny, brick, and crimson. • Suspension is enabled by default, invokable with ^T^Z. The options -z, --suspendable, and 'set suspendable' are obsolete and ignored. (In case you want to be able to suspend nano with a single keystroke, you can put 'bind ^Z suspend main' in your nanorc.) • When automatic hard-wrapping is in effect, pasting just a few words (without a line break) will now hard-wrap the line when needed. • Toggling Append or Prepend clears the current filename. • The word count as shown by M-D is now affected by option --wordbounds; with it, nano counts words as 'wc' does; without it (the new default), words are counted in a more human way: seeing punctuation as space. • The YAML syntax file is now actually included in the tarball.
2021-12-13vile, xvile: update to 9.8vwiz5-57/+23
Update provided by Thomas Dickey. Changes: 20211212 (v) > Lois Mansot + corrected range for &random function. + move the reframe_cursor_position() in update() to ensure that $cwline is shown correctly when viewing [Variables] while showvariables is set. > Mark Robinson: + modify c-filt.c + include the quote chars in the literal colouring for C/C++/Java/etc to make it the same as most other syntax highlighting + add backquote "`" as a quoting character for JavaScript, e.g., for multi-line quotes. + highlight embedded "${xxx}" markers in JavaScript strings using the Ident2 color. + modify sh-filt.l + improve parsing of the beginning of here-document to allow for here-documents piped to programs, e.g., cat <<EOF | pr something EOF or cat <<EOF && date something EOF + do not treat "#" as a comment marker if it is adjacent to nonblank text. > Stephan Schulz: + add popup-choices mode (Savannah #58999) > Tom Dickey: + eliminate filename conflict between vile/xvile in test-packages for FreeBSD ports, e.g., xvile's vileget becomes xvileget. + suppress some of the gcc warnings due to perl header-files. + updated plink.sh, from xterm, to work around poor performance of gcc on Fedora. + modify perl scripts to use /usr/bin/env to locate the perl program, and eliminate sinstall.sh + modify curses-driver to support italics, e.g., as in ncurses 6. + apply Xaw header-fix for XawPlus, neXtaw and Xaw3dxft. + use Xaw3d menu-headers for x11vile.h and x11menu.c (FreeBSD #186420). + replace Header keywords with Id, to make Git-snapshots match. + continue development of xftplain.c (--enable-freetype). The current driver is able to display a single TrueType font using Xft. The menu entries for the bitmap-fonts are replaced by a single menu with sizes. Some of the remaining issues: + provide conversion for X displays other than 24-bit TrueColor + implement fallback fonts, i.e., --enable-fontsets + modify configure script to check for ssp library, needed for some misconfigured libraries when cross-compiling to MinGW. + fix a case in vile-manfilt where cur_line may not have been allocated before first use. + update configure script to work with _Noreturn changes in ncurses 20210320 development version. + modify makefile.in, wrapping cd commands in a subshell to work around "jobs" misfeature of pmake. + improve c-filt.c support for JavaScript + handle ranges, i.e., to avoid stopping on "/" + check for regex after ":" + add m,s,u,y to permissable flags ending regex + quoting-fixes in autoconf macros, per shellcheck warnings. + add check for 'U' in read_quoted() needed to make ^VUxxxx work. + modify lins_chars() to handle a case where a script inserts a UTF-8 character (report by Thomas Dupond). + modify configure/makefiles to support ".PHONY" feature. + change configure/makefiles to use ARFLAGS rather than AR_OPTS + change configure --with-warnings to --enable-warnings for consistency with other configure scripts, using recent changes in that to filter gcc -Werror options to avoid breaking configure checks. + fix a few build problems with --disable-extensions + split-out x11plain.c, to start work on TrueType font support in xvile + modify configure script to allow clang to support loadable filters, since recent configurations work. + add/fix NetBSD pkgsrc-files for 9.8u + update FreeBSD package-files for 9.8u + update config.guess, config.sub
2021-12-09Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-12-08revbump for icu and libffiadam47-87/+94
2021-12-02xfce4-mousepad: update to 0.5.8gutteridge2-6/+6
Change log: 0.5.8 (2021-11-26) ===== - Bug Fixes: - Revert "Chain-up to parent in `mousepad_window_scroll_event()`" (#150) - Search: Fix a memory leak - Search: Remove obsolete workaround for the document finalization - Drop restrictions on URI scheme - Update `POTFILES.in` - Printing: Remove the "Page Setup" dialog (#148) - Flatpak: Complete scripts - Flatpak: Access remote locations with GVfs - Search: Fix the history cleanup - Search: Prevent GTask warnings when replacing text - Search: Ensure settings synchronization before searching - Fix translation domain in Appdata file - flatpak: Update README - flatpak: Add generic manifest and basic scripts - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur
2021-12-01vim*: do not define NO_BUILTIN_TCAPS unconditionallywiz7-19/+13
This makes vim disregard color schemes. See https://mail-index.netbsd.org/pkgsrc-bugs/2021/05/28/msg070066.html and reading the CVS logs I couldn't find the reason it was done. Fix from RVP. Bump PKGREVISION.
2021-11-30xfce4-mousepad: update to 0.5.7gutteridge4-10/+33
Change log: 0.5.7 ====== - Bug Fixes: - Update Appdata file and use the same description everywhere - Prevent warning when saving a deleted file via a symlink (#135) - Conform to Freedesktop.org standard for file naming - Properly disconnect signal handlers - Be sure not to disable highlighting when disabling regex search - Check for realpath() - Check for `errno.h` required by CI - Fix a nasty memory leak - Fix "Save As" procedure when it recurses - Allow drag and drop on selections in the textview - Code cleanup: Remove a useless dnd signal forwarding - Code cleanup: Simplify `mousepad_file_save()` - Fix a small memory leak - Improve trash can management - Update read-only status on file location change/validation - Monitor also the target of broken links - Fix monitoring of files opened through a symlink - Allow drag and drop of broken links - Follow symlinks if necessary when checking if a file exists - Replace `g_realloc()` with `g_renew()` - Replace `g_malloc*()` with `g_new*()` (!113) - Make sure that `gtk_selection_data_get_uris()` returned non-NULL (!113) - Initialize `contents` and use it to guard `g_file_replace_contents` (!113) - Fix an unlikely memory leak - Make CSD consistent with other Xfce windows (#145) - Translation Updates: Estonian, Greek, Kazakh, Polish, Serbian, Slovenian, Swedish, Ukrainian 0.5.6 ====== - New Features: - Add session backup and restore - Remember windows and tabs (#21, !108) - Handle unsaved documents (#32, !109) - DE session support (#3, !110) - Extend the use of recent history (!107) - Add use of `GtkSourceView:smart-backspace` (!101) - Add a "Move Words" action (!100) - Appearance Changes: - Add a setting to control tab expansion (#100) - Prefs dialog: Substitute CSD for status bar visibility - Add a "File" tab to the prefs dialog (!108) - Make search input fields less flickery (!104) - Allow saving non-existent, empty but named file (#120, !103) - Enable "Save" action for read-only documents (#126, !103) - Make "Find as you type" an option (!102) - Reveal hidden setting "indent-on-tab" (!101) - Code Refactoring: - A review of duplicated view-related actions (#127) - Tests: - Add a test plugin to monitor application state (!105) - Add a test script for Mousepad (!99) - Bug Fixes: - Filter notebook click events also on y-coordinate (#144) - Allow to open files from the trash can (#141, !112) - Monitor file deletion (#140, !111) - Printing: Create config file if it does not exist - Check all windows for the file to be opened - Fix wrong externally modified document in some situations - Plugin support: Properly handle plugin settings (#136) - Direct monitoring of symlink targets - Set the state of submenu actions - print-dialog: Fix some memory leaks - Fix a type inconsistency in the "encoding-changed" signal - Always check if the user has explicitly set a filetype - Fix monitoring events to listen to - Ensure statefull actions exist until their state is recovered - Fix GVariant-related memory leaks - Do not warn if the plugin directory does not exist - Add a sanity check on the window for "Externally Modified" - Do not set the style scheme id as translatable - Properly update recent menu in case of file deletion - CSD: Set the decoration layout for all windows - Add a sanity check on file location for monitoring - Add "preferences" action to `mousepad.desktop` (#130) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur 0.5.5 ====== - New Features: - Add a `.desktop` file to make Mousepad appear in Xfce settings (!94) - Add a command line option to open the prefs dialog (!94) - Plugin support (!92) - Add gspell plugin (#1, !92) - Disable and wipe recent history if recent-menu-items is set to 0 (#112, !89) - Support -ve line and column values for "Go to" location (#113, !84) - Appearance Changes: - Switch to client-side decorations (!97) - Code Refactoring: - Remove Xfconf dependency (#60, #122, !98) - A general review of sanity checks - A review of window lifetime management - A review of document lifetime management - Automate and sanitize memory management of sources - A small review of GSettings use - Do not use `== (TRUE|FALSE)` for boolean conditions - Bug Fixes: - Fix actions to show/hide bars in fullscreen mode (#129) - Fix broken "Revert" action - Fix and extend "Move Lines" action (#87, #116, !96) - Support for drag and drop of tabs when search is active - Do a silent search when changing tabs with the search bar enabled - Use get/set_real_line_offset () functions for "Paste as Column" (#114, !91) - Restore cursor position after transpose (#115, !88) - Fix "Delete Line" action (#117, !86) - Fix recent_sort function (!90) - Reset line and column number if not given on command line (#121, !87) - menu: "Spaces to Tabs" converter converts leading spaces (#118, !85) - Make window require attention when opening new tabs (2) (#119) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur
2021-11-29pico: Use OPSYS_VERSION.jperkin1-2/+2
OS_VERSION does not support arithmetic expressions.
2021-11-26vim-share: does not seem to really need gtar for extractionwiz1-3/+1
2021-11-25retext: update to 7.2.2gutteridge2-7/+6
## ReText 7.2.2 (2021-10-11) * Issue #552 Fixed bad Spanish translation causing a crash. * Fixed `TypeError: index 0 has type 'float' but 'int' is expected` with Python 3.10. * Fixed `RuntimeError: ffi_prep_cif_var failed` in XSettings code.
2021-11-20qtcreator: update to 5.0.3.wiz6-133/+345
Qt Creator 4.13.3 ================= Qt Creator version 4.13.3 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v4.13.2..v4.13.3 General ------- * Updated prebuilt binaries to Qt 5.15.2 which fixes drag & drop on macOS Editing ------- ### QML * Fixed reformatting of required properties (QTCREATORBUG-24376) * Fixed importing without specific version for Qt 6 (QTCREATORBUG-24533) Projects -------- * Fixed auto-scrolling of compile output window (QTCREATORBUG-24728) * Fixed GitHub Actions for Qt Creator plugin wizard (QTCREATORBUG-24412) * Fixed crash with `Manage Sessions` (QTCREATORBUG-24797) Qt Quick Designer ----------------- * Fixed crash when opening malformed `.ui.qml` file (QTCREATORBUG-24587) Debugging --------- ### CDB * Fixed pretty printing of `std::vector` and `std::string` in release mode Analyzer -------- ### QML Profiler * Fixed crash with `Analyze Current Range` (QTCREATORBUG-24730) Platforms --------- ### Android * Fixed modified state of manifest editor when changing app icons (QTCREATORBUG-24700) Qt Creator 4.14 =============== Qt Creator version 4.14 contains bug fixes and new features. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/4.13..v4.14.0 General ------- * Added option for asking for confirmation before closing (QTCREATORBUG-7637) * Improved visibility of controls in dark themes (QTCREATORBUG-23505) * Fixed lines disappearing in output panes (QTCREATORBUG-24556) Help ---- * Made `litehtml` rendering backend the default * Fixed that Qt 5 documentation was not available if Qt 6 is installed Editing ------- ### C++ * Updated to LLVM 11 * Added refactoring action that creates getters and setters for all class members (QTCREATORBUG-14504) * Added refactoring action that generates member from class member initialization (QTCREATORBUG-11842) * Added refactoring action that creates implementations for all member functions (QTCREATORBUG-12164) * Added refactoring action for removing `using namespace` directives (QTCREATORBUG-24392) * Added auto-completion of existing namespaces and classes to `New Class` wizard (QTCREATORBUG-10066) * Added action for showing function arguments hint (QTCREATORBUG-19394) * Added option for after how many characters auto-completion may trigger (QTCREATORBUG-19920) * Added highlighting for structured bindings (QTCREATORBUG-24769) * Restricted completion for second argument of `connect` calls to signals (QTCREATORBUG-13558) * Fixed crash of backend with multiline `Q_PROPERTY` declarations (QTCREATORBUG-24746) * Fixed issues with include completion (QTCREATORBUG-21490, QTCREATORBUG-24515) * Fixed missing namespace when generating getters and setters (QTCREATORBUG-14886) * Fixed missing `inline` when generating method definitions in header files (QTCREATORBUG-15052) * Fixed that `Follow Symbol Under Cursor` on declarations and definitions did not offer items in subclasses (QTCREATORBUG-10160) * Fixed that `RESET` function was not generated for `Q_PROPERTY`s (QTCREATORBUG-11809) * Fixed that `Insert virtual functions of base class` refactoring action added already implemented operators (QTCREATORBUG-12218) * Fixed that `Complete switch statement` indents unrelated code (QTCREATORBUG-12445) * Fixed `Complete switch statement` with templates (QTCREATORBUG-24752) * Fixed `Complete switch statement` for enum classes (QTCREATORBUG-20475) * Fixed creating and moving template member function definitions (QTCREATORBUG-24801, QTCREATORBUG-24848) * Fixed that `Apply function signature change` removed return values from `std::function` arguments (QTCREATORBUG-13698) * Fixed handling of multiple inheritance in `Insert Virtual Functions` (QTCREATORBUG-12223) * Fixed issue with `Convert to Camel Case` (QTCREATORBUG-16560) * Fixed auto-indentation for lambdas with trailing return type (QTCREATORBUG-18497) * Fixed indentation when starting new line in documentation comments (QTCREATORBUG-11749) * Fixed that auto-indentation was applied within multiline string literals (QTCREATORBUG-20180) * Fixed sorting in `Outline` view (QTCREATORBUG-12714) * Fixed that renaming files did not adapt include guards in headers (QTCREATORBUG-4686) ### Language Client * Improved outline for hierarchical symbols ### QML * Fixed issues with `Move Component into Separate File` (QTCREATORBUG-21091) * Fixed crash with malformed `property` (QTCREATORBUG-24587) * Fixed `qmldir` parsing with Qt 6 (QTCREATORBUG-24772) ### GLSL * Updated language specification (QTCREATORBUG-24068) Projects -------- * Renamed `CurrentProject:*` variables to `CurrentDocument:Project:*` (QTCREATORBUG-12724, QTCREATORBUG-24606) * Added `ActiveProject:*` variables (QTCREATORBUG-24878) * Changed `Qt Creator Plugin` wizard to CMake build system (QTCREATORBUG-24073) * Fixed issue when environment changes after appending or prepending path (QTCREATORBUG-24105) * Fixed `Embedding of the UI Class` option for widget applications (QTCREATORBUG-24422) * Fixed shell used for console applications (QTCREATORBUG-24659) * Fixed issue with auto-scrolling compile output (QTCREATORBUG-24728) ### qmake * Added option to not execute `system` directives (QTCREATORBUG-24551) * Fixed deployment with wildcards (QTCREATORBUG-24695) ### Wizards * Fixed creation of form editor class with namespace (QTCREATORBUG-24723) ### CMake * Added option to unselect multiple configuration variables simultaneously (QTCREATORBUG-22659) * Improved kit detection when importing build (QTCREATORBUG-25069) * Fixed missing run of CMake when saving `CMakeLists.txt` files in subdirectories * Fixed that changing build directory to existing build ran CMake with initial arguments * Fixed that configuration changes were lost when done before triggering a first build (QTCREATORBUG-24936) * Fixed `QML Debugging and Profiling` ### Meson * Fixed updating of introspection data after reconfiguration Debugging --------- * Updated various pretty printers for Qt 6 * Fixed disabling and enabling breakpoints (QTCREATORBUG-24669) * Fixed setting source mappings with variables (QTCREATORBUG-24816) ### GDB * Fixed loading of symbol files with `Load Core File` (QTCREATORBUG-24541) ### CDB * Fixed debugging when `PYTHONPATH` is set (QTCREATORBUG-24859) * Fixed pretty printer of containers with signed chars Analyzer -------- ### Clang * Re-added automatic analyzation of files on save * Added multi-selection in diagnostics view (QTCREATORBUG-24396) Version Control Systems ----------------------- * Improved removal of multiple files (QTCREATORBUG-24385) * Added option to add file when creating it from locator (QTCREATORBUG-24168) ### Git * Added option to show file at specified revision (QTCREATORBUG-24689) ### Gerrit * Added suggestion for local branch name when checking out patch set (QTCREATORBUG-24006) * Fixed commit list in `Push to Gerrit` (QTCREATORBUG-24436) Test Integration ---------------- * Made it easier to re-run failed tests * Added support for `QTest::addRow()` (QTCREATORBUG-24777) Platforms --------- ### Linux * Fixed initial directory when opening Konsole (QTCREATORBUG-24947) ### macOS * Fixed type display when debugging with newest LLDB ### Android * Improved manifest editor * Added support for `xhdpi`, `xxhdpi` and `xxxhdpi` icons and splashscreens * Added support for setting preferred screen orientation * Added missing Android variables to completion in `.pro` and `.pri` files * Fixed passing command line arguments to application (QTCREATORBUG-23712) * Fixed fetching of logcat output when application crashes ### iOS * Fixed persistence of signing settings (QTCREATORBUG-24586) ### Remote Linux * Fixed password prompt missing with SSH (QTCREATORBUG-24979) ### MCU * Improved creation of kits (QTCREATORBUG-24354, QTCREATORBUG-25052, QTCREATORBUG-25053) Qt Creator 4.14.1 ================= Qt Creator version 4.14.1 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v4.14.0..v4.14.1 General ------- * Fixed copying to clipboard from JavaScript locator filter ### Building Qt Creator with CMake * Made it easier to build against separate litehtml (QTCREATORBUG-25144) * Made it possible to adapt install layout for Linux distributions (QTCREATORBUG-25142) * Fixed building and running against system LLVM (QTCREATORBUG-25147) Editing ------- * Fixed search result highlighting for overlapping results (QTCREATORBUG-25237) ### C++ * Added support for `BINDABLE` in `Q_PROPERTY` * Fixed loading `ClangFormat` plugin on Linux distributions with software rendering (QTCREATORBUG-24998) * Fixed hanging `Follow Symbol` (QTCREATORBUG-25193) * Fixed freeze in global indexing (QTCREATORBUG-25121) * Fixed missing completion in `connect` statements (QTCREATORBUG-25153) ### QML * Fixed reformatter for arrow functions (QTCREATORBUG-23019) * Fixed reformatter for template strings ### Language Client * Fixed handling of dynamically registered capabilities Projects -------- * Fixed crash in environment settings (QTCREATORBUG-25170) ### CMake * Fixed that CMake version support was not re-checked when changing its path in settings (QTCREATORBUG-25250) ### qmake * Fixed unnecessary `qmake` run if `separate_debug_info` is force-disabled (QTCREATORBUG-25134) * Fixed wrong messages in `Issues` pane from cumulative parsing (QTCREATORBUG-25201) ### Meson * Fixed crash when switching build type Debugging --------- ### LLDB * Fixed that application output could be printed delayed (QTCREATORBUG-24667) * Fixed performance issue (QTCREATORBUG-25185, QTCREATORBUG-25217) ### CDB * Fixed `std::map`, `std::set` and `std::list` pretty printers in release builds (QTCREATORBUG-24901) Analyzer -------- ### Clang * Fixed issue with MSVC and MinGW (QTCREATORBUG-25126) Platforms --------- ### Remote Linux * Fixed SSH download operation without session (QTCREATORBUG-25236) Qt Creator 4.14.2 ================= Qt Creator version 4.14.2 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v4.14.1..v4.14.2 General ------- ### Building Qt Creator with CMake * Fixed installation location of desktop and appstream files Help ---- * Fixed crash with `Previous/Next Open Document in History` (QDS-3743) Editing ------- * Re-added generic highlighting for Autoconf files (QTCREATORBUG-25391) Debugging --------- ### LLDB * Fixed performance issue (QTCREATORBUG-25185, QTCREATORBUG-25217) Platforms --------- ### macOS * Fixed vanishing controls in Welcome mode in Dark Mode (QTCREATORBUG-25405) Qt Creator 4.15 =============== Qt Creator version 4.15 contains bug fixes and new features. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/4.14..v4.15.0 General ------- * Added locator filter for global file index on Linux (`locate`) and Windows (`Everything`) * Added option for globally changing base environment for running tools (QTCREATORBUG-22123) * Added option for text codec used for tools (QTCREATORBUG-24776) * Fixed that `General Messages` pane popped up too often (QTCREATORBUG-24667) Help ---- * Added shared `Zoom` setting (QTCREATORBUG-23731, QTCREATORBUG-25109, QTCREATORBUG-25230) Editing ------- * Added action for pasting without auto-formatting (QTCREATORBUG-20887) * Fixed that completion could block Qt Creator (QTCREATORBUG-25419) ### C++ * Added `Create Getter and Setter Member Functions` refactoring action (QTCREATORBUG-1532) * Added `Generate Constructor` refactoring action * Added filtering of `Find References to Symbol Under Cursor` based on access type (QTCREATORBUG-19373) * Added `Open in Editor` and `Open Type Hierarchy` to context menu on items in type hierarchy * Added highlighting of previous class when navigating in type hierarchy * Added type aliases to `C++ Classes, Enums and Functions` locator filter (QTCREATORBUG-5800) * Added parentheses highlighting for ternary operator (QTCREATORBUG-1410) * Improved type name minimization for `Add definition` (QTCREATORBUG-8030) * Fixed type hierarchy with templates classes and typedefs * Fixed that `-include` compile option was ignored by code model (QTCREATORBUG-20602) * Fixed highlighting of raw string literals (QTCREATORBUG-16183) * Fixed issue with declaration and definition matching in presence of macros (QTCREATORBUG-24739) * Fixed issue with struct type alias (QTCREATORBUG-24875) * Fixed issue with function attributes (QTCREATORBUG-24650, QTCREATORBUG-24636) * Fixed highlighting in macros with indirection (QTCREATORBUG-21522) * Fixed highlighting in multi-dimensional arrays (QTCREATORBUG-21534) * Fixed switching between declaration and definition for custom conversion operators (QTCREATORBUG-21168) * Fixed that fix-its with outdated information could be applied (QTCREATORBUG-21818) * Fixed tooltip for some include directives (QTCREATORBUG-21194) * Fixed include completion for files with non-standard file extensions (QTCREATORBUG-25154) * Fixed highlighting of comments with continuation lines (QTCREATORBUG-23297) * Fixed issues with `Add definition` (QTCREATORBUG-14661, QTCREATORBUG-14524, QTCREATORBUG-14524, QTCREATORBUG-25560) * Fixed real-time updating of `Class View` * Fixed that function parameter hint showed inapplicable overloads (QTCREATORBUG-650) ### QML * Added support for inline components (QTCREATORBUG-24766, QTCREATORBUG-24705) * Fixed issues with multiple import paths (QTCREATORBUG-24405) * Fixed reformatting of arrow functions (QTCREATORBUG-25198) * Fixed reformatting of JavaScript spread operator (QTCREATORBUG-23402) ### Language Client * Added support for new formatting options in LSP 3.15.0 * Added support for versioned diagnostics * Added support for server progress messages * Improved Java language server support ### Java * Simplified configuration of Java language server * Improved support for Java language server Projects -------- * Added `Open Terminal Here` for project nodes (QTCREATORBUG-25107) * Added option for running application as root user (QTCREATORBUG-2831, QTCREATORBUG-25330) * Fixed detection of `rcc` and `uic` for Qt 6 (QTBUG-88791) * Fixed detection of Designer, Linguist, `qmlscene` and `qmlplugindump` for Qt 6 cross-builds ### qmake * Fixed freeze when executable run with `system` call waits for input (QTCREATORBUG-25194) ### CMake * Added support for multiconfig generators (QTCREATORBUG-24984) * Added filesystem node to project tree (QTCREATORBUG-24677) * Added `install/strip` and `package` targets (QTCREATORBUG-22047, QTCREATORBUG-22620) * Added automatic run of conan install on initial CMake call (QTCREATORBUG-25362) * Added batch editing for CMake configuration * Added `Re-configure with Initial Parameters` button * Made it possible to copy CMake variables from configuration (QTCREATORBUG-24781) * Removed utility targets from CMake target locator filters (QTCREATORBUG-24718) * Fixed that configuration changes were lost when CMake configuration fails (QTCREATORBUG-24593) * Fixed Qt detection when importing builds of Qt6-based projects (QTCREATORBUG-25100) * Fixed importing builds of Qt6 tests (QTBUG-88776) * Fixed which file is opened for `Open CMake target` locator filter (QTCREATORBUG-25166) * Fixed `Save all files before build` for `Build for Run Configuration` (QTCREATORBUG-25276) * Fixed that only source file name was copied to clipboard when adding class (QTCREATORBUG-24301, QTCREATORBUG-25212) * Fixed reparsing of project with `Auto-run CMake` * Fixed that removed targets stayed selected for building (QTCREATORBUG-25477) ### Qbs * Added Android target ABI selection ### Python * Added support for PySide6 to wizards (QTCREATORBUG-25340) ### Meson * Added support for `extra_files` (QTCREATORBUG-24824) * Added support for custom Meson parameters ### Conan * Added auto-detection of conan file in project root Debugging --------- * Added option to show simple values as text annotations * Added option to copy selected items from stack view (QTCREATORBUG-24701) * Added visualization of hit breakpoint in `Breakpoints` view (QTCREATORBUG-6999) * Fixed type display for automatically dereferenced pointers (QTCREATORBUG-20907) * Fixed that debugging repeatedly stopped with `SIGSTOP` (QTCREATORBUG-25073, QTCREATORBUG-25082, QTCREATORBUG-25227) ### QML * Fixed breakpoints in `.mjs` files (QTCREATORBUG-25328) Analyzer -------- ### Clang * Added option for disabling diagnostic types from result list (QTCREATORBUG-24852) * Added support for individual `clazy` check options (QTCREATORBUG-24977) * Added help link to diagnostic tooltip (QTCREATORBUG-25163) Version Control Systems ----------------------- * Added simple commit message verification Test Integration ---------------- * Added basic support for `ctest` (QTCREATORBUG-23332) ### Google Test * Fixed detection of tests that start with a number (QTCREATORBUG-25498) FakeVim ------- * Added support for `\u` `\U` `\l` `\L` in substitute command * Added emulation of `vim-exchange` and `vim-surround` plugins * Fixed dot command for pasting (QTCREATORBUG-25281) Platforms --------- ### Android * Fixed `android-*-deployment-settings.json` detection (QTCREATORBUG-25209) ### iOS * Added support for CMake projects with Qt 6 (QTCREATORBUG-23574) * Fixed launch of applications on iOS 14 (QTCREATORBUG-24672) * Fixed `Attach to Running Application` for long executable paths (QTCREATORBUG-25286) ### Remote Linux * Fixed issues with remote process PID parsing (QTCREATORBUG-25306) * Fixed issues with `rsync` on Windows (QTCREATORBUG-25333) ### MCU * Added error reporting when creating MCU kits fails (QTCREATORBUG-25258) * Improved detection of Ultralight library (QTCREATORBUG-25469) * Fixed that examples were missing from `Welcome` screen (QTCREATORBUG-25320) ### WASM * Improved handling of Emscripten detection and setup (QTCREATORBUG-23126, QTCREATORBUG-23160, QTCREATORBUG-23561, QTCREATORBUG-23741, QTCREATORBUG-24814, QTCREATORBUG-24822) * Added support for Qt 6 applications with CMake (QTCREATORBUG-25519) * Fixed ABI detection for Qt 5.15 (QTCREATORBUG-24891) * Fixed running of `em++.bat` in some environments on Windows Qt Creator 4.15.1 ================= Qt Creator version 4.15.1 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v4.15.0..v4.15.1 General ------- * Fixed crash in `Search Results` pane (QTCREATORBUG-25713) * Fixed crash when showing tooltips after screen configuration changes (QTCREATORBUG-25747) * Fixed environment selection for external tools (QTCREATORBUG-25634) Editing ------- * Fixed crash when opening settings from tooltip (QTCREATORBUG-25623) * Fixed hiding of function hints (QTCREATORBUG-25664) * Fixed vanishing text marks (QTCREATORBUG-25427) ### C++ * Fixed freeze when updating project while indexing is running ### QML * Fixed wrong warning for blocks with `case` and `let` (QTCREATORBUG-24214) ### QRC * Fixed that `compress-algo` tags were removed (QTCREATORBUG-25706) Projects -------- * Fixed restoration of `Projects` mode layout (QTCREATORBUG-25551) ### Wizards * Fixed `Fetch data asynchronously` for list and table models ### CMake * Fixed issues when switching configurations or running CMake while parsing (QTCREATORBUG-25588, QTCREATORBUG-25287) * Fixed crash when cancelling scanning the project tree (QTCREATORBUG-24564) * Fixed custom targets missing in Locator (QTCREATORBUG-25726) Debugging --------- ### GDB * Fixed crash (QTCREATORBUG-25745) Test Integration ---------------- * Fixed selection of individual tests (QTCREATORBUG-25702) ### Catch2 * Fixed issues with Catch2 3.0 (QTCREATORBUG-25582) ### GoogleTest * Fixed crash with empty test name Platforms --------- ### Windows * Fixed issues with `clang-cl` toolchain (QTCREATORBUG-25690, QTCREATORBUG-25693, QTCREATORBUG-25698) ### Remote Linux * Fixed install step (QTCREATORBUG-25359) ### Android * Improved startup time (QTCREATORBUG-25463) * Fixed `Checking pending licenses` (QTCREATORBUG-25667) ### MCU * Added support for Cypress Traveo II (UL-4242) * Fixed CMake generator for GHS compiler (UL-4247) Qt Creator 4.15.2 ================= Qt Creator version 4.15.2 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v4.15.1..v4.15.2 Projects -------- ### CMake * Improved performance after project load and reparse * Fixed crash on session switch (QTCREATORBUG-25837) ### qmake * Fixed issues with executing system calls (QTCREATORBUG-25970) Test Integration ---------------- ### CTest * Fixed test detection if `ctest` takes long to run (QTCREATORBUG-25851) Platforms --------- ### WASM * Fixed Python version that is on Windows (QTCREATORBUG-25897) Qt Creator 5 =============== Qt Creator version 5 contains bug fixes and new features. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/4.15..v5.0.0 General ------- * Fixed various possible crashes at shutdown Editing ------- * Added line ending and indentation to file properties information * Added menu item and shortcut for editing bookmark comments (QTCREATORBUG-25696) * Fixed folding for Markdown (QTCREATORBUG-25882) * Fixed completion tooltip on secondary display (QTCREATORBUG-26053) ### C++ * Added experimental support for `clangd` (no code completion yet, requires development build of `clangd`) * Added highlighting option for function parameters (QTCREATORBUG-24880) * Added template parameters to symbols in Locator * Fixed that project-unrelated files were selected by default when renaming symbols (QTCREATORBUG-8561) * Fixed highlighting of string literals with multi-byte characters (QTCREATORBUG-25715) * Fixed code model for changed but not yet built `.ui` and `.scxml` files (QTCREATORBUG-25937) * Fixed lookup of toplevel virtual function declarations (QTCREATORBUG-25749) * Fixed `switch` statement completion for templates (QTCREATORBUG-25998) * Fixed `Escape String Literal as UTF-8` if literal contains numbers (QTCREATORBUG-26003) ### QML * Updated parser to Qt 6.2 * Fixed handling of multiline template strings (QTCREATORBUG-22766) * Fixed handling of required and readonly properties (QTCREATORBUG-24144) * Fixed reformatting of inline components (QTCREATORBUG-24144) * Fixed reformatting of functions with default values (QTCREATORBUG-23009) * Fixed wrong warning for types with same name but different namespace (QTCREATORBUG-24615) * Fixed `Tools > External > Qt Quick > QML Utility` (QTCREATORBUG-26137) ### Language Client * Added support for progress notifications * Added support for snippets (QTCREATORBUG-22406) * Fixed completion results for language servers that do not filter results themselves * Fixed that empty responses could be sent (QTCREATORBUG-26116) ### Beautifier * Fixed issue with `clang-format` and multi-byte characters (QTCREATORBUG-21812, QTCREATORBUG-23131) ### Designer * Fixed `Go to Slot` if UI class is referred to as `UI_<class>` (QTCREATORBUG-26013) Projects -------- * Added experimental support for building and running on Docker devices * Added find support to `Issues` pane * Added option `Show Source and Header Groups` to project tree (QTCREATORBUG-25313) * Fixed crash when closing project while changing current configuration (QTCREATORBUG-25655) * Fixed that output of custom targets was interpreted as errors (QTCREATORBUG-25677) * Fixed missing update of run configuration environment (QTCREATORBUG-25947) * Fixed that user files were unnecessarily saved with new time stamp (QTCREATORBUG-25921) * Fixed that toolchain setting was fixed for auto-detected kits (QTCREATORBUG-25839) * Reduced UI freeze after loading projects (QTCREATORBUG-25783) ### CMake * Removed option `Auto-create build directories`, making this the default behavior (QTCREATORBUG-25532) * Added CMake output to right side of `Projects` mode (QTCREATORBUG-25522) * Added CMake option `QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP` for skipping Qt Creator's package manager auto-setup * Fixed `Jump to File` for file names with special characters (QTCREATORBUG-25572) * Fixed updating of available targets (QTCREATORBUG-24914, QTCREATORBUG-25906) * Fixed persistence of CMake tool options (QTCREATORBUG-25911) * Fixed build library search path for CMake 3.20 and later (QTCREATORBUG-26110) * Fixed code model issues with MSVC and CMake 3.20 and later (QTCREATORBUG-26146) ### Qbs * Improved performance of registering profiles (QTCREATORBUG-25463) Debugging --------- * Added `Force logging to console` option (QTCREATORBUG-25421) * Added context menu for changing variable display style to viewer window (QTCREATORBUG-25762) * Fixed that comments in startup commands resulted in message boxes (QTCREATORBUG-25666) * Removed extra Server Start Script field in Attach to Running Server, use a custom deploy step instead. ### GDB * Added option `Use automatic symbol cache` (QTCREATORBUG-23207) ### QML * Implemented `Load QML Stack` for LLDB (QTCREATORBUG-25554) Analyzer -------- ### Clang * Fixed URL for `clang-tidy` checks (QTCREATORBUG-25902) * Fixed application of options to checks (QTCREATORBUG-25827) * Fixed links to clazy documentation (QTCREATORBUG-25869) FakeVim ------- * Fixed backspace option * Fixed updating visual marks when mark settings change Platforms --------- ### Windows * Added support for MSVC ARM64 toolchain ### macOS * Improved experience on ARM based macOS with Intel based Qt Creator build * Fixed performance issue with registering file watches after loading projects ### Android * Added detection of Android 12 * Fixed detection of `_prepare_apk_dir` target for CMake projects (QTCREATORBUG-25216) ### Remote Linux * Fixed update of temporary local installation when build path is changed (QTCREATORBUG-26103) ### QNX * Fixed device configuration * Fixed listing of device processes on Windows * Fixed issues with CMake and QNX 7.1 and Qt 6 ### MCU * Added tracking of kit dependencies (QTCREATORBUG-25262) * Added support for module mappings in QML (QTCREATORBUG-25356) * Fixed update of kit after settings changes (QTCREATORBUG-25488) Qt Creator 5.0.1 ================ Qt Creator version 5.0.1 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v5.0.0..v5.0.1 General ------- * Fixed saving of MIME type settings Editing ------- ### QML * Fixed freeze with imports that don't specify minor version (QTCREATORBUG-26178, QTCREATORBUG-26216) * Fixed crash when using inline components (QTCREATORBUG-26151) ### Language Client * Fixed working directory for servers that are started per project (QTCREATORBUG-26115) * Fixed sorting of completion items (QTCREATORBUG-26114) * Fixed that global environment setting was not used for language servers Projects -------- ### CMake * Improved handling of issues with `conan` (QTCREATORBUG-25818, QTCREATORBUG-25891) * Fixed endless configuration loop (QTCREATORBUG-26204, QTCREATORBUG-26207, QTCREATORBUG-25346, QTCREATORBUG-25995, QTCREATORBUG-25183, QTCREATORBUG-25512) * Fixed crash with "Re-configure with Initial Parameters" (QTCREATORBUG-26220) ### Qbs * Fixed code model with MSVC and C++20 (QTCREATORBUG-26089) ### qmake * Fixed that `qmake` was run on every build on macOS (QTCREATORBUG-26212) ### Compilation Database * Fixed crash when loading project (QTCREATORBUG-26126) Debugging --------- ### GDB * Fixed debugging of 32-bit MinGW application with 64-bit debugger (QTCREATORBUG-26208) Analyzer -------- ### Clang * Fixed that Clazy was asked repeatedly for version and supported checks (QTCREATORBUG-26237) Test Integration ---------------- ### Qt Quick * Fixed unnecessary updates of QML code model ### CTest * Fixed missing test output ### Google Test * Fixed wizard for CMake (QTCREATORBUG-26253) Platforms --------- ### Windows * Fixed issue with parsing MSVC warnings ### Android * Fixed cleaning up of old auto-generated Android kits * Fixed minimum SDK level for CMake projects (QTCREATORBUG-26127) ### iOS * Fixed initial CMake parameters for iOS device builds ### Web Assembly * Fixed detection of emscripten compilers (QTCREATORBUG-26199) Qt Creator 5.0.2 ================ Qt Creator version 5.0.2 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v5.0.1..v5.0.2 Help ---- * Fixed that Qt 5 context help was shown even if Qt 6 documentation is available (QTCREATORBUG-26292) Projects -------- * Fixed canceling of builds (QTCREATORBUG-26271) ### CMake * Changed the `File System` special node to be shown only on parsing failure (QTCREATORBUG-25994, QTCREATORBUG-25974) * Fixed loading of projects without targets (QTCREATORBUG-25509) * Fixed that no targets where shown in added build step (QTCREATORBUG-25759) * Fixed that `ninja` could not be found after changing Qt installation location (QTCREATORBUG-26289) Debugging --------- ### GDB * Fixed debugging of terminal applications with GDB < 10 (QTCREATORBUG-26299) Platforms --------- ### macOS * Fixed issue with absolute RPATH in `clazy-standalone` (QTCREATORBUG-26196) ### Android * Fixed that wrong deployment file could be used (QTCREATORBUG-25793) Qt Creator 5.0.3 ================ Qt Creator version 5.0.3 contains bug fixes. The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/v5.0.2..v5.0.3 Editing ------- ### QML * Fixed possible crash on shutdown ### Image Viewer * Fixed crash when opening invalid movie (QTCREATORBUG-26377) Projects -------- ### qmake * Fixed handling of `QMAKE_EXTRA_COMPILERS` (QTCREATORBUG-26323) Platforms --------- ### macOS * Fixed crash when opening qmake projects on ARM Macs (QTBUG-97085) ### Android * Fixed issue in installation step with qmake projects (QTCREATORBUG-26357)
2021-11-18py-jedi: updated to 0.18.1adam3-137/+338
0.18.1 - Implict namespaces are now a separate types in ``Name().type`` - Python 3.10 support - Mostly bugfixes
2021-11-18codeblocks: disable precompiled headers for GCCnia1-1/+7
incompatible with various hardening features among other nastiness
2021-11-16Sigil: update to 1.8.0.wiz2-7/+6
Sigil-1.8.0 Bug Fixes: - Reports now generate properly quoted csv when saved - Workaround Bug in QtWebengine when using custom scheme handler and specific audio/video codecs - Fix CV -> Preview sync after intial load when Preview Zoom is not equal to 100% - Fix link tags with rel set to stylesheets via Mend and Mend and Prettify that are missing type - Fix GoToLinkOrStyle to work on css link tags in head - Fix logic in GoToLinkOrStyle to better identify the actual target with styles - Fix insert media file when cursor at very start of tag - Fix Windows and macOS bugs when generating Keyboard Shortcuts - Fix insert closing tag when cursor at very start of tag - Fix double copy to Clipboard from OPF and NCX Tabs - Fix GoToLinkOrStyle when class attribute present but cursor not in the class attribute - Fix TabManager scroll to position to properly handle position of 0 - Fix crash using Split At Markers when body tag is completely empty (no whitespace or anything) New Features: - BookBrowser can now link javascripts similarly to how it links stylesheets - Epub3 javascripts can now open windows if javascript is enabled - Add Find and Replace context menu to clear its curent values and history - Add support for 3 Automation lists that support editing and automatically running a list of commands that can include all Sigil plugins and a limited set of Tools - Add support for BookBrowser to insert a blank javascript file - Do not require replacement prompt if current book is unmodified and input plugin is run
2021-11-15*: recursive bump for gstreamer 1.18.5wiz7-14/+14
2021-11-15texmaker: use BLAKE2swiz1-2/+2
2021-11-14emacs27: replace the shell of autogen.shnia1-1/+3
PR pkg/56497 emacs 27 fails to build on Solaris 10 (autogen.sh shell)
2021-11-05Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-11-01editors/tweak: Fix buffer overflow in 'unknown key sequence' error report.fcambus3-2/+100
From upstream commit ad97e1337e1e1df934b7f3674fa6c9f7e8eb603f.
2021-10-26Update editors/texmaker to version 5.1.2nros15-108/+116
pkgsrc changes: qt5script is not used anymore, this means that only qt5declarative is needed as a dependency. USE_LIBTOOL line removed since qt5 doesn't use libtool. Changes from ChangeLog: version 5.1.1 -> 5.1.2 : - a bug related to replace action with a regular expression has been fixed - a bug related to mouse wheel events in the pdf viewer has been fixed - support for non integer dpi scale factor has been added (such as Windows using 125% or 150% scale on laptops) version 5.1.0 -> 5.1.1 : - a critical bug on the windows version compiled with msvc 2019 while inserting a symbol has been fixed - a trouble in the syntax highlighting with the verb latex command has been fixed version 5.0.4 -> 5.1.0 : - compatibility with Qt6 has been added. Texmaker can now be compiled with Qt5 (>=5.7) and Qt6 (>= 6.2). This ensures that Texmaker will be available for, at least, the next ten years. - the internal pdf engine (from chromium) has been updated - hunspell has been updated to 1.7.O - synctex has been updated to 1.21 - default windows paths are now searched in the windows registry and path - a potential trouble with user commands beginning with a space has been fixed - the texmaker.appdata.xml file has been updated - GTK-based theming for systems without a "GTK+" theme has been added - a bug with the use of latexmk with the use of the "output directory" option has been fixed - the pdf viewer is replaced in the default position on the main screen if it has been closed on a screen which is no more connected - the scale in the pdf viewer is now automatically adapted after closing/restoring the list of pages panel - layout has been improved in the find/replace widgets - the obsolete use of QTScript has been replaced by QJSEngine - the ability to change the interface font has been expanded to windows and macos - the ability to check spelling/grammar the text extracted from a pdf page in the internal pdf viewer is back (via online languagetool) - a link to import more spell dictionaries has been added to the configuration dialog
2021-10-26editors: Replace RMD160 checksums with BLAKE2s checksumsnia161-667/+667
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-18nano: update to 5.9nia3-8/+7
2021.10.06 - GNU nano 5.9 "El manicomio ha decidido: mañana sol!" • The extension of a filename is added to the name of a corresponding temporary file, so that spell checking a C file, for example, will check only the comments and strings (when using 'aspell'). • The process number is added to the name of an emergency save file, so that when multiple nanos die they will not fight over a filename. • Undoing a cutting operation will restore an anchor that was located in the cut area to its original line. • When using --locking, saving a new buffer will create a lock file. • Syntax highlighting for YAML files has been added.
2021-10-15editors/featherpad: update to 1.0.1pin2-6/+6
-Fixed the detection of UTF-16 in special cases. -Fixed tab detaching when the window is closed with its last tab. -Don't try to restore window position under Wayland. -Better inertial scrolling with touchpad and sensitive devices.
2021-10-10editors/fileobj: Update to v0.7.106tkusumi2-6/+6
ChangeLog: - Minor fixes and cleanups - Fix installation failure on Windows (since v0.7.104) - Fix assert failure bug (since v0.7.99) - Add :truncate - Add FILEOBJ_USE_TRUNCATE_SHRINK - Use rwmap.Fileobj by default for small,noent files if available