summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Collapse)AuthorFilesLines
2020-06-26editors/micro: Update to 2.0.6sjmulder2-87/+86
Changes in 2.0.5: - Micro will ensure that settings.json only contains non-default settings. - Settings will have default values unless overridden in settings.json. - Any settings with default values in settings.json will be removed after modifying your settings or running "micro -clean". - New relativeruler option (default: off). - Makes line numbers relative to your current cursor position. - New parsecursor option for file:line:col syntax (default: off). - Enable for previous behavior to open a file at a location. - More consistent key labels to reduce confusion about keybindings. - Autocompletion is more conservative and only triggers for alphanumerics. - Performance improvements. - More languages supported by the default comment plugin. - Use Alt-/ or Ctrl-/ (new) to comment/uncomment a block of code. - Note that micro sees Ctrl-/ as the CtrlUnderscore event from the terminal. - Bug fixes. - Mouse support in command bar. - Escape sequence handling. - Other minor issues and improvements. Changes in 2.0.6: - Improvements to the backup system. - permbackup option (default: off). - backdupdir option (default directory is ~/.config/micro/backups). - Some new statusformat directives for the statusline: - status.lines, status.vcol, status.bytes, status.size. - Errors parsing settings.json will not cause settings to be overwritten. - Bug fixes. - Pasting CRLF text. - Plugin options not persisting properly. - Backspace on Windows. - Better test infrastructure.
2020-06-24Disable generation of PIE code for clang, too, unbreaking the xemacshauke2-6/+14
build on Mac OS X (10.12 here). Note that xemacs-current does not yet build on this platform: src/vdb-mach.c blindly assumes a powerpc cpu.
2020-06-21Update to version 8.2.1033.morr5-11/+51
Changes: 8.2.0684 Vim9: memory leak when using lambda 8.2.0685 Build failure 8.2.0686 formatoptions not sufficiently tested 8.2.0687 some tests do not work on FreeBSD 8.2.0688 output clobbered if setting 'verbose' to see shell commands 8.2.0689 when using getaddrinfo() the error message is unclear 8.2.0690 line number of option set by modeline is wrong 8.2.0691 startup test fails 8.2.0692 startup test fails on MS-Windows 8.2.0693 closure using argument not tested 8.2.0694 Haiku: channel and terminal do not work 8.2.0695 Vim9: cannot define a function inside a function 8.2.0696 Vim9: nested function does not work properly 8.2.0697 Vim9: memory leak when using nested function 8.2.0698 insert mode completion not fully tested 8.2.0699 Vim9: not all errors tested 8.2.0700 Vim9: converting error message to exception not tested 8.2.0701 Vim9 test fails without job feature 8.2.0702 running channel tests may leave running process behind 8.2.0703 Vim9: closure cannot store value in outer context 8.2.0704 Vim9: memory leak in disassemble test 8.2.0705 indent tests don't run on CI for FreeBSD 8.2.0706 Vim9: using assert_fails() causes function to finish 8.2.0707 Vim9 function test fails 8.2.0708 Vim9: constant expressions are not simplified 8.2.0709 MS-Windows: compiler warning for int vs size_t 8.2.0710 Netbeans test sometimes fails 8.2.0711 temp directory might be cleared 8.2.0712 various code not fully tested 8.2.0713 the pam_environment file is not recognized 8.2.0714 Vim9: handling constant expression does not scale 8.2.0715 Vim9: leaking memory 8.2.0716 Vim9: another memory leak 8.2.0717 Vim9: postponed constant expressions does not scale 8.2.0718 gcc warning for returning pointer to local variable 8.2.0719 Vim9: more expressions can be evaluated at compile time 8.2.0720 occasional exit when encountering an X error 8.2.0721 Vim9: leaking memory when skipping 8.2.0722 Vim9: not handling constant expression for elseif 8.2.0723 Vim9: nested constant expression not evaluated compile time 8.2.0724 Vim9: appending to buffer/window/tab variable not tested 8.2.0725 Vim9: cannot call a function declared later in Vim9 script 8.2.0726 Vim9: leaking memory when calling not compiled :def function 8.2.0727 MS-Windows: new gcc compiler does not support scanf format 8.2.0728 messages about a deadly signal are not left aligned 8.2.0729 Vim9: When reloading a script variables are not cleared 8.2.0730 Vim9: Assignment to dict member does not work 8.2.0731 Vim9: parsing declarations continues after :finish 8.2.0732 Vim9: storing value in dict messes up stack 8.2.0733 Vim9: assigning to dict or list argument does not work 8.2.0734 Vim9: leaking memory when using :finish 8.2.0735 Vim9: using unitialized memory 8.2.0736 some files not recognized as pamenv 8.2.0737 when shell doesn't support CTRL-Z Vim still handles it 8.2.0738 mouse handling in a terminal window not well tested 8.2.0739 incomplete profiling when exiting because of a deadly signal 8.2.0740 minor message mistakes 8.2.0741 Python tests fail because of changed message 8.2.0742 handling of a TERM signal not tested 8.2.0743 can move to another buffer from a terminal in popup window 8.2.0744 the name vim is not capitalized in a message 8.2.0745 crash on exit when not all popups are closed 8.2.0746 popup_clear() hangs when a popup can't be closed 8.2.0747 cannot forcefully close all popups 8.2.0748 cannot get a list of all popups 8.2.0749 TERM signal test fails on FreeBSD 8.2.0750 netbeans test is a bit flaky 8.2.0751 Vim9: performance can be improved 8.2.0752 terminal in popup window test is a bit flaky 8.2.0753 Vim9: expressions are evaluated in the discovery phase 8.2.0754 Vim9: No test for forward declaration 8.2.0755 Vim9: No error when variable initializer is not a constant 8.2.0756 MS-Windows: still a compiler warning 8.2.0757 Vim9: no test for MEMBER instruction 8.2.0758 Vim9: no test for STORELIST and STOREDICT 8.2.0759 Vim9: missing changes for performance improvements 8.2.0760 Vim9: dict member errors not tested 8.2.0761 Vim9: instructions not tested 8.2.0762 buffer is not considered modified after setting crypt key 8.2.0763 GUI test fails without the terminal feature 8.2.0764 Vim9: assigning to option not fully tested 8.2.0765 In the GUI can't use all the modifiers. 8.2.0766 display error when using 'number' and 'breakindent' 8.2.0767 modifyOtherKeys active when using a shell command in autocmd 8.2.0768 Vim9: memory leak in script test 8.2.0769 VimLeavePre not triggered when Vim is terminated 8.2.0770 cannot map CTRL-B when using the GUI 8.2.0771 Vim9: cannot call a compiled closure from not compiled code 8.2.0772 Vim9: some variable initializations not tested 8.2.0773 switching to raw mode every time ":" is used 8.2.0774 t_TI and t_TE are output when using 'visualbell' 8.2.0775 not easy to call a Vim function from Lua 8.2.0776 libvterm code lags behind the upstream version 8.2.0777 terminal test fails 8.2.0778 libvterm code lags behind the upstream version 8.2.0779 tmode_T not used everywhere 8.2.0780 libvterm code lags behind the upstream version 8.2.0781 compiler warning for not using value in Lua 8.2.0782 cannot build with Lua on MS-Windows 8.2.0783 libvterm code lags behind the upstream version 8.2.0784 libvterm code lags behind the upstream version 8.2.0785 libvterm code lags behind the upstream version 8.2.0786 channel test is flaky on FreeBSD 8.2.0787 libvterm code lags behind the upstream version 8.2.0788 memory leak in libvterm 8.2.0789 Vim9: expression testing lost coverage using constants 8.2.0790 Vim9: list index not well tested 8.2.0791 a second popup window with terminal causes trouble 8.2.0792 build failure with small features 8.2.0793 MS-Windows: cannot build GUI with small features 8.2.0794 libvterm code lags behind the upstream version 8.2.0795 libvterm code lags behind the upstream version 8.2.0796 MS-Windows: compiler can't handle C99 construct in libvterm 8.2.0797 MS-Windows: compiler still can't handle C99 construct 8.2.0798 libvterm code lags behind the upstream version 8.2.0799 build fails if snprintf is not available 8.2.0800 errors from failing test are unclear 8.2.0801 terminal test fails on Mac 8.2.0802 libvterm code lags behind the upstream version 8.2.0803 libvterm code lags behind the upstream version 8.2.0804 libvterm code lags behind the upstream version 8.2.0805 terminal key codes test fails on some systems 8.2.0806 using "func!" after vim9script gives confusing error 8.2.0807 cannot easily restore a mapping 8.2.0808 not enough testing for the terminal window 8.2.0809 build failure with small features 8.2.0810 error when appending "tagfile" to 'wildoptions' 8.2.0811 terminal keycode test is flaky 8.2.0812 mapset() does not properly handle <> notation 8.2.0813 libvterm code is slightly different from upstream 8.2.0814 clang warning for implicit conversion 8.2.0815 maparg() does not provide enough information for mapset() 8.2.0816 terminal test fails when compiled with Athena 8.2.0817 not enough memory allocated when converting string 8.2.0818 Vim9: using a discovery phase doesn't work well 8.2.0819 compiler warning for unused variable 8.2.0820 Vim9: function type isn't set until compiled 8.2.0821 Vim9: memory leak in expr test 8.2.0822 Vim9: code left over from discovery phase 8.2.0823 Vim9: script reload test is disabled 8.2.0824 still not enough memory allocated when converting string 8.2.0825 def_function() may return pointer that was freed 8.2.0826 Vim9: crash in :defcompile 8.2.0827 Vim9: crash in :defcompile 8.2.0828 Travis: regexp patttern doesn't work everywhere 8.2.0829 filter() may give misleading error message 8.2.0830 Motif: can't map "!" 8.2.0831 compiler warnings for integer sizes 8.2.0832 compiler warning for uninitialized variable 8.2.0833 mapping <C-bslash> doesn't work in the GUI 8.2.0834 :drop command in terminal popup causes problems 8.2.0835 Motif: mapping <C-bslash> still doesn't work 8.2.0836 not all :cdo output is visible 8.2.0837 compiler warning for value set but not used 8.2.0838 MS-Windows: compiler warning for uninitialized variables 8.2.0839 dropping modifier when putting a character back in typeahead 8.2.0840 search match count wrong when only match is in fold 8.2.0841 'verbose' value 16 causes duplicate output 8.2.0842 MS-Windows: channel tests fail 8.2.0843 filetype elm not detected 8.2.0844 text properties crossing lines not handled correctly 8.2.0845 text properties crossing lines not handled correctly 8.2.0846 build failure with small features 8.2.0847 typval related code is spread out 8.2.0848 MS-Windows: the Windows terminal code has some flaws 8.2.0849 BeOS code is not maintained and probably unused 8.2.0850 MS-Windows: exepath() works different from cmd.exe 8.2.0851 can't distinguish <M-a> from accented "a" in the GUI 8.2.0852 cannot map CTRL-S on some systems 8.2.0853 ml_delete() often called with FALSE argument 8.2.0854 xxd cannot show offset as a decimal number 8.2.0855 GUI tests fail because the test doesn't use a modifier 8.2.0856 CTRL-S stops output 8.2.0857 GTK cell height can be a pixel too much 8.2.0858 not easy to require Lua modules 8.2.0859 no Turkish translation of the manual 8.2.0860 cannot use CTRL-A and CTRL-X on unsigned numbers 8.2.0861 cannot easily get all the current marks 8.2.0862 ":term ++curwin" makes the current buffer hidden 8.2.0863 cannot set a separate color for underline/undercurl 8.2.0864 pragmas are indented all the way to the left 8.2.0865 syntax foldlevel is taken from the start of the line 8.2.0866 not enough tests for buffer writing 8.2.0867 using \{xxx} for encoding a modifier is not nice 8.2.0868 trim() always trims both ends 8.2.0869 it is not possible to customize the quickfix window contents 8.2.0870 MS-Windows: Control keys don't work in the GUI 8.2.0871 cannot use getmarklist() as a method 8.2.0872 XIM code is mixed with multi-byte code 8.2.0873 a .jl file can be sawfish (lisp) or Julia 8.2.0874 signals test is a bit flaky 8.2.0875 getting attributes for directory entries is slow 8.2.0876 :pwd does not give a hint about the scope of the directory 8.2.0877 cannot get the search statistics 8.2.0878 no reduce() function 8.2.0879 compiler warning for unused function argument 8.2.0880 leaking memory when using searchcount() 8.2.0881 compiler warning for argument type 8.2.0882 leaking memory when using reduce() 8.2.0883 memory leak in test 49 8.2.0884 searchcount() test fails on slower systems 8.2.0885 "make shadow" does not link new lua test dir 8.2.0886 cannot use octal numbers in scriptversion 4 8.2.0887 searchcount().exact_match is 1 right after a match 8.2.0888 readdirex() returns size -2 for a directory 8.2.0889 using old style comments 8.2.0890 no color in terminal window when 'termguicolor' is set 8.2.0891 clang warns for invalid conversion 8.2.0892 ubsan warns for undefined behavior 8.2.0893 assert_equalfile() does not take a third argument 8.2.0894 :mkspell can take very long if the word count is high 8.2.0895 :mkspell output does not mention the tree type 8.2.0896 crash when calling searchcount() with a string 8.2.0897 list of functions in patched version is outdated 8.2.0898 missing help for a function goes unnoticed 8.2.0899 assert_equalfile() does not give a hint about the difference 8.2.0900 function list test fails on MS-Windows 8.2.0901 formatting CJK text isn't optimal 8.2.0902 using searchcount() in 'statusline' causes an error 8.2.0903 comparing WINVER does not work correctly 8.2.0904 assuming modifyOtherKeys for rhs of mapping 8.2.0905 test coverage could be better 8.2.0906 when setting 'termguicolors' SpellBad is no longer red 8.2.0907 when using :global clipboard isn't set correctly 8.2.0908 crash when changing the function table while listing it 8.2.0909 cannot go back to the previous local directory 8.2.0910 Vim is not reproducibly buildable 8.2.0911 crash when opening a buffer for the cmdline window fails 8.2.0912 a few test cases for CJK formatting are disabled 8.2.0913 code for resetting v:register is duplicated 8.2.0914 MS-Windows: cannot specify a "modified by" text 8.2.0915 search() cannot skip over matches like searchpair() can 8.2.0916 mapping with partly modifyOtherKeys code does not work 8.2.0917 quickfix entries do not suport a "note" type 8.2.0918 duplicate code for evaluating expression argument 8.2.0919 merging modifier for modifyOtherKeys is done twice 8.2.0920 writing viminfo fails with a circular reference 8.2.0921 CTRL-W T in cmdline window causes trouble 8.2.0922 search test fails 8.2.0923 cmdline test is slow 8.2.0924 cannot save and restore a register properly 8.2.0925 getcompletion() does not return command line arguments 8.2.0926 cmdline test fails on Appveyor 8.2.0927 some sshconfig and ssdhconfig files are not recognized 8.2.0928 many type casts are used for vim_strnsave() 8.2.0929 v:register is not cleared after an operator was executed 8.2.0930 script filetype detection trips over env -S argument 8.2.0931 some remarks about BeOS remain 8.2.0932 missspelling spelllang 8.2.0933 'quickfixtextfunc' does not get window ID of location list 8.2.0934 lhelpgrep twice in help window doesn't jump to the help topic 8.2.0935 flattening a list with existing code is slow 8.2.0936 some terminals misinterpret the code for getting cursor style 8.2.0937 asan failure in the flatten() test 8.2.0938 NFA regexp uses tolower ()to compare ignore-case 8.2.0939 checking for term escape sequences is long and confusing 8.2.0940 build failure with tiny features 8.2.0941 detecting terminal properties is unstructured 8.2.0942 expanding to local dir after homedir keeps "~/" 8.2.0943 displaying ^M or ^J depends on current buffer 8.2.0944 xxd test leaves file behind 8.2.0945 cannot use "z=" when 'spell' is off 8.2.0946 cannot use "q" to cancel a number prompt 8.2.0947 readdirex() doesn't handle broken link properly 8.2.0948 spell test fails 8.2.0949 strptime() does not use DST 8.2.0950 tagjump test fails 8.2.0951 search stat test has leftover from debugging 8.2.0952 no simple way to interrupt Vim 8.2.0953 spell checking doesn't work for CamelCased words 8.2.0954 not all desktop files are recognized 8.2.0955 build fails 8.2.0956 spell test fails 8.2.0957 compiler warning for uninitialized variable 8.2.0958 not sufficient testing for buffer writing 8.2.0959 using 'quickfixtextfunc' is a bit slow 8.2.0960 cannot use :import in legacy Vim script 8.2.0961 MS-Windows: no completion for locales 8.2.0962 terminal test sometimes hangs on Travis 8.2.0963 number increment/decrement does not work with 'virtualedit' 8.2.0964 TextYankPost does not provide info about Visual selection 8.2.0965 has_funcundefined() is not used 8.2.0966 'shortmess' flag "n" not used in two places 8.2.0967 unnecessary type casts for vim_strnsave() 8.2.0968 no proper testing of the 'cpoptions' flags 8.2.0969 assert_equal() output for dicts is hard to figure out 8.2.0970 terminal properties are not available in Vim script 8.2.0971 build with tiny features fails 8.2.0972 Vim9 script variable declarations need a type 8.2.0973 Vim9: type is not checked when assigning to a script variable 8.2.0974 Vim9: memory leak when script var has wrong type 8.2.0975 Vim9: script variable does not accept optional s: prefix 8.2.0976 some 'cpoptions' not tested 8.2.0977 t_8u is made empty for the wrong terminals 8.2.0978 leaking memory in termcodes test 8.2.0979 a couple of screendump tests fail 8.2.0980 raku file extension not recognized 8.2.0981 Vim9: cannot compile "[var, var] = list" 8.2.0982 insufficient testing for reading/writing files 8.2.0983 SConstruct file type not recognized 8.2.0984 not using previous window when closing a shell popup window 8.2.0985 simplify() does not remove slashes from "///path" 8.2.0986 MS-Windows: functions test fails 8.2.0987 Vim9: cannot assign to [var; var] 8.2.0988 getting directory contents is always case sorted 8.2.0989 crash after resizing a terminal window 8.2.0990 Using duplicate error number 8.2.0991 cannot get window type for autocmd and preview window 8.2.0992 Vim9: crash when using :import in the Vim command 8.2.0993 Vim9 script test fails with normal features 8.2.0994 Vim9: missing function causes compilation error 8.2.0995 insufficient testing for the readdir() sort option 8.2.0996 using "aucmdwin" in win_gettype() is not ideal 8.2.0997 cannot execute a register containing line continuation 8.2.0998 not all tag code is tested 8.2.0999 moving to next sentence gets stuck on quote 8.2.1000 get error when leaving Ex mode with :visual 8.2.1001 Vim9: crash with nested "if" and assignment 8.2.1002 test may fail when run directly 8.2.1003 Vim9: return type of sort() is too generic 8.2.1004 line numbers below filler lines not always updated 8.2.1005 Vim9: using TRUE/FALSE/MAYBE for ctx_skip is confusing 8.2.1006 Vim9: require unnecessary return statement 8.2.1007 completion doesn't work after ":r ++arg !" 8.2.1008 Vim9: no test for disassambling newly added instructions 8.2.1009 Vim9: some failures not checked for 8.2.1010 build failure in libvterm with debug enabled 8.2.1011 Vim9: some code not tested 8.2.1012 Vim9: cannot declare single character script variables 8.2.1013 channel tests can be a bit flaky 8.2.1014 using "name" for a string result is confusing 8.2.1015 popup filter gets key with modifier prepended 8.2.1016 Vim9: test fails when channel feature is missing 8.2.1017 Appveyor output doesn't show MinGW console features 8.2.1018 typo in enum value 8.2.1019 mapping <M-S-a> does not work in the GUI 8.2.1020 popupwin test fails in the GUI 8.2.1021 Ruby interface not tested enough 8.2.1022 various parts of code not covered by tests 8.2.1023 Vim9: redefining a function uses a new index every time 8.2.1024 Vim9: no error for using "let g:var = val" 8.2.1025 tabpage menu and tabline not sufficiently tested 8.2.1026 Vim9: cannot break the line after "->" 8.2.1027 GUI: multi-byte characters do not work in a terminal 8.2.1028 Vim9: no error for declaring buffer, window, etc. variable 8.2.1029 Vim9: cannot chain function calls with -> at line start 8.2.1030 reducing size of a terminal window may cause a crash 8.2.1031 build failure with Perl5.32 8.2.1032 error message for declaring a variable cannot be translated 8.2.1033 not easy to read the test time in the test output
2020-06-21(editors/fe) Updated 1.9mef4-17/+25
(pkgsrc) - Silence pkglint, LICENSE (gnu-gpl-v1), add comment on patches (upstream) The following things were changed compared to version 1.8: o Look for <ncurses/ncurses.h>, as used by Cygwin. o Use LC_CTYPE to determine printable characters and display unprintable characters as \xx, not as M-chr. o Allow M-. instead of C-space and C-x . instead of M-C-@. o Accept +line as option to jump to a specific line besides -l line.
2020-06-21(editors/TeXmacs) Updated 1.99.11 to 1.99.13mef6-59/+609
http://www.texmacs.org/tmweb/about/changes.en.html 1.99.13 - Continued bug fixes - Switch to Python 3 for plug-ins programmed in Python - A Parser Framework for programming languages - Improved Graphviz plugin with documentation in Chinese and syntax highlight - Improved Maxima plugin with documentation in Chinese and bug fixes - Improved Octave plugin on Windows for Octave 5.x 1.99.12 - Many bug fixes - Make it easier to cite work on TeXmacs - Improved Html import/export filters and support for MathJax - Faster native (Qt-based) image export of formulas to Html - Improved large bracket sizes and script positioning - Various artwork related improvements - Interface for SymPy - Re-implement Asymptote, DraTex, Gnuplot, Graphviz, Xypic using Python for full platform support - Documentation on how to write plugins using Python - Updates of the dictionaries for French and Dutch - (run-all-tests) aggregates and runs all the tests in Scheme - Support for Java language
2020-06-21(editors/p5-Padre-Plugin-Debugger) githubifymef2-10/+13
2020-06-20py-jedi: updated to 0.17.1adam3-17/+492
0.17.1: - Django ``Model`` meta class support - Django Manager support (completion on Managers/QuerySets) - Added Django Stubs to Jedi, thanks to all contributors of the `Django Stubs <https://github.com/typeddjango/django-stubs>`_ project - Added ``SyntaxError.get_message`` - Python 3.9 support - Bugfixes (mostly towards Generics)
2020-06-18editors/Makefile: sort entriesgutteridge1-2/+2
2020-06-17Revbump Go packages after Go 1.14.4 update.bsiegert1-1/+2
2020-06-14codeblocks: Update to 20.03ryoon12-363/+97
Changelog: For the release 20.03, we provide a changelog hereby about what has changed since 17.12 (to download the change log, a link is provided at the bottom of this page): General UI/SDK changes: UI: Add information about the wxWidgets library being used in Help -> About dialog UI: Fix two asserts for incorrect use of wxALIGN_LEFT when opening the Project -> Properties dialog wx3: Fix assertion when removing last virtual target (ticket #892) UI: Add logging of execution time to various places in the code UI: Add compiler ID to Help -> About dialog (ticket #870) UI: Make Plugin manager to have resizeable plugin info control UI: Fix Toolbars corruption when saving perspective (ticket #846) Fix crash with batch build on linux by moving the build process out of OnInit() when using wx>=30 UI: Improve child window placement. Introduce 3 options: center-on-parent (default), center-on-display and leave to OS/ Window manager. UI: Make sure pressing escape works correctly in the Reorder targets dialog UI: Fix the parents of various child dialogs in the Build -> Properties UI: Make sure we call PlaceWindow for the dialog for selecting platform for targets UI: Make sure the correct parent is set when showing the project dependencies dialog UI: Fix possible assert when the language selection is invalid UI: Make data paths more resilient to changes to the current directory UI: Make pressing Escape in scope "Code Refactoring" dialog to close it UI: Adjust borders for the Find/Replace dialog UI: Fix corruption of toolbars when saving perspective (ticket #846) UI: Fix assert that a bitmap is already selected in a DC on Windows UI: Fix crash if the list in Settings->Scripting is empty (ticket 842) UI: Show only one message box if a project could not be loaded while loading a workspace (ticket #809) scintilla-wx: Remove double buffering for wxGTK (it doesn't fix the flickering problem) UI: Select the correct language in the menu shown from the language button in the status bar scintilla-wx: Cherry-pick changes from wx-master (Better support for passing images from wx to scintilla) UI: Some places in the code were trying to load images from file system and not from resources.zip (ticket #826) UI: Replace the wxComboBox with wxChoice in Project->Properties->Build targets->Type UI: Make the layout of Environment Settings -> View a bit more compact UI: Replace the radio buttons for images sizes in Env Settings -> View with wxChoice controls UI: Use better looking icon for the "Select text" button in the Incremental search toolbar UI: Fix layout issue in the environment settings dialog UI: Print config file path as the first line in the list ctrl for the main log UI: Fit toolbars on every load UI: Make MainFrame::DoFixToolbarsLayout to really work when toolbar size changes UI: Make it possible to assign a keyboard shortcut to Build -> Select target -> Select target... sdk: Fix memory leak when showing the "choose compiler" dialog, because the current compiler is not available UI: Log the info message to the main log UI: Avoid crash or assert when application is closed via OS's TaskBar UI: Fix a warning emitted by wxWidgets about incorrect use of wxALIGN_CENTER_HORIZONTAL in the EditPath dialog UI: Treat editor and project files as modified when altered outside of Code::Blocks and not reloaded (ticket #492) wx30: Do no call LoadResource for plugins which don't have xrc files in their zip archives wx30: Fix assert that all images added to an image list must have the same size batch build: Fix segmentation fault after batch build (ticket #738) UI: Fix crash in GotoFile::BuildContent(74) SDK: Fix memory leak when loading new workspace UI: Fix a memory leak of Page objects on application shutdown UI: Fixes to the auto-sizing feature of the GotoFile dialog (see r11468) UI: Make the Goto File window to resize itself when the content of the list ctrl doesn't fit UI: Make opening containing folder work when the path contains whitespace (ticket #734) wx3-stl: Make almost everything (wxSmith doens't) to build with wxWidgets in STL mode sdk: Remove duplicated calls to AddBuildTarget for generated files sdk: Make sure we don't add the same file twice if it is stored with different relative path in the project file sdk: Make CompilerFactory::GetCompiler using an id faster sdk: Small optimization in cbProject::addFile (don't call wxFileName::GetExt multiple times) sdk: Small optimizations in MacrosManager sdk: Don't save empty extension tags in the project file sdk: Sort extensions just before saving the project sdk: Add $PLATFORM macro that expands to "msw" on windows and "unix" on linux and mac sdk: Path delimiters in the .cbp file aren't Unix-normalized when saving project on Windows (ticket #705) UI: Print a message in the log when the application is ended because another instance is detected UI: Fix a crash/assert on shutdown when the CallAfter is executed after the managers have been shutdown UI: Print an error in the log if opening a file fails UI: Make sure passing --file=path/to/file.ext without line number works, too ProjectManagerUI: Implement both external and internal wxTreeCtrl Drag and Drop for the project manager tree ProjectManagerUI: Temporary disable external drag and drop from project manager wxTreeCntrl. External and Internal drag and drop are incompatible. UI: Remove double dollar signs (ticket #653) wx30: Fix de-serializing wxStrings when doing DDE UI: Prevent the splash screen from staying on top from the compiler selector dialog Fix possible null pointer dereference in plugins management (ticket #673) UI: Set the focus to the OK button in the Multi Select dialog (used when adding files to a project) UI: Make sure that the file path control in the EditPath is larger, so longer paths could be reviewed UI: DefaultMimeHandler: Set min size for the selection dialog UI: Fix crash when reloading multiple projects in a workspace and they have dependencies wx3-gtk3: Fix crash when doing Control-A, Control-V (ticket #629) UI: Make sure the current project is always visible in the project tree while moving it up/down (ticket #617) UI: Show the scintilla version in about dialog wx30: Fix editor redraw problems on Windows (workaround, related to status bar) UI: Make return to select the filtered option in the Goto File, Goto Function and Select Target dialogshe toolbar if the requested icon couldn't be loaded Make the SpellChecker icons in the status bar to be HiDPI aware Use toolbar art providers for main, compiler and debugger toolbars Move select_target.png to sdk/resources Make it possible to use the cbArtProvider with toolbars Make button images (zoom in/out) in the help plugin panel to be HiDPI aware Apply scale factor to the toolbar size Make icons in various dialogs to be HiDPI aware Fix browse buttons in Project -> Properties to look good on HiDPI monitors Make the icons for the buttons in IncrementSearch to be HiDPI aware Make the icon in scope "Code Refactoring" dialog to be HiDPI aware Add support for bitmap buttons to the cbArtProvider Fix scaling of menu images created with the cbArtProvider on macOS help plugin: Fix bigger icons in the Help menu on Windows IncrementalSearch: Fix the menu icon to use the menu size and scaling (HiDPI aware) DoxyBlocks: Make the Module menu images to be HiDPI aware Make the readonly icon used in editor's notebook to be HiDPI aware Try to make Notebook icons in 'Logs and Others' look non-blurry on GTK3+GDK_SCALE=2 Make all loggers in 'Log & Others' to provide HiDPI aware icons Make the OpenFilesList plugin HiDPI aware Better support for creating the image list on GTK3 when scaling factor is 2 Modify cbProjectTreeImages::MakeImageList to add a red image in the generate image list when a file fails to load Make the tree images in project tree and file manager trees to be HiDPI aware Use the scaling factor detection to select the image size for menu images Fix debug log message about ClientToScreen failures coming from the call to wxDisplay::GetFromWindow Update icons from the cb-icons repo (compiler and incremental search pluigns) Move images to codecompletion.zip instead storing them on the file system and fix all build systems Implement sizeable images in the auto completion list produced by the CC plugin Remove wrong warning message in the log from the cbArtProvider Fix the icon size in Breakpoints dialog on HiDPI windows builds Make the list images in Breakpoints dialog to look good on scaled GTK+3 build (scaling factor 2 or more) Make images in the Build menu (compiler plugin) to be DPI aware Make the IncrementalSearch menu image to be DPI aware Make the DoxyBlocks menu images to be DPI aware Make the images in the debugger menu to be DPI aware Make all images defined in main_menu.xrc to be DPI aware Add additional image sizes which would be used for the main menu Make the icons in the Breakpoints dialog to be DPI aware Remove toolbar images with size 22x22 Print the resource id of the toolbar when there are problems loading a bitmap Add 20x20, 24x24, 28x28, 40x40, 48x48, 56x56 and 64x64 for contrib plugins Add 20x20, 24x24, 28x28, 40x40, 48x48, 56x56 and 64x64 for core stuff Add more options for the sizes of the toolbar icons Print log message when loading an image for a toolbar fails Fix asserts in the wxBitmap c-tor when the image file cannot be found on this Print a warning when changing the size of toolbar images Make the wx31 builds to be system dpiAware Fix missing image after the move of 22x22 images to a separate folder Do not use scalingFactor on Windows Add wrapper for wxWindow::GetContentScaleFactor to make it easier to use this call Make toolbar images for DoxyBlocks work correctly when using GTK+3 on HiDPI (scale >= 2) monitor Make toolbars on wx3.1 and GTK3 to almost look sharp Print scaling factor for the main frame during startup Do not call Realize toolbars for every disabled tool in a xrc file Reenable the dpi aware flag on windows Add 32x32 images for the rest of plugins which create toolbars Make toolbars work on retina mac machines Add the possibility to select toolbars which are 32x32 big Add 32x32 images for main and debugger toolbars Print warning message when a toolbar image requires resizing Make the xrc wxToolbarAddon handler to be able to remap bitmap paths SDK new/changed APIs: sdk: Implement cbProject::operator= so it is possible to copy projects sdk: Change the return type of cbWatch::GetDebugString (ABI break) sdk: Remove cbWatchesDlg::UpdateWatches, because it is no longer used sdk: Add cbEVT_DEBUGGER_CONTINUED event for debugger UI: Try to place child windows always on a valid display (ticket #770) sdk: Make cbAssert to send SIGINT instead of SIGTERM SDK: Make cbResolveSymLinkedDirPath a bit more robust sdk: Add function which could be used to get the rect of the monitor where a window is placed (extracted from PlaceWindow) sdk: Add API for sorting menu items in the editor's context menu (modify all plugins to use it) UI: Use sorted container to provide a more stable iteration when building the module menu UI: Use the setting for caret line to show it in the syntax highlight settings Performance improvements: UI: Minimize the time needed to open the file/replace dialog for the LLVM project SDK: Call the virtual function GetTitle just once inside loops in cbProject::RemoveBuildTarget Syntax Hightlight UI improvements: UI: Make it possible to type in the syntax highlight preview wx30: Fix assert introduced with rev 9667 (reading null color for syntax highlight) Editor: Try to fix flicker when moving the cursor with keyboard/mouse (ticket #890) Disable middle-mouse button paste until user sets Settings -> Editor -> Other editor setting -> Enable marked text paste with middle mouse click (on Windows) Fix non-latin keys to work in shortcuts in the editor on Linux Add controls for selecting the technology and font quality Auto-size marker margin column and switch to breakpoint image with the correct size Make the width of the change bar to change with the zoom Add an option which can be used to disable the save-to-temp-and-move operation we use by default Add menu item 'Copy full path' in the editor tab context menu Implement 'Fold current block' to work when the cursor is inside the block (ticket #700) Fix the feature which restores editor folds when the project/editor is reloaded Make it possible to set the white-space mode to "Only indent" Enable pasting when there are multiple cursors and typing with them is enabled Group all find related items together at the top of the context menu in the editor Move the Code Refactoring -> Rename symbols menu item to the Insert submenu Move Properties to the bottom of the editor's context menu Remove excessive separators from the editor's context menu Remove menu items from editor's context menu which are duplicated in the editor's tab Move Copy/Cut/Paste from a submenu Edit to the main context menu of the editor Add 'Close to the left' and 'Close to the right' menu items in the context menu for the editor's notebook Implement caret buffer in the editor (up to now we have it implemented in the EditorTweaks plugin). UI in the Settings -> Editor -> General -> Other editor settings Do not mess the editor with brace selection completion when there are multiple cursors Pass a theme object to editors created for new files (ticket #100) Make the line for the current position during debugging to use the same colour as the caret line (ticket #659) Lexers: Add syntax highlighting for Nim (ticket #657) Add WAVE keyword to Windows resource lexer (ticket #834) Improve C/C++ lexer (ticket #741) Add YAML lexer, make sure to always use spaces when editing YAML xers not only for the ObjC lexer Add selection, active line, matching brace and no matching brace style options using code Add lexer for plaintext files Add lexer for Markdown (ticket #640) Update doxygen keywords in the C/C++ lexer Upn the project files Save the old print function and restore it after executing the script in ScriptingManager::LoadBufferRedirectOutput (ticket #817) Make it possible to use relative paths when including squirrel scripts (ticket #812) Library updourceExporter plugin) Astyle: Finally make Mozilla-style/example work Add new options, remove obsolete options Code completion plugin: Take the zoom of the current editor into account when deciding if to use a buffered auto completion listticket #25) Fix parsing of struct instances declared on same statement (ticket #762) Fix parsing of multi-line #if defined() (ticket #761) Fix parsing of 'for' loops with empty declaration block. Handle the case where the first token is a semiif the list of directories is empty (ticket #780) Improve the logic for starting/stopping system header threads Fix crash when the project has files with invalid targets and the user tries to do header completion Ignore attribute((whatever)) in typedef definition (ticket #759) Support function declaration lists (ticket #724) Handle comma as terminator for function declarations Fix leaks of SystemHeadersThread objects when shutting down the application Log how much time traversing a directory to find headers takes Do not traverse root folders for drives Use better method for detecting file system loops Do not block the UI when showing the list of include completions while a thread is traversing Fix assertion when clicking on "Find references of:" (ticket #633) Compiler plugin: Add an option to targets which allows the user to select the linker executable to be used for the target Make the LinkerExecutableOption::AutoDetect work as advertised Cleaned up obsolete interim C/C++ standards that are now properly supported by GCC (i.e. C++11/14/17; C17) Print Build banner at command preBuild step, else they appear to belong to previous target Fix assert about RecalcSizes (ticket #857) Expand CodeBlocks variables for non-ttCommandsOnly targets also Fix potential crash if the choice control is removed from the toolbar Print a log message that we are modifying the dll search path before running an executable Adjust the regexp for detecting the compiler version to support double digit numbers Do not switch to the build log when the workspace is closed Fix a crash introduced in r11465 (ticket #582) Clear target specific variables from the MacroManager on every recalculation (ticket #582) Remove duplicated compiler option Clear logs when the workspace is closed (ticket #656) Make sure the goto prev/next build error goes only on errors Show the build message when the user requests goto prev/next error Add support for -std=c++17 flag Don't show a log message when the wxKill command fails to kill children, because they've finished already Hide process output when the process is stopped/killed Fix double send of cbEVT_COMPILER_FINISHED when the executable is closed after run Make the abort button work again (ticket #104). Kill the started process and all children instead of using wxSIGTERM Debugger plugin: Make sure we always store remote debugging project options sorted by target Rework the plugin to not use ProjectLoaderHooks Fix crash when trying to attach when there is no loaded project (ticket #879) Fix regression when executing additional commands before Make sure we don't save empty serial baud attributes in the debugger extension Improve UI of Debugger project options panel Check additional shell commands when deciding if the remote settings for target/projects need to be saved Rework the UI for the "Remote connection" tab in the project opions to look a bit more pleasant Improve the IsPointerType to detect restrict and const volatile types as pointers correctly sdk: Add another parameter to cbDebuggerPlugin::AddWatch to make it similar to AddMemoryRangeWatch sdk: Make it possible to delay the update of memory range watches (possible massive breakage) sdk: Add event which will be used to notify debug windows that data is ready Initial implementation of Memory Range Watches Set the plugin value of the event when sending EVT_DEBUGGER_UPDATED Send CURSOR_CHANGED event when the debugger has stopped on a breakpoint/signal Fix the disassembly view with newer GDBs Make it possible to evaluate expression in wxSmith code blocks Improvements for Fortran (ticket #717) Put the recent entered command in the position 0 of the wxComboBox list. Remove gdb_types.script because it is not longer used (the scripting support has been removed from the debugger) Make sure to quit correctly when attaching to process fails Make it possible to attach to a process using the command line (This commit adds --dbg-attach and --dbg-config command line options) Prevent warning for invalid current directory when attaching to process Make sure to set the SHELL variable before starting GDB OccurrenceHighlighting plugin: Update the permanent occurrence highlights when editor is split Handle editor open events to highlight all words that match the set for permanent highlights Make it possible to set the plugin to override the text colour Scripting wizard: Fix wxWidgets script on windows (ticket #676) Print better message when the xrc file fails to load Change extension for files added to Fortran projects to f90 (ticket #605) Browse tracker plugin: Create default.Browsetracker.ini from old Browsetracker.ini (only once) when personality == default Fix deprecated wxFont usage in config panel Honor Toolbar activation/deactivation from View/Toolbars; Change config toolbar setting to "Show Toolbar Always" Fix crash in JumpTracker when the editor object is nullptr Internationalize the configuration panel Fix shutdown assert on linux when using wx3.x Unregister hooks/sinks to prevent crashes when uninstalled Code snippets plugin: Let user know that attempt to edit file failed Adds DnD to ProjectManagerUI, removes it from the plugin, and fixes asserts Fix assert (ticket #631) Drag scroll plugin: Add user config option to reverse mouse wheel zoom Fix right mouse click in project window. See http://forums.codeblocks.org/index.php/topic,22863.new.html Don't move cursor when using right mouse key (wx3.x) Environment variables plugin: Crash when closing Environment settings dialog (ticket #877) Rework the plugin to not use ProjectLoaderHooks Incorrect variables could be set or variables could be lost when using the configuration dialog (ticket #641) File manager plugin: Slow down caused by incorrect fix in rev 11463 (ticket #722) Fix assert when clicking the 'goto parent directory' button beyond the root (ticket #713) Fix wrong use of stl-containers (erasing invalidates iterators) (ticket #722) Key binder plugin: Fix warning for Ctrl-P being duplicated Introduce version 2.0 using CodeLight key binding methods; allowing future ability to dynamically set menu and global accelerators to any frame Sort cbKeybinder20.conf file and remove old (duplicate) bindings Use correct file separator on Linux for .config/cbKeyBinder10.ini If there is no <personality>.cbKeyBinder10.ini file try to load cbKeybinder10.ini Add overridden menu accelerators to global table for Linux Obtain correct config folder on linux (ticket 840) Freeze config panel while updating Avoid 'Wheres the event handler gone' asserts when modifying shortcuts Fix F2, Shift-F2 and allow linux to handle any View menu check items (ticket #273) Nassi-Shneiderman plugin: Convert the toolbar images from xpm buffers defined in code to using pngs stored in a zip Fix crashes during drag n drop of bricks Use wxBRUSHSTYLE_ constants to get rid of depricated-warnings from wx31 Remove wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL for expanded item. Avoids assert from wxWidgets 3.1 Project options manipulator plugin: Replace all options in one go (partial fix for ticket #868) Report success after changing the compiler options (ticket #470) Fix the UI layout of main dialog (ticket #607) RndGen plugin: Some code cleanup (ticket #736) Add the plugin to the builds on linux/macos (ticket #728) Better explanation of the purpose anaracter handling. Fix wrong white space handling on windows by using the scintilla word finding functions Speedup by moving code out of loop and advancing the position of the parser Add Spanish flag images (ticket #881) Make the popup menu(ticket #742) Prepare the plugin to support more than two resolutions of UI images Make the images in plugin's toolbar to work correctly on GTK+ 3 and scaling of 2x Remove almost all places in the plugin which used the /environment/toolbar_sizefault style for wxListView (ticket #884) Add wxDIRP_SMALL flag for wxDirPickerCtrl (ticket #861) Fix wrong grouping of radio boxes in the wxSmith settings dialog (ticket #875) Fix image editor layout for wxWidgets >= 3.1.0 and rename dialog to be resizable Handle the default color in the color property class the same in both wxWidgets 3.x and wxWidgets 2.8 (ticket #815) Fix "dangling" frames which prevent Code::Blocks's process from exiting correctly Fix wxImagePanel preview errorx assert when using the wxGridBagSizer (ticket #664) Fix use-after-free error when moving a control in a sizer Add Radio as possible wxAuiToolBarItem item kind (ticket #15) Fix assert after inserting wxListCtrl (ticket #671) Set sensible d: Astyle: Fix argument bug (ticket #698) AutoSave: Add option to save log rotated backup files in a sub-folder (ticket #132) ClassWizard: Remember file extensions for header and source files CppCheck: Fix crash when the generated xml is missing CScope: Add configuration dialog to select the cscope executable. Also add a link to the help page in the settings dialog. EditorConfig: Rework the plugin to not use ProjectLoaderHooks EditorConfig: Allow to use global editor settings for EOL (ticket #577) EditorTweaks: Remove caret buffer code, because it was added to the core editor Help: Fix bug in man2html (ticket #626) IncrementalSearch: Try to have better/simpler history in the choice control (ticket #740) IncrementalSearch: Make it possible to get focus by clicking (ticket 625) MouseSap: Remove all direct GTK calls. Fix Shift-MiddleMouse key pasting to avoid overwriting Primary clipboard. OpenFileList: Fix crash when disable/enable the plugin in the plugin manager dialog (ticket #774) OpenFileList: Fix memory leak when unloading the plugin ReopenEditor: Fix memory leaks SmartIndent: Improve brace completion for Fortran (ticket #667) ToDo plugin: Fix memory corruption due to splash screen (ticket #635) Summary, for download Download the full changelog here: http://sourceforge.net/projects/codeblocks/files/Binaries/20.03/changelog
2020-06-14nvi2: Need to include curses here toonia1-1/+2
2020-06-14editors: Add nvi2.nia9-1/+119
A multibyte fork of the nvi editor for BSD
2020-06-14texworks: fix build with qt5.15markd3-3/+18
2020-06-14editors/fileobj: Update to v0.7.99tkusumi2-7/+7
ChangeLog: - Minor fixes and cleanups - Fix a bug caused crash on minimizing terminal size (since v0.7.81) - Improve Windows Terminal support - Add FILEOBJ_COLOR_OFFSET - Add --test_mouse - Support wrapscan in w, b, *, #, ), (, }, {
2020-06-12editors/featherpad: update to 0.14.2pin2-8/+7
V0.14.2 --------- * Overrode Qt's default behavior with the Home key. * Fixed a bug that allowed cutting of read-only texts. * Don't mistake a (commented) Yaml note followed by a colon with a Yaml key. * Considered the single quote in CSS values. * Highlight JavaScript's hash-bang (don't mistake it with a regex). * Updated the code for Qt 5.15.
2020-06-10texstudio: qt5.15 fixmarkd4-3/+33
2020-06-09tepl4: missing uchardetnia1-1/+2
2020-06-09tepl4: remove reference to wip .. properlynia1-2/+2
2020-06-09tepl4: remove reference to wipnia1-2/+2
2020-06-09editors: Add tepl4nia6-1/+162
Tepl is a library that eases the development of GtkSourceView-based text editors and IDEs. Tepl is the acronym for "Text editor product line". It serves as an incubator for GtkSourceView. Tepl was previously named Gtef (GTK+ text editor framework). The project has been renamed in June 2017 to have a more beautiful name. The end of Tepl is pronounced like in "apple".
2020-06-09kde: update kde release service to 20.04.1markd3-9/+22
changes unknown
2020-06-07editors/feathernotes: update to 0.7.0pin2-8/+7
V0.7.0 --------- * Focus the visible unfocused search bar on activating its action. * Handle relative file paths correctly. * Overrode Qt's default behavior with the Home key. * Added optional spell checking with Hunspell, that can be enabled at compilation time. * Update the transparent side-pane's palette if the style changes in runtime.
2020-06-05*: Apply revbump for graphics/giflib API change.jperkin5-10/+10
2020-06-02editors/Makefile: Add microsjmulder1-1/+2
2020-06-02Import wip/micro as editors/microsjmulder4-0/+379
Terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. As its name indicates, micro aims to be somewhat of a successor to the nano editor by being easy to install and use. It strives to be enjoyable as a full-time editor for people who prefer to work in a terminal, or those who regularly edit files over SSH.
2020-06-02Revbump for icuadam31-59/+62
2020-06-01editors/poedit: remove unknown configure optionrillig1-2/+3
2020-05-31editors/nvi: remove unknown configure optionrillig1-2/+1
2020-05-31editors/mule: disable check for unknown configure optionsrillig1-1/+2
2020-05-30editors/fileobj: Update to v0.7.98tkusumi3-8/+11
ChangeLog: - Minor fixes and cleanups - Support ncurses color specification in "r:g:b" format (if supported by terminal) - Add --test_color option - Add *, #, cw, cW command - Add :colors command - (Other minor changes that don't affect pkgsrc contents)
2020-05-30nedit: remove two files that haven't been used in twenty yearsgutteridge2-24/+0
2020-05-28editors: remove notecasenia15-323/+1
"The free NoteCase Outliner has been discontinued in 2008, in favor of a much advanced variant of the program called NoteCase Pro. NoteCase Pro, albeit a commercial product, can be used for free with some limitations, but even the free mode of NoteCase Pro is much more advanced than the old NoteCase. Proceed to NoteCase Pro: ..."
2020-05-25editors/p5-Padre: remove nonexistent files from REPLACE_PERLrillig1-2/+1
2020-05-24nvi: Drop hacks for ancient NetBSD versions, declare LICENSEnia2-26/+5
2020-05-24nvi: Enable wide-curses by defaultnia2-3/+4
noted by ottavio on freenode - I suspect most people installing this package expect it to have utf8 support if they're using an OS that defaults to ncurses
2020-05-24kate: allow noop on fix-moc SUBST.markd1-1/+2
fix-moc SUBST is a noop on some platforms, required on others.
2020-05-23updated editors/nano to 4.9.3schwarz2-7/+7
Changes between v4.9.2 and v4.9.3: Benno Schulenberg (6): bump version numbers and add a news item for the 4.9.3 release counting: count words correctly also when --wordchars is used display: do not try to draw content when there is no open buffer yet feedback: skip wiping the prompt bar when the shortcut printed a message po: update translations and regenerate POT file and PO files prompt: at Yes-No, do not treat a screen resize as an invalid keystroke
2020-05-23editors/emacs25-nox11: remove unknown configure optionrillig1-2/+2
2020-05-23editors/TeXmacs: fix REPLACE_PYTHON and shell portabilityrillig1-3/+3
2020-05-22editors/p5-Padre: remove nonexistent file from REPLACE_PERLrillig1-2/+1
2020-05-22editors/lyx: remove nonexistent files from REPLACE_PYTHONrillig1-3/+3
2020-05-22revbump after updating security/nettleadam10-20/+20
2020-05-22editors/emacs25: don't try to fix nonexistent grep-changelogrillig1-4/+1
2020-05-22When defining a macro for a very generic name like type, ensure tojoerg3-1/+42
include all system headers first.
2020-05-21*: Recursive revbump from graphics/ilmbaseryoon1-2/+2
2020-05-21py-jedi: add TEST_DEPENDSadam1-3/+5
2020-05-21vile, xvile: update to 9.8u.wiz5-14/+28
Provided by Thomas Dickey in private mail. Changes: 20200517 (u) > Brendan O'Dea: + add smartcase mode (prompted by suggestion by Marc Simpson). > Michael von der Heide + modify vile-spell-filt to allow for umlauts in UTF-8 > Tom Dickey: + add "install-keywords" and "uninstall-keywords" targets to the top-level and filters makefiles. + prove separate a "nmake" highlighter from "make", to color conditional directives and handle special cases of trailing "\". + modify winvile.iss to make the 64-bit installers more distinct from the 32-bit installers. + enable registry-lookup as getenv fallback for WinVile64 + modify nmakemode: + allow for whitespace after "!" in conditional lines + ignore case when matching keywords + fix some issues found with Coverity. + quiet a few gcc9 warnings + correct size-parameter of ZeroMemory calls in ntwinio.c + resave SVG-files with Inkscape 0.92.4 (5da689c313, 2019-01-14), to accommodate version-creep. + improved configure macros to lessen unused-variable warnings in config.log + workaround in configure checks for ncurses vs xcode's c99 "-W" option + fix - python filter should recognize triple single-quoted string (report/patch by Marc Simpson). + fix typos reported by codespell. + add null-pointer checks for continue-search and reverse-search to handle the case where a pattern string was given, but it failed to compile (report by Marc Simpson). + improve configure script for MacOS port: + check for X11 headers in /usr/X11, reflecting Apple's removal of of /usr/include and /usr/include/X11 + suppress -Winline + cleanup *.dSYM directories + don't add gcc/clang options for c89/c99 wrappers which cannot tell what version of gcc/clang they hide. + add tpumode, separating it from dclmode because the keywords differ. also add tpu syntax filter, since syntax differs. + modified a configure-macro to appease autoheader-252. + switch back to the original buffer after displaying result of the show-marks command in "[Named Marks]" (report/patch by Marc Simpson). + modify message when setting a mark in "[Named Marks]" to show that it is ignored (report by Marc Simpson). + regenerate the doc-files from html, using links2 2.14 in Debian 9. also reformat the html files. + trim some unwanted blanks in vile.hlp, overlooked in converting to html (report by Marc Simpson). + add "go" and "typescript" majormodes. + fix a loop-limit in manfilt.c for ANSI CUP. + clone pl-filt.c as pl6filt.c to support perl6, added corresponding "perl6" mode (discussion with Steve Lembark). + add a limit-check in reallyEditMiniBuffer to handle a case where mini-edits clear the working buffer, including the padding (Savannah #56627). + fix no-return warnings from libXt 1.2.0 headers + updated "rev=made" to "rel=author" in html-files. + add configure check for handling of "const" with X Toolkit library + improved configure macros: CF_GNU_SOURCE, CF_INSTALL_OPTS, CF_INSTALL_OPT_S, CF_LD_RPATH_OPT, CF_POSIX_C_SOURCE, CF_VA_COPY, CF_XOPEN_SOURCE, mainly to solve two problems: + non-POSIX use of predefined symbols on BSD platforms + an install option was needed to preserve timestamps + add html meta tags to atr2html for generator and charset. + update gnreight.h from Debian/testing libc6 2.28-6 + add FreeBSD package-files to help with maintaining (FreeBSD #234527, FreeBSD #234528). Note that because of the distinfo files, those will always be one patch behind. + update config.guess, config.sub
2020-05-20py-jedi: fix PLIST for python != 3.7wiz1-3/+3
2020-05-20mark packages that fail with -Werror=char-subscriptsrillig3-3/+23
These packages are susceptible to bugs when confronted with non-ASCII characters. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182. It takes some time to analyze and fix these individually, therefore they are only marked as "needs work".
2020-05-18(editors/TeXmacs) fix WARNING: [subst.mk:init] Nothing changedmef1-6/+1