Commit graph

4619 commits

Author SHA1 Message Date
nia
773cde7da8 *: Use the tools framework for itstool
Now it should be more obvious when a package needs it as a dependency,
as it will fail loudly if it isn't declared as a tool.

While here, some duplicate dependencies on itstool were removed from the
MATE packages
2021-05-02 10:24:47 +00:00
wiedi
4f4c7a7c45 nano: update to 5.7
2021.04.29 - GNU nano 5.7 "Toți ceilalți arau câmpurile"
• The output of --constantshow (without --minibar) is more stable.
• When opening multiple buffers and there is an error message, this
  message is shown again upon first switch to the relevant buffer.
• The position and size of the indicator now follow actual lines,
  instead of visual lines when in softwrap mode, meaning that the
  size of the indicator can change when scrolling in softwrap mode.
2021-04-29 18:44:14 +00:00
pin
48a0d8306f editors/focuswriter: reset maintainer 2021-04-24 19:43:41 +00:00
nia
d3b9d2a0df nano: actually depend on pkg-config 2021-04-23 18:18:02 +00:00
thor
662c71dac3 editors/nano: ensure pkg-config is used for ncurses search 2021-04-23 17:05:26 +00:00
morr
2e96a8d6ba Update to 8.2.2800
Changes:

8.2.2557  compiler warning for shadowd variable
8.2.2558  no error if a lambda argument shadows a variable
8.2.2559  MS-Windows: guifont test fails on Windows XP
8.2.2560  setting 'winminheigt' does not take tabline into account
8.2.2561  not all textprop code is covered by tests
8.2.2562  GUI: star register changed when 'clipboard is "unnamedplus"
8.2.2563  cannot use multibyte characters for folding in 'fillchars'
8.2.2564  focus events end Insert mode if 'esckeys' is not set
8.2.2565  Vim9: "..=" not always recognized
8.2.2566  Vim9: Function name is not recognized
8.2.2567  Vim9: no error if variable is defined for existing function
8.2.2568  second time a preview popup is opened highlight is not set
8.2.2569  'fillchars' "stl" and "stlnc" items must be single byte
8.2.2570  tests fail when run as root
8.2.2571  test may leave file behind
8.2.2572  Vim9: crash when getting the types for a legacy function
8.2.2573  Vim9: using invalid pointer for error message
8.2.2574  Vim9: crash when calling partial with wrong function
8.2.2575  Vim9: a function name with "->" in the next line doesn't work
8.2.2576  Vim9: defining a :func function checks for white space
8.2.2577  compiler warning for type conversion
8.2.2578  Lua cannot handle a passed in lambda
8.2.2579  Vim9: crash in garbagecollect after for loop
8.2.2580  Vim9: checking vararg type may be wrong
8.2.2581  Vim9: sourcing Vim9 script triggers a redraw
8.2.2582  Vim9: screendump test fails on MS-Windows
8.2.2583  Vim9: cannot compare result of getenv() with null
8.2.2584  Vim9: type error for assigning "any" to a list
8.2.2585  Vim9: illegal memory access
8.2.2586  process id may be invalid
8.2.2587  recover test fails on FreeBSD
8.2.2588  build failure with tiny features
8.2.2589  recover test hangs in the GUI
8.2.2590  Vim9: default argument value may cause internal error
8.2.2591  Poke files are not recognized
8.2.2592  code coverage could be improved
8.2.2593  list of distributed files is incomplete
8.2.2594  alternate buffer added to session file even when it's hidden
8.2.2595  setting 'winminheight' may cause 'lines' to change
8.2.2596  :doautocmd may confuse scripts listening to WinEnter
8.2.2597  Vim9: "import * as" does not work at script level
8.2.2598  Vim9: :open does not need to be supported
8.2.2599  build failure
8.2.2600  Vim9: crash when putting an unknown type in a dictionary
8.2.2601  memory usage test often fails on FreeBSD
8.2.2602  Vim9: continue doesn't work if :while is very first command
8.2.2603  Vim9: no effect if user command is also a function
8.2.2604  GUI-specific command line arguments not tested
8.2.2605  Vim9: string index and slice does not include composing chars
8.2.2606  strchars() defaults to counting composing characters
8.2.2607  strcharpart() cannot include composing characters
8.2.2608  character input not fully tested
8.2.2609  test disabled on MS-Windows even though it should work
8.2.2610  mouse click test fails when using remote connection
8.2.2611  conditions for startup tests are not exactly right
8.2.2612  col('.') may get outdated column value
8.2.2613  new test throws exception
8.2.2614  Vim9: function is deleted while executing
8.2.2615  test is sourcing the wrong file
8.2.2616  Vim9: if 'cpo' is changed in Vim9 script it may be restored
8.2.2617  Vim9: script variable in block not found by function
8.2.2618  Vim9: cannot use a normal list name to store function refs
8.2.2619  Vim9: no test for return type of lambda
8.2.2620  Vim9: Using #{ for a dictionary gives strange errors
8.2.2621  typval2type() cannot handle recursive structures
8.2.2622  GTK: error when starting up and -geometry is given
8.2.2623  some tests fail when run as root
8.2.2624  atom files not recognized
8.2.2625  rss files not recognized
8.2.2626  GTK3: error when starting up and -geometry is given
8.2.2627  no need to check for BSD after checking for not root
8.2.2628  Vim9: #{ can still be used at the script level
8.2.2629  Vim9: error for #{{ is not desired
8.2.2630  hard to see where a test gets stuck
8.2.2631  commands from winrestcmd() do not always work properly
8.2.2632  not all command line arguments are tested
8.2.2633  multi-byte 'fillchars' for folding do not show properly
8.2.2634  'tagfunc' does not indicate using a pattern
8.2.2635  Vim9: cannot define an inline function
8.2.2636  memory leak when compiling inline function
8.2.2637  prop_remove() causes a redraw even when nothing changed
8.2.2638  cannot write a message to the terminal from the GUI
8.2.2639  build failure when fsync() is not available
8.2.2640  screenstring() returns non-existing composing characters
8.2.2641  display test fails because of lacking redraw
8.2.2642  Vim9: no clear error for wrong inline function
8.2.2643  various code not covered by tests
8.2.2644  prop_clear() causes a screen update even when nothing changed
8.2.2645  using inline function is not properly tested
8.2.2646  Vim9: error for not using string doesn't mentionargument
8.2.2647  terminal test sometimes hangs
8.2.2648  terminal resize test sometimes hangs
8.2.2649  Vim9: some wincmd arguments cause a white space error
8.2.2650  Vim9: command modifiers not handled in nested function
8.2.2651  Vim9: restoring command modifiers happens after jump
8.2.2652  Vim9: can use command modifier without an effect
8.2.2653  build failure
8.2.2654  Vim9: getting a character from a string can be slow
8.2.2655  The -w command line argument doesn't work
8.2.2656  some command line arguments and regexp errors not tested
8.2.2657  Vim9: error message for declaring variable in for loop
8.2.2658  :for cannot loop over a string
8.2.2659  eval test fails because for loop on string works
8.2.2660  Vim9: no error for declaration with trailing text
8.2.2661  leaking memory when looping over a string
8.2.2662  there is no way to avoid some escape sequences
8.2.2663  Vim9: leaking memory when inline function has an error
8.2.2664  Vim9: not enough function arguments checked for string
8.2.2665  test failures
8.2.2666  Vim9: not enough function arguments checked for string
8.2.2667  prop_find() cannot find item matching both id and type
8.2.2668  Vim9: omitting "call" for "confirm()" does not give an error
8.2.2669  command line completion does not work after "vim9"
8.2.2670  Vim9: error for append(0, text)
8.2.2671  error for line number in legacy script
8.2.2672  Vim9: cannot use :lockvar and :unlockvar in compiled script
8.2.2673  Vim9: script-local funcref can have lower case name
8.2.2674  Motif: cancelling the font dialog resets the font
8.2.2675  directory change in a terminal window shell is not followed
8.2.2676  missing error message
8.2.2677  Vim9: cannot use only some of the default arguments
8.2.2678  test for 'autoshelldir' does not reset the option
8.2.2679  status line missing for non-current window with winbar
8.2.2680  Vim9: problem defining a script variable from legacy function
8.2.2681  Vim9: test fails for redeclaring script variable
8.2.2682  Vim9: cannot find Name.Func from "import * as Name"
8.2.2683  build failure without the +eval feature
8.2.2684  not enough folding code is tested
8.2.2685  custom statusline not drawn correctly with WinBar
8.2.2686  status line is not updated when going to cmdline mode
8.2.2687  Vim9: cannot use "const" for global variable in :def function
8.2.2688  Vim9: crash when using s: for script variable
8.2.2689  tiny build fails
8.2.2690  PowerShell files are not recognized
8.2.2691  autoconf may mess up compiler flags
8.2.2692  Vim9: locked script variable can be changed
8.2.2693  Vim9: locked script variable can be changed
8.2.2694  when 'matchpairs' is empty every character beeps
8.2.2695  cursor position reset with nested autocommands
8.2.2696  Lua test fails with Lua 5.4.3 and later
8.2.2697  function list test fails
8.2.2698  Lua test fails on MS-Windows
8.2.2699  Lua test fails
8.2.2700  nested autocmd test fails sometimes
8.2.2701  order of removing FORTIFY_SOURCE is wrong
8.2.2702  compiler completion test fails when more scripts are added
8.2.2703  Vim9: memory leak when failing on locked variable
8.2.2704  adding a lot of completions can be a bit slow
8.2.2705  Vim9: misleading reported line number for wrong type
8.2.2706  Vim9: wrong line number reported for boolean operator
8.2.2707  adding a lot of completions can still be a bit slow
8.2.2708  test sometimes fails waiting for shell in terminal
8.2.2709  the GTK GUI has a gap next to the scrollbar
8.2.2710  Vim9: not all tests cover script and :def function
8.2.2711  "gj" in a closed fold does not move out of the fold
8.2.2712  memory leak when adding to a blob fails
8.2.2713  folding code not sufficiently tested
8.2.2714  filetype pattern ending in star is too far up
8.2.2715  Vim9: tests fail without the channel feature
8.2.2716  the equivalent class regexp is missing some characters
8.2.2717  GTK menu items don't show a tooltip
8.2.2718  Vim9: no explicit test for using a global function without g:
8.2.2719  Vim9: appending to dict item doesn't work in a :def function
8.2.2720  GTK menu tooltip moves the cursor
8.2.2721  Vim9: cannot have a linebreak inside a lambda
8.2.2722  Vim9: crash when using LHS with double index
8.2.2723  assignment test fails
8.2.2724  Vim9: concatenating to list in dict not tested
8.2.2725  Vim9: message about compiling is wrong when using try/catch
8.2.2726  confusing error message with white space before comma
8.2.2727  function test fails
8.2.2728  special key names don't work if 'isident' is cleared
8.2.2729  Vim9: wrong error message for referring to legacy script var
8.2.2730  Coverity complains about not restoring character
8.2.2731  Mac: SF symbols are not displayed properly
8.2.2732  prompt for s///c in Ex mode can be wrong
8.2.2733  detecting Lua version is not reliable
8.2.2734  Vim9: cannot use legacy script-local var from :def function
8.2.2735  Vim9: function reference found with prefix, not without
8.2.2736  Vim9: for loop over string is a bit slow
8.2.2737  status line not updated when local 'statusline' option set
8.2.2738  extending a list with itself can give wrong result
8.2.2739  Vim9: a lambda accepts too many arguments at the script level
8.2.2740  Vim9: lambda with varargs doesn't work
8.2.2741  Vim9: Partial call does not check right arguments
8.2.2742  Vim9: when compiling a function fails it is cleared
8.2.2743  Vim9: function state stuck when compiling with ":silent!"
8.2.2744  Vim9: no way to explicitly ignore an argument
8.2.2745  Vim9: missing part of the argument change
8.2.2746  check for duplicate arguments does not work
8.2.2747  Vim9: not always an error for too many function arguments
8.2.2748  Vim9: memory leak when calling :def function fails
8.2.2749  Vim9: test for error can be a bit flaky
8.2.2750  Vim9: error for using underscore in nested function
8.2.2751  Coverity warns for using NULL pointer
8.2.2752  Coverity reports unreachable code
8.2.2753  Vim9: cannot ignore an item in assignment unpack
8.2.2754  :sleep! does not always hide the cursor
8.2.2755  Vim9: no error for using a number in a condition
8.2.2756  Vim9: blob index and slice not implemented yet
8.2.2757  Vim9: blob tests for legacy and Vim9 script are separate
8.2.2758  Vim9: wrong line number for autoload function with wrong name
8.2.2759  Vim9: for loop infers type of loop variable
8.2.2760  Vim9: no error for changing a for loop variable
8.2.2761  using "syn include" does not work properly
8.2.2762  Vim9: function line truncated when compiling
8.2.2763  Vim9: cannot use type in for loop unpack at script level
8.2.2764  memory leak when default function argument is allocated
8.2.2765  Vim9: not all blob operations work
8.2.2766  test failure
8.2.2767  compiler warning for unused argument
8.2.2768  Vim9: memory leak with blob range error
8.2.2769  Modula-3 config files are not recognized
8.2.2770  Vim9: type of loop variable is not used
8.2.2771  Vim9: assignment not recognized if declaration was skipped
8.2.2772  problems when restoring 'runtimepath' from a session file
8.2.2773  PSL filetype not recognized
8.2.2774  Vim9: cannot import an existing name even when using "as"
8.2.2775  Vim9: wrong line number used for some commands
8.2.2776  :mksession uses current value of 'splitbelow' and 'splitright'
8.2.2777  Vim9: blob operations not tested in all ways
8.2.2778  problem restoring 'packpath' in session
8.2.2779  memory access error in remove() for blob
8.2.2780  Vim9: for loop over blob doesn't work
8.2.2781  add() silently skips when adding to null list or blob
8.2.2782  Vim9: blob operations not fully tested
8.2.2783  duplicate code for setting byte in blob, blob test may fail
8.2.2784  Vim9: cannot use \=expr in :substitute
8.2.2785  Vim9: cannot redirect to local variable
8.2.2786  Vim9: memory leak when using :s with expression
8.2.2787  MS-Windows: crash when using :echoconsole
8.2.2788  Raku is now the only name what once was called perl6
8.2.2789  Vim9: using \=expr in :substitute does not handle jumps
8.2.2790  filetype test fails
8.2.2791  Vim9: memory leak when using \=expr in :substitute
8.2.2792  Vim9: :disas shows instructions for default args but no text
8.2.2793  MS-Windows: string literals are writable with MSVC
8.2.2794  Linux users don't know how to get ncurses
8.2.2795  Coverity warns for not using return value
8.2.2796  Vim9: redir to variable does not accept an index
8.2.2797  Search highlight disappears in the Visual area
8.2.2798  Vim9: redir to variable with append does not accept an index
8.2.2799  Vim9: type casts don't fully work at the script level
8,2.2800  after a timer displays text a hit-enter prompt is given
2021-04-23 06:31:35 +00:00
wiz
36740b281e *: update some HOMEPAGES with help fro prlw1@ 2021-04-22 10:16:38 +00:00
wiz
b51fd3ae06 *: remove dead download sites 2021-04-21 15:46:04 +00:00
wiz
7f7f71f613 *: remove dead download site 2021-04-21 15:31:18 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
wiz
49d62996d4 elvis: remove dead master site and homepage 2021-04-21 08:22:42 +00:00
wiz
92735d9bc1 lpe: remove dead master site 2021-04-21 08:21:44 +00:00
wiz
2375d7bb29 mg2a: remove dead master site 2021-04-21 08:20:45 +00:00
wiz
6bf6bf9df5 *: remove dead master site 2021-04-21 08:11:16 +00:00
wiz
5aad2f4370 uemacs: remove dead master site 2021-04-21 08:09:02 +00:00
wiz
c7baa20853 ve: remove dead master sites, add github homepage 2021-04-21 08:08:07 +00:00
wiz
922d47a83b wily: remove dead master site 2021-04-21 08:05:56 +00:00
wiz
eb80be8ec3 *: remove dead master site 2021-04-21 08:03:23 +00:00
pin
e116eca8da editors/cesium: update to 0.2.1
-Fixed bug where the program would overwrite a user's custom theme with the
default on launch.
2021-04-19 14:41:02 +00:00
pin
1a80df36fa editors/cesium: update to 0.2.0
-Added a help window
-fixed a file selector bug
-added a configurable theme file
2021-04-18 15:25:24 +00:00
pin
a2c23af073 Add cesium 2021-04-15 12:49:07 +00:00
pin
c06d9efc0b Cesium is a bare-bones (currently) text editor very similar to that of Windows
Notepad.
2021-04-15 12:48:10 +00:00
ryoon
633bec58e9 *: Recursive revbump from devel/nss 2021-04-15 11:23:03 +00:00
nia
9a17414325 editors: be more descriptive in COMMENT 2021-04-12 14:16:42 +00:00
nia
76203494ea gtranslator: remove autotools leftovers, set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:52:00 +00:00
nia
8ae45c878f gedit: remove gmake dependency 2021-04-12 12:27:12 +00:00
adam
c9b3ac2dcf Revbump for multimedia/x265 update 2021-04-12 08:29:59 +00:00
tsutsui
97261fbeae medit: apply mechanical patches to python scripts for python3. PR/56088
"If it works for you, please just commit it" from wiz@.
2021-04-11 00:58:16 +00:00
wiz
14c07cf0ce *: bump PKGREVISION for nss linking fix 2021-04-09 06:54:56 +00:00
adam
8dd0a7c96f Revbump for poppler 2021-04-08 06:19:44 +00:00
markd
9f17ade459 kde applications release: update to 20.12.3
10 months worth of updates.
2021-04-07 12:28:14 +00:00
nia
fae8a26fab dasher: Fix glib2-2.6.0 breakage 2021-04-05 08:07:17 +00:00
tkusumi
aab6a758cd editors/fileobj: Update to v0.7.103
ChangeLog:
- Minor fixes and cleanups
- Add --verbose
2021-04-04 13:18:13 +00:00
tkusumi
1a919b9b88 editors/fileobj: Update to v0.7.102
ChangeLog:
- Minor fixes and cleanups
- Add --info
- Add --lsblk
2021-04-04 13:15:36 +00:00
tkusumi
198f338544 editors/fileobj: Update to v0.7.101
ChangeLog:
- Minor fixes and cleanups
- Add Python 3.9 support
- Add MidnightBSD support
2021-04-04 13:10:20 +00:00
taca
258bca61fb editors/emacs-packages: update to 0.11
Drop devel/ruby-mode package.
2021-04-02 04:12:00 +00:00
wiz
6ad4293ff7 emacs27-nox11: update to 27.2.
Match emacs27 package.
2021-04-01 22:29:47 +00:00
wiz
405af19b99 emacs27: update to 27.2.
Emacs 27.2 is a maintenance release.

    The behavior of the user option 'resize-mini-frames' has changed.
2021-04-01 22:29:21 +00:00
hauke
a1b641145c Use gtar instead of the base tar(1) in the xemacs* top-level Makefile
because of a problem with NetBSD-current libarchive-as-tar, see bin/56080.

Note this depencency is not a burden, since xemacs-packages requires
gtar, anyway.
2021-03-28 10:36:33 +00:00
bsiegert
f6095694fd Revbump all Go packages after go115 update 2021-03-19 17:36:46 +00:00
pin
d7398ce282 editors/feathernotes: update to 0.9.0
Main changes:
● Added cmake support (besides qmake).
● Added support for the recently opened files.
● Fixed the bugs of searching and replacing in all nodes.
● Go to the last active node when starting with the last opened note.
● Improvements and fixes to custom background and foreground colors. (if a
note is created with this version, the bg/fg colors of existing nodes will
change on the fly.)
● Prevented Qt from giving rich text to the selection clipboard.
● Prevented the transference of password (or lack of it) from one note to
another in rare cases.
● Prevented the transference of font settings from an opened note to a newly
created one.
● Allowed changing of the horizontal alignment of tables.
● Workaround for KDE's Plasma tray tooltip.
● Instead of eliding texts, show the horizontal scrollbar in the side-pane
when needed.
● Require Qt5.12.
● Small fixes to smooth scrolling and link opening.
2021-03-11 08:10:58 +00:00
pin
584bcadd4d editors/featherpad: update to 0.18.0
-Fixed an old but rare problem in highlighting of multiline comments.
-Added Pascal syntax highlighting.
-Added Java syntax highlighting.
-Better highlighting of numeric literals in some programming languages.
-Taken into account some general variables of Perl when highlighting its syntax.
-Taken into account the possibility of using unpaired or different paired
delimiters for the second part of Perl's replacement operators.
-Fixes and improvements to Ruby syntax highlighting.
-Prevent Qt from giving any non-plain text to the selection clipboard.
-Made PageUp/PageDown select the first/last item of the search history when the
search line-edit is focused.
-Fixed the lack of Perl-style comments in PHP syntax highlighting.
-If needed, save cursor positions when the app is terminated by SIGTERM.
-Prevent the spell checker from changing an uneditable document.
-Added an icon to the tabs/view-items of files that have targets but aren't
symlinks (e.g., their parent directories are symlinks). Also, (1) when a final
target exists, two items are added to the tab/view-item context menu for
copying its path and opening it, and (2) if a file and some of its targets are
opened, only the first one is editable by default.
-Added JSON syntax highlighting.
-Added "math" and "equation" to LaTex syntax highlighting.
2021-03-08 21:29:42 +00:00
adam
717efc02be retext: updated to 7.2.1
ReText 7.2.1

* Improved support for dark Qt themes.
* Fixed preview jumping to top during MathJax rendering.
* Fixed QTextBrowser-based preview jumping.
* Fixed opening files with spaces from QTextBrowser-based
  preview.
* Use `defaultCodec` setting by default when saving files;
  correctly detect encoding for UTF-8 files with BOM.
2021-03-07 07:31:00 +00:00
wiz
db3e6803b7 codelite: update to 15.0.
Provided by Andrius Varanavicius in pkgsrc-wip.

bug fixes

    Fixed: hiding line number margin is no longer possible
    Find In Files: should now load faster on Windows
    Fixed: File System Workspace: keep the last 'File mask' value used
    Language Server Protocol: Initialized notification to the server
    Prevent hangs under Wayland when changing Workspace View tabs
    Properly save/load workspace breakpoints and avoid mixing between two different workspaces breakpoints
    File System Workspace: when 'remote development' is enabled, do not attempt to remote save a file that is not part of our source tree or was opened by the SFTP plugin
    Fixed: crash when switching between themes
    Windows / macOS: Ctrl-TAB is broken
    gdb does not display local variables properly
    Creating a new file from the context menu in the File System Workspace - does not add it to git or svn
    Outline: honour the general background theme colour
    Bootstrap wizard: if the user select Default profile, load all plugins
    Fixed crash in codelite-terminal when executed with --command
    Fixed: SFTP overrides file attributes if these were modified after the file was loaded into CodeLite
    LLDB settings: keep the full path for debugserver
    Fixed: cppcheck is now working from the context menu again
    File System Workspace: set the default working directory to the workspace folder
    PHPdoc return value is not handled correctly

