Commit graph

4404 commits

Author SHA1 Message Date
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
joerg
8ba034bddb Don't order pointers relative to 0. 2020-05-14 19:05:27 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
pin
dba9a5ccdf editors/featherpad: Update to 0.14.1
ChangeLog:
V0.14.1
---------
 -Fixed a miscalculation in highlighting of multiline CSS values.
2020-05-06 07:40:37 +00:00
nia
01d16401c7 xournalpp: Missing patch. 2020-05-04 11:04:07 +00:00
morr
c9a831a8f8 Update vim to version 8.2.0683.
Changelog:
8.2.0304  terminal test if failing on some systems
8.2.0305  relativenumber test fails on some systems
8.2.0306  Vim9: :substitute(pat(repl does not work in Vim9 script
8.2.0307  Python 3 vim.eval not well tested
8.2.0308  'showbreak' does not work for a very long line
8.2.0309  window-local values have confusing name
8.2.0310  autocmd test fails on a slow system
8.2.0311  Vim9: insufficient script tests
8.2.0312  Vim9: insufficient script tests
8.2.0313  Vim9: insufficient script tests
8.2.0314  short name not set for terminal buffer
8.2.0315  build failure on HP-UX system
8.2.0316  ex_getln.c code has insufficient test coverage
8.2.0317  MSVC: _CRT_SECURE_NO_DEPRECATE not defined on DEBUG build
8.2.0318  Vim9: types not sufficiently tested
8.2.0319  file missing in distribution, comments outdated
8.2.0320  no Haiku support
8.2.0321  Vim9: ":execute" does not work yet
8.2.0322  Vim9: error checks not tested
8.2.0323  Vim9: calling a function that is defined later is slow
8.2.0324  text property not updated correctly when inserting/deleting
8.2.0325  ex_getln.c code not covered by tests
8.2.0326  compiler warning for using uninitialized variable
8.2.0327  crash when opening and closing two popup terminal windows
8.2.0328  no redraw when leaving term-normal mode in popup terminal
8.2.0329  popup filter converts 0x80 bytes
8.2.0330  build error with popup window but without terminal
8.2.0331  internal error when using test_void() and test_unknown()
8.2.0332  some code in ex_getln.c not covered by tests
8.2.0333  terminal in popup test is flaky
8.2.0334  abort called when using test_void()
8.2.0335  no completion for :disassemble
8.2.0336  Vim9: insufficient test coverage for compiling
8.2.0337  build fails on a few systems
8.2.0338  build failure without the channel feature
8.2.0339  Vim9: function return type may depend on arguments
8.2.0340  Vim9: function and partial types not tested
8.2.0341  using ":for" in Vim9 script gives an error
8.2.0342  some code in ex_getln.c not covered by tests
8.2.0343  Vim9: using wrong instruction, limited test coverage
8.2.0344  ":def" not skipped properly
8.2.0345  compiler warning when building without the float feature
8.2.0346  Vim9: finding common list type not tested
8.2.0347  various code not covered by tests
8.2.0348  Vim9: not all code tested
8.2.0349  Vim9: constant expression not well tested
8.2.0350  Vim9: expression tests don't use recognized constants
8.2.0351  terminal in popup test is still a bit flaky
8.2.0352  FreeBSD: test for sourcing utf-8 is skipped
8.2.0353  Vim9: while loop not tested
8.2.0354  Python 3.9 does not define _Py_DEC_REFTOTAL
8.2.0355  Vim9: str_val is confusing, it's a number
8.2.0356  MS-Windows: feedkeys() with VIMDLL cannot handle CSI
8.2.0357  cannot delete a text property matching both id and type
8.2.0358  insufficient testing for indent.c
8.2.0359  popup_atcursor() may hang
8.2.0360  yaml files are only recognized by the file extension
8.2.0361  internal error when using "0" for a callback
8.2.0362  MS-Windows: channel test fails if grep is not available
8.2.0363  some Normal mode commands not tested
8.2.0364  printf test failing on Haiku
8.2.0365  tag kind can't be a multi-byte character
8.2.0366  hardcopy command not tested enough
8.2.0367  can use :pedit in a popup window
8.2.0368  Vim9: import that redefines local variable does not fail
8.2.0369  various Normal mode commands not fully tested
8.2.0370  the typebuf_was_filled flag is sometimes not reset
8.2.0371  crash with combination of terminal popup and autocmd
8.2.0372  prop_find() may not find text property at start of the line
8.2.0373  type of term_sendkeys() is unknown
8.2.0374  using wrong printf directive for jump location
8.2.0375  Coverity warning for not using return value
8.2.0376  nasty callback test fails on some systems
8.2.0377  no CI test for a big-endian system
8.2.0378  prop_find() does not find all props
8.2.0379  gcc warns for ambiguous else
8.2.0380  tiny popup when creating a terminal popup without minwidth
8.2.0381  using freed memory with :lvimgrep and autocommand
8.2.0382  some tests fail when run under valgrind
8.2.0383  wrong feature check causes test not to be run
8.2.0384  Travis CI has warnings
8.2.0385  menu functionality insufficiently tested
8.2.0386  part from unfinished patch got included
8.2.0387  error for possible NULL argument to qsort()
8.2.0388  printmbcharset option not tested
8.2.0389  delayed redraw when shifting text from Insert mode
8.2.0390  terminal postponed scrollback test is flaky
8.2.0391  CI test coverage dropped
8.2.0392  Coverity warns for using array index out of range
8.2.0393  Coverity warns for not using return value
8.2.0394  Coverity complains about using NULL pointer
8.2.0395  build fails with FEAT_EVAL but without FEAT_MENU
8.2.0396  cmdexpand.c insufficiently tested
8.2.0397  delayed screen update when using undo from Insert mode
8.2.0398  profile test fails when two functions take same time
8.2.0399  various memory leaks
8.2.0400  not all tests using a terminal are in the list of flaky tests
8.2.0401  not enough test coverage for evalvars.c
8.2.0402  setting local instead of global flag
8.2.0403  when 'buftype' is "nofile" there is no overwrite check
8.2.0404  writefile() error does not give a hint
8.2.0405  MSVC: build fails with some combination of features
8.2.0406  FileReadCmd event not well tested
8.2.0407  no early check if :find and :sfind have an argument
8.2.0408  delete() commented out for testing
8.2.0409  search test leaves file behind
8.2.0410  channel test fails too often on slow Mac
8.2.0411  Mac: breakcheck is using a value from the stone ages
8.2.0412  MS-Windows: cannot use vimtutor from the start menu
8.2.0413  buffer menu does not handle special buffers properly
8.2.0414  channel connect_waittime() test is flaky
8.2.0415  bsdl filetype is not detected
8.2.0416  test leaves file behind
8.2.0417  Travis CI config can be improved
8.2.0418  code in eval.c not sufficiently covered by tests
8.2.0419  various memory leaks in Vim9 script code
8.2.0420  Vim9: cannot interrupt a loop with CTRL-C
8.2.0421  interrupting with CTRL-C does not always work
8.2.0422  crash when passing popup window to win_splitmove()
8.2.0423  in some environments a few tests are expected to fail
8.2.0424  checking for wrong return value
8.2.0425  code for modeless selection not sufficiently tested
8.2.0426  some errors were not tested for
8.2.0427  it is not possible to check for a typo in a feature name
8.2.0428  buffer name may leak
8.2.0429  no warning when test checks for option that never exists
8.2.0430  window creation failure not properly tested
8.2.0431  some compilers don't support using \e for Esc
8.2.0432  a few tests fail in a huge terminal
8.2.0433  INT signal not properly tested
8.2.0434  MS-Windows with VTP: Normal color not working
8.2.0435  channel contents might be freed twice
8.2.0436  no warnings for incorrect printf arguments
8.2.0437  MS-Windows installer contains old stuff
8.2.0438  terminal noblock test is very flaky on BSD
8.2.0439  :disassemble has minor flaws
8.2.0440  terminal noblock test is still very flaky on BSD
8.2.0441  terminal noblock test is still failing on BSD
8.2.0442  channel contents might be used after being freed
8.2.0443  clipboard code is spread out
8.2.0444  swap file test fails on some systems
8.2.0445  png and xpm files not in MS-Windows zip file
8.2.0446  listener with undo of deleting all lines not tested
8.2.0447  terminal scroll tests fails on some systems
8.2.0448  various functions not properly tested
8.2.0449  Vim9: crash if return type is invalid
8.2.0450  not enough testing for restricted mode and function calls
8.2.0451  Win32: double-width character displayed incorrectly
8.2.0452  channel_parse_messages() fails when called recursively
8.2.0453  trailing space in job_start() command causes empty argument
8.2.0454  some tests fail when the system is slow
8.2.0455  cannot set the highlight group for a specific terminal
8.2.0456  Test_confirm_cmd is flaky
8.2.0457  Test_quotestar() often fails when run under valgrind
8.2.0458  missing feature check in test function
8.2.0459  cannot check if a function name is correct
8.2.0460  build failure because of wrong feature name
8.2.0461  confirm test fails on amd64 system
8.2.0462  previewwindow test fails on some systems
8.2.0463  build error without float and channel feature
8.2.0464  typos and other small problems
8.2.0465  Vim9: dead code and wrong return type
8.2.0466  not parsing messages recursively breaks the govim plugin
8.2.0467  Vim9: some errors are not tested
8.2.0468  GUI: pixel dust with some fonts and characters
8.2.0469  Vim9: no error for missing ] after list
8.2.0470  Test_confirm_cmd_cancel() can fail on a slow system
8.2.0471  missing change to compile_list()
8.2.0472  terminal highlight name is set twice, leaking memory
8.2.0473  variables declared in an outer scope
8.2.0474  cannot use :write when using a plugin with BufWriteCmd
8.2.0475  channel out_cb test still fails sometimes on Mac
8.2.0476  terminal nasty callback test fails sometimes
8.2.0477  Vim9: error messages not tested
8.2.0478  new buffers are not added to the Buffers menu
8.2.0479  unloading shared libraries on exit has no purpose
8.2.0480  Vim9: some code is not tested
8.2.0481  Travis is still using trusty
8.2.0482  channel and sandbox code not sufficiently tested
8.2.0483  Vim9: "let x = x + 1" does not give an error
8.2.0484  Vim9: some error messages not tested
8.2.0485  Vim9 script test fails
8.2.0486  Vim9: some code and error messages not tested
8.2.0487  Vim9: compiling not sufficiently tested
8.2.0488  Vim9: compiling can break when using a lambda inside :def
8.2.0489  Vim9: memory leaks
8.2.0490  Win32: VTP doesn't respect 'restorescreen'
8.2.0491  cannot recognize a &lt;script&gt; mapping using maparg()
8.2.0492  Vim9: some error messages not tested
8.2.0493  Vim9: some error messages not tested
8.2.0494  Vim9: asan error
8.2.0495  Vim9: some code not tested
8.2.0496  Vim9: disassemble test fails
8.2.0497  too verbose output from the asan build in Travis
8.2.0498  Coverity complains about uninitialized field
8.2.0499  calling a lambda is slower than evaluating a string
8.2.0500  using the same loop in many places
8.2.0501  Vim9: script test fails when channel feature is missing
8.2.0502  Vim9: some code is not tested
8.2.0503  Vim9: some code is not tested
8.2.0504  Vim9: leaking scope memory when compilation fails
8.2.0505  term_getty() not sufficiently tested
8.2.0506  Coverity complains about ignoring return value
8.2.0507  getbufvar() may get the wrong dictionary
8.2.0508  Vim9: func and partial types not done yet
8.2.0509  various code is not properly tested.
8.2.0510  Coverity complains about using uninitialized variable
8.2.0511  Cscope code not fully tested
8.2.0512  Vim9: no optional arguments in func type
8.2.0513  reading past allocated memory when using varargs
8.2.0514  several global functions are used in only one file
8.2.0515  some compilers cannot add to "void *"
8.2.0516  client-server code is spread out
8.2.0517  Vim9: cannot separate "func" and "func(): void"
8.2.0518  a terminal falls back to setting $TERM to "xterm"
8.2.0519  Vim9: return type not properly checked
8.2.0520  tests are not listed in sorted order
8.2.0521  crash when reading a blob fails
8.2.0522  several errors are not tested for
8.2.0523  loops are repeated
8.2.0524  Win32: searching for file matches is slow
8.2.0525  Win32: typo in assignment and misplaced paren
8.2.0526  Gcc 9 complains about empty statement
8.2.0527  Vim9: function types insufficiently tested
8.2.0528  Vim9: function arguments insufficiently tested
8.2.0529  Vim9: function argument with default not checked
8.2.0530  test crashes on s390
8.2.0531  various errors not tested
8.2.0532  cannot use simplify() as a method
8.2.0533  tests using term_wait() can still be flaky
8.2.0534  client-server test fails under valgrind
8.2.0535  regexp patterns not fully tested
8.2.0536  Vim9: some compilation code not tested
8.2.0537  Vim9: no check for sandbox when setting v:var
8.2.0538  Vim9: VAR_PARTIAL is not used during compilation
8.2.0539  comparing two NULL list fails
8.2.0540  regexp and other code not tested
8.2.0541  Travis CI does not give compiler warnings
8.2.0542  no test for E386
8.2.0543  Vim9: function with varargs does not work properly
8.2.0544  memory leak in search test
8.2.0545  unused arguments ignored in non-standard way
8.2.0546  Vim9: varargs implementation is inefficient
8.2.0547  Win32: restoring screen not always done right
8.2.0548  Vim9: not all possible func type errors tested
8.2.0549  user systemd files not recognized
8.2.0550  some changes in the libvterm upstream code
8.2.0551  not all code for options is tested
8.2.0552  Vim9: some errors not covered by tests
8.2.0553  error for unused argument
8.2.0554  the GUI doesn't set t_Co
8.2.0555  Vim9: line continuation is not always needed
8.2.0556  Vim9: memory leak when finding common type
8.2.0557  no IPv6 support for channels
8.2.0558  Vim9: dict code not covered by tests
8.2.0559  clearing a struct is verbose
8.2.0560  compiler warning in tiny build
8.2.0561  Vim9: cannot split function call in multiple lines
8.2.0562  Vim9: cannot split an expression into multiple lines
8.2.0563  Vim9: cannot split a function line
8.2.0564  Vim9: calling a def function from non-vim9 may fail
8.2.0565  Vim9: tests contain superfluous line continuation
8.2.0566  Vim9: variable can be used uninitialized
8.2.0567  Vim9: cannot put comments halfway expressions
8.2.0568  the man filetype plugin overwrites the unnamed register
8.2.0569  build failure with tiny version
8.2.0570  Vim9: no error when omitting type from argument
8.2.0571  double free when passing invalid argument to job_start()
8.2.0572  using two lines for free and reset
8.2.0573  using :version twice leaks memory
8.2.0574  ipv6 feature not shown in :version output
8.2.0575  :digraph! not tested
8.2.0576  some errors are not covered by tests
8.2.0577  not all modifiers supported for :options
8.2.0578  heredoc for interfaces does not support "trim"
8.2.0579  Coverity warns for unused value
8.2.0580  window size wrong if 'ea' is off and 'splitright' is on
8.2.0581  Win32 console: the cursor position is always top-left
8.2.0582  color ramp test does not show text colors
8.2.0583  Vim9: # comment not recognized in :def function
8.2.0584  viminfo file uses obsolete function file_readable()
8.2.0585  Vim9: # comment not recognized after :vim9script
8.2.0586  Vim9: # comment not sufficiently tested
8.2.0587  compiler warning for unused variable
8.2.0588  Putty does not use "sgr" 'ttymouse' by default
8.2.0589  .bsd file type not recognized
8.2.0590  no 'backspace' value allows ignoring the insertion point
8.2.0591  MS-Windows: should always support IPv6
8.2.0592  MS-Windows with VTP: cursor is not made invisible
8.2.0593  finding a user command is not optimal
8.2.0594  MS-Windows: cannot build with WINVER set to 0x0501
8.2.0595  Vim9: not all commands using ends_excmd() tested
8.2.0596  crash in test49
8.2.0597  test_eval is old style
8.2.0598  test_eval_stuff fails in normal terminal
8.2.0599  Netbeans interface insufficiently tested
8.2.0600  Vim9: cannot read or write w:, t: and b: variables
8.2.0601  Vim9: :unlet is not compiled
8.2.0602  :unlet $VAR does not work properly
8.2.0603  configure does not detect moonjit
8.2.0604  :startinsert in a terminal window used later
8.2.0605  Vim9: cannot unlet an environment variable
8.2.0606  several syntax HL errors not checked
8.2.0607  gcc warns for using uninitialized variable
8.2.0608  warning from clang when building message test
8.2.0609  configure does not detect moonjit correctly
8.2.0610  some tests are still old style
8.2.0611  Vim9: no check for space before #comment
8.2.0612  Vim9: no check for space before #comment
8.2.0613  Vim9: no check for space before #comment
8.2.0614  get ml_get error when deleting a line in 'completefunc'
8.2.0615  regexp benchmark stest is old style
8.2.0616  build error when disabling the diff feature
8.2.0617  new error check triggers in Swedish menu
8.2.0618  echoing a null list results in no output
8.2.0619  null dict is not handled like an empty dict
8.2.0620  error in menu translations
8.2.0621  after running tests asan files may remain
8.2.0622  Haiku: GUI does not compile
8.2.0623  typo in test comment
8.2.0624  Vim9: no check for space before #comment
8.2.0625  Vim9: confusing error when calling unknown function
8.2.0626  Vim9: wrong syntax of function in Vim9 script
8.2.0627  Vim9: error message does not work
8.2.0628  error in menu translations
8.2.0629  setting a boolean option to v:false does not work
8.2.0630  "make tags" does not cover Haiku GUI file
8.2.0631  Haiku file formatted with wrong tabstop
8.2.0632  crash when using Haiku
8.2.0633  crash when using null partial in filter()
8.2.0634  crash with null partial and blob
8.2.0635  when using 256 colors DarkYellow does not show expected color
8.2.0636  :messages does not show the maintainer when $LANG is unset
8.2.0637  incsearch highlighting does not work for ":sort!"
8.2.0638  MS-Windows: messages test fails
8.2.0639  MS-Windows: messages test still fails
8.2.0640  Vim9: expanding `=expr` does not work
8.2.0641  Vim9: `=expr` not expanded in :hardcopy and syn-include
8.2.0642  Vim9: using invalid index
8.2.0643  terminal uses brown instead of dark yellow
8.2.0644  insufficient testing for invalid function arguments
8.2.0645  MS-Windows terminal: CTRL-C does not get to child job
8.2.0646  t_Co uses the value of $COLORS in the GUI
8.2.0647  MS-Windows: repeat count for events was not used
8.2.0648  semicolon search does not work in first line
8.2.0649  undo problem when an InsertLeave autocommand resets undo
8.2.0650  Vim9: script function can be deleted
8.2.0651  old style benchmark test still in list of distributed files
8.2.0652  compiler warning for char conversion
8.2.0653  using uninitialized pointer
8.2.0654  building with Python fails
8.2.0655  search code not sufficiently tested
8.2.0656  MS-Windows: redrawing right screen edge may not be needed
8.2.0657  Vim9: no check if called variable is a FuncRef
8.2.0658  HP-UX build fails when setenv() is not defined
8.2.0659  Vim9: no test for equal func type
8.2.0660  the search.c file is a bit big
8.2.0661  eval test is still old style
8.2.0662  cannot use input() in a channel callback
8.2.0663  not all systemd temp files are recognized
8.2.0664  included undesired changes in Makefile
8.2.0665  wrongly assuming Python executable is called "python"
8.2.0666  Ruby test fails on MS-Windows
8.2.0667  cannot install Haiku version from source
8.2.0668  compiler warning for int/size_t usage
8.2.0669  MS-Windows: display in VTP is a bit slow
8.2.0670  cannot change window when evaluating 'completefunc'
8.2.0671  Haiku: compiler warnings
8.2.0672  heredoc in scripts does not accept lower case marker
8.2.0673  cannot build Haiku in shadow directory
8.2.0674  some source files are too big
8.2.0675  Vim9: no support for closures
8.2.0676  pattern in list of distributed files does not match
8.2.0677  Vim9: no support for closures
8.2.0678  rare crash for popup menu
8.2.0679  Vim9: incomplete support for closures
8.2.0680  PTYGROUP and PTYMODE are unused
8.2.0681  pattern for 'hlsearch' highlighting may leak
8.2.0682  Vim9: parsing function argument type can get stuck
8.2.0683  Vim9: parsing type does not always work
2020-05-03 13:14:21 +00:00
tkusumi
186fee78cd editors/fileobj: Update to v0.7.97
ChangeLog:
- Minor fixes and cleanups
- Add --list_color option
- (Other minor changes that don't affect pkgsrc contents)
2020-04-28 15:25:57 +00:00
rillig
3a05f6ec8b editors/mg: honor INSTALL_UNSTRIPPED 2020-04-27 04:38:46 +00:00
rillig
bebc23e2db editors/mg: fix prefix 2020-04-27 04:22:22 +00:00
nia
a3450bf61c xournalpp: Update to 1.0.18. Patch from Yorick Hardy.
## 1.0.18

* Fixed a crash occurring when recent file entries are invalid (#1730, thanks to
  @iczero)
* Fixed translations not being built correctly, causing packaging issues (#1596)
* Fixed background PDF outlines not being saved in exported PDF (only available
  when compiled with Cairo 1.16 or newer)
* Fixed a deadlock occurring when a second PDF with an outline is opened (#1582).
* Fixed the settings file being written to when it is parsed (#1074, thanks to
  @Guldoman)
* Fixed dark mode icons not loading properly (#1767, thanks to @badshah400)
* Added missing dark mode icons (#1765, thanks to @badshah400)
* Fixed crash in `Export As ...` on some page range options (#1790)
* Fixed crash caused by custom colors in toolbar being "too close" (#1659)
* Windows: Fixed the LaTeX tool always failing to find kpsewhich (#1738). Note
  that to make this work properly, a console window will now flash briefly
  before Xournal++ starts.
2020-04-26 14:06:32 +00:00
pin
e9214f3122 /editors/featherpad: Update to 0.14.0
Changelog picked from https://github.com/tsujan/FeatherPad/releases:

V0.14.0

This release is mostly about speeding up syntax highlighting, especially for
big documents. In some cases (e.g., with HTML, XML, CSS, Bash or Perl),
the job is done multiple times faster.

Also:
- A bug is fixed in handling relative file paths that contain no slash.
- JavaScript template literals (back quotes) are supported.
- CSS syntax highlighting is fixed and improved.
- Small fixes.
2020-04-25 15:13:05 +00:00
dsainty
055cfb1d02 Pull in patch from upstream to fix a build failure under MacOS X.
Fix unexec failure on macOS 10.15.4
* src/unexmacosx.c (unexec_regions_merge): Align region start addresses to
page boundaries and then merge regions.

http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=888ffd960c06d56a409a7ff15b1d930d25c56089

Bump PKGREVISION of emacs26 and emacs26-nox11.
2020-04-25 05:56:36 +00:00
pin
adab9305f8 editors/feathernotes
Update maintainer e-mail
2020-04-22 08:24:45 +00:00
pin
7ffcbb93c1 editors/featherpad
Update maintainer e-mail
2020-04-22 08:23:13 +00:00
pin
2d4708cc3a update editors/focuswriter to 1.7.6
Changes in version 1.7.6

-FIXED: Did not load locales with underscores
-FIXED: Compile failure due to missing header
-Translation updates: Slovenian, Swedish, Turkish
2020-04-22 08:18:28 +00:00
joerg
e0c60f54da Actually declare msgfmt as tool in use. 2020-04-20 00:32:56 +00:00