Changes

    Displaying the parent folder in the tab label is now optional
    Git push: just execute git push without prompting the user to select remote
    By default, show minimal list of buttons in the toolbar when first time installing CodeLite
    By default, enable minimal list of plugins (by profile type)
    File System Workspace: split the settings into 2 different files: a local and shared file. The content in the "local" files is kept under .codelite/ directory in the workspace folder and is not to be saved into git or any source control the default .workspace file contains properties that should be shared
    File System Workspace: added 'working directory' field
    Language Server Protocol: optimized the traffic between LSP <-> CodeLite by adding checksum checks before calling LSP to re-parse a file
    Language Server Protocol: added support for implemented 'extDocument/documentSymbol' protocol message
    PHP: update PHP xdebug UI view to fit the IDE look
    Language Server Protocol: added an option to pass environment variables + initialization options directly from the UI
    GDB: Honor user's ~/.gdbinit file
    File System Workspace: added an option to use remote build
    Internal changes to how GDB communicate changes to CodeLite
    Appearance: honor *system* dark themes
    Language Server Protocol: install the user code completion provided by clangd automatically
    macOS: we now build CodeLite using macOS 10.15.5 (Catalina)
    Windows: better support for Dark Theme (Windows native)
    Creating or deleting a folder via the 'Explorer' view, will automatically sync PHP workspace
    file system workspace: extend the default file extensions to show with *.py, *.rb, *.php and *.php
    python support: adjust method document style to match the NumPy method as described here: https://docs.python-guide.org/writing/documentation/
    [PHP] Find functions in context when inserting PHPDoc
    [PHP] Add return type to signature
    [PHP] Add nullable type to signature in auto-complete
    [PHP] Hint nullable and default values
    [PHP] Handel parsing of by reference values in PHPDoc
    [PHP] Allow parsing of nullable types from PHPDoc
    [PHP] Handle parsing PHP 7.1 nullable types
    [PHP] Handle common mistakes when parsing PHPDoc
    [PHP] Add missing native types
    [PHP] Group tags in generated PHPDoc
    [PHP] Set return type to mixed when unspecified
    Callgraph is no longer included in the default installer of CodeLite
    File System Workspace: added the ability to exclude folders from the workspace. The folders are still visible, but they will be excluded in various operations, like Find In Files, Parsing etc
    Full parsing of workspace is roughly 30% faster now
    Renamed default build system from "CodeLite Make Generator" -> "CodeLite Makefile Generator"
    Added new Build System: CodeLite Makefile Generator - UNIX - which generates UNIX compatible Makefiles, even when on Windows (useful for cygwin / MSYS environments)
    contextual highlight is no longer done using the SQLite symbol database, as a result it should feel much more faster
    Git reset: added a WARNING icon to the dialog + Cancel button (which is now the new default)
    Navigation bar now also displays "git blame" info (author + commit hash + date) for the current line
    UI updated to the Preferfences and Colour and fonts dialog
    Refined dark theme support by removing various border which might look bright on dark theme
    Added an option to hide the main editor's tab area (Windows & macOS only)
    Language Server Plugin: you can now mark an LSP as SSH. This will execute it on a remote machine instead (you still need to make sure that it is installed on the remote machine)
    Quick Debug: it is now possible to debug over SSH from. Just state the account + binary to debug and CodeLite will do the rest
    Language Server Plugin: opening a header file will now automatically send the implementation file (cpp) to the active LSP for parsing. This way we make sure that goto-definition will work immediately
    Implemented a proper "switch to workspace" functionality. It is now possible to call Open Workspace without the need to the currently opened one. In addition, CodeLite will now display a dialog that will list the last opened workspaces
    PHP Find In Files: 1. Starting find-in-files from the context menu will force the find-in-files dialog to use the selected dialogs from the tree view *this are transient paths and will not be remembered* 2. Starting find-in-files from any other way, will use the last used settings
    Fixed: find in files offset is broken when non ASCII text is presented in the editor
2021-03-06 16:08:32 +00:00
schwarz
d4de57f9e4 updated editors/nano to 5.6.1
Changes (cf. ChangeLog):
bump version numbers and add a news item for the 5.6.1 release
options: rename 'highlightcolor' to the more distinct 'spotlightcolor'
search: correctly colorize a match also when softwrapping is active
tweaks: rename a symbol, to better match the corresponding option
2021-03-03 23:35:57 +00:00
gutteridge
28326d2e55 xfce4-mousepad: update to 0.5.3
Change log:

0.5.3
======
- Appearance Changes:
  - Use old style menu alignment (#97, !77)

- Bug Fixes:
  - Add a keybinding to reset font size
  - Fix inverted return value of scroll event handler
  - Various small improvements regarding accels
  - Block the right signal handler for tooltip updates
  - A clarification about action groups

- Translation Updates:
  Basque, French, Galician, Portuguese (Brazil), Russian, Slovenian,
  Swedish

0.5.2
======
- New Features:
  - Add a "Viewer Mode" toggle (#50, !72)
  - Improve `--quit` option: close all windows interactively (!71)
  - Improve encoding management (#42, !69)
    - Display the current encoding in the status bar
    - Make the default encoding configurable via GSettings
    - Allow to choose encoding in the "Open" and "Save As" dialogs (#42)
    - Add a command line option to choose encoding
  - Add a "Delete Line" action (#13, !66)
  - Make automatic addition of the last EOL character configurable (#53, !65)
  - Switch to GFile for I/O operations (#4, #27, #75, !64)
    - Add file monitoring (#75)
    - Add a setting to create a tilde-backup file when saving (#27)
    - Make saving atomic (#4)

- Appearance Changes:
  - Filter files on mime type in the "Open" and "Save As" dialogs (#2, #35, !67)

- Code Refactoring:
  - Improve encoding management (#42, !69)
    - Make encoding dialog more generic and self-contained
    - Encodings definition review
    - Clarify encoding management when opening files
    - Improve unicode BOM management
  - Switch to GFile for I/O operations (#4, #27, #75, !64)
    - Set the save action sensitivity more precisely
    - Let GFile APIs check for file existence when reading
    - Let GFile APIs check for external modifications when saving
    - Basic switch to GFile for I/O operations

- Bug Fixes:
  - Make "replace" and "replace all" behaviors consistent (#94)
  - Ensure that the page setup is properly applied when printing (#90)
  - Avoid character escape issues in menu item action names (#91)
  - Properly initialize document search properties
  - Avoid illegal memory access when searching with tab changes (!73)
  - Revert to "Wrap Around" always true for the search bar (#83)
  - Prevent too late accesses to the buffer in selection mode
  - Direct call to keybinding signals for "Delete" and "Select All" (#83)
  - Improve editing keybindings consistency (#83)

- 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), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur
2021-03-02 01:55:53 +00:00
pin
1a9b77fd36 editors/kiro-editor: update to 0.4.3
-Improve: Reduce number of syscalls by using blocking read from stdin.
This stops polling stdin with 100ms interval (#13, thanks to @E3uka)
2021-03-01 15:13:01 +00:00
morr
526f31c4b2 update to version 8.2.2557.
Changes:
8.2.2128  there is no way to do something on CTRL-Z
8.2.2129  MS-Windows: Checking if a file name is absolute is slow
8.2.2130  Insert mode completion messages end up in message history
8.2.2131  Vim9: crash when lambda uses same var as assignment
8.2.2132  padding not drawn properly for popup window with title
8.2.2133  Vim9: checking for a non-empty string is too strict
8.2.2134  Vim9: get E1099 when autocmd triggered in builtin function
8.2.2135  Vim9: #{ still seen as start of dict in some places
8.2.2136  Vim9: Using uninitialized variable
8.2.2137  Vim9: :echo and :execute give error for empty argument
8.2.2138  Vim9: "exit_cb" causes Vim to exit
8.2.2139  Vim9: unreachable code in assignment
8.2.2140  build failure with tiny features
8.2.2141  user command with try/catch may not catch an expression error
8.2.2142  memory leak when heredoc is not terminated
8.2.2143  Vim9: dead code in compiling :unlet
8.2.2144  Vim9: some corner cases not tested
8.2.2145  Vim9: concatenating lists does not adjust type of result
8.2.2146  Vim9: automatic conversion of number to string for dict key
8.2.2147  quickfix window title not updated in all tab pages
8.2.2148  Vim9: crash when user command doesn't match
8.2.2149  popupwin test for latin1 sometimes fails
8.2.2150  Github actions CI isn't used for all available platforms
8.2.2151  $dir not expanded when configure checks for moonjit
8.2.2152  screenpos() does not include the WinBar offset
8.2.2153  popupwin test for latin1 still fails sometimes
8.2.2154  popupwin test for terminal buffer fails sometimes
8.2.2155  warning from Github actions for code analysis
8.2.2156  Github actions run on pusing a tag
8.2.2157  Vim9: can delete a Vim9 script variable from a function
8.2.2158  CI on cirrus times out, coveralls doesn't always run
8.2.2159  Vim9: when declaring a list it is not allocated yet
8.2.2160  various typos
8.2.2161  arguments -T and -x not tested yet
8.2.2162  Vim9: Cannot load or store autoload variables
8.2.2163  crash when discarded exception is the current exception
8.2.2164  Vim9: autoload function doesn't work in uppercased script
8.2.2165  Vim9: assignment to dict member does not work
8.2.2166  auto format doesn't work when deleting text
8.2.2167  Vim9: assign test fails
8.2.2168  Vim9: error for assigning to dict of dict
8.2.2169  Vim9: test leaves file behind
8.2.2170  Vim9: a global function defined in a :def function fails
8.2.2171  valgrind warning for using uninitialized value
8.2.2172  Vim9: number of arguments is not always checked
8.2.2173  Vim9: get internal error when assigning to undefined variable
8.2.2174  Mac version doesn't specify the CPU architecture
8.2.2175  github actions: clang-11 handling suboptimal
8.2.2176  crash with a sequence of fold commands
8.2.2177  pattern "^" does not match if first character is combining
8.2.2178  Python 3: non-utf8 character cannot be handled
8.2.2179  Vim9: crash when indexing a dict with a number
8.2.2180  Vim9: test for error after error is flaky
8.2.2181  valgrind warnings for using uninitialized value
8.2.2182  Vim9: value of 'magic' is still relevant
8.2.2183  Vim9: value of 'edcompatible' and 'gdefault' are used
8.2.2184  Vim9: no error when using "2" for a line number
8.2.2185  BufUnload is not triggered for the quickfix dummy buffer
8.2.2186  Vim9: error when using 'opfunc'
8.2.2187  Python 3 test fails sometimes
8.2.2188  Vim9: crash when calling global function from :def function
8.2.2189  cannot repeat a command that uses the small delete register
8.2.2190  Vim9: crash when compiled with EXITFREE
8.2.2191  Vim9: using wrong name with lambda in nested function
8.2.2192  Codecov on github actions fails
8.2.2193  Vim9: can change constant in :def function
8.2.2194  Vim9: cannot use :const or :final at the script level
8.2.2195  failing tests for :const
8.2.2196  :version output has extra spaces in compile and link command
8.2.2197  assert arguments order reversed
8.2.2198  ml_get error when resizing window and using text property
8.2.2199  first write after setting 'eol' does not have NL added
8.2.2200  Vim9: lambda without white space around -&gt; is confusing
8.2.2201  write file test fails on MS-Windows
8.2.2202  write file test still fails on MS-Windows
8.2.2203  Moodle gift files are not recognized
8.2.2204  Vim9: using -&gt; both for method and lambda is confusing
8.2.2205  Vim9: memory leak when parsing lambda fails
8.2.2206  :exe command line completion only works for first argument
8.2.2207  illegal memory access if popup menu items are changed
8.2.2208  Vim9: after reloading a script variable index may be invalid
8.2.2209  Vim9: return type of =&gt; lambda not parsed
8.2.2210  Vim9: allocating a type to set TTFLAG_BOOL_OK
8.2.2211  MS-Windows: can't load Python dll if not in the path
8.2.2212  Vim9: lambda with =&gt; does not work at the script level
8.2.2213  checking white space around -&gt; is not backwards compatible
8.2.2214  ":e#" does not give a warning for missing white space
8.2.2215  Vim9: `=expr` not recognized in global command
8.2.2216  Vim9: range with missing colon can be hard to spot
8.2.2217  Vim9: command modifiers not restored in catch block
8.2.2218  Vim9: failure if passing more args to lambda than expected
8.2.2219  Vim9: method call with expression not supported
8.2.2220  Vim9: memory leak when parsing nested parenthesis
8.2.2221  if &lt;Down&gt; is mapped on the command line 'wildchar' is inserted
8.2.2222  Vim9: cannot keep script variables when reloading
8.2.2223  Vim9: Reloading marks a :def function as deleted
8.2.2224  Vim9: crash if script reloaded with different variable type
8.2.2225  Vim9: error when using :import in legacy script twice
8.2.2226  Vim9: script test fails
8.2.2227  Vim9: recognizing lambda is too complicated
8.2.2228  Vim9: cannot use ":e #" because # starts a comment
8.2.2229  build failure without the +eval feature
8.2.2230  Vim9: insert completion runs into error
8.2.2231  when "--remote file" is used "file" is not reloaded
8.2.2232  compiler error for falling through into next case
8.2.2233  cannot convert a byte index into a character index
8.2.2234  command line wildmenu test often fails with Unix GUI
8.2.2235  build failure with some Ruby versions
8.2.2236  'scroll' option can change when setting the statusline
8.2.2237  CI on Mac fails in sed command
8.2.2238  Vim9: cannot load a Vim9 script without the +eval feature
8.2.2239  Vim9: concatenating lines with backslash is inconvenient
8.2.2240  clientserver test fails if full path is used
8.2.2241  Build with Ruby and clang may fail
8.2.2242  Vim9: bar line continuation does not work at script level
8.2.2243  crash when popup mask contains zeroes
8.2.2244  crash when making the window width negative
8.2.2245  Vim9: return value of winrestcmd() cannot be executed
8.2.2246  cursor keys not recognized at the hit-Enter prompt
8.2.2247  VMS: various smaller problems
8.2.2248  ASAN error on exit with GUI
8.2.2249  termcodes test is flaky when used over ssh
8.2.2250  Vim9: sublist is ambiguous
8.2.2251  test failures in legacy script
8.2.2252  Vim9: crash when using lambda without return type in dict
8.2.2253  Vim9: expr test fails
8.2.2254  Vim9: bool option type is number
8.2.2255  Tcl test fails
8.2.2256  Vim9: cannot use function( after line break in :def function
8.2.2257  Vim9: using -&gt; for lambda is ambiguous
8.2.2258  not all OCaml related files are detected
8.2.2259  Test_Executable() fails when using chroot
8.2.2260  window resize test fails in very wide terminal
8.2.2261  Vim9: boolean option gets string type
8.2.2262  Vim9: converting bool to string prefixes v:
8.2.2263  Vim9: compilation error with try-catch in skipped block
8.2.2264  Vim9: no error for mismatched :endfunc or :enddef
8.2.2265  error message for missing endfunc/enddef is last line
8.2.2266  Vim9: it can be hard to see where white space is missing
8.2.2267  Vim9: cannot use unlet for a dict member
8.2.2268  Vim9: list unpack seen as declaration
8.2.2269  not all :hardcopy code covered by tests
8.2.2270  warning for size_t to int conversion
8.2.2271  ml_get error when changing hidden buffer in Python
8.2.2272  Vim9: extend() can violate the type of a variable
8.2.2273  build failure
8.2.2274  badge for Travis is outdated
8.2.2275  CTRL-C not recognized in Mintty
8.2.2276  list of distributed files is outdated
8.2.2277  missing backslash
8.2.2278  falling back to old regexp engine can some patterns
8.2.2279  Vim9: memory leak with catch in skipped block
8.2.2280  fuzzy matching doesn't give access to the scores
8.2.2281  Vim9: compiled "wincmd" cannot be followed by bar
8.2.2282  length check mismatch with argument of strncmp()
8.2.2283  Vim9: crash when lambda has fewer arguments than expected
8.2.2284  Vim9: cannot set an option to a boolean value
8.2.2285  Vim9: cannot set an option to a false
8.2.2286  sort test fails when locale is Canadian English
8.2.2287  sort test fails when locale is French Canadian
8.2.2288  Vim9: line break and comment not always skipped
8.2.2289  Vim9: 'cpo' can become empty
8.2.2290  Vim9: unlet of global variable cannot be compiled
8.2.2291  Vim9: cannot use "null" for v:null
8.2.2292  Vim: expr test fails
8.2.2293  build failure with Motif
8.2.2294  VMS: a few remaining problems
8.2.2295  incsearch does not detect empty pattern properly
8.2.2296  cannot use CTRL-N and CTRL-P in a popup menu
8.2.2297  Vim9: cannot set 'number' to a boolean value
8.2.2298  Vim9: comment right after "(" of function not recognized
8.2.2299  Vim9: invalid memory access making error message flaky
8.2.2300  Vim9: wrong order on type stack when using dict
8.2.2301  Vim9: cannot unlet a dict or list item
8.2.2302  Vim9: using an option value may use uninitialized memory
8.2.2303  Vim9: backtick expansion doesn't work for :foldopen
8.2.2304  Vim9: no test for unletting an imported variable
8.2.2305  Vim9: "++var" and "--var" are silently accepted
8.2.2306  Vim9: when using function reference type is not checked
8.2.2307  a shell command in the vimrc causes terminal output
8.2.2308  Vim9: no error when assigning lambda to funcref
8.2.2309  0o777 not recognized as octal
8.2.2310  Vim9: winsaveview() return type is too generic
8.2.2311  Vim9: cannot assign to variable that shadows command modifier
8.2.2312  build failure with Ruby 3.0 and 32 bits
8.2.2313  Vim9: using uninitialized field when parsing range
8.2.2314  Vim9: returning zero takes two instructions
8.2.2315  Vim9: "enddef" as dict key misintepreted as function end
8.2.2316  Vim9: cannot list a lambda function
8.2.2317  Vim9: command modifier before list unpack doesn't work
8.2.2318  Vim9: string and list index work differently
8.2.2319  "exptype_T" can be read as "expected type"
8.2.2320  Vim9: no error for comparing bool with string
8.2.2321  Vim9: cannot nest closures
8.2.2322  Vim9: closure nested limiting to one level
8.2.2323  Vim9: error when inferring type from empty dict/list
8.2.2324  not easy to get mark en cursor position by character count
8.2.2325  Vim9: crash if map() changes the item type
8.2.2326  build error with +eval feature but without +spell
8.2.2327  debugging code included
8.2.2328  some test files may not be deleted
8.2.2329  not all ways Vim can be started are tested
8.2.2330  Vim9: crash when using :trow in a not executed block
8.2.2331  Vim9: wrong error when modifying dict declared with :final
8.2.2332  Vim9: missing :endif not reported when using :windo
8.2.2333  Vim9: warning for uninitialized variable
8.2.2334  Pascal-like filetypes not always detected
8.2.2335  Vim9: "silent return" does not restore command modifiers
8.2.2336  Vim9: not possible to extend dictionary with different type
8.2.2337  configure test for GTK only says "no"
8.2.2338  Vim9: no error if using job_info() result wrongly
8.2.2339  cannot get the type of a value as a string
8.2.2340  win_execute() unexpectedly returns number zero when failing
8.2.2341  expression command line completion incomplete after "g:"
8.2.2342  "char" functions may return wrong column in Insert mode
8.2.2343  Vim9: return type of readfile() is any
8.2.2344  using inclusive index for slice is not always desired
8.2.2345  no focus events in a terminal
8.2.2346  Codecov reports every little coverage drop
8.2.2347  build failure without GUI
8.2.2348  no check for modified files after focus gained
8.2.2349  Vim9: cannot handle line break after parenthesis at line end
8.2.2350  using "void" for no reason
8.2.2351  Vim9: error msg for "throw" in function called with "silent!"
8.2.2352  if focus lost/gained is received twice code is not ignored
8.2.2353  spartql files are not detected
8.2.2354  crash with a weird combination of autocommands
8.2.2355  stray test failure on Appveyor
8.2.2356  Vim9: ":put =expr" does not handle a list properly
8.2.2357  Vim9: crash when parsing function return type fails
8.2.2358  wrong #ifdef for use_xterm_like_mouse()
8.2.2359  strange test failure with MS-Windows
8.2.2360  test leaves file behind
8.2.2361  Vim9: no highlight for "s///gc" when using 'opfunc'
8.2.2362  Vim9: check of builtin function argument type is incomplete
8.2.2363  curpos() does not accept a string argument as before
8.2.2364  Vim9: line break in lambda accesses freed memory
8.2.2365  Vim9: no check for map() changing item type at script level
8.2.2366  when using ":sleep" the cursor is always displayed
8.2.2367  test failures on some less often used systems
8.2.2368  insufficient tests for setting options
8.2.2369  Vim9: functions return true/false but can't be used as bool
8.2.2370  Vim9: command fails in catch block
8.2.2371  Vim9: crash when using types in :for with unpack
8.2.2372  confusing error message for wrong :let command
8.2.2373  Vim9: list assignment only accepts a number index
8.2.2374  accessing uninitialized memory in test_undo
8.2.2375  test for RGB color skipped in the terminal
8.2.2376  Vim9: crash when dividing by zero in compiled code
8.2.2377  Vim9: crash when using a range after another expression
8.2.2378  Vim9: no error message for dividing by zero
8.2.2379  do spell suggestions twice if 'spellsuggest' contains number
8.2.2380  Vim9: occasional crash when using try/catch and a timer
8.2.2381  Vim9: divide by zero does not abort expression execution
8.2.2382  build failure
8.2.2383  focus escape sequences are not named
8.2.2384  turtle filetype not recognized
8.2.2385  "gj" and "gk" do not work correctly when inside a fold
8.2.2386  Vim9: crash when using ":silent! put"
8.2.2387  runtime type check does not mention argument index
8.2.2388  no easy way to get the maximum or mininum number value
8.2.2389  test failure on a few systems
8.2.2390  Vim9: using positive offset is unexpected
8.2.2391  memory leak when creating a global function with closure
8.2.2392  fennel filetype not recognized
8.2.2393  Vim9: error message when script line starts with "[{"
8.2.2394  Vim9: min() and max() return type is "any"
8.2.2395  Vim9: error for wrong type may report wrong line number
8.2.2396  Vim9: no white space allowed before "-&gt;"
8.2.2397  Vim9: "%%" not seen as alternate file name for ":bdel"
8.2.2398  method test fails
8.2.2399  fold test fails in wide terminal
8.2.2400  Vim9: compiled functions are not profiled
8.2.2401  build fails without +profiling feature
8.2.2402  some filetypes not detected
8.2.2403  Vim9: profiling if/elseif/endif not correct
8.2.2404  Vim9: profiling try/catch not correct
8.2.2405  Vim9: no need to allow white space before "(" for :def
8.2.2406  Vim9: profiled :def function leaks memory
8.2.2407  old jumplist code is never used
8.2.2408  MinGW: "--preprocessor" flag no longer supported
8.2.2409  Vim9: profiling only works for one function
8.2.2410  build failure without the +profiling feature
8.2.2411  profile test fails on MS-Windows
8.2.2412  not all fields in "cstack" are initialized
8.2.2413  crash when using :all while using a cmdline window
8.2.2414  using freed memory when closing the cmdline window
8.2.2415  no way to check for the cmdwin feature
8.2.2416  may get stuck in command line window state
8.2.2417  condition stack values may be used when not set
8.2.2418  color not changed if ModeMsg highlight is set in InsertEnter
8.2.2419  autocmd test was failing on MS-Windows with GUI
8.2.2420  too many problems with using all autocommand events
8.2.2421  double free when using autocommand with "argdel"
8.2.2422  crash when deleting with line number out of range
8.2.2423  missing error message
8.2.2424  some tests are known to cause an error with ASAN
8.2.2425  cursor on invalid line with range and :substitute
8.2.2426  allowing 'completefunc' to switch windows causes trouble
8.2.2427  can still switch windows for 'completefunc'
8.2.2428  FocusGained does not work when 'ttymouse' is empty
8.2.2429  :goto does not work correctly with text properties
8.2.2430  :vimgrep expands wildcards twice
8.2.2431  warning for -fno-strength-reduce with Clang 11
8.2.2432  libvterm tests are executed even when libtool doesn't work
8.2.2433  opening cmdline window gives error in BufLeave autocommand
8.2.2434  Vim9: no error when compiling str2nr() with a number
8.2.2435  setline() gives an error for some types
8.2.2436  Vim9 script test is a bit flaky
8.2.2437  deprecation warnings with default configuration
8.2.2438  out of bounds compiler warning
8.2.2439  not easy to figure out what packages to get
8.2.2440  documentation based on patches is outdated
8.2.2441  Vim9: extend() does not give an error for a type mismatch
8.2.2442  automatic GUI selection does not check for GTK 3
8.2.2443  Vim9: no compile time error for wrong str2float argument
8.2.2444  Vim9: compile error with combination of operator and list
8.2.2445  Vim9: no proper error for lambda missing return type
8.2.2446  setting 'term' empty has different error if compiled with GUI
8.2.2447  'foldlevel' not applied to folds restored from session
8.2.2448  compilation error with Ruby 3.0
8.2.2449  Vim9: flatten() always changes the list type
8.2.2450  MS-Windows: ADS was not preserved if 'backupcopy' is "yes"
8.2.2451  MS-Windows: Extended Attributes not preserved
8.2.2452  no completion for the 'filetype' option
8.2.2453  Vim9: a variable name with "-&gt;" in the next line doesn't work
8.2.2454  leading space can not be made visible
8.2.2455  Vim9: key type for literal dict and indexing is inconsistent
8.2.2456  Coverity warning for strcpy() into fixed size array
8.2.2457  Coverity warns for memory leak
8.2.2458  Coverity warns for :retab using freed memory
8.2.2459  Coverity reports dead code
8.2.2460  Coverity warns for unused value
8.2.2461  Coverity warns for unchecked return value
8.2.2462  Coverity warns for not checking for fseek() error
8.2.2463  using :arglocal in an autocommand may use freed memory
8.2.2464  using freed memory if window closed in autocommand
8.2.2465  using freed memory in :psearch
8.2.2466  max() and min() can give many error messages
8.2.2467  script generated by :mkview changes alternate file
8.2.2468  not easy to get the full command name from a shortened one
8.2.2469  confusing error if :winsize has a wrong argument
8.2.2470  popup_getoptions() does not get textprop from other tab
8.2.2471  popup_setoptions() does not set textprop in other tab
8.2.2472  crash when using command line window in an autocommand
8.2.2473  crash when leaving command line window triggers autocommand
8.2.2474  using freed memory when window is closed by autocommand
8.2.2475  autocommand tests hangs on MS-Windows
8.2.2476  using freed memory when splitting window while closing buffer
8.2.2477  autocommand tests hang on MS-Windows
8.2.2478  MS-Windows: backup files for plugins are loaded
8.2.2479  set/getbufline test fails without the job feature
8.2.2480  Vim9: some errors for white space do not show context
8.2.2481  Vim9: confusing error when variable arguments have default
8.2.2482  build error
8.2.2483  Vim9: type error for misformed expression
8.2.2484  Vim9: Cannot use a comment starting with #{
8.2.2485  when sourcing a script again the script version isn't reset
8.2.2486  Vim9: some errors for white space do not show context
8.2.2487  terminal shows garbage after double-wide character
8.2.2488  json_encode() gives generic argument error
8.2.2489  current buffer is wrong after deletebufline() fails
8.2.2490  'wrap' option is always reset when starting diff mode
8.2.2491  popup window for text property may show in first screen line
8.2.2492  command line buffer name cannot be translated
8.2.2493  text property for text left of window shows up
8.2.2494  ":rviminfo!" clears most of oldfiles
8.2.2495  text jumps up and down when moving the cursor
8.2.2496  insufficien testing for text jumping fix
8.2.2497  no error when using more than one character for a register
8.2.2498  no test for what 8.2.2494 fixes
8.2.2499  "vim -g --version" does not redirect output
8.2.2500  build fails without the GUI feature
8.2.2501  not always clear where an error is reported
8.2.2502  a few github actions are failing
8.2.2503  Vim9: a caught error may leave something on the stack
8.2.2504  Vim9: crash when using an argument from a closure
8.2.2505  Vim9: crash after defining function with invalid return type
8.2.2506  Vim9: :continue does not work correctly in a :try block
8.2.2507  github build may fail if Ubuntu 20.04 is used
8.2.2508  cannot change the character displayed in non existing lines
8.2.2509  tests fail on s390 build
8.2.2510  internal error when popup with mask is zero height or width
8.2.2511  Vim9: cannot use Vim9 script syntax in some places
8.2.2512  Vim9: compiling error test sometimes fails
8.2.2513  Vim9: missing part of :vim9cmd change
8.2.2514  Vim9: build error in tiny version
8.2.2515  memory access error when truncating an empty message
8.2.2516  test failure on s390
8.2.2517  Vim9: fix for s390 not tested on other systems
8.2.2518  'listchars' should be window-local
8.2.2519  Vim9: no reason to keep strange Vi behavior
8.2.2520  missing tests for 'listchars'
8.2.2521  some compilers can't handle pointer initialization
8.2.2522  Beancount filetype not recognized
8.2.2523  Svelte filetype not recognized
8.2.2524  cannot change the characters displayed in the foldcolumn
8.2.2525  Vim9: only local variables checked for a name
8.2.2526  build failure
8.2.2527  Vim9: lambda return type is not determined at script level
8.2.2528  Vim9: crash when compiling lambda fails
8.2.2529  Vim9: Not possible to use legacy and Vim9 script in one file
8.2.2530  Vim9: not enough testing for profiling
8.2.2531  Vim9: the :k command is obscure
8.2.2532  Vim9: confusing error if :k is used with a range
8.2.2533  Vim9: cannot use a range with :unlet
8.2.2534  missing test coverage
8.2.2535  MS-Windows: cannot run all vim9 tests
8.2.2536  Coverity complains about unchecked return value
8.2.2537  Vim9: crash when map() fails
8.2.2538  crash when using Python list iterator
8.2.2539  Vim9: return from finally block causes a hang
8.2.2540  Vim9: no error for using script var name for argument
8.2.2541  popup_create() does not allow boolean for "cursorline"
8.2.2542  highlight of char beyond line end is not correct
8.2.2543  Vim9: a return inside try/catch does not restore properly
8.2.2544  Vim9: error for argument when checking for lambda
8.2.2545  errors and crash when terminal window is zero height
8.2.2546  typo in mouse key name
8.2.2547  "%" command not accurate for big files
8.2.2548  may get stuck in the cmdline window using :normal
8.2.2549  crash after using "g:" in a for loop
8.2.2550  signal stack size is wrong with latest glibc 2.34
8.2.2551  MS-Windows: colors test file is not installed
8.2.2552  Vim9: no reason to consider "{{{{{{{{" a command
8.2.2553  Vim9: Cannot put "|" after "{"
8.2.2554  Vim9: exporting a final is not tested
8.2.2555  Vim9: missing test for 8.2.2553
8.2.2556  Vim9: :import with "as" not fully supported
8.2.2557  compiler warning for shadowd variable
2021-02-28 00:23:37 +00:00
schwarz
387c3b252d updated editors/nano to 5.6
Changes between nano 5.5 and 5.6 (cf. ChangeLog):

      build: avoid a warning about duplicate symbol when building from tarball
      build: detect a build from git also when building out of tree
      build: include a workaround only for versions of ncurses that need it
      bump version numbers and add a news item for the 5.6 release
      color: do not look for another 'end' match after already finding one
      color: give highlighted text its own color, to not look like marked text
      color: recompile the file-probing regexes a little faster with REG_NOSUB
      color: use bright yellow to highlight a search match
      color: use inverse video for highlighting when there are no colors
      debug: add timing instruments to cache precalculation and screen refresh
      display: for a large paste or insertion, recalculate the multiline cache
      docs: correct the description of --quickblank for the changed base value
      docs: correct the formatting of a comment in the sample nanorc
      docs: correct the word order for Alt+D in the cheat sheet -- it changed
      docs: mention the new 'set highlightcolor' option
      docs: remove all mentions of --markmatch and 'set markmatch'
      docs: say that --minibar is modified by --constantshow and --stateflags
      feedback: make Full Justify show a message also when using --minibar
      gnulib: update to its current upstream state
      minibar: show a message a little longer when --quickblank isn't used
      minibar: show cursor position + character code only with --constantshow
      minibar: show the state flags only when --stateflags is used
      minibar: suppress the toggling feedback for M-C, but show it for M-Y/M-P
      options: remove --markmatch and 'set markmatch', as the behavior is gone
      painting: always do backtracking for the first row of the screen
      painting: trigger a refresh when a second start match appears on a line
      painting: trigger fewer unneeded full-screen refreshes
      painting: when finding an end match, set its multidata right away
      scrolling: keep centering after large paste, also when line numbers widen
      search: just highlight the found occurrence, instead of marking it
      search: make highlighting the standard, non-changeable behavior
      tweaks: avoid the vague possibility of advancing beyond end-of-line
      tweaks: be slightly more efficient in marking lines as WOULDBE
      tweaks: call wattron()/wattroff() only when actually painting something
      tweaks: correct a comment, improve another, and trim some verbosity
      tweaks: don't bother comparing virgin multidata with current situation
      tweaks: don't bother initializing freshly allocated multidata
      tweaks: don't bother wiping the multidata before recomputing it
      tweaks: elide a function that is now just one line
      tweaks: frob a condition, to be more concise, and reshuffle another
      tweaks: frob some comments, and adjust indentation after previous change
      tweaks: frob some comments, and reshuffle two fragments of code
      tweaks: frob two fragments of code, to be more readable
      tweaks: make a skipping condition more precise
      tweaks: remove an old fix that was made superfluous by a recent fix
      tweaks: remove a strangely placed warning
      tweaks: rename six symbols, to be more straightforward
      tweaks: reshuffle some code, and reduce the scope of a variable
      tweaks: reshuffle three conditions into a better order
      tweaks: rewrap and reindent a few lines
      tweaks: rewrap two lines, for esthetics
      tweaks: stop evaluating a rule when the match is offscreen to the right
2021-02-27 19:26:27 +00:00
pin
acc3518d14 editors/kibi: update to 0.2.2
Added:
-Add syntax highlighting configuration for V (#78)
-Add the ability to execute external commands from the editor (#83)
-Improve file opening error messages for config files (#91)

Fixed:
-Android: fix a bug (#87) related to a SELinux policy that would cause
Kibi to crash on certain Android versions when setting the termios
(#92).
2021-02-14 14:23:36 +00:00
gutteridge
e817e41522 retext: update to 7.2.0
## ReText 7.2.0 (2021-02-08)

* Dependency changes:
    - Python ≥ 3.6 is now required.
    - Qt and PyQt ≥ 5.11 are now required.
* General improvements:
    - Added ability to show a side panel with directory tree (contributed by
      Xavier Gouchet in #531).
    - Added support for searching in the preview mode.
    - When some text is selected and a quote, bracket or emphasis key is
      pressed, the text is surrounded rather than replaced (contributed by
      Daniel Venturini in #520).
    - Added an option to fully highlight wrapped lines (contributed by
      nihillum in #523).
    - Improved current line highlighting for right-to-left text layout.
    - Ordered list behavior can now be configured to repeat or increment the
      list item number (contributed by Binokkio in #527).
    - Added mnemonics to open the menus from keyboard (contributed by David
      Hebbeker in #528).
    - Added Apply button to the Preferences dialog (contributed by Amos Kong
      in #543).
    - Removed use of deprecated Python, Python-Markdown, Qt and PyQt API.
* Bugs fixed:
    - Issue #507 — Improved the error message when trying to build ReText as a
      wheel package.
    - Issue #529 — Markup that intersects with code blocks is no longer
      highlighted.
    - PR #530 — Preview is no longer updated when it is not shown (contributed
      by rhn in #530).
    - Issue #533 — Fixed showing local images with Qt WebEngine 5.15.
* Translations updated:
    - Arabic (contributed by ZamanOof).
    - Chinese (China) (contributed by liulitchi).
    - Dutch (contributed by Heimen Stoffels).
    - Japanese (contributed by YAMADA Shinichirou).
    - Persian (contributed by Hadi F).
    - Polish (contributed by Maciej Haudek).
    - Russian.
    - Spanish (contributed by Félix Fischer).
    - Swedish (contributed by Philip Andersen).
2021-02-11 03:42:44 +00:00
triaxx
2a4b4bbdba zim: Update to 0.73.5
pkgsrc changes:
---------------
  * zim now requires Python >= 3.2
  * zim now depends on Gtk3 and GObject

upstream changes:
-----------------
##  0.73.5 - Sat 30 Jan 2021
* Fix regression for "www." links in pages
* Fix bug with email address or url wrapped in higlight markup
* Fix bug with handling newline in inline formatting
* Fix bug when deleting a bullet-like sequence
* Fix bug with relative links in single page export
* Fix bug if notebook name is not set
* Interpret pasted text as "wiki" format and add "Paste As Verbatim"
* Update default application lookup to latest spec
* Fix portable environment windows installer
* Merge Weblate translations

##  0.73.4 - Thu 19 Nov 2020
* Fix issue with relative links on windows
* Fix reload page after change in external editor
* Fix regressions due to python3.9 change in ElementTree
* Fix regression in nested format in link
* Fix test failure in testing translations
* Let versions control plugin initialize git repro to not quote non-ascii paths
* Update markdown extension and mime-type
* Merge translations

##  0.73.3 - Fri 09 Oct 2020
* Fix missing export formats in windows installer
* Add support for environ.ini at startup for portable install
* Make trash function more robust for GLib.Error errors
* Remove xdg import in windows for mimetyping
* Fix regression with GdkPixbuf.PixbufRotation constants
* Fix issues in parser under Python 3.9
* Fix regression with pages with formatting in heading
* Merge translations

##  0.73.2 - Fri 24 Jul 2020
* Add "show debug log" menu item
* Add missing "triangle" icons for windows installer
* Include helper to spawn external processes for windows installer
* Fix dropdown namespace autocomplete in move-page dialog
* Fix wiki parser for case of nested URL
* Fix ParseTreeBuilder interface for python3.9
* Add debug output for drag-and-drop workaround
* Fix popup menu in attachment browser plugin
* Fix warnings during export for "page.meta"
* Fix on-preferences-changed for tableofcontents plugin

##  0.73.1 - Fri 19 Jun 2020
* Fix regression for opening single instance
* Fix exception on toggle format
* Fix failing tests due to change in sorting python3.8
* Make robust for deprecation of cElementTree in python3.9
* Improve tmpdir usage by using tempfile.mkdtemp()

##  0.73.0 - Sat 06 Jun 2020
* Add ability to combine formatting styles in editor
* Improve URL and link parsing to look for matching brackets
* Reduce the number of `-` needed to auto-format a horizontal line
* Allow typing bullet after e.g. checkbox to replace it
* Add autoformat for sub- and super-script by typing `^..` and `_{..}`
* On autoformat headings also strip trailing `=`
* Fix issue with lost formatting when using spellchecker
* Add support for "paragraph-background" property in style.conf
* Improve keyboard behavior of find bar in editor
* Swap the layout in the InsertDateDialog
* Allow re-arranging side pane tabs by drag and drop
* Add option to automatically collapse sections in the pageindex
* Fix regression for inserting links on "Attach file" and moved this
  function to the Insert menu
* Merge MovePageDialog and RenamePageDialog into a single dialog
* Fix behavior when renaming non-existing "placeholder" pages
* Add workaround for drag-and-drop issue #390
* Whitelist image formats in latex export to avoid invalid image types
* Add MacOS menubar plugin & fix for main menu mnemonics in MacOS
* Give temporary directories unique names to improve robustness
* Support TEXTDOMAINDIR evironment variable to set locale directory
* Improve folder checks for automount feature
* Improve window colors in distraction free mode
* Add option to set the wrap-mode in sourceview
* Add theme choice for the source view plugin
* Add "private" switch to server command for commandline usage
* Add authentication support to web server
* Add template selection option to web server dialog
* Add option for fontsize to table of contents plugin
* Add option to show horizontal lines in table of contents

##  0.72.1 - Wed 01 Jan 2020
* Update translations & documentation

##  0.72.0 - Thu 29 Aug 2019
* Improve pathbar with "linked" visual design
* Improve statusbar visual style
* Change behavior for lists with mixed bullets
* Add configuration of keybindings to preferences dialog
* Support gnome-screenshot in the insert screenshot plugin
* Save size of secondary page window
* Add option for linenumbers option in insert code block dialog
* Add option to display date column in tasklist side pane
* Add warnings if locale does not support unicode
* Make SVG thumbnail support configurable
* Fix bug for insert equation and other objects
* Fix use of escape sequence in table cells
* Fix tasklist view for multiple dates in task
* Fix "apply heading" to strip list formatting
* Make ToC plugin update instead of refresh on save
* Fix issue with not-unique headings in tableofcontents
* Fix bugs in auto insert bullet at newline

##  0.71.1 - Thu 23 May 2019
* Fix robustness for OSError on process startup
* Fix for popup menu on page index for Gtk < 3.22
* Updated translations

##  0.71.0 - Thu 25 Apr 2019
* Fix "spill over" between translation files
* Fix use of popup menus
* Hack to work around textview glitches embedded objects
* Make indexer recover from duplicate page names
* Fix recovery of broken index file on startup
* Restore New Sub Page for index context menu
* Let customtools replace autoselected words and insert
* Fallback encoding when calling external applications
* Hide pathbar in distraction free mode
* Merge fix for unicode completion in dialogs
* Remember cursor position on reload
* Fix inlinecalculator plugin
* Update Gtk prerequisite version to 3.18
* Updated Russian translation

##  0.70 - Thu 28 Mar 2019
* Ported zim to use Python3 & Gtk3
* Refactored application framework, all windows run single process now with
  single plugin manager and preferences manager
* Refactored plugin extension loading code and added functions to find
	extensions and actions
* Removed the notebook "profile" properties
* Plugins now can use notebook properties to store settings per notebook
* The page index side pane and the pathbar are now plugins
* Redesign journal plugin sidepane view and remove dialog
* Renamed "calendar" plugin to "journal"
* Removed OSX menubar plugin
* Image generator plugins now are "inserted objects"
* Workaround for missing clipboard.set_with_data()
* Improved speed of test suite and refactored test constructs
* Support flatpack-spawn to execute processes
* Critical fix for updating links on move page and rename page
* Critical fix for parsing headers when page has no title
* Fix page index issue on delete page

##  0.69 - Sun 16 Dec 2018
* Performance improvements for indexing large notebooks
* Performance improvement for auto-completion of page names in dialogs
* Updated translations from launchpad

##  0.68 - Sat 17 Mar 2018
* Critical fix for updating links on move page and rename page
* Critical fix for rename page and indexing on case-insensitive file systems
  (like windows)
* Fix for regression in tasklist option to _not_ regard all checkboxes as tasks
  -- Fabian Stanke
* Fix for egression in index navigation with previous page and next page
* Fix for memory leak in spell checker plugin -- Alexander Meshcheryakov
* Fix issues with multi-line selections in linesorter plugin
* Fix bug with opening notebook list from tray icon
* Fix bug with "-s" commandline argument for exporting
* Fix bug with importing attachments in quicknote plugin commandline use
* Pathbar now reveals more path elements in case of ambiguous pages -- Robert Hailey
* Add "font" property for use in "styles.conf"
* Add "navigation.home" to template parser for export -- Rolf Kleef
* Version control plugin updated to better handle git staging -- Paul Becker
* Extend interface for "image generator" plugins - Robert Hailey
* Code cleaned up to be a bit PEP8 compliant and more future proof for python3
  conversion -- Christian Stadelmann

##  0.67 - Mon 10 Jul 2017
* Critical fix for missing page headers & remembering custom headers
* Critical fix by removing dependency on threading for index and socket handling
  - Hidden option to also do autosave without thread to test further issues
* Critical fix for handling unicode file names on windows
* Fix issue where config values go missing if not used
* Fix error for file shortcuts in various dialogs
* Restored macOS integration using a plugin
* Shorter socket name to avoid os specific error on OS X
* More robustness for socket errors, fallback to --standalone automaticlly
* More robustness at startup when default notebook went missing, fallback to --list
* More robustness in preferences dialog when plugins give exceptions
* More robustness for invalid dates in tasklist parser
* Merge patch to add accelerators for bookmarks
* Updated build process for windows installer
* Fix indexing errors on move/rename page
* Fix regression in close-page when autosave ongoing
* Fix regression drag-n-drop index pane
* Fix regression for keybindings in index pane
* Fix regressions for attaching files
* Fix regression for opening folders
* Fix regression in opening inter-wiki links
* Fix regression in custom tools
* Fix regression in completion of page name in dialog entry
* Fix regression in quicknote "--attachments" option
* Fix regression for quicknote plugin due to process management
* Fix regression in date format for recentchanges dialog
* Fix regression in custom tool execution
* Fix for unicode in auto-linking
* Fix for unicode in arithmetic plugin
* Fix "insert image" also inserting a text link
* Fix search regex for chinese language to not match whitespace for start/end of word
* Fix for table editor plugin when sorting rows
* Fix for wrong usage of escapes in latex export for verbatim blocks


##  0.66 - Fri 28 Apr 2017
* Multiple notebooks run as single process now to reduce multi-process
  complexity - more robust startup, reduce need for "--standalone"
* SQLite indexer re-written to fix long standing bugs and design flaws
  with indexing
* Improved performance tag filtering in side pane
* Detect pages have changed on disk, even when page present in cache
* Bug fix for drag-n-drop of text within the editor
* New checkbox type available for "moved task" for journal workflow
* Context menu defined for checkboxes
* Horizontal lines "<HR>" added to wiki syntax -- Pavel_M
* Pathbar buttons can now also be used to insert page links by drag-n-drop
  -- Klaus Holler
* "search in section" added to context menu for pages
* "search backlinks" added to context menu for pages -- Volodymyr Buell
* Keyboard navigation of plugin tab in preferences dialog -- Jens Sauer
* Allow "mailto:" links contain arguments like "?subject="
* Tasklist plugin: now also available embedded in side pane
* Tasklist plugin: new syntax for including due and start dates
* Tasklist plugin: new formatting priority column including deadlines
* Tasklist plugin: new "flat list" mode to only see lowest level tasks
* Tasklist plugin: removed support for "next" label
* Tasklist plugin: dialog now remembers sorting -- Jonas Pfannschmidt
* Versioncontrol plugin: git: removed global "git add", instead stage
  individual files
* Versioncontrol plugin: fossil: fix for fossil "addremove"
* Attachment browser: bug fix for drag-n-drop
* Linesorter plugin: added keybindings to move / duplicate / delete lines
  -- Johannes Kirschner
* Sourceview plugin: bug fix to make export via commandline also use
  objects -- Alex Ivkin
* Sourceview plugin: bug fix to follow editable state of parent window
  -- Jan Taus
* Bookmarks plugin updates -- Pavel_M
* Tableeditor plugin: bug fix for links -- Sašo Živanović
* Linkmap plugin: bug fix "unexpected char '-'"
* Arithmic plugin: bug fix to allow negative numbers -- TROUVERIE Joachim
* Dev: Templates are now translatable, using "gettext()" -- Jens Sauer
* Dev: Index API completely changed, see tasklist for a plugin example
* Dev: New module for file-system interaction, to be used in new code
* Dev: New parsing strategy based on tokenlist, used for tasklist parser
* Dev: Defined notebook API for concurrent operations in gtk main loop
* Dev: Simplified SignalEmitter code
* Packaging: removed support for maemo build - code went stale
* Packaging: make package build reproducible -- Reiner Herrmann
* Added translations for: Amharic, Arabic, Basque, and Portuguese


##  0.65 - Sun 01 Nov 2015
This release fixes two critical bugs in version 0.64:
* <Control> keybindings fail for older gtk versions, and in particular
  for the <Control><Space> keybinding
* The table editor tends to drop columns of content in the precences
  of empty cells


##  0.64 - Tue 27 Oct 2015
* Bookmark plugin - by Pavel M
* Updated spell plugin to allow using gtkspellcheck as backend
* Updated attachmentbrowser plugin with new thumbnailing logic
* Speed up of sqlite indexing
* Updated support for OS X - by Brecht Machiels
* Bug fixes for the Fossil version control support
* Bug fixes for locale in strftime and strxfrm functions
* Bug fix to avoid overwriting the accelmap config file


##  0.63 - Sat 13 Jun 2015
* Table plugin - by Tobias Haupenthal
* Support for Fossil version control - by Stas Bushuev
... Many bug fixes


##  0.62 - Tue 30 Sep 2014
Bug fix release
* Fixed broken Source View plugin
* Fixed Tray Icon plugin for Ubuntu
* Fixed bug with Caps Lock on windows
* Fixed behavior of New Page dialog
* Fixed status parsing for Git backend
* Fixed bug with CamelCase parsing for Persian & Arabic script
* Fixed parsing of numbered list character to be robust for Chinese characters
* Fixed bug with www server dialog
* Fixed bug in Go Child Page action
* Fixed export using the S5 slideshow template - now splits by heading
* Fixed bug in indexing for python 2.6
* Fixed bug in Open Notebook dialog when selecting current notebook
* Changed lookup path for 3rd party plugin modules - now uses XDG path
* Merged patch to support more screenshot tools in the Insert Screenshot
  plugin - Andri Kusumah
* Updated Sort Lines plugin to use natural sorting for unicode
* Added control for handling of line breaks in HTML export
* Changed rendering of checkboxes in HTML export
* Merged patch to set image size for GNU R plugin - Olivier Scholder
* Added control to toggle full page name in Tag index view
* Added handling of SIGTERM signal

##  0.61 - Thu 31 Jul 2014
* Full refactoring of code for parsing and processing wiki syntax
  making parser easier to extend and document interface more scalable
* Full refactoring of code for plugin framework making plugins more
  flexible by defining decorators for specific application objects
* Full refactoring of code for exporting pages from zim
  - Now supports MHTML export format
  - Supports exporting multiple pages to a single file
  - Supports recursive export of a page and all it's sub-pages
  - Templates now support many more instructions and expressions
* Full refactoring of the code for parsing commandline commands and
  initializing the application
* New config manager code to make parsing and handling of config files
  more robust
* Merged new plugin for editing sequence diagrams by Greg Warner
* Improved the ToC plugin with floating widget
* Fixed unicode issue when calling external applications, and in
  particular for the hg and git commands
* Fixed support for unicode CamelCase word detection
* Fixed bug on windows with unicode user names in background process
  connection
* Changed "tags" plugin to show full page paths in the pre-tag view
* Added option for custom commands to replace the current selection
* Added keybindings for XF86Back and XF86Forward
* Many small fixes & patches from various persons that I forgot about *sorry*
* Added Finnish translation

##  0.60 - Tue 30 Apr 2013
* In this release the required python version is changed from 2.5 to 2.6 !
* Added a Recent Changes dialog and a Recent Changes pathbar option
* Added search entry to toolbar
* Added function to attachment browser plugin to zoom icon size
* Added new template by Robert Welch
* Critical bug fix for using templates that have a resources folder
* Fix for week number in Journal plugin page template (again)
* Fix for focus switching with distraction free editing plugin
* Fix for handling BOM character at start of file
* Fixed quicknote dialog to ask for confirmation on discard
* Fix to allow calling executables that do not end in .exe on windows
* Fix for various typos in the manual by Stéphane Aulery
* Removed custom zim.www.Server class in favor of standard library version
* New translations for Korean and Norwegian Bokmal
2021-02-08 10:55:56 +00:00
fcambus
739e7badbd le: update to 1.16.8.
Version 1.16.8 - 2021-02-05

* minor syntax updates.
* auto unindent on closing curly brace.
* fixed compilation.
2021-02-08 07:57:03 +00:00
ryoon
bee3953c45 *: Recursive revbump from audio/pulseaudio-14.2.nb1 2021-02-07 06:30:06 +00:00
triaxx
94b362427e nano: Fix hardcoded paths in manpages
pkgsrc changes:
---------------
  * Add patches to substitute hardcoded /etc and /usr paths in manpages.
  * Bump revision.
2021-02-05 17:25:52 +00:00
pin
6b3fabbc6a editors/kiro-editor: update to 0.4.2
-Fix: Switching to/from alternate buffer did not work on WSL environment
(#11, thanks to @E3uka)
-Improve: Update dependencies (term v0.7)
2021-01-30 22:22:41 +00:00
nia
3ecb3d1875 dit: update to 0.7
includes some new syntax highlighting for e.g. go, this release was not
announced on the website for some reason.
2021-01-27 11:31:18 +00:00
nia
e43ffa2ef8 add editors/dit.
A console text editor for Unix that you already know how to use.
2021-01-27 11:27:16 +00:00
nia
e5389c1231 nano: Update to 5.5
2021.01.14 - GNU nano 5.5 "Rebecca"
• Option 'set minibar' makes nano suppress the title bar and instead
  show a bar with basic editing information at the bottom: file name
  (plus an asterisk when the buffer is modified), the cursor position
  (line,column), the character under the cursor (U+xxxx), the flags
  that --stateflags normally shows, plus the percentage of the buffer
  that is above the cursor.
• With 'set promptcolor' the color combination of the prompt bar can
  be changed, to allow contrasting it with the mini bar (which always
  has the same color as the title bar).
• Option 'set markmatch' highlights the result of a successful search
  by putting the mark at the end of the match, making the match more
  visible.  It also suppresses the cursor until the next keystroke.
  (If you dislike the hiding of the cursor, use 'set showcursor'.)
• The bindable toggle 'nowrap' has been renamed to 'breaklonglines',
  to match the corresponding option, like for all other toggles.
• Support for Slang has been removed.
2021-01-24 17:13:42 +00:00
bsiegert
9956fb746f Revbump all Go packages after go115 update 2021-01-23 14:22:52 +00:00
pin
bdbdae7c88 editors/kiro-editor: update to 0.4.1
New:
-Add Julia language support. Thanks @matbesancon for the contribution!

Doc:
-Add link to NetBSD package in README
2021-01-19 14:35:13 +00:00
mef
faa638c59a (editors/xournalpp) Updated 1.0.18 to 1.0.20
# Changelog

## 1.0.20

More bugfixes.

* Fixed a regression with pdf files that could not be overwritten (#2355)
* Fixed page layout update after inserting or deleting a page, changing the page layout or zooming (#1777, #2346, #2411)
* Fixed incorrect rendering of pages after changing the page format (#2457)
* Fixed blocked scrolling after saving a file (#2062)
* Fixed presentation mode after startup (#2413)

## 1.0.19

More bugfixes and improvements due to help from the various community
contributors!

* Changed select object algorithm to be more intuitive
* Added ability for taps with Select Rectangle and Select Region to act like
  Select Object (#1980)
* Improved document loading speed (#2002)
* Added a `--version` command to print the Xournal++ version
* Added a `libgtk` version display to the About dialog
* Added a 16kHz sample rate to audio settings and fixed the 91kHz sample rate
  (#2092)
* Added file version check for future compatibility (#1991)
* Changed wording of new page template dialog to be less confusing (#1524)
* Fixed behavior of "Attach file to the journal" option when choosing "Annotate
  PDF" (#1725, #2106). This now allows the background PDF and the annotation files to
  be renamed and moved as long as they 1) share the same file prefix; and 2)
  share the same relative path.
* Fixed an issue where clicking the X on the replace file dialog would overwrite
  the file (#1983)
* (libcairo >= 1.16 only): Fixed PDF export crashing when the table of contents
  is empty (#2236).
* Fixed a bug where the PDF background would not update when loading a new
  document (#1964)
* Fixed plugin window causing a crash on Ubuntu 16.04
* Fixed a bug where the icon would not appear correctly on some desktop
  environments (#1892)
* Fixed inconsistent ordering of button keybindings (#1961)
* Fixed the Enter key not confirming PDF export settings (#1977)
* Fixed exported PDF title (#2039)
* Fixed a bug where different page backgrounds can cause PDFs to be exported
  with the wrong backgrounds (#2119)
* Fixed a bug where the page number count would not be updated after deleting a
  page (#2134)
* Fixed selection object tool not working correctly (#2081) / crashing (#2133)
  when there are multiple layers
2021-01-13 21:59:59 +00:00
pin
df4c81bba2 editors/featherpad: update to 0.17.2
V0.17.2
---------
 * Fixed a regression about here-docs in 0.17.0
2021-01-12 08:33:46 +00:00
sjmulder
9e72a13817 editors/micro: Update to 2.0.8
Upstream notes:

small release which fixes some terminal-related problems present in
v2.0.7.

Terminfo fixes
 - Mouse mode in alacritty and konsole fixed.
 - Modifier key detection for dynamic terminals fixed.
 - Background color in terminal emulator fixed.
Syntax highlighting improvements
 - C++, Crystal, Groovy, Coffeescript.
 - Parentheses no longer highlighted in default theme (makes the colors
   less jarring and more consistent with other themes).
2021-01-11 23:53:46 +00:00
fcambus
4585332d69 tweak: take maintainership. 2021-01-10 11:20:17 +00:00
pin
ec031879cd editors/featherpad: update to 0.17.1
V0.17.1
---------
 * Removed the code for making the cursor busy after 1 second — cursor
 overriding isn't marked as thread-safe by Qt.

V0.17.0
---------
 * Consider the locale when showing line numbers and omit the group separator.
 * Disable "Save with Encoding" with uneditable files.
 * Fixed restoring of the current side-pane item after another item is closed
 by middle-clicking.
 * Fixed a problem in closing side-pane items with filtering.
 * Workarounds for Qt bugs in keyboard navigation inside a list view when some
 items are hidden.
 * Made the warning bar more flexible by giving it a timeout, which can be 0 for
 permanent bars.
 * Allow saving as root without a root instance when the user doesn't have the
 permission to write. Polkit's pkexec is used for gaining the root privileges.
 * Distinguish Wayland from the lack of X11.
 * Guarantee that the session dialog has focus after opening a session.
 * Prevent killTimer() error warnings.
 * Added LaTex to the recognized syntaxes.
 * Workarounds for bugs in Qt's default printing. Qt can't handle dark color
 schemes and the reverse order with printing. Now, FeatherPad supports both.
 * Do printing in a separate thread, so that, if it takes a long time,
 FeatherPad could still be used.
 * Added simple support for gvfs' admin.
 * Several fixes to Perl syntax highlighting.
2021-01-06 19:22:04 +00:00
gutteridge
ab82892837 xfce4-mousepad: update to 0.5.1
Change log:

0.5.1
======
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (#46, #54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish
2021-01-06 01:21:51 +00:00
adam
8f382ca3db py-jedi: updated to 0.18.0
0.18.0
- Dropped Python 2 and Python 3.5
- Using ``pathlib.Path()`` as an output instead of ``str`` in most places:
  - ``Project.path``
  - ``Script.path``
  - ``Definition.module_path``
  - ``Refactoring.get_renames``
  - ``Refactoring.get_changed_files``
- Functions with ``@property`` now return ``property`` instead of ``function``
  in ``Name().type``
- Started using annotations
- Better support for the walrus operator
- Project attributes are now read accessible
- Removed all deprecations
2021-01-04 16:36:04 +00:00
ryoon
bfac3f1b42 *: Recursive revbump from audio/pulseaudio-14.0 2021-01-01 09:52:09 +00:00
ryoon
a8e8c5c75e *: Recursive revbump from boost-1.75.0 2021-01-01 08:24:33 +00:00
nia
c2fe904013 neatvi: Update to 08
Ali Gholami Rudi (15):
      led: use --- filetype for ex prompt and messages
      ex: call :p for empty lines only once
      ex: escape command with addresses
      ex: for ec_exec, '|' is not a command separator
      vi: redraw the entire screen if current line changes
      led: use the attribute of \n for blanks
      vi: hll option to highlight current line
      conf.h: update syntax highlighting rules for neatmail summaries
      conf: MKFILE_MODE specifies the access mode of new files
      vi: fix updating previous hll row
      uc: make uc_dec() more compact by removing its loop
      uc: make uc_len() more compact by combining the first two conditions
      ex: % and # signs in command line arguments should be escaped
      vi: call term_done() even if ex_init() fails
      led: indenting and deindenting when auto-indent buffer is empty
2020-12-18 23:03:37 +00:00
nia
15cc776bff Add editors/hexer.
The hexer utility is a multi-buffer editor for binary files for Unix-like
systems that displays its buffer(s) as a hex dump. The user interface is
kept similar to vi/ex.
2020-12-12 13:32:51 +00:00
morr
1818dbcf3b Update to version 8.2.2127.
ChangeLog:
8.2.1934  Vim9: command modifiers in :def function not tested
8.2.1935  sort test fails on Mac
8.2.1936  session sets the local 'scrolloff' value to the global value
8.2.1937  Vim9: test for confirm modifier fails in some situations
8.2.1938  wiping out a terminal buffer makes some tests fail
8.2.1939  invalid memory access in Ex mode with global command
8.2.1940  Vim9: browse modifier test fails on Mac
8.2.1941  Ex mode test fails on MS-Windows with GUI
8.2.1942  insufficient test coverage for the Netbeans interface
8.2.1943  Vim9: wrong error message when colon is missing
8.2.1944  Netbeans test is flaky
8.2.1945  crash when passing NULL function to reduce()
8.2.1946  sort() with NULL string not tested
8.2.1947  crash when using "zj" without folds
8.2.1948  GUI: crash when handling message while closing a window
8.2.1949  Vim9: using extend() on null dict is silently ignored
8.2.1950  Vim9: crash when compiling function fails when getting type
8.2.1951  test for list and dict fails
8.2.1952  Vim9: crash when using a NULL dict key
8.2.1953  Vim9: extra "unknown" error after other error
8.2.1954  Vim9: not all command modifiers are tested
8.2.1955  Vim9: not all command modifiers are tested
8.2.1956  Vim9: cannot specify argument types for lambda
8.2.1957  diff and cursorcolumn highlighting don't mix
8.2.1958  build failure with timers
8.2.1959  crash when terminal buffer name is made empty
8.2.1960  warning for uninitialized variable
8.2.1961  various comments can be improved
8.2.1962  netbeans may access freed memory
8.2.1963  crash when using a popup window with "latin1" encoding
8.2.1964  not all ConTeXt files are recognized
8.2.1965  Vim9: tests fail without the channel feature
8.2.1966  popup becomes current window after closing a terminal window
8.2.1967  the session file does not restore the alternate file
8.2.1968  Vim9: has() assumes a feature does not change dynamically
8.2.1969  Vim9: map() may change the list or dict item type
8.2.1970  it is easy to make mistakes when cleaning up swap files
8.2.1971  memory leak when map() fails
8.2.1972  crash when recreating nested fold
8.2.1973  finding a patch number can be a bit slow
8.2.1974  Vim9: test for has('gui_running') fails with VIMDLL
8.2.1975  Win32: memory leak when encoding conversion fails
8.2.1976  cannot backspace in prompt buffer after using cursor-left
8.2.1977  Vim9: error for using a string in a condition is confusing
8.2.1978  making a mapping work in all modes is complicated
8.2.1979  "term_opencmd" option of term_start() is truncated
8.2.1980  Vim9: some tests are not done at the script level
8.2.1981  MinGW: parallel compilation might fail
8.2.1982  quickfix window not updated when adding invalid entries
8.2.1983  ml_get error when using &lt;Cmd&gt; to open a terminal
8.2.1984  cannot use :vimgrep in omni completion
8.2.1985  crash when closing terminal popup with &lt;Cmd&gt; mapping
8.2.1986  expression test is flaky on Appveyor
8.2.1987  MS-Windows: Win32.mak is no longer needed
8.2.1988  still in Insert mode when opening terminal popup
8.2.1989  info popup triggers WinEnter and WinLeave autocommands
8.2.1990  cursor position wrong in terminal popup with finished job
8.2.1991  Coverity warns for not using the ga_grow() return value
8.2.1992  build fails with small features
8.2.1993  occasional failure of the netbeans test
8.2.1994  MS-Windows: MinGW always does a full build
8.2.1995  the popup menu can cause too much redrawing
8.2.1996  Vim9: invalid error for argument of extend()
8.2.1997  window changes when using bufload() while in a terminal popup
8.2.1998  terminal Cmd test sometimes fails to close popup
8.2.1999  terminal popup test sometimes fails
8.2.2000  Vim9: dict.key assignment not implemented yet
8.2.2001  Vim9: :def function does not apply 'maxfuncdepth'
8.2.2002  Vim9: lambda argument shadowed by function name
8.2.2003  build error with +conceal but without +popupwin
8.2.2004  compiler warning for uninitialized variable
8.2.2005  redoing a mapping with &lt;Cmd&gt; doesn't work properly
8.2.2006  .pbtxt files are not recognized
8.2.2007  test for insert mode in popup is not reliable
8.2.2008  MS-Windows GUI: handling channel messages lags
8.2.2009  MS-Windows: setting $LANG in gvimext only causes problems
8.2.2010  Vim9: compiling fails for unreachable return statement
8.2.2011  "syn sync" reports a very large number
8.2.2012  Vim9: confusing error message when using bool wrongly
8.2.2013  Vim9: not skipping white space after unary minus
8.2.2014  using CTRL-O in a prompt buffer moves cursor to start
8.2.2015  Vim9: literal dict #{} is not like any other language
8.2.2016  swap file test is a little flaky
8.2.2017  missing part of the dict change
8.2.2018  Vim9: script variable not found from lambda
8.2.2019  swap file test fails on MS-Windows
8.2.2020  some compilers do not like the "namespace" argument
8.2.2021  Vim9: get E1099 when autocommand resets did_emsg
8.2.2022  Vim9: star command recognized errornously
8.2.2023  Vim: memory leak when :execute fails
8.2.2024  flicker when redrawing a popup with a title and border
8.2.2025  Amiga: Not all colors are used on OS4
8.2.2026  Coverity warns for possibly using not NUL terminated string
8.2.2027  Coverity warns for uninitialized field
8.2.2028  Coverity warns for using an uninitialized variable
8.2.2029  Coverity warns for not checking return value
8.2.2030  some tests fail on Mac
8.2.2031  some tests fail when run under valgrind
8.2.2032  cabalconfig and cabalproject filetypes not recognized
8.2.2033  Vim9: :def without argument gives compilation error
8.2.2034  Vim9: list unpack in for statement not compiled yet
8.2.2035  MS-Windows: some tests may fail
8.2.2036  buffer messed up if creating the quickfix window fails
8.2.2037  compiler test depends on list of compiler plugins
8.2.2038  compiler test fails on MS-Windows
8.2.2039  viminfo is not written when creating a new file
8.2.2040  terminal buffer disappears even when 'bufhidden' is "hide"
8.2.2041  haskell filetype not optimally recognized
8.2.2042  build failure with +profile but without +reltime
8.2.2043  GTK3: white border around text stands out
8.2.2044  MS-Windows: swap file test sometimes fails
8.2.2045  highlighting a character too much with incsearch
8.2.2046  some test failures don't give a clear error
8.2.2047  Amiga: FEAT_ARP defined when it should not
8.2.2048  Amiga: obsolete code
8.2.2049  Amiga: obsolete function
8.2.2050  search test contains unneeded sleeps
8.2.2051  Vim9: crash when aborting a user function call
8.2.2052  Vim9: "edit +4 fname" gives an error
8.2.2053  Vim9: lamba doesn't accept argument types
8.2.2054  Amiga: FEAT_ARP defined when it should not
8.2.2055  MS-Windows: two Vim instances may use the same temp file
8.2.2056  configure fails if building with implicit-function-declaration
8.2.2057  getting the selection may trigger TextYankPost autocmd
8.2.2058  using mkview/loadview changes the jumplist
8.2.2059  Amiga: can't find plugins
8.2.2060  check for features implemented with "if"
8.2.2061  Vim9: E1030 error when using empty string for term_sendkeys()
8.2.2062  &lt;Cmd&gt; does not handle CTRL-V
8.2.2063  Vim9: only one level of indexing supported
8.2.2064  terminal: cursor is on while redrawing, causing flicker
8.2.2065  using map() and filter() on a range() is inefficient
8.2.2066  Vim9: assignment with += doesn't work
8.2.2067  cursor position in popup terminal is wrong
8.2.2068  transparent syntax item uses start/end of containing region
8.2.2069  the quickfix window is not updated after setqflist()
8.2.2070  can't get the exit value in VimLeave(Pre) autocommands
8.2.2071  Vim9: list assign doesn't except empty remainder list
8.2.2072  Vim9: list assign not well tested
8.2.2073  Vim9: for with unpack only works for local variables
8.2.2074  Vim9: using :normal from Vim9 script can't handle range
8.2.2075  error for const argument to mapnew()
8.2.2076  MS-Windows console: sometimes drops typed characters
8.2.2077  build failure with small features
8.2.2078  illegal memory access when using :print on invalid text
8.2.2079  Vim9: cannot put a linebreak before or after "in" of ":for"
8.2.2080  Vim9: no proper error message for using s:var in for loop
8.2.2081  Vim9: cannot handle a linebreak after "=" in assignment
8.2.2082  Vim9: can still use the depricated #{} dict syntax
8.2.2083  Vim9: crash when using ":silent!" and getting member fails
8.2.2084  CTRL-V U doesn't work to enter a Unicode character
8.2.2085  Qt translation file is recognized as typescript
8.2.2086  libvterm tests are only run on Linux
8.2.2087  Vim9: memory leak when statement is truncated
8.2.2088  Vim9: script test sometimes fails
8.2.2089  libvterm test fails to build on Mac
8.2.2090  Vim9: dict does not accept a key in quotes
8.2.2091  MS-Windows: build warnings
8.2.2092  Vim9: unpredictable errors for script tests
8.2.2093  Vim9: script test sometimes fails
8.2.2094  when an expression fails getting next command may be wrong
8.2.2095  Vim9: crash when failed dict member is followed by concat
8.2.2096  Vim9: command modifiers not restored after assignment
8.2.2097  Vim9: using :silent! when calling a function prevents abort
8.2.2098  Vim9: function argument of sort() and map() not tested
8.2.2099  Vim9: some checks are not tested
8.2.2100  insufficient testing for function range and dict
8.2.2101  Vim9: memory leak when literal dict has an error
8.2.2102  Vim9: not all error messages tested
8.2.2103  Vim9: unreachable code
8.2.2104  build problem with Ruby 2.7
8.2.2105  sound test is a bit flaky
8.2.2106  TOML files are not recognized
8.2.2107  Vim9: some errors not tested
8.2.2108  Vim9: no test to check for :let error
8.2.2109  "vim -" does not work well when modifyOtherKeys is enabled
8.2.2110  cannot use ":shell" when reading from stdin
8.2.2111  GTK: menu background is the same color as the main window
8.2.2112  running tests may leave some files behind
8.2.2113  MS-Windows GUI: crash after using ":set guifont=" four times
8.2.2114  Vim9: unreachable code in assignment
8.2.2115  Vim9: some errors not tested for; dead code
8.2.2116  MS-Windows GUI: test for 'guifont' is incomplete
8.2.2117  some functions use any value as a string
8.2.2118  dead code in the job support
8.2.2119  GTK3: status line background color is wrong
8.2.2120  not all Perl functionality is tested
8.2.2121  internal error when using \ze before \zs in a pattern
8.2.2122  Vim9: crash when sourcing vim9script early
8.2.2123  after using a complete popup the buffer is listed
8.2.2124  Vim9: a range cannot be computed at runtime
8.2.2125  Vim9: leaking memory
8.2.2126  Ruby: missing function prototype
8.2.2127  Vim9: executing user command from Vim9 script not tested
2020-12-11 18:06:25 +00:00
schwarz
e07279b006 Updated editors/nano to 5.4
Moving the cursor now skips over combining characters (and
other zero-width characters). Deleting a character deletes
also any succeeding zero-width characters, but backspacing
deletes just one character at a time.
2020-12-07 00:03:58 +00:00
nros
67407dd38f forgot to update distinfo after patch removal 2020-12-05 11:12:02 +00:00
nros
b9678b738d Updated texmaker to version 5.0.4
Removed options.mk since qt5 is the only option used and the package can't
build without qt.
Removed patch-versiondialog.cpp since it has been fixed in this version.

Changes from changelog:

- the url used to check a new version has been fixed
  (website has moved to https)
- a bug after closing the internal pdf viewer during a session
  (not the embed one) has been fixed
- the deactivation of the list of pages in the internal pdf viewer
  is now recorded in the viewer settings
- the pos and size of the internal browser is now recorded
- some paths to miktex 2.9 have been updated
- a typo in the english manual has been fixed
- a workaround about the bad detection of dpi screen on Xorg has ben added
- the french translation has been fixed (some missing items)
- a typo in the dutch translation has been fixed
- The ctrl+, shortcut has been added for opening the configuration dialog
- The ctrl+0 shortcut has been added for defining the master document
2020-12-05 11:09:49 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
riastradh
77697b790a Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:55:41 +00:00
gutteridge
3dde3b7c82 xfce4-mousepad: update to 0.5.0
Change log:

0.5.0
======
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (#78)
- Fix an oversight in updating actions state (#76)
- Remove TODO file (#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish, Japanese

0.4.90
======
Release candidate for upcoming stable version 0.5.

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- 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, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur
2020-12-01 05:11:53 +00:00
nia
23abe8b5fe xemacs-current: Fix PLIST with ldap enabled 2020-11-29 19:52:26 +00:00
maya
ee285a9f8b Import qtcreator 4.13.2
Qt Creator is a new cross-platform integrated development environment (IDE)
tailored to the needs of Qt developers.  It includes:

    * An advanced C++ code editor
    * Integrated GUI layout and forms designer
    * Project and build management tools
    * Integrated, context-sensitive help system
    * Visual debugger
    * Rapid code navigation tools
    * Supports multiple platforms

packaged by a large number of people over the years in wip.
2020-11-28 15:56:45 +00:00
nia
0512ca00c6 nvi2: Update to 2.2.0
Changes:

    Vim-style expandtab option (#75, #76, #80)
    Provides Turkish translation (#68)
    Backspace now deletes \ rather than being escaped (#25)
    T during motion commands is now VI-compatible (#35)
    Encoding related fixes, such as UTF-8 detection (#61, #42, #65)
    Fixed a number of memory management issues (#56)
2020-11-24 18:27:00 +00:00
nia
5abde8bbdc nano: Update to 5.3
Add missing tools. Use NetBSD curses where possible.

2020.10.07 - GNU nano 5.3 "Revolution!"
• Option 'set stateflags' makes nano show the state of auto-indenting,
  the mark, hard-wrapping, macro recording, and soft-wrapping in the
  title bar.  The flags take the place of "Modified", and a modified
  buffer is instead indicated by an asterisk (*) after its name.
• Nano no longer by default tries using libmagic to determine the type
  of a file (when neither filename nor first line gave a clue), because
  in most cases it is a waste of time.  It requires using the option
  --magic or -! or 'set magic' to make nano try libmagic.
• The color of the indicator can be changed with 'set scrollercolor'.

2020.08.24 - GNU nano 5.2 "Ranrapalca"
• Making certain replacements after a large paste does not crash.
• Hitting a toggle at the Search prompt does not clear the answer.
• Using --positionlog does not complain at the first start.
• A macro containing a Search command will not sometimes fail.
2020-11-24 18:21:38 +00:00
nia
df6ac5907e zile: Update to 2.4.15
* Noteworthy changes in release 2.4.15 (2020-11-05) [stable]

** Bug fixes

  Ensure term.h matches [n]curses[w].h (fix #58880).

  Fix a potential crash in the Lisp “interpreter”.

  query-replace no longer prints the number of replacements on error.

** Build-related

  Various improvements and fixes, including updates to gnulib and bootstrap,
  improvements to the build instructions, and the removal of obsolete files.

  Use automake’s parallel test harness to run the tests.

  Make running the tests with Emacs optional. A lot of them do not pass any
  more with recent Emacsen, but this is not an urgent problem.

  Use ASAN instead of Valgrind for memory checking: this makes the tests run
  much faster.

  Remove the use of texinfo markup from docstrings.

  tbl_vars.h no longer needs to be generated from tbl_vars.h.in, as no
  substitutions were being made.

** Miscellaneous

  Some code clean-up, including a simplification to the calling convention
  for C functions that implement editor commands.

  Update some docstrings to match Emacs 27.1.
2020-11-24 09:57:43 +00:00
wiz
196d0d846a *: recursive bump for poppler 20.11.0 2020-11-21 09:34:53 +00:00
bsiegert
2915abcd8b Revbump all Go packages after go115 update 2020-11-13 19:26:03 +00:00
gutteridge
198909c69e pluma: update to pluma 1.24.1
Change log:

pluma 1.24.1

  * Translations update
  * build: silent build warnings for distcheck
  * help: Remove Open Location from shortcut keys table
  * build: do not override the default value for MATE_COMPILE_WARNINGS
  * Use user page on github when user email is private
  * Update authors
2020-11-10 00:53:30 +00:00
bsiegert
bea1f7d75a Revbump all Go packages after Go 1.15 update. 2020-11-08 21:59:09 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
pin
64fa9fb809 editors/feathernotes: update to 0.8.0
0.8.0

Changes:
- An option for starting with the last opened file.
- Support for customized background/foreground colors.
- A configurable date and time pasting.
- Code fixes and cleanup.
2020-11-02 20:20:01 +00:00
pin
161767432a editors/featherpad: update to 0.16.0
0.16.0

Changes:
- A right-click item is added to tab/side-pane for opening containing folder.
- Natural sorting of items in the side-pane and session dialog.
- The warning bar disappears when clicked or, automatically, after 10 seconds.
- "To Start Case" is added to the case changing actions.
- The 50-ms delay of format updating is removed because Qt's update requests seem appropriate now.
- Focus the editor's view with the Escape key.
- Current line highlight is made customizable.
- The recent files feature can be disabled by setting its number to zero.
- Added a "standalone" option to the command-line. It's especially useful when FeatherPad is chosen as the "git" editor.
- Fixes and improvements here and there.
2020-11-02 20:17:52 +00:00
morr
74223e7672 Update to version 8.2.1933.
Changelog:
8.2.1710  Vim9: list of list type can be wrong
8.2.1711  Vim9: leaking memory when using partial
8.2.1712  Vim9: leaking memory when calling a lambda
8.2.1713  Motif GUI: crash when setting menu colors
8.2.1714  text properties corrupted with substitute command
8.2.1715  Motif GUI: commented out code missed {}
8.2.1716  options window has duplicate translations
8.2.1717  MS-Windows installer doesn't have Russian translations
8.2.1718  Vim9: :def function disallows "firstline" for no good reason
8.2.1719  Vim9: no error if comma is missing in between arguments
8.2.1720  Vim9: memory leak with heredoc that isn't executed
8.2.1721  MS-Windows installer doesn't work
8.2.1722  Vim9: cannot assign a lambda to a variable of type function
8.2.1723  Vim9: Variable argument name cannot start with underscore
8.2.1724  Vim9: assignment tests spread out
8.2.1725  not all Pascal files are recognized
8.2.1726  fuzzy matching only works on strings
8.2.1727  a popup created with "cursorline" will ignore "firstline"
8.2.1728  compiler warning for using uninitialized variable
8.2.1729  endless loop when ":normal" feeds popup window filter
8.2.1730  Vim9: cannot use member of unknown type
8.2.1731  Vim9: cannot use += to append to empty NULL list
8.2.1732  stuck when win_execute() for a popup causes an error
8.2.1733  Vim9: memory leaks when using nested function
8.2.1734  Vim9: cannot use a funcref for a closure twice
8.2.1735  Github actions appear to timeout too soon
8.2.1736  failure to compile a pattern not tested much
8.2.1737  cursor line highlight in popup window is not always updated
8.2.1738  Mac: str2float() recognizes comma instead of decimal point
8.2.1739  Vim9: crash when compiling a manually defined function
8.2.1740  test fails without the terminal feature
8.2.1741  pathshorten() only supports using one character
8.2.1742  test still fails without the terminal feature
8.2.1743  cannot build without the eval feature
8.2.1744  Vim9: using ":const!" is weird
8.2.1745  tiny version doesn't build
8.2.1746  Vim9: cannot use "fina" for "finally"
8.2.1747  result of expand() unexpectedly depends on 'completeslash'
8.2.1748  closing split window in other tab may cause a crash
8.2.1749  Vim9: crash when closure fails in nested function
8.2.1750  popup_setoptions() setting firstline fails if cursorline set
8.2.1751  using 2 where bool is expected may throw an error
8.2.1752  GTK GUI: cannot map alt-? with &lt;A-?&gt;
8.2.1753  Vim9: crash when using import at script level
8.2.1754  completion with spell checking not tested
8.2.1755  Vim9: crash when using invalid heredoc marker
8.2.1756  Vim9: :let will soon be disallowed
8.2.1757  Mac: default locale is lacking the encoding
8.2.1758  Vim9: type of unmaterialized list is wrong
8.2.1759  Vim9: Some tests are still using :let
8.2.1760  Vim9: crash when end marker is missing
8.2.1761  Vim9: Some tests are still using :let
8.2.1762  when a timer uses :stopinsert completion isn't stopped
8.2.1763  Vim9: cannot use "true" for popup window scrollbar option
8.2.1764  Vim9: no error when assigning to script var with wrong type
8.2.1765  Vim9: some tests use "var var"
8.2.1766  Vim9: Some tests are still using :let
8.2.1767  Vim9: test fails with python support
8.2.1768  cannot use the help menu from a terminal window
8.2.1769  popup filter interferes with using :normal to move the cursor
8.2.1770  invalid memory use when using SpellFileMissing autocmd
8.2.1771  synIDattr() cannot get the value of ctermul
8.2.1772  cannot use CTRL-W &lt;Down&gt; to move out of a terminal window
8.2.1773  crash when calling mapset() with a list as first argument
8.2.1774  GTK: hang when forced to exit
8.2.1775  MS-Windows: adding a long quickfix list is slow
8.2.1776  filetype.vim may be loaded twice
8.2.1777  Vim9: some assignment tests in the wrong file
8.2.1778  Vim9: returning from a partial call clears outer context
8.2.1779  some debian changelog files are not recognized
8.2.1780  statusline not updated when splitting windows
8.2.1781  writing to prompt buffer interferes with insert mode
8.2.1782  Vim9: cannot pass boolean to mapset()
8.2.1783  try-catch test fails
8.2.1784  commits are not scanned for security problems
8.2.1785  compiler warning for strcp() out of bounds
8.2.1786  various Normal mode commands not fully tested
8.2.1787  crash with 'incsearch' and very long line
8.2.1788  Vim9: still allows :let for declarations
8.2.1789  Vim9: crash with invalid list constant
8.2.1790  MS-Windows with Python: crash when executed from Vifm
8.2.1791  Vim9: debugger test fails
8.2.1792  Configure does not recognize Racket 6.1+
8.2.1793  not consistently giving the "is a directory" warning
8.2.1794  no falsy Coalescing operator
8.2.1795  Vim9: operators && and || have a confusing result
8.2.1796  Vim9: invalid memory access with weird function name
8.2.1797  Vim9: some parts of the code not tested
8.2.1798  Vim9: trinary operator condition is too permissive
8.2.1799  some Normal mode commands not fully tested
8.2.1800  Vim9: memory leak if "if" condition is invalid
8.2.1801  undo file not found when using ":args" or ":next"
8.2.1802  Vim9: crash with unterminated dict
8.2.1803  a few failures are not tested
8.2.1804  resolve('/') returns an empty string
8.2.1805  Unix: terminal mode changed when using ":shell"
8.2.1806  MS-Windows with Python: Vim freezes after import command
8.2.1807  can use :help in a terminal popup window
8.2.1808  no test coverage for ":spelldump!"
8.2.1809  mapping some keys with Ctrl does not work properly
8.2.1810  some code in normal.c not covered by tests
8.2.1811  mapping Ctrl-key does not work for '{', '}' and '|'
8.2.1812  Vim9: nested closure throws an internal error
8.2.1813  Vim9: can assign wrong type to script dict
8.2.1814  missing change to remove "static"
8.2.1815  Vim9: memory leak when using function reference
8.2.1816  Vim9: another memory leak when using function reference
8.2.1817  Vim9: wrong instruction when reusing a local variable spot
8.2.1818  SE Linux: deprecation warning for security_context_t
8.2.1819  Vim9: Memory leak when using a closure
8.2.1820  Vim9: crash when error happens in timer callback
8.2.1821  Vim9: concatenating to a NULL list doesn't work
8.2.1822  list test doesn't fail
8.2.1823  "gN" does not select the matched string
8.2.1824  Vim9: variables at the script level escape their scope
8.2.1825  Vim9: accessing freed memory
8.2.1826  Vim9: cannot use a {} block at script level
8.2.1827  filetype detection does not test enough file names
8.2.1828  build failure without the +eval feature
8.2.1829  warnings when executing Github actions
8.2.1830  MS-Windows: Python3 issue with stdin
8.2.1831  file missing from distribution
8.2.1832  readdirex() error is displayed as a message
8.2.1833  when reading from stdin dup() is called twice
8.2.1834  PyEval_InitThreads() is deprecated in Python 3.9
8.2.1835  ":help ??" finds the "!!" tag
8.2.1836  autocmd test fails on pacifist systems
8.2.1837  using "gn" after "gN" does not work
8.2.1838  Vim9: cannot insert a comment line in an expression
8.2.1839  Vim9: memory leaks reported in assign test
8.2.1840  Vim9: error message is not clear about compilation error
8.2.1841  Vim9: test for compilation error fails in normal build
8.2.1842  crash when USE_FNAME_CASE is defined and using :browse
8.2.1843  Netbeans: with huge buffer number memory allocation may fail
8.2.1844  using "q" at the more prompt doesn't stop a long message
8.2.1845  Vim9: function defined in a block can't use block variables
8.2.1846  Vim9: block variables are not found in compiled function
8.2.1847  Vim9: using negative value for unsigned type
8.2.1848  crash when passing a NULL string or list to popup_settext()
8.2.1849  Vim9: garbage collection frees block-local variables
8.2.1850  "vat" does not select tags correctly over line break
8.2.1851  Vim9: "!" followed by space incorrectly used
8.2.1852  map() returing zero for NULL list is unexpected
8.2.1853  "to_f" is recognized at "topleft" modifier
8.2.1854  Vim9: crash when throwing exception for NULL string
8.2.1855  Vim9: get error message when nothing is wrong
8.2.1856  "2resize" uses size of current window
8.2.1857  Vim9: using job_status() on an unused var gives an error
8.2.1858  Vim9: filter functions return number instead of bool
8.2.1859  Vim9: crash in unpack assignment
8.2.1860  Vim9: memory leak when throwing empty string
8.2.1861  Vim9: no specific error when parsing lambda fails
8.2.1862  vim9: memory leak when compiling lambda fails
8.2.1863  json code not sufficiently tested
8.2.1864  Vim9: no error for wrong list type
8.2.1865  Vim9: add() does not check type of argument
8.2.1866  Vim9: appending to pushed blob gives wrong result
8.2.1867  Vim9: argument to add() not checked for blob
8.2.1868  Vim9: no error for missing space after comma in dict
8.2.1869  Vim9: memory leak when using add()
8.2.1870  Vim9: no need to keep all script variables
8.2.1871  using %v in 'errorformat' may fail before %Z
8.2.1872  matchfuzzy() does not prefer sequential matches
8.2.1873  Vim9: missing white space when using &lt;f-args&gt;
8.2.1874  can't do something just before leaving Insert mode
8.2.1875  warning when building GTK gui
8.2.1876  Vim9: argument types are not checked at compile time
8.2.1877  test for function list fails
8.2.1878  GTK: error for redefining function
8.2.1879  Vim9: argument types of insert() not checked when compiling
8.2.1880  Vim9: asan complains about adding zero to NULL
8.2.1881  cannot build with GTK3
8.2.1882  Vim9: v:disallow_let is no longer needed
8.2.1883  compiler warnings when using Python
8.2.1884  compiler warning for uninitialized variable
8.2.1885  filetype tests unnessarily creates swap files
8.2.1886  using ":silent!" in a popup filter has unexpected effect
8.2.1887  Github actions not optimally configured
8.2.1888  Vim9: getbufline(-1, 1, '$') gives an error
8.2.1889  Vim9: errornous error for missing white space after {}
8.2.1890  Vim9: strange error for subtracting from a list
8.2.1891  Vim9: skipping over expression doesn't handle line breaks
8.2.1892  valgrind warns for using uninitialized access in tests
8.2.1893  fuzzy matching does not support multiple words
8.2.1894  Vim9: command modifiers are not supported
8.2.1895  Vim9: silent command modifier test fails
8.2.1896  valgrind warns for using uninitialized memory
8.2.1897  command modifiers are saved and set inconsistently
8.2.1898  command modifier parsing always uses global cmdmod
8.2.1899  crash in out-of-memory situation
8.2.1900  Vim9: command modifiers do not work
8.2.1901  variable completion does not work in command line window
8.2.1902  default option values changed with :badd for existing buffer
8.2.1903  buffer test fails with normal features
8.2.1904  still using default option values after using ":badd +1"
8.2.1905  the wininfo list may contain stale entries
8.2.1906  warning for signed/unsigned
8.2.1907  complete_info().selected may be wrong
8.2.1908  Lua is initialized even when not used
8.2.1909  number of status line items is limited to 80
8.2.1910  reading past the end of the command line
8.2.1911  tiny build fails
8.2.1912  with Python 3.9 some tests fail
8.2.1913  GTK GUI: rounding for the cell height is too strict
8.2.1914  Vim9: cannot put line break in expression for '=' register
8.2.1915  Vim9: error for wrong number of arguments is not useful
8.2.1916  Vim9: function call is aborted even when "silent!" is used
8.2.1917  no test for improved Man command
8.2.1918  Vim9: E1100 mentions :let
8.2.1919  assert_fails() setting emsg_silent changes normal execution
8.2.1920  listlbr test fails when run after another test
8.2.1921  fuzzy matching does not recognize path separators
8.2.1922  Win32: scrolling problems when part of window is off-screen
8.2.1923  Vim9: "filter" command modifier doesn't work
8.2.1924  Vim9: crash when indexing dict with NULL key
8.2.1925  list/dict test fails
8.2.1926  cannot use a space in 'spellfile'
8.2.1927  Vim9: get unknown error with an error in a timer function
8.2.1928  Vim9: "silent!" not effective when list index is wrong
8.2.1929  MS-Windows: problem loading Perl 5.32
8.2.1930  wrong input if removing shift results in special key code
8.2.1931  Vim9: arguments of extend() not checked at compile time
8.2.1932  compiler warnings when building with Athena GUI
8.2.1933  cannot sort using locale ordering
2020-11-01 14:53:00 +00:00
pin
538d20eaec editors/kiro-editor: fix build
http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20201028.2132/kiro-editor-0.4.0/build.log

Thanks, @nia
2020-10-30 21:05:03 +00:00
pin
8e2d2fbea4 add editors/kibi 2020-10-28 12:00:36 +00:00
pin
8c95ef1f62 editors/kibi
XNotify displays a notification on the screen. XNotify receives a
notification specification in stdin and shows a notification for the
user on the screen.
2020-10-28 11:59:39 +00:00
pin
50ae0ab637 add kiro-editor 2020-10-23 20:51:42 +00:00
pin
4cdcb098d2 editors/kiro-editor: import
Tiny UTF-8 text editor on terminal written in Rust. Kiro was started as a Rust
port of awesome minimal text editor kilo and has grown with various extensions
and improvements.

It provides basic features as a minimal text editor:
- Open/Save text files
- Create new text files and empty text buffer on memory
- Edit a text (put/delete characters, insert/delete lines, ...)
- Simple syntax highlighting
- Simple incremental text search

Kiro extends kilo to improve editing:
-Support editing UTF-8 characters
-Undo/Redo
-24bit colors (true colors) and 256 colors support using gruvbox retro color
palette with 16 colors fallback
-More efficient screen rendering and highlighting
-Open multiple files (switch buffers by Ctrl-X/Alt-X)
-Resizing terminal window supported. Screen size is responsible
-Incremental text search is fixed and improved (kiro only highlights current
match and only hits once per line).
2020-10-23 20:50:16 +00:00
kleink
9e8697dfa7 emacs27: Skip cocoa-specific Emacs.pdmp file from WRKREF check, too. 2020-10-21 10:51:58 +00:00
wiz
852fa67108 emacs27: add missing file for Darwin cocoa build
Reported by Michael-John Turner on tech-pkg.
2020-10-20 13:34:41 +00:00
mef
73e13b02d6 (editors/emacs26) Add imagemagick for default configuration 2020-10-19 14:37:17 +00:00
gutteridge
23919d190c emacs: amend comments in modules.mk
Update a (self-referencing) comment to reflect the current name and
location, and misc. grammar, style, and consistency fixes.
2020-10-08 00:15:35 +00:00
hauke
3a0fa7572a Linux glibc 2.32+ has removed sys_siglist
Remove stale reference to nb version in Makefile.common
2020-10-02 11:31:14 +00:00
sjmulder
c01133c734 editors/micro: Update to 2.0.7
Changes:

Keybindings improvements
 - Key sequences can be bound with <Key1><Key2>..., for example
   <Ctrl-x><Ctrl-c>.
 - Different keybindings for buffers, command bar, and terminal panes
   can be specified.
   - See > help keybindings for the details and defaults.
 - Better support for complex keybindings.
   - Function keys with modifiers.
   - PgUp, PgDown, Delete... with modifiers.

Clipboard
 - Support for multiple cursors (internal clipboards for each cursor).
 - Support for OSC52 (copy and paste via your terminal, which works over
   ssh).
   - New clipboard option (default external).
     - Set to internal for internal clipboard only.
     - Set to external for xclip/xsel external clipboard.
     - Set to terminal to use OSC52.
       - Known to work in iTerm2, kitty, xterm, st, rxvt-unicode.
       - See > help copypaste for details on enabling support in your
         terminal.
 - 24-bit color support on Windows (make sure to set MICRO_TRUECOLOR=1)
   - Doesn't work with ConEmu but works with Windows-terminal, command
     prompt...

Minor changes
 - Better support for obscure terminals (reading terminfo dynamically
   without relying on infocmp).
 - Better truecolor detection.
 - No duplicates in up-arrow history.
 - Graceful exit when receiving SIGTERM.

Bug fixes
 - Fix path escaping on Windows.
 - Fix issue when fastdirty is off
 - Syntax highlighting and linting fixes
2020-10-01 20:23:08 +00:00
wiz
bae7be498b zile: fix DEPENDS line 2020-09-26 12:41:02 +00:00
mef
af71f2db15 (editors/zile) Add missing two of BUILD_DEPENDS 2020-09-26 12:08:43 +00:00
hauke
d3d0c8d6d0 Refine desktop categories, after re-reading the documentation.
"For the lucky number" - not.
I resisted adding "Spirituality" for the Church Of Emacs. ;)
2020-09-24 17:02:01 +00:00
hauke
df8f7f0e74 editors/xemacs{,-current} - Install an xemacs.desktop file, which makes
XEmacs more easily available to X11 desktop applications.
2020-09-24 11:51:47 +00:00
wiz
67c7960ba4 emacs27: update patch status 2020-09-20 15:44:33 +00:00
morr
6b280d5477 Update PLIST for new version of vim. 2020-09-18 23:58:29 +00:00
morr
4ea84d2c6d Update to version 8.2.1709.
Changelog:
8.2.1034  compiler warning for uninitialized variables
8.2.1035  setreg() does not always clear the register
8.2.1036  popupwin test fails sometimes
8.2.1037  Vim9: crash when using line continuation inside :def
8.2.1038  popupwin test fails
8.2.1039  cannot put NUL byte on clipboard
8.2.1040  not enough testing for movement commands
8.2.1041  test summary is missing executed count
8.2.1042  Vim9: cannot put an operator on the next line
8.2.1043  %a item in 'statusline' not tested
8.2.1044  not all systemd file types are recognized
8.2.1045  Vim9: line break before operator does not work
8.2.1046  insufficient tests for src/buffer.c
8.2.1047  Vim9: script cannot use line continuation like :def function
8.2.1048  build failure without the eval feature
8.2.1049  Vim9: leaking memory when using continuation line
8.2.1050  missing change in struct
8.2.1051  crash when changing a list while using reduce() on it
8.2.1052  build failure with older compilers
8.2.1053  insufficient testing for 'statusline' and 'tabline'
8.2.1054  not so easy to pass a lua function to Vim
8.2.1055  no filetype set for pacman config files
8.2.1056  wrong display when mixing match conceal and syntax conceal
8.2.1057  cannot build with dynamic Lua
8.2.1058  multiline conceal causes display errors
8.2.1059  crash when using :tabonly in an autocommand
8.2.1060  not all elinks files are recognized
8.2.1061  insufficient testing for src/window.c
8.2.1062  Vim9: no line break allowed inside "cond ? val1 : val2"
8.2.1063  Vim9: no line break allowed before || or &&
8.2.1064  Vim9: no line break allowed before comperators
8.2.1065  Vim9: no line break allowed inside a list
8.2.1066  Lua arrays are zero based
8.2.1067  expression "!expr-&gt;func()" does not work
8.2.1068  Vim9: no line break allowed inside a dict
8.2.1069  Vim9: fail to check for white space in list
8.2.1070  Vim9: leaking memory when lacking white space in dict
8.2.1071  Vim9: no line break allowed inside a lambda
8.2.1072  missing libvterm test
8.2.1073  Vim9: no line break allowed in () expression
8.2.1074  Vim9: no line break allowed after some operators
8.2.1075  Vim9: no line break allowed in :echo expression
8.2.1076  Vim9: no line break allowed in :if expression
8.2.1077  not enough test coverage for highlighting
8.2.1078  highlight and match functionality together in one file
8.2.1079  Vim9: no line break allowed in a while loop
8.2.1080  Vim9: no line break allowed in a for loop
8.2.1081  Lua: cannot use table.insert() and table.remove()
8.2.1082  Coverity complains about ignoring dict_add() return value
8.2.1083  crash when using reduce() on a NULL list
8.2.1084  Lua: registering function has useless code
8.2.1085  Coverity complains about ignoring dict_add() return value
8.2.1086  possibly using freed memory when text properties used
8.2.1087  possible memory leak when file expansion fails
8.2.1088  a very long translation might cause a buffer overflow
8.2.1089  Coverity warns for pointer computation
8.2.1090  may use NULL pointer when skipping over name
8.2.1091  no check if opening a pty works
8.2.1092  not checking if saving for undo succeeds
8.2.1093  Python: double free when adding item to dict fails
8.2.1094  dead code in libvterm
8.2.1095  may use pointer after freeing it
8.2.1096  Vim9: return type of getqflist() is wrong
8.2.1097  highlight code not sufficiently tested
8.2.1098  Vim9: cannot use line break in :throw argument
8.2.1099  Vim9: cannot use line break in :cexpr argument
8.2.1100  Vim9: cannot use line break in :execute argument
8.2.1101  no error when using wrong arguments for setqflist()
8.2.1102  Coverity gets confused by an unnecessary NULL check
8.2.1103  Coverity reports an unnecessary NULL check
8.2.1104  Coverity warns for possible NULL pointer use
8.2.1105  insufficient test coverage for Lua
8.2.1106  crash when trying to use s: variable in typed command
8.2.1107  'imactivatefunc' and 'imstatusfunc' are not used in the GUI
8.2.1108  mouse left-right scroll is not supported in terminal window
8.2.1109  still crashing when using s:variable
8.2.1110  Vim9: line continuation does not work in function arguments
8.2.1111  inconsistent naming of get_list_tv() and eval_dict()
8.2.1112  Vim9: no line continuation allowed in method call
8.2.1113  no test for verbose output of :call
8.2.1114  terminal test sometimes times out
8.2.1115  iminsert test fails when compiled with VIMDLL
8.2.1116  Vim9: parsing command checks for list twice
8.2.1117  Coverity warns for unsing unitialized field
8.2.1118  condition can never be true, dead code
8.2.1119  configure fails with Xcode 12 beta
8.2.1120  Python code not tested properly
8.2.1121  command completion not working after ++arg
8.2.1122  Vim9: line continuation in dict member not recognized
8.2.1123  Python 3 test is old style
8.2.1124  Vim9: no line break allowed in :import command
8.2.1125  Vim9: double quote can be a string or a comment
8.2.1126  Vim9: using :copen causes an error
8.2.1127  Vim9: getting a dict member may not work
8.2.1128  the write message mentions characters, but it's bytes
8.2.1129  Vim9: bar not recognized after not compiled command
8.2.1130  Vim9: bar not recognized after function call
8.2.1131  Vim9: error message for returning a value is not clear
8.2.1132  Vim9: return type of repeat() is not specific enough
8.2.1133  Vim9: return type of add() is not specific enough
8.2.1134  Vim9: getting a list member may not work
8.2.1135  Vim9: getting a dict member may not work
8.2.1136  Vim9: return type of argv() is always any
8.2.1137  Vim9: modifiers not cleared after compiling function
8.2.1138  Vim9: return type of copy() and deepcopy() is any
8.2.1139  Vim9: test for silent echo fails in some environments
8.2.1140  Vim9: return type of extend() is any
8.2.1141  Vim9: return type of filter() is any
8.2.1142  Vim9: return type of insert() is any
8.2.1143  Vim9: return type of remove() is any
8.2.1144  Vim9: return type of reverse() is any
8.2.1145  Vim9: "for" only accepts a list at compile time
8.2.1146  not enough testing for Python
8.2.1147  :confirm may happen in cooked mode
8.2.1148  warning for using int instead of size_t
8.2.1149  Vim9: :eval command not handled properly
8.2.1150  ml_get error when using Python
8.2.1151  insufficient test coverage for Python
8.2.1152  Vim9: function reference is missing script prefix
8.2.1153  Vim9: script test fails on some systems
8.2.1154  Vim9: crash when using imported function
8.2.1155  Vim9: cannot handle line break inside lambda
8.2.1156  Vim9: No error for invalid command in compiled function
8.2.1157  Vim9: dict.name is not recognized as an expression
8.2.1158  build error
8.2.1159  Vim9: no error for missing space after a comma
8.2.1160  Vim9: memory leak in allocated types
8.2.1161  Vim9: using freed memory
8.2.1162  crash when using a lambda
8.2.1163  build error
8.2.1164  text cleared by checking terminal properties not redrawn
8.2.1165  insufficient testing for the Tcl interface
8.2.1166  once mouse move events are enabled getchar() returns them
8.2.1167  Vim9: builtin function method call only supports first arg
8.2.1168  wrong method argument for appendbufline()
8.2.1169  write NUL past allocated space using corrupted spell file
8.2.1170  cursor off by one with block paste while 'virtualedit' "all"
8.2.1171  possible crash when out of memory
8.2.1172  error messages when doing "make clean" in doc or tee
8.2.1173  tee doesn't build on some systems
8.2.1174  no test for the "recording @x" message
8.2.1175  Vim9: cannot split a line before ".member"
8.2.1176  Vim9: not enough type checking in Vim9 script
8.2.1177  terminal2 test sometimes hangs in the GUI
8.2.1178  Vim9: filter function recognized as command modifier
8.2.1179  Test_termwinscroll() sometimes hangs in the GUI
8.2.1180  build failure in small version
8.2.1181  json code not fully tested
8.2.1182  Vim9: no check for whitespace after comma in lambda
8.2.1183  assert_fails() checks the last error message
8.2.1184  some tests fail
8.2.1185  some other tests fail
8.2.1186  with SGR mouse codes balloon doesn't show up after click
8.2.1187  terminal2 test sometimes hangs in the GUI on Travis
8.2.1188  memory leak with invalid json input
8.2.1189  Vim9: line continuation in lambda doesn't always work
8.2.1190  Vim9: checking for Vim9 syntax is spread out
8.2.1191  Vim9: crash when function calls itself
8.2.1192  Lua test fails with older Lua version
8.2.1193  terminal window not redrawn when dragging a popup window
8.2.1194  test failure because shell prompt differs
8.2.1195  clientserver test fails on MS-Windows
8.2.1196  build failure with normal features
8.2.1197  clientserver test still fails on MS-Windows
8.2.1198  terminal2 test sometimes hangs in the GUI on Travis
8.2.1199  not all assert functions are fully tested
8.2.1200  Vim9: cannot disassemble a lambda function
8.2.1201  Vim9: crash when passing number as dict key
8.2.1202  Vim9: crash when calling a closure from a builtin function
8.2.1203  unused assignments in expression evaluation
8.2.1204  Vim9: true and false not recognized in Vim9 script
8.2.1205  Vim9: && and || work different when not compiled
8.2.1206  Vim9: crash in expr test when run in the GUI
8.2.1207  Vim9: crash in expr test when run in the GUI
8.2.1208  build failure
8.2.1209  Vim9: test failure
8.2.1210  using ht_used when looping through a hashtab is less reliable
8.2.1211  removed more than dead code
8.2.1212  cannot build with Lua 5.4
8.2.1213  mouse codes not tested sufficiently
8.2.1214  MS-Windows: default _vimrc not correct in silent install mode
8.2.1215  Atari MiNT support is outdated
8.2.1216  startup test fails
8.2.1217  startup test depends on random source file
8.2.1218  Vim9: cannot use 'text'-&gt;func()
8.2.1219  symlink not followed if dirname ends in //
8.2.1220  memory access error when dragging a popup window
8.2.1221  memory leak when updating popup window
8.2.1222  using valgrind in Vim command started by test doesn't work
8.2.1223  Vim9: invalid type error for function default value
8.2.1224  Vim9: arguments from partial are not used
8.2.1225  linker errors when building with dynamic Python 3.9
8.2.1226  MS-Windows: windows positioning wrong depending on taskbar
8.2.1227  Vim9: allowing both quoted and # comments is confusing
8.2.1228  scrollbars not flush against the window edges when maximised
8.2.1229  build error without the eval feature
8.2.1230  Vim9: list index error not caught by try/catch
8.2.1231  MS-Windows: GUI code can be cleaned up
8.2.1232  MS-Windows GUI: Snap cancelled by split command
8.2.1233  Vim9: various errors not caught by try/catch
8.2.1234  Lua build problem with old compiler
8.2.1235  Not all mouse codes covered by tests
8.2.1236  Vim9: a few errors not caught by try/catch
8.2.1237  changing 'completepopup' after opening popup has no effect
8.2.1238  Vim9: a few remaining errors not caught by try/catch
8.2.1239  "maxwidth" in 'completepopup' not obeyed
8.2.1240  GUI tests sometimes fail because of translations
8.2.1241  cannot use getbufinfo() as a method
8.2.1242  Vim9: no error if calling a function with wrong type
8.2.1243  Vim9: cannot have a comment line halfway a list
8.2.1244  Vim9: in lambda index assumes a list
8.2.1245  build failure in tiny version
8.2.1246  Vim9: comment after assignment doesn't work
8.2.1247  Vim9: cannot index a character in a string
8.2.1248  Netbeans test is flaky in the GUI
8.2.1249  Vim9: disassemble test fails
8.2.1250  Vim9: cannot use the g:, b:, t: and w: namespaces
8.2.1251  Vim9: warning for pointer usage, test failure undetected
8.2.1252  ":marks" may show '&lt; and '&gt; mixed up
8.2.1253  CTRL-K in Insert mode gets &lt;CursorHold&gt; inserted
8.2.1254  MS-Windows: regexp test may fail if 'iskeyword' set wrongly
8.2.1255  cannot use a lambda with quickfix functions
8.2.1256  Vim9: type wrong after getting dict item in lambda
8.2.1257  Vim9: list unpack doesn't work at the script level
8.2.1258  CursorHold does not work well
8.2.1259  empty group in 'tabline' may cause using an invalid pointer
8.2.1260  there is no good test for CursorHold
8.2.1261  Vim9: common type of function not tested
8.2.1262  src/ex_cmds.c file is too big
8.2.1263  Vim9: comperators use 'ignorecase' in Vim9 script
8.2.1264  terminal getwinpos() test is a bit flaky
8.2.1265  crash with EXITFREE when split() fails
8.2.1266  Makefile preference were accidentally included
8.2.1267  MS-Windows: tests may fail due to $PROMPT value
8.2.1268  Vim9: no error for using double quote comment
8.2.1269  language and locale code spread out
8.2.1270  Vim9: not skipping over function type declaration
8.2.1271  Vim9: Error for Funcref function argument type
8.2.1272  Vim9: type not checked if declaration also assigns value
8.2.1273  MS-Windows: terminal test may leave file behind
8.2.1274  Vim9: no error for missing white space at script level
8.2.1275  Vim9: compiler warning for buffer size
8.2.1276  MS-Windows: system test may fail if more.exe is installed
8.2.1277  tests on Travis do not run with EXITFREE
8.2.1278  Vim9: line break after "-&gt;" only allowed in :def function
8.2.1279  some tests on Travis have EXITFREE duplicated
8.2.1280  Ex command error cannot contain an argument
8.2.1281  the "trailing characters" error can be hard to understand
8.2.1282  Vim9: crash when using CheckScriptFailure()
8.2.1283  Vim9: error for misplaced -&gt; lacks argument
8.2.1284  Vim9: skipping over type includes following white space
8.2.1285  Vim9: argument types are not checked on assignment
8.2.1286  Vim9: No error when using a type on a window variable
8.2.1287  Vim9: crash when using an imported function
8.2.1288  Vim9: cannot use mark in range
8.2.1289  crash when using a custom completion function
8.2.1290  Vim9: cannot replace a global function
8.2.1291  Vim9: type of varargs items is not checked
8.2.1292  AIDL filetype not recognized
8.2.1293  Vim9: :execute mixes up () expression and function call
8.2.1294  Vim9: error when using vim9script in TextYankPost
8.2.1295  tests 44 and 99 are old style
8.2.1296  some part of using 'smarcase' was not tested
8.2.1297  when a test fails it's often not easy to see where
8.2.1298  compiler warning for unused argument in small version
8.2.1299  compiler warning for using size_t for int and void pointer
8.2.1300  Vim9: optional argument type not parsed properly
8.2.1301  Vim9: varargs argument type not parsed properly
8.2.1302  Vim9: varargs arg after optional arg does not work
8.2.1303  calling popup_setoptions() resets 'signcolumn'
8.2.1304  debug backtrace isn't tested much
8.2.1305  some tests are still old style
8.2.1306  checking for first character of dict key is inconsistent
8.2.1307  popup window width does not include number of sign columns
8.2.1308  Vim9: accidentally using "x" causes Vim to exit
8.2.1309  build failure with tiny version
8.2.1310  configure with Xcode 12 fails to check for tgetent
8.2.1311  test failures with legacy Vim script
8.2.1312  MS-Windows: terminal test may fail if dir.exe exists
8.2.1313  Vim9 script: cannot assign to environment variable
8.2.1314  Vim9: rule for comment after :function is confusing
8.2.1315  MS-Windows: test log contains escape sequences
8.2.1316  test 42 is still old style
8.2.1317  MS-Windows tests on AppVeyor are slow
8.2.1318  no status badge for Github CI
8.2.1319  status badge for Github CI has wrong link
8.2.1320  Vim9: cannot declare some single letter variables
8.2.1321  GitHub CI also runs on tag push
8.2.1322  Vim9: method on double quoted string doesn't work
8.2.1323  Vim9: invalid operators only rejected in :def function
8.2.1324  Vim9: line break after "=" does not work
8.2.1325  Vim9: using Vim9 script for autaload not tested
8.2.1326  Vim9: skipping over white space after list
8.2.1327  Mac: configure can't find Tcl libraries
8.2.1328  no space allowed before comma in list
8.2.1329  Vim9: cannot define global function inside :def function
8.2.1330  Github workflow takes longer than needed
8.2.1331  Vim9: :echo with two lists doesn't work
8.2.1332  Vim9: memory leak when using nested global function
8.2.1333  Vim9: memory leak when using nested global function
8.2.1334  Github workflow timeout needs tuning
8.2.1335  CTRL-C in the GUI doesn't interrupt
8.2.1336  build failure on non-Unix systems
8.2.1337  Vim9: cannot use empty key in dict assignment
8.2.1338  Vim9: assigning to script-local variable doesn't check type
8.2.1339  Vim9: assigning to global dict variable doesn't work
8.2.1340  some tests fail on Cirrus CI and/or with FreeBSD
8.2.1341  build failures
8.2.1342  Vim9: accidentally using "t" gives a confusing error
8.2.1343  Vim9: cannot find global function when using g:
8.2.1344  Vim9: No test for trying to redefine global function
8.2.1345  Redraw error when using visual block and scroll
8.2.1346  small build fails
8.2.1347  cannot easily get the script ID
8.2.1348  build failure without the eval feature
8.2.1349  Vim9: can define a function with the name of an import
8.2.1350  Vim9: no test for error message when redefining function
8.2.1351  Vim9: no proper error if using namespace for nested function
8.2.1352  Vim9: no error for shadowing a script-local function
8.2.1353  crash when drawing double-wide character in terminal window
8.2.1354  test 59 is old style
8.2.1355  Vim9: no error using :let for options and registers
8.2.1356  Vim9: cannot get the percent register
8.2.1357  Vim9: cannot assign to / register
8.2.1358  Vim9: test fails with +dnd is not available
8.2.1359  Vim9: cannot assign to / register in Vim9 script
8.2.1360  stray error for white space after expression
8.2.1361  error for white space after expression in assignment
8.2.1362  last entry of ":set term=xxx" overwritten by error message
8.2.1363  test trying to run terminal when it is not supported
8.2.1364  invalid memory access when searching for raw string
8.2.1365  Vim9: no error for missing white space around operator
8.2.1366  test 49 is old style
8.2.1367  Vim9: no error for missing white space around operator
8.2.1368  Vim9: no error for missing white space around operator
8.2.1369  MS-Windows: autocommand test sometimes fails
8.2.1370  MS-Windows: warning for using fstat() with stat_T
8.2.1371  Vim9: no error for missing white space around operator
8.2.1372  Vim9: no error for missing white space around operator
8.2.1373  Vim9: no error for assigning to non-existing script var
8.2.1374  Vim9: error for assigning empty list to script variable
8.2.1375  Vim9: method name with digit not accepted
8.2.1376  Vim9: expression mapping causes error for using :import
8.2.1377  triggering the ATTENTION prompt causes typeahead mess up
8.2.1378  cannot put space between function name and paren
8.2.1379  curly braces expression ending in " }" does not work
8.2.1380  Vim9: return type of getreg() is always a string
8.2.1381  MS-Windows: crash with Python 3.5 when stdin is redirected
8.2.1382  Vim9: using :import in filetype plugin gives an error
8.2.1383  test 49 is old style
8.2.1384  no ATTENTION prompt for :vimgrep first match file
8.2.1385  no testing on ARM
8.2.1386  backslash not removed afer space with space in 'isfname'
8.2.1387  Vim9: cannot assign to single letter variable with type
8.2.1388  Vim9: += only works for numbers
8.2.1389  file missing from the distribution
8.2.1390  Vim9: type error after storing an option value
8.2.1391  Vim9: no error for shadowing a script function
8.2.1392  Vim9: line number incorrect after skipping over comment lines
8.2.1393  insufficient testing for script debugging
8.2.1394  Vim9: compiling a function interferes with command modifiers
8.2.1395  Vim9: no error if declaring a funcref with lower case letter
8.2.1396  Vim9: no error for unexpectedly returning a value
8.2.1397  Vim9: return type of maparg() not adjusted for fourth arg
8.2.1398  autoload script sourced twice if sourced directly
8.2.1399  Vim9: may find imported item in wrong script
8.2.1400  Vim9: test does not delete written files
8.2.1401  cannot jump to the last used tabpage
8.2.1402  s390x tests always fail
8.2.1403  Vim9: Vim highlighting may fail in cmdline window
8.2.1404  Vim9: script test fails in the GUI
8.2.1405  Vim9: vim9compile.c is getting too big
8.2.1406  popupwindow lacks scrollbar if no "maxheight" is used
8.2.1407  Vim9: type of list and dict only depends on first item
8.2.1408  Vim9: type casting not supported
8.2.1409  nmpmrc and php.ini filetypes not recognized
8.2.1410  adding compiler plugin requires test change
8.2.1411  when splitting a window localdir is copied but prevdir is not
8.2.1412  Vim: not operator does not result in boolean
8.2.1413  previous tab page not usable from an Ex command
8.2.1414  popupwindow missing last couple of lines
8.2.1415  closing a popup window with CTRL-C interrupts 'statusline'
8.2.1416  Vim9: boolean evaluation does not work as intended
8.2.1417  test 49 is old style
8.2.1418  Vim9: invalid error for missing white space
8.2.1419  Vim9: not operator applied too early
8.2.1420  test 49 is old style
8.2.1421  Vim9: handling "+" and "-" before number differs from script
8.2.1422  the Mac GUI implementation is outdated
8.2.1423  Vim9: find global function when looking for script-local
8.2.1424  Mac build fails
8.2.1425  Vim9: cannot use call() without :call
8.2.1426  Vim9: cannot call autoload function in :def function
8.2.1427  Vim9: cannot use a range with marks in :def function
8.2.1428  Vim9: :def function does not abort on nested function error
8.2.1429  Vim9: no error for missing white after : in dict
8.2.1430  Vim9: error for missing comma instead of extra white space
8.2.1431  Vim9: no error for white space before comma in dict
8.2.1432  various inconsistencies in test files
8.2.1433  Vim9: cannot mingle comments in multi-line lambda
8.2.1434  Vim9: crash when lambda uses outer function argument
8.2.1435  Vim9: always converting to string for ".." leads to mistakes
8.2.1436  function implementing :substitute has unexpected name
8.2.1437  Vim9: 'statusline' is evaluated using Vim9 script syntax
8.2.1438  missing tests for interrupting script execution from debugger
8.2.1439  tiny and small builds have no test coverage
8.2.1440  debugger code insufficiently tested
8.2.1441  running tests in tiny version gives error for summarize.vim
8.2.1442  outdated references to the Mac Carbon GUI
8.2.1443  Vim9: crash when interrupting a nested :def function
8.2.1444  error messages are spread out and names can be confusing
8.2.1445  Vim9: function expanded name is cleared when sourcing again
8.2.1446  Vim9: line number in error message is not correct
8.2.1447  Vim9: return type of keys() is list&lt;any&gt;
8.2.1448  test 77a for VMS depends on small.vim which does not exist
8.2.1449  some test makefiles delete files that are not generated
8.2.1450  Vim9: no check that script-local items don't become global
8.2.1451  Vim9: list type at script level only uses first item
8.2.1452  Vim9: dead code in to_name_end()
8.2.1453  Vim9: failure to compile lambda not tested
8.2.1454  Vim9: failure invoking lambda with wrong arguments
8.2.1455  Vim9: crash when using typecast before constant
8.2.1456  MS-Windows: test files are not deleted
8.2.1457  Vim9: the output of :disassemble cannot be interrupted
8.2.1458  .gawk files not recognized
8.2.1459  Vim9: declaring script var in script does not infer the type
8.2.1460  error messages are spread out
8.2.1461  Vim9: string indexes are counted in bytes
8.2.1462  Vim9: string slice not supported yet
8.2.1463  Vim9: list slice not supported yet
8.2.1464  Vim9: build warning for unused variable
8.2.1465  Vim9: subscript not handled properly
8.2.1466  Vim9: cannot index or slice a variable with type "any"
8.2.1467  Vim9: :echomsg doesn't like a dict argument
8.2.1468  Vim9: invalid error for missing white space
8.2.1469  Vim9: cannot assign string to string option
8.2.1470  errors in spell file not tested
8.2.1471  :const only locks the variable, not the value
8.2.1472  ":argdel" does not work like ":.argdel" as documented
8.2.1473  items in a list given to :const can still be modified
8.2.1474  /usr/lib/udef/rules.d not recognized as udevrules
8.2.1475  Vim9: can't use v:true for option flags
8.2.1476  filetype test fails on MS-Windows
8.2.1477  Vim9: error when using bufnr('%')
8.2.1478  Vim9: cannot use "true" for some popup options
8.2.1479  Vim9: error for list index uses wrong line number
8.2.1480  Vim9: skip expression in search() gives error
8.2.1481  Vim9: line number reported with error may be wrong
8.2.1482  Vim9: crash when using a nested lambda
8.2.1483  Vim9: error for using special as number
8.2.1484  flaky failure in assert_fails()
8.2.1485  Vim9: readdirex() expression doesn't accept bool
8.2.1486  Vim9: readdir() expression doesn't accept bool
8.2.1487  Travis: installing snd-dummy is not always useful
8.2.1488  text does not scroll when inserting above first line
8.2.1489  Vim9: error when setting an option with setbufvar()
8.2.1490  Vim9: using /= with float and number doesn't work
8.2.1491  Vim9: crash when compiling heredoc lines start with comment
8.2.1492  build failures
8.2.1493  not enough test coverage for the spell file handling
8.2.1494  missing change to calling eval_getline()
8.2.1495  "make clean" may delete too many files
8.2.1496  Vim9: cannot use " #" in a mapping
8.2.1497  CursorHold test is flaky
8.2.1498  on slow systems tests can be flaky
8.2.1499  Vim9: error when using "$" with col()
8.2.1500  Vim9: error when using address without a command
8.2.1501  Vim9: concatenating to constant reverses order
8.2.1502  Vim9: can use += with a :let command at script level
8.2.1503  Vim9: error for autocmd defined in :def in legacy script
8.2.1504  Vim9: white space checks are only done for a :def function
8.2.1505  not all file read and writecode is tested
8.2.1506  Vim9: no error when using a number other than 0 or 1 as bool
8.2.1507  using malloc() directly
8.2.1508  not all debugger commands covered by tests
8.2.1509  vertical separator is cleared when dragging a popup window
8.2.1510  using "var" in :def function may refer to legacy script var
8.2.1511  putting a string in Visual block mode ignores multi-byte
8.2.1512  failure after trinary expression fails
8.2.1513  cannot interrupt shell used for filename expansion
8.2.1514  multibyte vertical separator is cleared when dragging popup
8.2.1515  Vim9: can create s:var in legacy script but cannot unlet
8.2.1516  Vim9: error for :exe has wrong line number
8.2.1517  cannot easily get the character under the cursor
8.2.1518  Vim9: cannot assign to local option
8.2.1519  Vim9: Ex command default range is not set
8.2.1520  Vim9: CTRL-] used in :def function does not work
8.2.1521  reading past end of buffer when reading spellfile
8.2.1522  not enough test coverage for the spell file handling
8.2.1523  still not enough test coverage for the spell file handling
8.2.1524  no longer get an error for string concatenation with float
8.2.1525  messages from tests were not always displayed
8.2.1526  line in testdir Makefile got commented out
8.2.1527  Vim9: cannot use a function name at script level
8.2.1528  Vim9: :endif not found after "if false"
8.2.1529  Vim9: :elseif may be compiled when not needed
8.2.1530  Vim9: test fails on MS-Windows
8.2.1531  Vim9: test still fails on MS-Windows
8.2.1532  compiler warning for conversion of size_t to long
8.2.1533  Vim9: error when passing getreginfo() result to setreg()
8.2.1534  Vim9: type error for argument type is not at call position
8.2.1535  it is not possible to specify cell widths of characters
8.2.1536  cannot get the class of a character; emoji widths are wrong
8.2.1537  memory acccess error when using setcellwidths()
8.2.1538  Python: iteration over vim objects fails to keep reference
8.2.1539  using invalid script ID causes a crash
8.2.1540  the user cannot try out emoji character widths
8.2.1541  Vim9: cannot find function reference for s:Func
8.2.1542  Vim9: test with invalid SID does not work in the GUI
8.2.1543  Vim9: test with invalid SID is skipped in the GUI
8.2.1544  cannot translate messages in a Vim script
8.2.1545  ch_logfile() is unclear about closing when forking
8.2.1546  build rule for Vim.app is unused
8.2.1547  various comment problems
8.2.1548  cannot move position of "%%" in message translations
8.2.1549  "r" fails if 'esckeys' is off and modifyOtherKeys is used
8.2.1550  Vim9: bufname('%') gives an error
8.2.1551  Vim9: error for argument type does not mention the number
8.2.1552  warnings from asan with clang-11
8.2.1553  crash in edit test
8.2.1554  crash in normal test
8.2.1555  not all tests are executed on Github Actions
8.2.1556  cursorline highlighting always overrules sign highlighting
8.2.1557  crash in :vimgrep when started as "vim -n"
8.2.1558  signs test fails
8.2.1559  s390x tests work again
8.2.1560  using NULL pointers in some code
8.2.1561  using NULL pointers in fold code
8.2.1562  Vim9: error when using "%" where a buffer is expected
8.2.1563  Vim9: error when using '%" with setbufvar() r getbufvar()
8.2.1564  a few remaining errors from ubsan
8.2.1565  spellfile test sometimes fails
8.2.1566  not all Bazel files are recognized
8.2.1567  no example to use ubsan with clang
8.2.1568  prop_find() skips properties in the same line
8.2.1569  Vim9: fixes not tested; failure in getchangelist()
8.2.1570  configure check for dirfd() does not work on HPUX
8.2.1571  Vim9: count() third argument cannot be "true"
8.2.1572  Vim9: expand() does not take "true" as argument
8.2.1573  Vim9: getreg() does not take "true" as argument
8.2.1574  Vim9: glob() doesnot take "true" as argument
8.2.1575  Vim9: globpath() doesnot take "true" as argument
8.2.1576  Vim9: index() does not take "true" as argument
8.2.1577  Vim9: hasmapto()/mapcheck()/maparg() do nottake "true" arg
8.2.1578  Vim9: popup_clear() does not take "true" as argument
8.2.1579  reports from asan are not optimal
8.2.1580  wildmenu does not work properly
8.2.1581  using line() for global popup window doesn't work
8.2.1582  the channel log does not show typed text
8.2.1583  MS-Windows: cannot easily measure code coverage
8.2.1584  Vim9: cannot use "true" for "skipstart" in prop_find()
8.2.1585  messages in globals.h not translated
8.2.1586  :resize command not fully tested
8.2.1587  loop for handling keys for the command line is too long
8.2.1588  cannot read back the prompt of a prompt buffer
8.2.1589  term_start() options for size are overruled by 'termwinsize'
8.2.1590  Vim9: bufnr() doesn't take "true" argument
8.2.1591  using winheight('.') in tests works but is wrong
8.2.1592  Vim9: passing "true" to char2nr() fails
8.2.1593  tests do not check the error number properly
8.2.1594  pull requests on github do not notify a maintainer
8.2.1595  cannot easily see what Vim sends to the terminal
8.2.1596  using win_screenpos('.') in tests works but is wrong
8.2.1597  the channel source file is too big
8.2.1598  starting a hidden terminal resizes the current window
8.2.1599  missing line end when skipping a long line with :cgetfile
8.2.1600  Vim9: cannot use "true" with deepcopy()
8.2.1601  Vim9: cannot use 'true" with garbagecollect()
8.2.1602  Vim9: cannot use 'true" with getbufinfo()
8.2.1603  Vim9: cannot use "true" with getchar()
8.2.1604  Vim9: cannot use "true" with getcompletion()
8.2.1605  default maintainer on github is wrong
8.2.1606  Vim9: cannot use "true" with has()
8.2.1607  Vim9: getchar() test fails on MS-Windows
8.2.1608  Vim9: getchar() test fails with GUI
8.2.1609  Vim9: test fails when build without +channel
8.2.1610  Vim9: cannot pass "true" to list2str() and str2list()
8.2.1611  Vim9: cannot pass "true" to nr2char()
8.2.1612  Vim9: cannot pass "true" to prop_remove()
8.2.1613  Vim9: cannot pass "true" to prop_type_add()
8.2.1614  Vim9: cannot pass "true" to searchcount()
8.2.1615  Vim9: cannot pass "true" to searchdecl()
8.2.1616  Vim9: cannot pass "true" to synID()
8.2.1617  Vim9: cannot pass "true" to win_splitmove()
8.2.1618  Vim9: cannot pass "true" to setloclist()
8.2.1619  Vim9: cannot pass "true" to spellsuggest()
8.2.1620  searchcount() test fails
8.2.1621  crash when using submatch(0, 1) in substitute()
8.2.1622  loop to handle keys for the command line is too long
8.2.1623  Vim9: using :call where it is not needed
8.2.1624  Vim9: cannot pass "true" to split(), str2nr() and strchars()
8.2.1625  compiler warning for use of fptr_T
8.2.1626  test for strchars() fails with different error number
8.2.1627  Vim9: cannot pass "true" to submatch/term_gettty/term_start
8.2.1628  Vim9: cannot pass "true" to timer_paused()
8.2.1629  test fails without terminal feature
8.2.1630  terminal test fails
8.2.1631  test_fails() does not check the context of the line number
8.2.1632  not checking the context of test_fails()
8.2.1633  some error messages are internal but do not use iemsg()
8.2.1634  loop to handle keys for the command line is too long
8.2.1635  no digraph for 0x2022 BULLET
8.2.1636  get stuck if a popup filter causes an error
8.2.1637  Vim9: :put ={expr} does not work inside :def function
8.2.1638  leaking memory when popup filter function can't be called
8.2.1639  options window cannot be translated
8.2.1640  Amiga: missing header for getgrgid()
8.2.1641  Vim9: cannot use 0 or 1 where a bool is expected
8.2.1642  options test fails
8.2.1643  Vim9: :defcompile compiles dead functions
8.2.1644  Vim9: cannot assign 1 and 0 to bool at script level
8.2.1645  GTK3: icons become broken images when resized
8.2.1646  Amiga: Unnecessary #include
8.2.1647  Vim9: result of expression with && and || is not a bool
8.2.1648  Amiga: no common build file for Amiga (-like) systems
8.2.1649  GTK3: using old file chooser
8.2.1650  Vim9: result of && and || expression is not bool in script
8.2.1651  spellfile code not completely tested
8.2.1652  cannot translate lines in the options window
8.2.1653  expand('&lt;stack&gt;') does not include the final line number
8.2.1654  when job writes to hidden buffer current window is wrong
8.2.1655  cannot build with Strawberry Perl 5.32.0
8.2.1656  Vim9: callstack wrong if :def function calls :def function
8.2.1657  Vim9: no proper error for nested ":def!"
8.2.1658  expand('&lt;stack&gt;') has trailing ".."
8.2.1659  spellfile code not completely tested
8.2.1660  assert functions require passing expected as first argument
8.2.1661  cannot connect to 127.0.0.1 for host with only IPv6 addresses
8.2.1662  :mksession does not restore shared terminal buffer properly
8.2.1663  options window entries cannot be translated
8.2.1664  memory leak when using :mkview with a terminal buffer
8.2.1665  cannot do fuzzy string matching
8.2.1666  the initial value of 'backupskip' can have duplicate items
8.2.1667  local function name cannot shadow a global function name
8.2.1668  Vim9: not accepting 0 or 1 as bool when type is any
8.2.1669  Vim9: memory leak when storing a value fails
8.2.1670  a couple of gcc compiler warnings
8.2.1671  Vim9: stray error for missing white space
8.2.1672  v_lock is used when it is not initialized
8.2.1673  complete_info() selected index has an invalid value
8.2.1674  Vim9: internal error when using variable that was not set
8.2.1675  MinGW: testdir makefile deletes non-existing file
8.2.1676  compiler warnings for function typecast
8.2.1677  memory access errors when calling setloclist() in autocommand
8.2.1678  crash when using ":set" after ":ownsyntax"
8.2.1679  Vim9: ":*" is not recognized as a range
8.2.1680  Vim9: line number for compare error is wrong
8.2.1681  Vim9: unnessary :call commands in tests
8.2.1682  Vim9: const works in an unexpected way
8.2.1683  Vim9: assignment test fails
8.2.1684  "gF" does not use line number after file in Visual mode
8.2.1685  Vim9: cannot declare a constant value
8.2.1686  Vim9: "const!" not sufficiently tested
8.2.1687  Vim9: out of bounds error
8.2.1688  increment/decrement removes text property
8.2.1689  'colorcolumn' doesn't show in indent
8.2.1690  text properties not adjusted for "I" in Visual block mode
8.2.1691  Vim9: list&lt;any&gt; is not accepted where list&lt;number&gt; is expected
8.2.1692  build fails because TTFLAG_STATIC is missing
8.2.1693  "hi def" does not work for cleared highlight
8.2.1694  compiler warning for loss if data
8.2.1695  Vim9: crash when using varargs type "any"
8.2.1696  unused (duplicate) macros
8.2.1697  inconsistent capitalization of error messages
8.2.1698  cannot lock a variable in legacy Vim script like in Vim9
8.2.1699  build failure due to missing error message
8.2.1700  Vim9: try/catch causes wrong value to be returned
8.2.1701  Vim9: sort("i") does not work
8.2.1702  crash when using undo after deleting folded lines
8.2.1703  ":highlight clear" does not restore default link
8.2.1704  Vim9: crash in for loop when autoload script has an error
8.2.1705  "verbose hi Name" reports incorrect info after ":hi clear"
8.2.1706  Vim9: crash after running into the "Multiple closures" error
8.2.1707  small inconsitency in highlight test
8.2.1708  Vim9: error message for function has unpritable characters
8.2.1709  Vim9: memory leak when using multiple closures
2020-09-18 23:55:51 +00:00
wiz
b63349cff0 p5-Wx-Scintilla: remove
Fails for a long time in lots of bulk builds,
no upstream release since 2012.
2020-09-08 12:11:36 +00:00
ryoon
101216f357 emacs: emacs27 is not development version anymore. Fix Elisp package builds 2020-09-06 02:59:16 +00:00
ryoon
4f71fe6bc1 emacs: EMACS_TYPE=emacs27 depends on editors/emacs27 2020-09-06 01:54:14 +00:00
wiz
2e72e6efb9 p5-Padre-Plugin-Vi: mark as broken
Add upstream bug report URL.
2020-09-05 07:30:39 +00:00
bsiegert
43f54ecac5 Revbump all Go packages after default Go version was changed to 1.15.1 2020-09-03 07:29:32 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
fcambus
061a96d577 hexedit: update to 1.5.
ChangeLog:

- Fix searching very long string
- Keep status of firstTime beween calls. (#35)
- man page: use simple double quotes (instead of weird ```xxx''')
- Properly handle off_t on non-lfs 32 bit systems.
- Fixed compiler warnings.
- Do not allow negative line length. (#34)
- fix overflow on excessively long escape sequence. (#32)
- Ignore KEY_RESIZE in main loop. (#33)
- Show percentage of cursor relative to filesize.
- Bug copy & paste (#29)
2020-08-29 13:17:53 +00:00
ryoon
96f04dfb54 emacs27-nox: Bump PKGREVISON from JSON support and emacsclient fix 2020-08-24 22:29:16 +00:00
wiz
8633a05da9 py-jedi: mark as not for python 2.7 because of py-parso 2020-08-24 08:32:43 +00:00
pin
c4cfdd30fe editors/featherpad: update to 0.15.0
V0.15.0
---------
 * Added optional selection highlighting (without interfering with search
 highlighting).
 * Fixed a small bug in search highlighting with tab DND/detachment.
 * Added simple Haxe highlighting (by using JS codes).
 * Fixed multiline "</>" in JS.
 * Disabled the RTL workaround when lines aren't wrapped.
 * Don't clear replacement highlights when the window is minimized.
 * Always truncate absurdly huge lines in uneditable documents.
 * Fixed a problem in the state of the language button after toggling syntax
 highlighting.
 * Fixed a rare case, where the text's format and highlight weren't updated.
 The fix also simplifies the code.
 * Highlight only the first 1000 replacements if there are more.
 * Added an item (to the Edit menu as well as the context menu) for converting
 all text tabs to spaces.
 * Added an option to paste file paths instead of files (by default, FeatherPad
 opens pasted files).
2020-08-24 07:37:48 +00:00
gutteridge
4221beb477 mate*: remove unintentional linkage against pkgsrc gettext-libs
As of 1.24, MATE requires GNU-specific msgfmt features. meta-pkgs/mate/
Makefile.common r. 1.10 expressed this tool dependency using
USE_BUILTIN.gettext=no, but this exposed pkgsrc gettext-libs in the
build environment as well, which some MATE packages then linked
against, but gettext-libs didn't end up being declared as a run-time
dependency, so binary package installations were broken (with the
workaround of manually installing the undeclared gettext-libs
dependency). Express this dependency differently, so GNU msgfmt is
used as a tool without exposing pkgsrc gettext-libs.

(The pkgsrc tooling infrastruture could be altered to provide a
distinct "gmsgfmt" tool, same with "gxgettext", and perhaps others.
Here I'm just immediately concerned with fixing this packaging issue.)

Addresses PR pkg/55503 by Jay Patel.
2020-08-24 04:41:39 +00:00
wiedi
d7e425910b nano: update to 5.1
2020.08.12 - GNU nano 5.1 "Cantabria"
• M-Bsp (Alt+Backspace) deletes a word backwards, like in Bash.
• M-[ has become bindable.  (Be careful, though: as it is the
  starting combination of many escape sequences, avoid gluing
  it together with other keystrokes, like in a macro.)
• With --indicator and --softwrap, the first keystroke in an
  empty buffer does not crash.
• Invoking the formatter while text is marked does not crash.
• In UTF-8 locales, an anchor is shown as a diamond.

2020.07.29 - GNU nano 5.0 "Among the fields of barley"
• With --indicator (or -q or 'set indicator') nano will show a kind
  of scrollbar on the righthand side of the screen to indicate where
  in the buffer the viewport is located and how much it covers.
• With <Alt+Insert> any line can be "tagged" with an anchor, and
  <Alt+PageUp> and <Alt+PageDown> will jump to the nearest anchor.
  When using line numbers, an anchor is shown as "+" in the margin.
• The Execute Command prompt is now directly accessible from the
  main menu (with ^T, replacing the Spell Checker).  The Linter,
  Formatter, Spell Checker, Full Justification, Suspension, and
  Cut-Till-End functions are available in this menu too.
• On terminals that support at least 256 colors, nine new color
  names are available: pink, purple, mauve, lagoon, mint, lime,
  peach, orange, and latte.  These do not have lighter versions.
• For the color names red, green, blue, yellow, cyan, magenta,
  white, and black, the prefix 'light' gives a brighter color.
  Prefix 'bright' is deprecated, as it means both bold AND light.
• All color names can be preceded with "bold," and/or "italic,"
  (in that order) to get a bold and/or italic typeface.
• With --bookstyle (or -O or 'set bookstyle') nano considers any
  line that begins with whitespace as the start of a paragraph.
• Refreshing the screen with ^L now works in every menu.
• In the main menu, ^L also centers the line with the cursor.
• Toggling the help lines with M-X now works in all menus except
  in the help viewer and the linter.
• At a filename prompt, the first <Tab> lists the possibilities,
  and these are listed near the bottom instead of near the top.
• Bindable function 'curpos' has been renamed to 'location'.
• Long option --tempfile has been renamed to --saveonexit.
• Short option -S is now a synonym of --softwrap.
• The New Buffer toggle (M-F) has become non-persistent.  Options
  --multibuffer and 'set multibuffer' still make it default to on.
• Backup files will retain their group ownership (when possible).
• Data is synced to disk before "... lines written" is shown.
• The raw escape sequences for F13 to F16 are no longer recognized.
• Distro-specific syntaxes, and syntaxes of less common languages,
  have been moved down to subdirectory syntax/extra/.  The affected
  distros and others may wish to move wanted syntaxes one level up.
• Syntaxes for Markdown, Haskell, and Ada were added.
2020-08-23 23:09:01 +00:00
wiz
56b272dd8d emacs27: add default-on option for JSON support and add workaround for emacsclient socket issue
Both from iquiw on pkgsrc-users.

Bump PKGREVISION.
2020-08-23 20:12:34 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
gutteridge
edd372bccc pluma: Perl is a direct tool dependency
The build uses Perl scripts directly. This is presently covered by
intltool being a generic dependency from the meta package, but intltool
was really dropped as a tool requirement as of MATE 1.24, so adjust
here prior to dropping it from the meta package.
2020-08-16 02:27:36 +00:00
bsiegert
9fad3613b8 Revbump all Go packages after go114 update 2020-08-14 20:01:19 +00:00
hauke
158b29d5c9 Extend gcc version range for -no-pie, since gcc 10 is here. 2020-08-14 08:00:57 +00:00
ryoon
1de0df2d62 emacs: Add emacs27 and emacs27-nox11 support 2020-08-12 14:19:50 +00:00
ryoon
10a1c08df8 editors: Enable emacs27-nox11 2020-08-12 14:19:01 +00:00
ryoon
d6ae0fe4b3 editors/emacs27-nox11: import emacs27-nox11-27.1
GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 27.
2020-08-12 14:17:52 +00:00
ryoon
89fa39bfbc editors: Enable emacs27 2020-08-12 14:17:02 +00:00
ryoon
b7b2f26d0c editors/emacs27: import emacs27-27.1
GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 27.
2020-08-12 14:14:48 +00:00
prlw1
f0ad7943d6 Update gedit to 3.36.2
python based plugins need libpeas' py-gobject dep to be reinstated

Many changes including:
* Fix compilation on macOS.
* GSettings schema: enable more features by default (auto-indent,
  display-line-numbers, highlight-current-line and bracket-matching) and set
  default style scheme to 'tango'.
* Bump gedit API version to 3.36.
* New dependency: Tepl, which itself depends on Amtk and uchardet.
- Fix segfault in open document selector (Sebastien)
- Fix several crash bugs (Andrea)
- Switch to meson (Martin)
- Drop autotools support (Jeremy)
- Allow closing tabs with middle-click (Corey)
- Migrate to gettext and stop using intltool (Martin)
- Switch from gtksourceview3 to gtksourceview4 (Christian)
- Port GeditFileChooserDialogGtk to GtkFileChooserNative
2020-07-31 11:05:49 +00:00
adam
82042ea77e py-jedi: updated to 0.17.2
0.17.2:
- Added an option to pass environment variables to ``Environment``
- ``Project(...).path`` exists now
- Support for Python 3.9
- A few bugfixes
2020-07-21 08:04:58 +00:00
bsiegert
20b9b74c5f Revbump all Go packages after go114 update. 2020-07-17 18:04:11 +00:00
wiz
57ca7691fe TeXmacs: remove patch that was removed from distinfo during 1.99.13 update 2020-07-17 06:11:57 +00:00
rhialto
f3d0828316 editors/lyx: update to 2.3.5.2.
Emergency Release for 2.3.5: LyX 2.3.5.2 released.
June 30, 2020
This is an emergency release to fix bug number 11889, which reverse
quoation marks in some cases when hyperref is enabled. It is otherwise
unchanged from the release of LyX 2.3.5.

Fifth Maintenance Release in 2.3.x Series: LyX 2.3.5 released.
June 7, 2020

We are pleased to announce the release of LyX 2.3.5. This is the fifth
maintenance release in the 2.3.x series.

LyX 2.3.5 is the result of on-going efforts to make our stable version
more reliable and more stable. Most of the changes are incremental, but
quite a few important bugs have now been fixed. One important change is
that Inkscape 1.0 is now supported: It will be detected and configured
automatically. Users of previous versions have recently reported
configuration failures when Inkscape 1.0 is installed, leading to an
incomplete (and all but unusable) installation of LyX. This should also
be fixed.

Emergency Re-Release of 2.3.4: LyX 2.3.4.2 released.
February 12, 2020

This is an emergency release that fixes four bugs in 2.3.4. Only the
first two really warrant an emergency release, but while we're at it...

The first, bug #11728, caused a five-second delay when attempting to
save files on Windows. This was a side effect of the fix for #10091 and
reminds us why it would be good to have more testing on Windows.

The second bug is discussed in this thread and concerns a crash related
to the math toolbar. This was due to an uninitialize buffer_ member
revealed by the fix for #11586.

The third, bug #11724, affects Beamer presentations and causes bad
output when page geometry is set in certain ways. LyX should and now
does ignore such settings.

The last, bug #11579, is an old one, but a serious one, that prevents
the use of CJKUtf8 in ERT. It's a straightforward fix for a bug that is
pretty serious for people who encounter it.

Fourth Maintenance Release in 2.3.x Series: LyX 2.3.4 released.
January 31, 2020

We are pleased to announce the release of LyX 2.3.4. This is the fourth
maintenance release in the 2.3.x series.

LyX 2.3.4 is the result of on-going efforts to make our stable version
more reliable and more stable. One important change is that we have
finally fixed a large number of bugs related to bibitems (see bug
#7548). We have also (we hope) fixed a long-standing bug involving the
saving of files on Windows to Dropbox folders.

Third Maintenance Release in 2.3.x Series: LyX 2.3.3 released.
June 25, 2019

We are pleased to announce the release of LyX 2.3.3. This is the third
maintenance release in the 2.3.x series.

LyX 2.3.3 is the result of on-going efforts to make our stable version
more reliable and more stable. One important change is that emergency
files are now renamed when users wish to save them. As a result, older
emergency files are not over-written. One major update allows for the
editing of the contents of the user-provided premable, and the contents
of ERT insets, in external editors, a request that goes back to 2003 and
bug #991. See the announcement for more information.
2020-07-05 12:23:06 +00:00
tkusumi
83eb44a508 editors/fileobj: Update to v0.7.100
ChangeLog:
- Minor fixes and cleanups
- Add __FILEOBJ_USE_WINDOWS_TERMINAL
2020-07-04 06:18:35 +00:00
hauke
749707dd2c Update editors/zile to 2.4.14.
Adds a few tool dependencies, and unbreaks the build on OmniOS.
2020-07-03 11:37:44 +00:00
nia
bf971dc80c vim-share: Fix lua option.
Instead of the first unversioned lua interpreter being detected
(on NetBSD usually /usr/bin/lua), make sure the correct version
as selected by pkgsrc infrastructure gets used.
2020-06-30 18:49:56 +00:00
leot
a82a4b2389 nvi: Always depends on curses
nvi is unconditionally linked against the curses library.
2020-06-29 19:30:04 +00:00
leot
9174cd9062 nvi: Add missing dependency to curses
Noticed by Ottavio Caruso via #pkgsrc@Freenode, thanks!
2020-06-29 18:53:26 +00:00
sjmulder
2ed675ef94 editors/micro: Update to 2.0.6
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-26 13:10:45 +00:00
hauke
d04ebdc8fd Disable generation of PIE code for clang, too, unbreaking the xemacs
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-24 16:10:31 +00:00
morr
63950e969f Update to version 8.2.1033.
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 &quot;:&quot; 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 &quot;func!&quot; 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 &quot;tagfile&quot; to 'wildoptions'
8.2.0811  terminal keycode test is flaky
8.2.0812  mapset() does not properly handle &amp;lt;&amp;gt; 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 &quot;!&quot;
8.2.0831  compiler warnings for integer sizes
8.2.0832  compiler warning for uninitialized variable
8.2.0833  mapping &amp;lt;C-bslash&amp;gt; doesn't work in the GUI
8.2.0834  :drop command in terminal popup causes problems
8.2.0835  Motif: mapping &amp;lt;C-bslash&amp;gt; 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 &amp;lt;M-a&amp;gt; from accented &quot;a&quot; 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  &quot;:term ++curwin&quot; 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  &quot;make shadow&quot; 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 &quot;modified by&quot; 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 &quot;note&quot; 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 &quot;~/&quot;
8.2.0943  displaying ^M or ^J depends on current buffer
8.2.0944  xxd test leaves file behind
8.2.0945  cannot use &quot;z=&quot; when 'spell' is off
8.2.0946  cannot use &quot;q&quot; 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 &quot;n&quot; 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 &quot;[var, var] = list&quot;
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 &quot;///path&quot;
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 &quot;aucmdwin&quot; 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 &quot;if&quot; 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 &quot;:r ++arg !&quot;
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 &quot;name&quot; 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 &amp;lt;M-S-a&amp;gt; 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 &quot;let g:var = val&quot;
8.2.1025  tabpage menu and tabline not sufficiently tested
8.2.1026  Vim9: cannot break the line after &quot;-&amp;gt;&quot;
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 -&amp;gt; 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 19:53:01 +00:00
mef
49b62f70c1 (editors/fe) Updated 1.9
(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 04:09:24 +00:00
mef
fc962802b0 (editors/TeXmacs) Updated 1.99.11 to 1.99.13
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 03:54:53 +00:00
mef
171c52c4c7 (editors/p5-Padre-Plugin-Debugger) githubify 2020-06-21 01:36:03 +00:00
adam
c6cdf3eeac py-jedi: updated to 0.17.1
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-20 07:16:06 +00:00
gutteridge
3aafc2b559 editors/Makefile: sort entries 2020-06-18 03:01:50 +00:00
bsiegert
121a05e61b Revbump Go packages after Go 1.14.4 update. 2020-06-17 09:54:00 +00:00
ryoon
13c3cf181d codeblocks: Update to 20.03
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-14 13:22:58 +00:00
nia
6ff762896a nvi2: Need to include curses here too 2020-06-14 11:47:03 +00:00
nia
91cf8e5cf7 editors: Add nvi2.
A multibyte fork of the nvi editor for BSD
2020-06-14 11:44:02 +00:00
markd
8df75603a6 texworks: fix build with qt5.15 2020-06-14 11:40:11 +00:00
tkusumi
f5754f9032 editors/fileobj: Update to v0.7.99
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-14 11:06:47 +00:00
pin
5fd63d484d editors/featherpad: update to 0.14.2
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-12 11:25:55 +00:00
markd
114ae051c8 texstudio: qt5.15 fix 2020-06-10 06:36:14 +00:00
nia
278b5ec20b tepl4: missing uchardet 2020-06-09 14:44:56 +00:00
nia
53470077b7 tepl4: remove reference to wip .. properly 2020-06-09 14:31:27 +00:00
nia
2df49a959b tepl4: remove reference to wip 2020-06-09 14:31:09 +00:00
nia
9b76d9a20d editors: Add tepl4
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-09 14:30:00 +00:00
markd
29920a1c12 kde: update kde release service to 20.04.1
changes unknown
2020-06-09 11:56:05 +00:00
pin
28cdf5b77f editors/feathernotes: update to 0.7.0
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-07 14:07:28 +00:00
jperkin
38fe454b9c *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
sjmulder
af4227fe36 editors/Makefile: Add micro 2020-06-02 08:49:15 +00:00
sjmulder
822d8bbb5d Import wip/micro as editors/micro
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-02 08:48:18 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
rillig
d8aacf1a14 editors/poedit: remove unknown configure option 2020-06-01 06:03:25 +00:00
rillig
8b184ab8cb editors/nvi: remove unknown configure option 2020-05-31 16:29:54 +00:00
rillig
2b685a9626 editors/mule: disable check for unknown configure options 2020-05-31 16:12:10 +00:00
tkusumi
21ec34e5f5 editors/fileobj: Update to v0.7.98
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-30 16:48:58 +00:00
gutteridge
b0ce520de7 nedit: remove two files that haven't been used in twenty years 2020-05-30 04:14:39 +00:00
nia
687269db21 editors: remove notecase
"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-28 12:06:17 +00:00
rillig
ec424ba82b editors/p5-Padre: remove nonexistent files from REPLACE_PERL 2020-05-25 07:45:47 +00:00
nia
9bece911f8 nvi: Drop hacks for ancient NetBSD versions, declare LICENSE 2020-05-24 05:22:01 +00:00
nia
1a2e08569b nvi: Enable wide-curses by default
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-24 05:00:36 +00:00
markd
94dc08aac1 kate: allow noop on fix-moc SUBST.
fix-moc SUBST is a noop on some platforms, required on others.
2020-05-24 01:02:56 +00:00
schwarz
0b05dedf31 updated editors/nano to 4.9.3
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-23 20:07:07 +00:00
rillig
af619d8a43 editors/emacs25-nox11: remove unknown configure option 2020-05-23 12:35:47 +00:00
rillig
1e096c000c editors/TeXmacs: fix REPLACE_PYTHON and shell portability 2020-05-23 10:04:44 +00:00
rillig
1e730d6bf5 editors/p5-Padre: remove nonexistent file from REPLACE_PERL 2020-05-22 19:39:05 +00:00
rillig
e9f3d1404b editors/lyx: remove nonexistent files from REPLACE_PYTHON 2020-05-22 17:12:11 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
rillig
78b1ddc1e1 editors/emacs25: don't try to fix nonexistent grep-changelog 2020-05-22 05:51:19 +00:00
joerg
b6d835f1e4 When defining a macro for a very generic name like type, ensure to
include all system headers first.
2020-05-22 01:18:14 +00:00
ryoon
02a5ef8cc3 *: Recursive revbump from graphics/ilmbase 2020-05-21 20:53:37 +00:00
adam
27fe9944b1 py-jedi: add TEST_DEPENDS 2020-05-21 13:24:53 +00:00
wiz
63d6d7ab14 vile, xvile: update to 9.8u.
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-21 07:40:28 +00:00
wiz
de6f44f958 py-jedi: fix PLIST for python != 3.7 2020-05-20 16:19:22 +00:00
rillig
4f4f64fdce mark packages that fail with -Werror=char-subscripts
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-20 06:09:03 +00:00
mef
677716ae60 (editors/TeXmacs) fix WARNING: [subst.mk:init] Nothing changed 2020-05-18 22:01:32 +00:00
wiz
0d7da6a802 0.17.0 (2020-04-14)
+++++++++++++++++++

- Added ``Project`` support. This allows a user to specify which folders Jedi
  should work with.
- Added support for Refactoring. The following refactorings have been
  implemented: ``Script.rename``, ``Script.inline``,
  ``Script.extract_variable`` and ``Script.extract_function``.
- Added ``Script.get_syntax_errors`` to display syntax errors in the current
  script.
- Added code search capabilities both for individual files and projects. The
  new functions are ``Project.search``, ``Project.complete_search``,
  ``Script.search`` and ``Script.complete_search``.
- Added ``Script.help`` to make it easier to display a help window to people.
  Now returns pydoc information as well for Python keywords/operators.  This
  means that on the class keyword it will now return the docstring of Python's
  builtin function ``help('class')``.
- The API documentation is now way more readable and complete. Check it out
  under https://jedi.readthedocs.io. A lot of it has been rewritten.
- Removed Python 3.4 support
- Many bugfixes

This is likely going to be the last minor version that supports Python 2 and
Python3.5. Bugfixes will be provided in 0.17.1+. The next minor/major version
will probably be Jedi 1.0.0.

0.16.0 (2020-01-26)
+++++++++++++++++++

- **Added** ``Script.get_context`` to get information where you currently are.
- Completions/type inference of **Pytest fixtures**.
- Tensorflow, Numpy and Pandas completions should now be about **4-10x faster**
  after the first time they are used.
- Dict key completions are working now. e.g. ``d = {1000: 3}; d[10`` will
  expand to ``1000``.
- Completion for "proxies" works now. These are classes that have a
  ``__getattr__(self, name)`` method that does a ``return getattr(x, name)``.
  after loading them initially.
- Goto on a function/attribute in a class now goes to the definition in its
  super class.
- Big **Script API Changes**:
    - The line and column parameters of ``jedi.Script`` are now deprecated
    - ``completions`` deprecated, use ``complete`` instead
    - ``goto_assignments`` deprecated, use ``goto`` instead
    - ``goto_definitions`` deprecated, use ``infer`` instead
    - ``call_signatures`` deprecated, use ``get_signatures`` instead
    - ``usages`` deprecated, use ``get_references`` instead
    - ``jedi.names`` deprecated, use ``jedi.Script(...).get_names()``
- ``BaseName.goto_assignments`` renamed to ``BaseName.goto``
- Add follow_imports to ``Name.goto``. Now its signature matches
  ``Script.goto``.
- **Python 2 support deprecated**. For this release it is best effort. Python 2
  has reached the end of its life and now it's just about a smooth transition.
  Bugs for Python 2 will not be fixed anymore and a third of the tests are
  already skipped.
- Removed ``settings.no_completion_duplicates``. It wasn't tested and nobody
  was probably using it anyway.
- Removed ``settings.use_filesystem_cache`` and
  ``settings.additional_dynamic_modules``, they have no usage anymore. Pretty
  much nobody was probably using them.

0.15.2 (2019-12-20)
+++++++++++++++++++

- Signatures are now detected a lot better
- Add fuzzy completions with ``Script(...).completions(fuzzy=True)``
- Files bigger than one MB (about 20kLOC) get cropped to avoid getting
  stuck completely.
- Many small Bugfixes
- A big refactoring around contexts/values

0.15.1 (2019-08-13)
+++++++++++++++++++

- Small bugfix and removal of a print statement

0.15.0 (2019-08-11)
+++++++++++++++++++

- Added file path completions, there's a **new** ``Completion.type`` now:
  ``path``. Example: ``'/ho`` -> ``'/home/``
- ``*args``/``**kwargs`` resolving. If possible Jedi replaces the parameters
  with the actual alternatives.
- Better support for enums/dataclasses
- When using Interpreter, properties are now executed, since a lot of people
  have complained about this. Discussion in #1299, #1347.

New APIs:

- ``Name.get_signatures() -> List[Signature]``. Signatures are similar to
  ``CallSignature``. ``Name.params`` is therefore deprecated.
- ``Signature.to_string()`` to format signatures.
- ``Signature.params -> List[ParamName]``, ParamName has the
  following additional attributes ``infer_default()``, ``infer_annotation()``,
  ``to_string()``, and ``kind``.
- ``Name.execute() -> List[Name]``, makes it possible to infer
  return values of functions.


0.14.1 (2019-07-13)
+++++++++++++++++++

- CallSignature.index should now be working a lot better
- A couple of smaller bugfixes

0.14.0 (2019-06-20)
+++++++++++++++++++

- Added ``goto_*(prefer_stubs=True)`` as well as ``goto_*(prefer_stubs=True)``
- Stubs are used now for type inference
- Typeshed is used for better type inference
- Reworked Name.full_name, should have more correct return values

0.13.3 (2019-02-24)
+++++++++++++++++++

- Fixed an issue with embedded Python, see https://github.com/davidhalter/jedi-vim/issues/870

0.13.2 (2018-12-15)
+++++++++++++++++++

- Fixed a bug that led to Jedi spawning a lot of subprocesses.

0.13.1 (2018-10-02)
+++++++++++++++++++

- Bugfixes, because tensorflow completions were still slow.

0.13.0 (2018-10-02)
+++++++++++++++++++

- A small release. Some bug fixes.
- Remove Python 3.3 support. Python 3.3 support has been dropped by the Python
  foundation.
- Default environments are now using the same Python version as the Python
  process. In 0.12.x, we used to load the latest Python version on the system.
- Added ``include_builtins`` as a parameter to usages.
- ``goto_assignments`` has a new ``follow_builtin_imports`` parameter that
  changes the previous behavior slightly.

0.12.1 (2018-06-30)
+++++++++++++++++++

- This release forces you to upgrade parso. If you don't, nothing will work
  anymore. Otherwise changes should be limited to bug fixes. Unfortunately Jedi
  still uses a few internals of parso that make it hard to keep compatibility
  over multiple releases. Parso >=0.3.0 is going to be needed.

0.12.0 (2018-04-15)
+++++++++++++++++++

- Virtualenv/Environment support
- F-String Completion/Goto Support
- Cannot crash with segfaults anymore
- Cleaned up import logic
- Understand async/await and autocomplete it (including async generators)
- Better namespace completions
- Passing tests for Windows (including CI for Windows)
- Remove Python 2.6 support
2020-05-18 08:35:13 +00:00
rillig
72dd7de20e editors/zim: clean up duplicate paths in SUBST_FILES 2020-05-18 05:12:51 +00:00
rillig
a9185d549c editors/zim: remove nonexistent file from SUBST block 2020-05-16 11:57:07 +00:00
joerg
c8d836431f Resolve various template matching issues when building with clang and
don't require relaxed instanciation.
2020-05-14 19:06:55 +00:00
joerg
85b6e97a52 Don't define __cplusplus, that's the job of the compiler. 2020-05-14 19:05:49 +00:00