Commit graph

4093 commits

Author SHA1 Message Date
hauke
46d066d552 Since richer environments might come with postgresql, our configure
might pick it up. Until somebody tells me they want it, better disable
support explicitly.
2019-04-11 16:02:37 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
wiz
01ec34fbdb Sigil: update to 0.9.13.
Sigil-0.9.13
   Bug Fixes
     - Revert change of INI encoding to utf-8 as QSettings very broken under utf-8 (commit 5484463)
     - Ensure all url attributes in shape-outside properties in CSS stylesheets get updated (commit de7b09f)
     - Workaround for lost cursor in qlineedit Qt bug (issue #398) (commit a8acab7)
     - Workaround missing File New, Open, Quit menus in Mac menubar if windows closed (commit 660a8aa)
     - Remove Icon from Tab for macOS only to workaround Qt bug (commit 5c91924)
     - Plug some memory leaks (commits: 85f78d7, cb9b833, 614d601, bf2f2f4, ebfb613, 4qa8f33)
     - Backport Qt 5.12alpha fix to prevent heap corruption due to qwidget next focus pointers (commit f5c7284)
     - Plug macOS memory leaks when closing a main window (commit fbf9015)
     - Put back quote in tag name bug fix lost in recent changes (commit ebd8c7c)
     - Disable Netscape Plugins being used in BookView and Preview Window (commit 79314ea)
     - Use custom version of qtwebkit with Qt 5.5 memory leak fix added back and no load plugins if disabled
       	   (see commits 94a28d7,  9f7ebba, and 4b968a9)

   New Features
     - Add filename to tab tooltip (commit 27f8db7)
     - Clear memory caches when Preview changes to keep memory footprint smaller (commit 87b9247)
     - Update to MathJax 2.75, adds support for mathml mlongdiv, mstack, mcarries (commit 568aba5)
     - Reduce memory footprint by letting worker threads expire (commit c1ee7ca)
     - Reduce memory footprint by properly setting web page caches (commit 9f07cbe)


Sigil-0.9.12
   Bug Fixes
    - fix typo in cssreformatter that caused errors with @fontface (issue #394)
    - workaround for qt bug affecting tab close buttons on Mac (commit f3b9399)
    - fix Mac Qt5 plugin dylibs that macdeployqt broke in Sigil-0.9.11

Sigil-0.9.11
   Bug Fixes
    - after mend and prettify - put cursor at enclosing tag if possible
    - allow both links in Preview and clicking in Preview to reposition CV
    - fix new cursor repositioning under new tab ala Spellcheck
    - fix prettyprinting of the mark tag in gumbo and sigil_bs4
    - fix crash when tagname illegally (for xhtml) includes single or double quotes
    - fix crash in Reports for non-wellformed xhtml that was okay under html5
    - fix deletion of multiple css files when Book View is open (Windows)
    - fix bug in reformat CSS with media queries
    - fix bug in closing some tabs needlessly when linking stylesheets
    - fix crash bug in gumbo parser under very strange circumstances
    - remove empty guide elements in epub2 opf as epubcheck now flags these
    - fix issue with index generation reordering spine entries under certain conditions

   New Features
    - update official builds to use Qt 5.11.2 and Python 3.7
    - update internal Python modules to use latest versions
    - update Sigil's gumbo parser to fix all known bugs and greatly speedup parsing
    - embed new project css_parser (fork of cssutils)  as a python library to fix css parsing
    - Sigil no longer attempts to upgrade the VC++ runtime on Windows. It only installs the
        bundled VC++ runtime if there is no compatible version already installed
    - add support for internal but unmanifested opf metadata link resources under epub3
    - extend "Open With" context menu to allow up to 5 external editors per resource type
    - make format of all Sigil ini files to be utf-8 encoded to more easily allow user changes

   Changes
    - Support for Windows Vista officially ends ... Win7sp1 is official minimum required Windows
      The unofficial Legacy Windows version of Sigil will be available to XP and Vista users
2019-04-01 21:40:55 +00:00
wiedi
7c97d8eb23 nano: fixing a possible non-functioning ^S keystroke 2019-04-01 10:26:42 +00:00
wiz
a3b31632a5 *: recursive bump for poppler 0.75 -> 0.74 downgrade 2019-03-27 11:23:15 +00:00
wiz
ec70429ab5 *: recursive bump for poppler-0.75 2019-03-26 07:12:07 +00:00
wiedi
e4d5627fff nano: update to 4.0
2019.03.24 - GNU nano 4.0 "Thy Rope of Sands"
	• An overlong line is no longer automatically hard-wrapped.
	• Smooth scrolling (one line at a time) has become the default.
	• A newline character is no longer automatically added at end of buffer.
	• The line below the title bar is by default part of the editing space.
	• Option --breaklonglines (-b) turns automatic hard-wrapping back on.
	• Option --jumpyscrolling (-j) gives the chunky, half-screen scrolling.
	• Option --finalnewline (-f) brings back the automatic newline at EOF.
	• Option --emptyline (-e) leaves the line below the title bar unused.
	• <Alt+Up> and <Alt+Down> now do a linewise scroll instead of a findnext.
	• Any number of justifications can be undone (like all other operations).
	• When marked text is justified, it becomes a single, separate paragraph.
	• Option --guidestripe=<number> draws a vertical bar at the given column.
	• Option --fill=<number> no longer turns on automatic hard-wrapping.
	• When a line continues offscreen, it now ends with a highlighted ">".
	• The halfs of a split two-column character are shown as "[" and "]".
	• A line now scrolls horizontally one column earlier.
	• The bindable functions 'cutwordleft' and 'cutwordright' were renamed
	  to 'chopwordleft' and 'chopwordright' as they don't use the cutbuffer.
	• The paragraph-jumping functions were moved from Search to Go-to-Line.
	• Option --rebinddelete is able to compensate for more misbindings.
	• Options --morespace and --smooth are obsolete and thus ignored.
	• The --disable-wrapping-as-root configure option was removed.
2019-03-24 19:42:34 +00:00
ryoon
8cd905411d Update to 4.1.5.04
* Remove from extra slashes from OmegaT shell script

Changelog:
----------------------------------------------------------------------
 OmegaT 4.1.5 update 4 (2019-03-04)
----------------------------------------------------------------------
  6 Enhancements
  4 Bug fixes
  1 Localisation update
----------------------------------------------------------------------
4.1.5 update 4 vs 4.1.5 update 3

  Implemented requests:

  - Search selected text in the dictionary
  https://sourceforge.net/p/omegat/feature-requests/1401/

  - Separate paragraphs in Editor
  https://sourceforge.net/p/omegat/feature-requests/314/

  - Show where paragraphs begin and end
  https://sourceforge.net/p/omegat/feature-requests/431/

  Other changes:

  - Linux: Nimbus look and feel added to omegat.kaptn

  - New Polish, Czech and Slovak segmentation rules

  - When running scripts on the command line, mock bindings are added for
"editor" and "glossary", and "console" output are written on System.out.
Calls to console scripts are logged.


  Bug fixes:

  - The script auto_open_last_project was not working

  - Error 404 when using IBM Watson
  https://sourceforge.net/p/omegat/bugs/932/

  - The user agent (used for instance for machine translation) was
not defined correctly

  - OmegaT ignores Word document with different file structure
  https://sourceforge.net/p/omegat/bugs/935/

  Localisation Updates:

  - Italian localisation updated to 4.1.5 update 3 (documentation)
2019-03-22 23:42:33 +00:00
gdt
75fb5e1b59 Recursive bump for ghostscript default change 2019-03-18 16:17:46 +00:00
morr
8337206386 Update to newest patchset 1004.
Changes:
8.1.0801  MinGW: no hint that tests fail because of small terminal
8.1.0802  negative index doesn't work for Blob
8.1.0803  session file has problem with single quote in file name
8.1.0804  crash when setting v:errmsg to empty list
8.1.0805  too many #ifdefs
8.1.0806  too many #ifdefs
8.1.0807  session test fails on MS-Windows
8.1.0808  MS-Windows: build error with GUI
8.1.0809  too many #ifdefs
8.1.0810  too many #ifdefs
8.1.0811  too many #ifdefs
8.1.0812  Unicode 16 feature is not useful
8.1.0813  FileChangedShell not sufficiently tested
8.1.0814  :mksession cannot handle a very long 'runtimepath'
8.1.0815  dialog for file changed outside of Vim not tested
8.1.0816  test for 'runtimepath' in session fails on MS-Windows
8.1.0817  ":=" command is not tested
8.1.0818  MS-Windows: cannot send large data with ch_sendraw()
8.1.0819  a failed assert with a long string is hard to read
8.1.0820  test for sending large data over channel sometimes fails
8.1.0821  xxd "usage" output and other arguments not tested
8.1.0822  peeking and flushing output slows down execution
8.1.0823  not sufficient testing of xxd
8.1.0824  SunOS/Solaris has a problem with ttys
8.1.0825  code for autocommands is mixed with file I/O code
8.1.0826  too many #ifdefs
8.1.0827  missing dependency in Makefile
8.1.0828  still using FEAT_VIRTUALEDIT
8.1.0829  when 'hidden' is set session creates extra buffers
8.1.0830  test leaves directory behind on MS-Windows
8.1.0831  xxd test fails if man page has dos fileformat
8.1.0832  confirm() is not tested
8.1.0833  memory leak when jumps output is filtered
8.1.0834  GUI may wait too long before dealing with messages
8.1.0835  GUI build fails on MS-Windows
8.1.0836  user completion test can fail on MS-Windows
8.1.0837  timer interrupting cursorhold and mapping not tested
8.1.0838  compiler warning for type conversion
8.1.0839  when using VTP wrong colors after a color scheme change
8.1.0840  getchar(0) never returns a character in the terminal
8.1.0841  travis config to get Lua on MacOS is too complicated
8.1.0842  getchar_zero test fails on MS-Windows
8.1.0843  memory leak when running "make test_cd"
8.1.0844  when timer fails test will hang forever
8.1.0845  having job_status() free the job causes problems
8.1.0846  not easy to recognize the system Vim runs on
8.1.0847  may use terminal after it was cleaned up
8.1.0848  cannot build with Ruby 1.8
8.1.0849  cursorline highlight is not always updated
8.1.0850  test for 'backupskip' is not correct
8.1.0851  feedkeys() with "L" does not work properly
8.1.0852  findfile() and finddir() are not properly tested
8.1.0853  options test fails on Mac
8.1.0854  xxd does not work with more than 32 bit addresses
8.1.0855  cannot build xxd with MSVC 10
8.1.0856  when scrolling a window the cursorline is not always updated
8.1.0857  indent functionality is not separated
8.1.0858  'indentkeys' and 'cinkeys' defaults are different
8.1.0859  "%v" in 'errorformat' does handle multi-byte characters
8.1.0860  debug lines left in the code
8.1.0861  building with MinGW and static libc doesn't work
8.1.0862  no verbose version of character classes
8.1.0863  cannot see what signal caused a job to end
8.1.0864  cannot have a local value for 'scrolloff' and 'sidescrolloff'
8.1.0865  when 'listchars' only contains "nbsp:X" it does not work
8.1.0866  build file dependencies are outdated
8.1.0867  cannot build Python interface with Python 2.4
8.1.0868  crash if triggering garbage collector after a function call
8.1.0869  Travis CI script is too complicated
8.1.0870  Vim doesn't use the new ConPTY support in Windows 10
8.1.0871  build error when building with Ruby 2.6.0
8.1.0872  confusing condition
8.1.0873  list if distributed files does not include matchit autoload
8.1.0874  using old style comments in new file
8.1.0875  not all errors of marks and findfile()/finddir() are tested
8.1.0876  completion match not displayed when popup menu is not shown
8.1.0877  new buffer used every time the quickfix window is opened
8.1.0878  test for has('bsd') fails on some BSD systems
8.1.0879  MS-Windows: temp name encoding can be wrong
8.1.0880  MS-Windows: inconsistent selection of winpty/conpty
8.1.0881  can execute shell commands in rvim through interfaces
8.1.0882  checking for FEAT_MBYTE which doesn't exist anymore
8.1.0883  missing some changes for Ex commands
8.1.0884  double check for bsd systems
8.1.0885  test for restricted hangs on MS-Windows GUI
8.1.0886  compiler warning for NULL pointer and condition always true
8.1.0887  the 'l' flag in :subsitute is sticky
8.1.0888  the a: dict is not immutable as documented
8.1.0889  MS-Windows: a channel write may hang
8.1.0890  pty allocation wrong if using file for out channel
8.1.0891  substitute command inssuficiently tested
8.1.0892  failure when closing a window when location list is in use
8.1.0893  terminal test is a bit flaky
8.1.0894  MS-Windows: resolve() does not return a reparse point
8.1.0895  MS-Windows: dealing with temp name encoding not quite right
8.1.0896  tests for restricted mode not run for MS-Windows GUI
8.1.0897  can modify a:000 when using a reference
8.1.0898  a messed up rgb.txt can crash Vim
8.1.0899  no need to check restricted mode for setwinvar()
8.1.0900  ConPTY many crash with 32-bit build
8.1.0901  index in getjumplist() may be wrong
8.1.0902  incomplete set of assignment operators
8.1.0903  struct uses more bytes than needed
8.1.0904  USE_LONG_FNAME never defined
8.1.0905  complicated regexp causes a crash
8.1.0906  using clumsy way to get console window handle
8.1.0907  CI tests on AppVeyor are failing
8.1.0908  can't handle large value for %{nr}v in regexp
8.1.0909  MS-Windows: using ConPTY even though it is not stable
8.1.0910  crash with tricky search pattern
8.1.0911  tag line with Ex command cannot have extra fields
8.1.0912  MS-Windows: warning for signed/unsigned
8.1.0913  CI crashes when running out of memory
8.1.0914  code related to findfile() is spread out
8.1.0915  fsync() may not work properly on Mac
8.1.0916  with Python 3.7 "find_module" is not made available
8.1.0917  double free when running out of memory
8.1.0918  MS-Windows: startup messages are not converted
8.1.0919  compiler warnings
8.1.0920  in Terminal-Normal mode job output messes up the window
8.1.0921  terminal test sometimes fails; using memory after free
8.1.0922  terminal scrollback test is flaky
8.1.0923  terminal dump diff swap does not update file names
8.1.0924  terminal scrollback test still flaky
8.1.0925  terminal scrollback test still still flaky
8.1.0926  no test for :wnext, :wNext and :wprevious
8.1.0927  USE_CR is never defined
8.1.0928  stray log function call
8.1.0929  no error when requesting ConPTY but it's not available
8.1.0930  typo in Makefile
8.1.0931  vtp_working included in GUI build but unused
8.1.0932  Farsi support is outdated and unused
8.1.0933  When using VTP scroll region isn't used properly
8.1.0934  invalid memory access in search pattern
8.1.0935  old regexp engine may use invalid buffer
8.1.0936  may leak memory when using 'vartabstop'
8.1.0937  invalid memory access in search pattern
8.1.0938  background color is wrong in MS-Windows console
8.1.0939  no completion for sign group names
8.1.0940  MS-Windows console resizing not handled properly
8.1.0941  macros for MS-Windows are inconsistent
8.1.0942  options window still checks for the multi_byte feature
8.1.0943  still a trace of Farsi support
8.1.0944  format of nbdbg() arguments is not checked
8.1.0945  internal error when using pattern with NL in the range
8.1.0946  Coveralls is not very useful
8.1.0947  using MSWIN before it is defined
8.1.0948  when built without +eval "Vim --clean" produces errors
8.1.0949  MS-windows defines GUI macros different than other systems
8.1.0950  using :python sets 'pyxversion' even when not executed
8.1.0951  using WIN64 even though it is never defined
8.1.0952  compilation warnings when building the MS-Windows installer
8.1.0953  a very long file is truncated at 2^31 lines
8.1.0954  arguments of semsg() and siemsg() are not checked
8.1.0955  matchit autoload directory not in installer
8.1.0956  using context:0 in 'diffopt' does not work well
8.1.0957  Mac: fsync fails on network share
8.1.0958  compiling weird regexp pattern is very slow
8.1.0959  sorting large numbers is not tested
8.1.0960  when using ConPTY garbage collection has undefined behavior
8.1.0961  Mac: fsync may fail sometimes
8.1.0962  building with MinGW and static libs doesn't work
8.1.0963  illegal memory access when using 'incsearch'
8.1.0964  cannot see in CI why a screenshot test failed
8.1.0965  search test fails
8.1.0966  one terminal test is flaky
8.1.0967  stray dependency in test Makefile
8.1.0968  crash when using search pattern \%Ufffffc23
8.1.0969  message written during startup is truncated
8.1.0970  text properties test fails when 'encoding' is not utf-8
8.1.0971  failure for selecting quoted text object moves cursor
8.1.0972  cannot switch from terminal window to next tabpage
8.1.0973  pattern with syntax error gives threee error messages
8.1.0974  cannot switch from terminal window to previous tabpage
8.1.0975  using STRNCPY() wrongly. Warning for uninitialized variable
8.1.0976  dosinstall still has buffer overflow problems
8.1.0977  blob not tested with Ruby
8.1.0978  blob not tested with Perl
8.1.0979  compiler warning for unused functions
8.1.0980  extend() insufficiently tested
8.1.0981  pasting in terminal insufficiently tested
8.1.0982  update_cursor() called twice in :shell
8.1.0983  checking __CYGWIN32__ unnecessarily
8.1.0984  unnecessary #ifdefs
8.1.0985  crash with large number in regexp
8.1.0986  rename() is not propertly tested
8.1.0987  unnecessary condition in #ifdef
8.1.0988  deleting location list buffer breaks location list window
8.1.0989  various small code ugliness
8.1.0990  floating point exception with "%= 0" and "/= 0"
8.1.0991  cannot build with a mix of features
8.1.0992  a :normal command resets the reg_executing() result
8.1.0993  ch_read() may return garbage if terminating NL is missing
8.1.0994  relative cursor position is not calculated correctly
8.1.0995  a getchar() call resets the reg_executing() result
8.1.0996  a few screendump tests fail because of scrolling
8.1.0997  using GUI colors in vim.exe when 'termguicolors' is off
8.1.0998  getcurpos() unexpectedly changes "curswant"
8.1.0999  use register one too often and not properly tested
8.1.1000  indenting is off
8.1.1001  Visual area not correct when using 'cursorline'
8.1.1002  "gf" does not always work when URL has a port number
8.1.1003  playing back recorded key sequence mistakes key code
8.1.1004  function "luaV_setref()" not covered with tests
2019-03-10 18:45:45 +00:00
gutteridge
d65942130b pluma: reflect revised patch-configure
Missed in previous update. Ride update.
2019-03-06 08:19:15 +00:00
gutteridge
939a91e8e8 pluma: update to 1.22
### pluma 1.22.0

    tx: sync with transifex
    Add update-authors.pl script which helps to update pluma.about
    Read authors (updated) from pluma.about file
    show enchant version when configure
    Replace the deprecated enchant_dict_add_to_pwl with enchant_dict_add.
    Make translatable the documenters in the about dialog
    Ensure proper translation of the about dialog title
    initial travis support
    Add License button in About Pluma dialog
    Make translatable the copyright in about dialog
    Update Documenters
    remove type & url attr of ulink in translation
    remove deprecated help section: Opening a File from a URI
    eggsmclient: avoid deprecated 'g_type_class_add_private'
    addresses #391 - gets snippet window size before destroying it
    simple bug fix of misplaced underscore
    disable deprecation warnings for distcheck
    move appdata to metainfo directory
    pluma-utils: Fix memory leak
    pluma-window: Fix memory leaks
2019-03-06 08:03:22 +00:00
gutteridge
65c0307939 editors/Makefile: add retext 2019-03-02 20:50:33 +00:00
gutteridge
8fd7ae4d91 editors/retext: initial import of version 7.0.4
ReText is a text editor for various markup languages (such as Markdown
and reStructuredText). It gives you the power to control all output
formatting. The files it works with are plain text files, however it
can export to PDF, HTML and other formats, and can display content in
WYSIWYG form.
2019-03-02 20:49:10 +00:00
ryoon
b9141644b0 Update to 4.1.5.03
* Use prebuilt binary, because the build system has changes to Gradle and
  offline build requires additional files.

Changelog:
----------------------------------------------------------------------
 OmegaT 4.1.5 update 3 (2018-11-14)
----------------------------------------------------------------------
  2 Enhancements
  2 Bug fixes
  5 Localisation updates
----------------------------------------------------------------------
4.1.5 update 3 vs 4.1.5 update 2

  Implemented requests:

  - Add Moodle .php files filter
  https://sourceforge.net/p/omegat/feature-requests/1407/

  - Allow user to choose which MT suggestion to insert
  https://sourceforge.net/p/omegat/feature-requests/1406/

  Bug fixes:

  - Team projects: some Subversion network errors were not detected
as an offline condition

  - Console mode crashes with a valid project
  https://sourceforge.net/p/omegat/bugs/926/

  Localisation Updates:

  - Dutch localisation updated to 4.1.5 update 3 (UI, readme)
  - Interlingua localisation updated to 4.1.5 update 3 (UI, readme)
  - Italian localisation updated to 4.1.5 update 3 (UI, scripts, readme)
  - Russian localisation updated to 4.1.5 update 3 (UI, scripts, readme)
  - Sardinian localisation updated to 4.1.5 update 3 (Instant Start)

----------------------------------------------------------------------
 OmegaT 4.1.5 update 2 (2018-09-19)
----------------------------------------------------------------------
  2 Enhancements
  2 Bug fixes
  1 Localisation update
----------------------------------------------------------------------
4.1.5 update 2 vs 4.1.5 update 1

  Other changes:

  - Show human readable error on version check failure

  - Allow to use two methods of authentication (username/password or
apiKey) for IBM Watson MT

  Bug fixes:

  - Team projects fail to open in offline mode
  https://sourceforge.net/p/omegat/bugs/849/

  - Incomplete mirroring in team projects
  https://sourceforge.net/p/omegat/bugs/920/

  Localisation Updates:

  - Sardinian localisation updated to 4.1.5 (UI)

----------------------------------------------------------------------
 OmegaT 4.1.5 update 1 (2018-08-06)
----------------------------------------------------------------------
  3 Enhancements
  4 Bug fixes
  0 Localisation update
----------------------------------------------------------------------
4.1.5 update 1 vs 4.1.5

  Implemented requests:

  - Extract Text Content script to export to UTF-8
  https://sourceforge.net/p/omegat/feature-requests/1393/

  Other changes:

  - Watson Language Translator: Neural translation is always on, it's
possible to enter a Model ID in the credential dialog. See
https://sourceforge.net/p/omegat/feature-requests/1389/

  - Automatic conversion of numbers when inserting fuzzy matches now
works with Ctrl+I in addition to Ctrl+R

  Bug fixes:

  - Segment marked as empty causes error when running QA check script
  https://sourceforge.net/p/omegat/bugs/915/

  - Not possible to map remote content into arbitrary root-level folders
  https://sourceforge.net/p/omegat/bugs/866/

  - Learned_words.txt and ignored_words.txt not downloaded in team projects
  https://sourceforge.net/p/omegat/bugs/893/

  - Error with Tagwipe
  https://sourceforge.net/p/omegat/bugs/916/

----------------------------------------------------------------------
 OmegaT 4.1.5 (2018-06-08)
----------------------------------------------------------------------
  8 Enhancements
  3 Bug fixes
  8 Localisation updates
----------------------------------------------------------------------
4.1.5 vs 4.1.4

  Implemented requests:

  - Port TagWipe from DGT-OmegaT project as an OmegaT script
  https://sourceforge.net/p/omegat/feature-requests/1384/

  - Clarify XLIFF filter options description
  https://sourceforge.net/p/omegat/feature-requests/1387/

  - Add support for Microsoft neural machine translation
  https://sourceforge.net/p/omegat/feature-requests/1366/

  - Watson Language Translator Integration
  https://sourceforge.net/p/omegat/feature-requests/1389/

  - Automatically check for updates
  https://sourceforge.net/p/omegat/feature-requests/293/

  Other changes:

  - Project > Open Recent Project now remembers up to 10 projects by
default. Existing users should remove the `most_recent_projects_size`
item in the omegat.prefs file to take advantage of this change.

  - Added Project > Open Recent Project > Clear Menu

  - Linux: Updated Kaptain launcher to include fields for new MT credentials.

  Bug fixes:

  - Infinite loop when searching with no keyword
  https://sourceforge.net/p/omegat/bugs/901/

  - Empty regex capture group becomes "null" in replacement
  https://sourceforge.net/p/omegat/bugs/907/

  - Edits may be lost without warning when closing OmegaT
  https://sourceforge.net/p/omegat/bugs/902/

  Localisation Updates:

  - Belarusian localisation updated to 4.1.5 (UI, scripts, readme, documentation)
  - Croatian localisation updated to 4.1.5 (UI, readme, documentation)
  - Czech localisation updated to 4.1.5 (UI, scripts, readme, documentation)
  - Dutch localisation updated to 4.1.5 (UI, scripts, readme, documentation)
  - Interlingua localisation updated to 4.1.5 (UI, scripts, readme, documentation)
  - Italian localisation updated to 4.1.5 (UI, scripts, readme, documentation)
  - Russian localisation updated to 4.1.5 (UI)
  - Swedish localisation updated to 4.1.5 (UI, Instant Start)

----------------------------------------------------------------------
 OmegaT 4.1.4 (2018-04-02)
----------------------------------------------------------------------
  5 Enhancements
  2 Bug fixes
  6 Localisation updates
----------------------------------------------------------------------
4.1.4 vs 4.1.3 update 2

  Implemented requests:

  - Optionally disable bold style for active segment source
  https://sourceforge.net/p/omegat/feature-requests/952/

  - Replacement with regex capture groups and case manipulation
  https://sourceforge.net/p/omegat/feature-requests/953/

  - Update git submodules when loading an existing project
  https://sourceforge.net/p/omegat/feature-requests/1368/

  - Scribus filter (*.sla)

  - Integration of DeepL MT
  https://sourceforge.net/p/omegat/feature-requests/1343/

  Bug fixes:

  - OmegaT ignores valid TU after finding a TU missing source
  https://sourceforge.net/p/omegat/bugs/892/

  - Search result marking never ends, consuming CPU
  https://sourceforge.net/p/omegat/bugs/897/

  Localisation Updates:

  - Brazilian Portugese localisation updated to 4.1.3 update 2 (UI)
  - Czech localisation updated to 4.1.4 (UI, scripts, readme, documentation)
  - Croatian localisation updated to 4.1.4 (UI, scripts, readme, documentation)
  - Dutch localisation updated to 4.1.3 update 2 (UI)
  - Interlingua localisation updated to 4.1.3 update 2 (UI)
  - Italian localisation updated to 4.1.3 update 2 (UI)
  - Russian localisation updated to 4.1.3 update 2 (UI)

----------------------------------------------------------------------
 OmegaT 4.1.3 update 2 (2018-01-16)
----------------------------------------------------------------------
  2 Enhancements
  2 Bug fixes
  6 Localisation updates
----------------------------------------------------------------------
4.1.3 update 2 vs 4.1.3 update 1

  Implemented requests:

  - Add an MT connector for Moses
  https://sourceforge.net/p/omegat/feature-requests/773/

  - Reduce unwanted glossary matches when "using terms appearing
separately"
  https://sourceforge.net/p/omegat/feature-requests/1362/

  Bug fixes:

  - Overlapping glossary marks result in index-out-of-bounds errors
  https://sourceforge.net/p/omegat/bugs/894/

  - Team tool `init` command does not set correct tokenizers
  https://sourceforge.net/p/omegat/bugs/895/

  Localisation Updates:

  - Brazilian Portuguese localisation updated to 4.1.3 update 2 (UI)
  - Dutch localisation updated to 4.1.3 update 2 (UI)
  - Interlingua localisation updated to 4.1.3 update 2 (UI)
  - Italian localisation updated to 4.1.3 update 2 (UI, scripts, readme)
  - Russian localisation updated to 4.1.3 update 2 (UI)
  - Swedish localisation updated to 4.1.3 update 2 (UI, scripts, readme)

----------------------------------------------------------------------
 OmegaT 4.1.3 update 1 (2017-12-14)
----------------------------------------------------------------------
  1 Enhancement
  2 Bug fixes
  3 Localisation updates
----------------------------------------------------------------------
4.1.3 update 1 vs 4.1.3

  Implemented requests:

  - Dismiss auto-completer window after hitting Ctrl + right/left
arrow keys
  https://sourceforge.net/p/omegat/feature-requests/1356/

  Bug fixes:

  - Terms are only highlighted once in the Editor
  https://sourceforge.net/p/omegat/bugs/890/

  - Download Team Projects failed to download content for 3.6-style
projects (i.e., with no mapping information)

  Localisation Updates:

  - Brazilian Portuguese localisation updated to 4.1.3 update 1 (UI)
  - Dutch localisation updated to 4.1.3 update 1 (UI, readme)
  - Russian localisation updated to 4.1.3 update 1 (UI, readme)

----------------------------------------------------------------------
 OmegaT 4.1.3 (2017-12-03)
----------------------------------------------------------------------
  9 Enhancements
  4 Bug fixes
  3 Localisation updates
----------------------------------------------------------------------
4.1.3 vs 4.1.2 update 2

  Implemented requests:

  - Automatically unzip TMX files in /tm
  https://sourceforge.net/p/omegat/feature-requests/1339/

  - Commit target files
  https://sourceforge.net/p/omegat/feature-requests/1341/

  - Remember Statistics dialog geometry
  https://sourceforge.net/p/omegat/feature-requests/1345/

  - New segmentation rule to default set of Finnish language rules
  https://sourceforge.net/p/omegat/feature-requests/1347/

  - Allow copying support info from Help > About
  https://sourceforge.net/p/omegat/feature-requests/1351/

  - Update local omegat.project in 4.x team projects
  https://sourceforge.net/p/omegat/feature-requests/1335/

  - Improve highlighting of terminology issues
  https://sourceforge.net/p/omegat/feature-requests/1342/

  - Unify glossary matching and marking logic
  https://sourceforge.net/p/omegat/feature-requests/1354/

  - Improve capitalization behavior in glossary auto-replacement
  https://sourceforge.net/p/omegat/feature-requests/1355/

  Bug fixes:

  - Forced versioned /target in 4.1-compatible team projects
  https://sourceforge.net/p/omegat/bugs/863/

  - Menus not displayed when using a non-English language on macOS
High Sierra
  https://sourceforge.net/p/omegat/bugs/883/

  - Some segmentation rule edits don't take effect when closing window
  https://sourceforge.net/p/omegat/bugs/886/

  - Tags were lost when saving TMX from Aligner

  Localisation Updates:

  - Russian localisation updated to 4.1.2 update 3 (UI, readme)
  - Brazilian Portuguese localisation updated to 4.1.2 update 3 (UI)
  - Interlingua localisation updated to 4.1.2 update 3 (UI, readme)

----------------------------------------------------------------------
 OmegaT 4.1.2 update 2 (2017-09-22)
----------------------------------------------------------------------
  2 Enhancements
  2 Bug fixes
  1 Localisation update
----------------------------------------------------------------------
4.1.2 update 2 vs 4.1.2 update 1

  Implemented requests:

  - Commit source files
  https://sourceforge.net/p/omegat/feature-requests/1329/

  Other enhancements:

  - The script svn_cleanup_selected.groovy was rewritten to fully support
team projects in 4.x format or work on any selected folder (recursively)

  Bug fixes:

  - segmentation.conf and filters.xml not mirrored in team projects
  https://sourceforge.net/p/omegat/bugs/864/

  - When retrieving files from mapped HTTP locations, OmegaT crashed
if the server didn't send an Etag

  Localisation Updates:

  - Dutch localisation updated to 4.1.2 update 2 (UI, readme, documentation)

----------------------------------------------------------------------
 OmegaT 4.1.2 update 1 (2017-08-09)
----------------------------------------------------------------------
  4 Enhancements
  2 Bug fixes
  1 Localisation update
----------------------------------------------------------------------
4.1.2 update 1 vs 4.1.2

  Implemented requests:

  - Garbage-collect git-based projects
  https://sourceforge.net/p/omegat/feature-requests/1029/

  - Do not load fake PO fuzzies when real ones exist
  https://sourceforge.net/p/omegat/feature-requests/1323/

  Other changes:

  - Move First and Move Last buttons were added to the segmentation
dialog to move quickly the selected rule to the first or last position
in the table

  - New Reset Options feature in the Search window menu

  Bug fixes:

  - An error occurred when a PO file was used in /tm/auto

  - Repository mapping lost when downloading team project
  https://sourceforge.net/p/omegat/bugs/859/

  Localisation Updates:

  - Italian localisation updated to 4.1.2 (UI)

----------------------------------------------------------------------
 OmegaT 4.1.2 (2017-06-22)
----------------------------------------------------------------------
 12 Enhancements
  6 Bug fixes
  2 Localisation updates
----------------------------------------------------------------------
4.1.2 vs 4.1.1

  Implemented requests:

  - Option to translate target URLs in all Microsoft Office documents
  https://sourceforge.net/p/omegat/feature-requests/1308/

  - Support using bilingual files as TMs
  https://sourceforge.net/p/omegat/feature-requests/1312/

  - Create an Open menu in the Script Editor
  https://sourceforge.net/p/omegat/feature-requests/1314/

  - Compute PO fuzzies real match %
  https://sourceforge.net/p/omegat/feature-requests/1259/

  - Update MainMenuShortcuts.properties to reflect actual menus
  https://sourceforge.net/p/omegat/feature-requests/1315/

  - Glossary-based terminology checking
  https://sourceforge.net/p/omegat/feature-requests/355/

  Other changes:

  - New filter for WebVTT captions (*.vtt). Only simple files are
supported.

  - The new script extract_text_content.groovy allows exporting all
strings of the project to a single text file

  - The Scripting window now contains a Help menu with a link to OmegaT
Javadoc

  - The /scripts/readme.txt file contains links to OmegaT Javadoc,
Groovy and EcmaScript language references, the GPL v3

  - MyMemory translation engine improvements:
MyMemory allows the API key (-Dmymemory.api.key) to be set in the
configuration, to return matches from private TMs.
If MyMemory (machine) is used and no MT translation is provided, the best
human match is returned.

  - The default tokenizers were added to the team project creation tool

  Bug fixes:

  - Google Translate was in text mode, which didn't work best for
tags. It has been reverted to HTML mode.

  - XML-invalid chars in source file names could leak into project TMX
  https://sourceforge.net/p/omegat/bugs/857/

  - Long file paths truncated too aggressively in Project Files dialog
  https://sourceforge.net/p/omegat/bugs/862/

  - Force wrapping in issue windows
  https://sourceforge.net/p/omegat/feature-requests/1318/

  - Segmentation rules not immediately editable upon making
project-specific
  https://sourceforge.net/p/omegat/bugs/870/

  - Tokenizer language discovery at runtime not working
  https://sourceforge.net/p/omegat/bugs/869/

  Localisation Updates:

  - Italian localisation updated to 4.1.1 (UI, readme)
  - Norwegian localisation updated to 4.1 (UI, readme)

----------------------------------------------------------------------
 OmegaT 4.1.1 (2017-03-15)
----------------------------------------------------------------------
 11 Enhancements
  4 Bug fixes
  8 Localisation updates
----------------------------------------------------------------------
4.1.1 vs 4.1.0

  Implemented requests:

  - Improve validation feedback when editing External Search items
  https://sourceforge.net/p/omegat/feature-requests/1303/

  - Additional parameter for neural net translation on Google translate
  https://sourceforge.net/p/omegat/feature-requests/1291/

  - Support new Azure-based Microsoft Translator API for MT
  https://sourceforge.net/p/omegat/feature-requests/1280/

  - Disable project-specific external search commands by default
  https://sourceforge.net/p/omegat/feature-requests/1304/

  - Change PO fuzzies default match % to 60%
  https://sourceforge.net/p/omegat/feature-requests/1258/

  - Make editor keys customizable
  https://sourceforge.net/p/omegat/feature-requests/1311/

  Other changes:

  - External Search menu items are split into nested submenus of 10 items to
accommodate users with numerous item definitions.

  - Mac only: The keys to switch auto-completer views have been changed to
Ctrl+Up/Down. To change them back, see Preferences > Auto-Completion > Switch
views with Cmd+Left and Cmd+Right.

  - The script adapt_tags_to_match_target.groovy was largely improved, to
cover most cases, which are described in the script comments

  - New filter for YouTube SBV captions (*.sbv)

  Bug fixes:

  - Wrong icon displayed when OmegaT is minimized in the OS X dock
  https://sourceforge.net/p/omegat/bugs/850/

  - PO fuzzy counted as 100% instead of 60% in match statistics
  https://sourceforge.net/p/omegat/bugs/827/

  - Exception when loading TMX missing `srclang` attribute in header
  https://sourceforge.net/p/omegat/bugs/853/

  - Scripting: console.print() and println() add an extra line break
  https://sourceforge.net/p/omegat/bugs/855/

  Localisation Updates:

  - Belarusian localisation updated to 4.0 (UI, documentation, scripts, readme)
  - Dutch localisation updated to 4.0 (UI, documentation, scripts, readme)
  - Italian localisation updated to 4.1.0 (UI, documentation)
  - Polish localisation updated to 4.0.0 (UI, readme, scripts)
  - Brazilian Portuguese updated to 3.6 (UI, documentation, scripts, readme)
  - Spanish localisation updated to 4.0.0 (UI, tutorial)
  - Traditional Chinese (TW) localisation updated to 4.0 (UI)
  - Japanese localisation updated to 4.1.1 (UI)

----------------------------------------------------------------------
 OmegaT 4.1.0 (2017-01-09)
----------------------------------------------------------------------
  9 Enhancements
  4 Bug fixes
  2 Localisation updates
----------------------------------------------------------------------
4.1.0 vs 4.0.1

  Implemented requests:

  - Filter for RELAX NG XML
  https://sourceforge.net/p/omegat/feature-requests/1281/

  - Improve Segment Properties pane appearance with dark themes
  https://sourceforge.net/p/omegat/feature-requests/1284/

  - Reorganize preferences into a consolidated window
  https://sourceforge.net/p/omegat/feature-requests/1296/

  - Securely store sensitive settings
  https://sourceforge.net/p/omegat/feature-requests/1297/

  - Make MT, TaaS connectors configurable in the GUI
  https://sourceforge.net/p/omegat/feature-requests/1298/

  - Integrate ExternalFinder plugin, add configuration GUI
  https://sourceforge.net/p/omegat/feature-requests/1300/

  Other changes:

  - New external_spellcheck script, to help spell checking in a
word processor when the source document is not a word processing
document. The script writes all segments (or only segments
from the current file) to a file named [project_name].doc and then
opens it.

  - Windows 64-bit version. It installs as a 64-bit version and
contains a 64-bit JRE. It cannot be installed on a 32-bit system.

  - The Align Files file picker shows feedback when the selected
files are not supported.

  Bug fixes:

  - Fixed an issue with the File Filters dialog on some Linux systems

  - Password-protected PDF prevents project from loading
  https://sourceforge.net/p/omegat/bugs/842/

  - The Doku Wiki filter no longer throws an exception when
encountering certain malformed header lines

  - Changes to segments get lost in team projects randomly and silently
  https://sourceforge.net/p/omegat/bugs/836/

  Localisation Updates:

  - Italian localisation updated to 4.0.1 (UI, readme, documentation)
  - Russian localisation updated to 4.1.0 (UI)

----------------------------------------------------------------------
 OmegaT 4.0.1 (2016-10-03)
----------------------------------------------------------------------
  7 Enhancements
  2 Bug fixes
  1 Localisation update
----------------------------------------------------------------------
4.0.1 vs 4.0.0 update 1

  Implemented requests:

  - Highlight errors in OmegaT QA (originally, check_rules.groovy)
  https://sourceforge.net/p/omegat/feature-requests/1001/

  - Batch-mode spellchecking
  https://sourceforge.net/p/omegat/feature-requests/717/

  - Add UI for checking all translation issues
  https://sourceforge.net/p/omegat/feature-requests/1271/

  - Allow enabling/disabling individual LanguageTool rules
  https://sourceforge.net/p/omegat/feature-requests/608/

  - Enable use of LanguageTool remote servers or local installations
  https://sourceforge.net/p/omegat/feature-requests/1273/

  - Remember the Create Glossary Entry dialog position
  https://sourceforge.net/p/omegat/feature-requests/1176/

  Other changes:

  - Update LanguageTool to 3.5

  Bug fixes:

  - Relative project paths not normalized
  https://sourceforge.net/p/omegat/bugs/837/

  - Tokenizers did not automatically match languages when creating a
new project

  Localisation Updates:

  - Italian localisation updated to 4.0 (UI, documentation, scripts)

----------------------------------------------------------------------
 OmegaT 4.0.0 update 1 (2016-09-12)
----------------------------------------------------------------------
  0 Enhancement
  3 Bug fix
  0 Localisation update
----------------------------------------------------------------------
4.0.0 update 1 vs 4.0.0

  Bug fixes:

  - OmegaT could fail to load some projects where folders were not
below the root of the project

  - It was not possible to open projects where one folder (e.g.,
/dictionary) was not defined

  - The tree structure of Linux packages was wrong

----------------------------------------------------------------------
 OmegaT 4.0.0 (2016-09-06)
----------------------------------------------------------------------
 35 Enhancements
  8 Bug fixes
  1 Localisation update
----------------------------------------------------------------------
4.0.0 vs 3.6.0 update 3

  Implemented requests:

  - Allow searches across source, target simultaneously
  https://sourceforge.net/p/omegat/feature-requests/1185/

  - Flexible use of spellcheck (with and w/o locale)
  https://sourceforge.net/p/omegat/feature-requests/455/

  - New team mode implementation
  https://sourceforge.net/p/omegat/feature-requests/1189/

  - Update LanguageTool to 3.3
  https://sourceforge.net/p/omegat/feature-requests/970/

  - Dismiss auto-completer window after hitting right/left arrow keys
  https://sourceforge.net/p/omegat/feature-requests/1192/

  - Support prefix search for dictionary
  https://sourceforge.net/p/omegat/feature-requests/1124/

  - Support ssh-agent for git public key authentication
  https://sourceforge.net/p/omegat/feature-requests/1126/

  - Put archive contents in self-titled root folder for all distributions
  https://sourceforge.net/p/omegat/feature-requests/1186/

  - Add action menus to panes
  https://sourceforge.net/p/omegat/feature-requests/1196/

  - Notify user when minimized panes have content
  https://sourceforge.net/p/omegat/feature-requests/1197/

  - Add Segment Properties pane
  https://sourceforge.net/p/omegat/feature-requests/1198/

  - Emacs-style keyboard navigation in autocompleter
  https://sourceforge.net/p/omegat/feature-requests/1200/

  - Add GUI aligner tool
  https://sourceforge.net/p/omegat/feature-requests/1201/

  - Update Lucene to 5.2.1
  https://sourceforge.net/p/omegat/feature-requests/1203/

  - Apply aggressive font fallback to Search results
  https://sourceforge.net/p/omegat/feature-requests/1220/

  - Handle multiple selection in Project Files list context menu
  https://sourceforge.net/p/omegat/feature-requests/1231/

  - Compatibility with MED format
  https://sourceforge.net/p/omegat/feature-requests/1240/

  - Scripting Editor Enhancements
  https://sourceforge.net/p/omegat/feature-requests/1244/

  - Perform case folding when looking up dictionary entries
  https://sourceforge.net/p/omegat/feature-requests/1245/

  - Show glossary entries in tooltips on TransTips marks
  https://sourceforge.net/p/omegat/feature-requests/1246/

  - Port build system to Gradle
  https://sourceforge.net/p/omegat/feature-requests/1248/

  - Bundle spelling dictionaries
  https://sourceforge.net/p/omegat/feature-requests/1249/

  - Cull excessive English stop words list
  https://sourceforge.net/p/omegat/feature-requests/1250/

  - Add tool for creating team projects
  https://sourceforge.net/p/omegat/feature-requests/1256/

  - Paralellize match statistics calculations
  https://sourceforge.net/p/omegat/feature-requests/1260/

  - Make scripts cancelable
  https://sourceforge.net/p/omegat/feature-requests/1261/

  - Add history prediction and completion
  https://sourceforge.net/p/omegat/feature-requests/1262/

  - Sortable and clickable Statistics file list
  https://sourceforge.net/p/omegat/feature-requests/1208/

  Other changes

  - Replace glossary hits now supports multi-word glossary replacements

  - The default memory allocation is now 1024 MB on all platforms

  - There's now a Lucene Polish tokenizer

  - When the list of online spelling dictionaries is displayed,
it is possible to double-click on a dictionary instead of pressing Install

  - It's possible to disable individual autocompleter views

  - When a filter is applied to the Project Files dialog
(simply by typing characters), the filter is reflected in the
title -- e.g., Project Files (2 of 48) -- and the filter pattern
is highlighted in the file paths.

  - In the script nbsp.groovy, it is now possible to replace
straight apostrophes with curly ones. At the beginning of
the script, def fix_apostrophes = false; must be replaced
with def fix_apostrophes = true;

  Bug fixes:

  - Ctrl+click does not activate context menu on OS X
  https://sourceforge.net/p/omegat/bugs/805/

  - When the list of filters was changed, an entry could lead
to the wrong filter

  - TMX not loaded when extension is in uppercase
  https://sourceforge.net/p/omegat/bugs/809/

  - Ctrl+I with MT match is not shown with red background
  https://sourceforge.net/p/omegat/bugs/754/

  - Incorrect count of proposed changes in find/replace
  https://sourceforge.net/p/omegat/bugs/820/

  - When replacing the target text with a match, the number substitution
could fail with duplicate numbers

  - Word document properties are not translated
  https://sourceforge.net/p/omegat/bugs/828/

  - Some CLI modes don't accept "." as project path
  https://sourceforge.net/p/omegat/bugs/830/

  Localisation Updates:

  - Interlingua localisation updated to 4.0 (UI, documentation, readme, scripts)
2019-03-01 13:04:49 +00:00
wiz
53d9d04207 *: recursive bump for poppler-0.74.0 2019-02-16 13:26:48 +00:00
wiz
58d0f7b5a1 vile: simplify installation of vileget 2019-02-16 00:52:06 +00:00
wiz
14fd1ec9ab xvile: update to 9.8t.
Provided by Thomas Dickey in private email.

Changes: see vile-9.8t.
2019-02-15 19:50:52 +00:00
wiz
9af93e1ee9 vile: update to 9.8t.
Provided by Thomas Dickey in private email.

 20181112 (t)
	> Adam Denton:
	+ fix a typo in tcap.h (Savannah #52872).
	> Jeff Morriss:
	+ use strncpy() rather than memcpy() for copying hashed key from
	  crypt(), to work with Fedora 28 which does not necessarily use a
	  fixed-size buffer.
	> Wayne Cuddy:
	+ modify x11.c to avoid clearing the window manager flags that control
	  focus behavior, to work with ctwm.
	> Tom Dickey:
	+ add WinVile64 package script for Inno Setup.
	+ show "win64" for $os symbol if built for 64-bit Windows.
	+ add ifdef in winvile.iss to accommodate changes with Inno Setup 5.6.1
	+ use GetModuleFileNameEx() in preference to looking for winvile's
	  registry keys or the PATH when finding the executable path for
	  the "-Or" option.
	+ improve coloring of "\f" font markers in the nroff filter.
	+ fix a mis-setting in api.c from 9.8q cleanup.
	+ document winvile registry settings in the help-file.
	+ create symbolic links for the utility program's manual pages, point
	  to the base manpage.
	+ document the utility programs and scripts which normally are packaged
	  in the manual page.
	+ if $VILE_LIBDIR_PATH is set, prefer that in vile-libdir-path
	+ corrected glob expression for vile-libdir-path
	+ several fixes using Visual Studio 2017 code analysis, including
	  + w32cmd.c, correct if-statement for IsDialogMessage call
	  + w32misc.c, correct size of allocation for buffer
	  + ensure no leak on failed realloc
	  + modify casts to avoid truncation
	  Some parts of the analysis are false positives; it appears to have
	  problems in the flow analysis for reporting uninitialized values and
	  dereferencing null pointers.  In particular, it does not understand
	  the idiom for reallocating an array of types.
	+ build-fix for Visual Studio 2012 and later: the "FILE" struct is
	  opaque.
	+ use registry value for PaddedBorderWidth in winvile to account for
	  misleading results from GetSystemMetrics introduced by Vista.
	+ modify makefile.wnt to allow build with Visual Studio 2012 and later,
	  which omit the Win32.mak file.
	+ fix a couple of unescaped "?" in suffixes for majormodes, e.g., in
	  mvmnmode.
	+ add vcproj and vcxproj majormodes.
	+ add a "report" target in makefile.wnt to show the symbols used in
	  a build to help troubleshoot upgrades to newer Visual Studio.  For
	  instance, it is possible to build using Visual Studio Express 2012
	  with Windows SDK 7.1 by setting APPVER to "5.01".
	+ reorder a comparison in regmatch() to avoid indexing past limits in
	  some cases of multibyte characters.
	+ add a check in set_vattrs() to ensure loop limit is greater than zero
	  to handle a boundary case with double-width characters.
	+ fix or work around gcc8 warnings.
	+ improve initialization of hashed-key for crypt() using memset() on
	  the buffers rather than assuming the hash is the documented length.
	  Even with this, valgrind warns about buffer mismanagement within
	  libcrypt.so.
	+ check for _nc_free_tinfo() for leak-checking with ncurses' tinfo
	  library.
	+ modify perl/ruby filters to ensure the in-memory file ends with nul.
	+ add filters for yaml, rust-modes to develop for a tutorial.
	+ improve iss-filt.l, handling named constants such as {app}.
	+ update iss.key, e.g., setup-directives and runtime functions.
	+ compiler-warning fixes for gcc 7.2.1 with SuSE.
	+ regenerate doc/*.doc from Debian 7 to Debian 8; the table-width
	  changed from links 2.7 to 2.8
	+ add dummy "]]" in sh-filt.l to work around breakage with flex 2.6.1,
	  which insists on preprocessing C source using m4.
	+ modify character class assumed for tags, to check for graphic
	  characters.  Previously that used qident (cf: 9.7g), which did not
	  allow for dots in filenames which could be present in a ctags file if
	  it were generated using "ctags --extra=+f *" (Savannah #51774).
	+ update ftp site url
	+ improved configure macros:
	  CF_ADD_CFLAGS, CF_ADD_INCDIR, CF_BUILD_CC, CF_CC_ENV_FLAGS,
	  CF_CURSES_CPPFLAGS, CF_CURSES_FUNCS, CF_CURSES_LIBS, CF_FIND_LINKAGE,
	  CF_GCC_WARNINGS, CF_GNU_SOURCE, CF_LARGEFILE, CF_MAKEFLAGS,
	  CF_MKSTEMP, CF_NCURSES_CONFIG, CF_NCURSES_VERSION, CF_POSIX_C_SOURCE,
	  CF_PROG_EXT, CF_PROG_GROFF, CF_SIZECHANGE, CF_STRUCT_TERMIOS,
	  CF_TRY_XOPEN_SOURCE, CF_WITH_ICON_THEME, CF_WITH_MAN2HTML,
	  CF_XOPEN_CURSES, CF_XOPEN_SOURCE, CF_X_ATHENA_CPPFLAGS
	+ modify ti-filt.l to allow hexadecimal, as per X/Open Curses
	  documentation.  This is different from termcap, which (like terminfo)
	  supports octal and decimal numbers.
	+ build-fixes for Visual Studio 2015
	+ build-fixes to allow test-compile with ActiveState Perl 5.24.1, which
	  does not work with winvile because its DLL does not provide
	  COM entrypoints, e.g., CoTaskMemFree and CoRegisterClassObject
	+ update config.guess, config.sub

 20161217 (s)
	> Brendan O'Dea:
	+ add command-line parsing for "--" token, assumed by visudo in the
	  1.8.12 - 1.8.16 changes (report by Wayne Cuddy).
	> Tom Dickey:
	+ recompute majormode order when "after", "before" or "qualifiers" is
	  modified for a majormode.
	+ add yamlmode (discussion with Steve Lembark)
	+ modify DSTRING definition in lex-filter to handle continuation lines.
	+ modify cfgmode to reduce false-matches with random ".cfg" files.
	+ improve ps syntax filter
	  + interpret %%BeginData / %%EndData keywords
	  + interpret %%BeginPreview / %%EndPreview keywords
	+ add ".mcrl2" as suffix for mcrlmode.
	+ fixes from test-script: conf, hs, nr, rc, rcs, txt, xq, xml
	+ improved regression test-script to check for places where the syntax
	  filter might have mixed buffered- and unbuffered-calls in the same
	  state, causing tokens in the markup to "move".
	+ remove a statement from flt_putc in the standalone filters that
	  converted a bare ^A to ^A?.
	+ remove escaping from digraphs.rc, since change in 9.7zg made that
	  both unnecessary and incorrect (reports by Marc Simpson, Brendan
	  O'Dea).
	+ improve tcl syntax filter
	  + color backslash-escapes in double-quotes.
	  + add rules to handle regexp and regsub regular expressions.  This
	    does not yet handle -regexp switch cases.
	  + add call to flt_bfr_error to flag unbalanced quotes here and in
	    a few other filters.
	  + modify newline patterns to allow for cr/lf endings in continuations
	  + add special case for literals like "{\1}" and "{\\1}".
	  + add special case for html entities such as "{&#123;}" and "{&foo;}"
	+ improve sh syntax filter
	  + allow quoted strings within '${' parameter, a detail that can
	    happen with ksh brace groups (report by j.  van den hoff).
	  + handle ksh's "ANSI C quotes", i.e., "$'xxx'" using single quotes
	    after a dollar sign.
	  + use the ksh ("-K") option for bashmode and zshmode syntax.
	  + interpret "$name" within '${' parameter
	  + don't warn for inline-here documents
	  + handle special case where matching tag for a here-document is on
	    the same line as a closing ")" in $(xxx) command.
	  + highlight ksh's "[[", "((", "$((" bracketing like "{".
	  + handle ksh's "((" and "$((" arithmetic expressions.
	  + handle ksh's base#value numbers
	+ improve perl syntax highlighter:
	  + fix state used to guess where a pattern might occur, e.g., after
	    an "if" keyword with no preceding operator to account for line
	    breaks.
	  + correct a check for illegal numbers, which flagged hexadecimal
	    numbers containing "e".
	  + distinguish special case of "format =" vs "format =>".
	  + allow pod to begin without a preceding blank line, but warn.
	  + allow for case where pod mode is turned on/off with only one blank
	    line between the directives.
	  + check for simple patterns that may follow operators such as "map".
	  + allow '$', '+' or '&' as a quote or substitution delimiter
	  + allow angle brackets for quotes after 'q', etc.
	  + fix highlighting when square-brackets are used as delimiters in a
	    perl substitution, e.g., s[foo[bar]xxx][yyy]
	+ quiet some unnecessary compiler warnings with glibc > 2.20 by adding
	  _DEFAULT_SOURCE as needed.
	+ improve version-comparison for "new" flex to allow for 2.6.0, and
	  accept that for built-in filters.  Also modify filters/mk-2nd.awk
	  to work with "new" flex ifdef's to ignore yywrap (Debian #832973).
	+ correct long-name for filename-ic mode (report Marc Simpson).

 20160727 (r)
	> Marc Simpson:
	+ correct a typo in skipblanksb() which caused up-paragraph "{{" to
	  get stuck (Savannah #47211).
	> Tom Dickey:
	+ fix an off-by-one in argument list for wvwrap vs winvile that broke
	  edit-with operation from file explorer.
	+ correct expression for QIDENT in rpm-filt.l, sh-filt.l, which could
	  match multiple tokens rather than a single one and interfere with
	  states for here-document.
	+ use CF_PROG_LINT, which checks for cppcheck.  Alternatively, this
	  works, though the "$(LIBS)" used in the lint-rule has to be removed:
		export LINT=cppcheck
		export LINT_OPTS="--enable=all"
	+ add error-patterns for cppcheck.
	+ updates for configure macros
	+ CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options,
	  since the added options can include various compiler options before
	  and after preprocessor options.
	+ CF_FUNC_DLSYM add braces around calls to CF_ADD_LIB which follow a
	  test "&&" operator since the macro uses multiple statements
	+ CF_LD_RPATH_OPT change FreeBSD to use -Wl,-rpath rather than -rpath
	  option.  According to FreeBSD #178732, either works since FreeBSD
	  4.x; however scons does not accept anything except the -Wl,-rpath
	  form.
	+ CF_LIB_PREFIX build-fixes for OS/2
	+ CF_WITH_MAN2HTML use configured shell
	+ CF_XOPEN_CURSES improve check, making it define NCURSES_WIDECHAR if
	  we happen to be building on a platform (such as OSX) where we do not
	  define _XOPEN_SOURCE or _XOPEN_SOURCE_EXTENDED
	+ CF_XOPEN_SOURCE build-fixes for OS/2
	+ modify configuration so that "--no-leaks" does not imply
	  "--with-trace", since that is not necessary when using valgrind.
	+ add null-pointer checks in vile-manfilt for some unusual erasures.
	+ promote $filename-ic to a global mode, using this to allow users to
	  do filename-completion on any system ignoring the case of filenames
	  (discussion on vile mailing list started by Marc Simpson).
	+ modify noautobuffer mode to update the "last" buffer when the user
	  jumps around, e.g., using ":e" or the "historical-buffer" toggle
	  (discussion on vile mailing list started by Hymie).
	+ add examples for which-exec and which-source to vile.hlp to show
	  what the popup-buffer might look like when a numeric parameter
	  precedes these commands.
	+ modify parsing of VILE_STARTUP_PATH to accept colon-separated list
	  (report by Chris Green).
	+ improve formatting of vile.hlp (report by Paul Fox).
	+ add mode "keep-position" to allow changing the behavior after
	  applying a command to a range, to better match the nvi (BSD) and
	  vi (Solaris) flavors (prompted by report by Marc Simpson).
	+ reset "$_" before executing each top-level command (report by Marc
	  Simpson).
	+ improve workarounds for building with "new" flex, in particular the
	  change of return-type for yyget_leng() (report by Martin Ward).
	+ make special case when locating the copy of vile which was run, to
	  not warn and skip because it was found in a group-writable
	  directory (discussion with Steve Lembark).
	+ update config.guess, config.sub

 20150907 (q)
	> Brendan O'Dea:
	+ corrected initialization for Vileserv in vileperl.rc (report by
	  Chris Green).
	> Tom Dickey:
	+ add command-line options -u and -U to set $system-crlf variable
	  before the "unnamed" buffer is initialized.
	+ add $system-crlf to allow override of compiled-in default for "dos"
	  mode so that winvile can be told to create the "unnamed" buffer with
	  linefeed endings (Savannah #44773).
	+ add variable $system-name to show the name used in version message
	+ add checks after write-hook is run in case the script set $return to
	  anything except true or sortoftrue, or if the script set the buffer
	  to "view".  In either case, do not proceed to write the buffer
	  (report by Matthew White).
	+ modify prompts for register name to support name-completion, and
	  recognize "register" as a typed macro-parameter (prompted by
	  discussion with Wayne Cuddy).
	+ modify configure macros to use the configured shell rather than just
	  /bin/sh, to accommodate deprecation of non-POSIX shells such as that
	  used in Solaris.
	+ add configure option --with-man2html, use in generating vile-man.html
	+ modify wvwrap to ensure that it does not pass options to winvile
	  as filenames (Savannah #44774).
	+ update autoconf macros from ongoing work in lynx, ncurses and xterm
	  for testing ncurses6.
	+ fix special case of ^G toggling in minibuffer versus '\' escaping
	  (report by Wayne Cuddy).
	+ cleanup logic which sets DOT.o to the beginning of a line, to
	  ensure that the left-margin is used rather than just the first
	  position on a line.
	+ changes in 9.8p for global substitutions with "^" exposed at least
	  one place, e.g., in oneliner.c where DOT was moved to the next line
	  without ensuring that its offset was reset.  Review and amend several
	  other occurrences where DOT moves to next or previous line (report by
	  Jan Wells).

 20150201 (p)
	> from https://github.com/ricksladkey/vile (Rick Sladkey):
	  + check in ntconio.c if running in ConEmu, e.g., ConEmuPID variable
	    is set, and if so, allow its bold/italic extensions.
	  + modify ntconio.c to honor Unicode keyboard input.
	  + amend GetCurrentDirectory() buffer size for Unicode.
	> Tom Dickey:
	+ add configure check for stricmp, omitted from recent Cygwin.
	+ partial fix for recalling from history this command:
		'a,.s/$/;/
	  With the fix, one can edit the previous command, and issue minor
	  variations.
	+ improve suffix rules for mvn mode by allowing a version number in
	  the filename.
	+ improve ant, mvn modes to highlight user-defined tags, e.g., within
	  "${" and "}".
	+ update mvnmode keywords to maven 3.2.5
	+ modify vile-xml-filt to color property names according to the new
	  "xmlprops" table.
	+ update antmode keywords to ant 1.9.4, including a representative set
	  of property names.  The updated table also attempts to distinguish
	  between tasks and subtasks.
	+ add the more useful types/macros from c99 headers to c.key
	+ repaint all windows on an "unnamed" buffer if told to reread and
	  discard changes (report by Hymie on mailing list).
	+ modify logic used in global substitutions to ensure that "^" for
	  beginning of the line is matched only once (report by Wayne Cuddy).
	+ fix a few build problems with --disable-extensions
	+ modify configure macro CF_WITH_APP_DEFAULTS to check OSX-related
	  pathnames for MacPorts and Apple's variant.
	+ improve configure macro CF_SUBDIR_PATH, changing it to a loop, adding
	  /usr/pkg (NetBSD) and /opt/local (Mac OSX)
	+ update yacc.key for current byacc keywords.
	+ modify yaccfilt.l to handle escaped newlines in quoted strings.
	+ build-fix for xvile without multibyte support.
	+ add error patterns for bison and byacc.
	+ correct workaround in manfilt.c for bullet characters from 9.8g;
	  they were lost when using UTF-8 encoding.
	+ improve tcl-filt.l handling of single character between curly braces,
	  showing that as string-attribute.
	+ modify tcl-filt.l to handle square brackets quoted by curly braces
	  (report by Wayne Cuddy).

 20141002 (o)
	> Tom Dickey:
	+ fix some leaks, etc., reported by valgrind and Coverity.
	+ correct filtername setting for issmode, which used ini-filter.
	+ add ":" and "#" to ini-filter as aliases for "=" and ";"
	+ add desktop-mode, using ini-filter.
	+ revise ldel_chars() function to restore feature of backspacelimit
	  to delete newlines while backspacing.  This was lost in 9.5s changes
	  (Savannah #43291).
	+ add case to CF_XOPEN_SOURCE for Unixware, from lynx.
	+ modify configure script to define _NETBSD_SOURCE for Minix, because
	  its header files put the POSIX.1-2001 prototypes, such as isblank,
	  there.
	+ add vile-to-html, vile-libdir-path to uninstall rule
	+ modify configure script to supply default "-o" option for the install
	  program, since MINIX's does not provide a useful default.
	+ other tweaks to work around deficiencies in Ash's parser, e.g., not
	  counting tokens until after dequoting.
	+ modify configure script to avoid using "expr", fixing problem using
	  this with MINIX3.2, which uses Ash - a shell which omits the "<",
	  "<=", etc., comparison operators which POSIX specifies for "expr".
	+ CF_ADD_LIBS workaround in CF_X_TOOLKIT uses pkgconfig, whose files
	  generally are using incomplete dependencies - in turn introducing
	  lots of duplication.  filter out the duplicates.
	+ CF_CURSES_FUNCS improve workaround for weak-linkage, seems to fix
	  tests with NetBSD 6.1
	+ CF_X_ATHENA add --with-Xaw3dxft option
	+ CF_X_TOOLKIT add workaround for breakage in XQuartz upgrades
	+ update config.sub

 20140706 (n)
	> Brendan O'Dea:
	+ use INT2PTR and PTR2IV macros rather than an explicit cast in perl.xs
	  and ptypemap.
	> Tom Dickey:
	+ improve description of search-list for syntax filter keywords in
	  vile.hlp; add links/anchors to improve navigation in vile-hlp.html,
	  config.html and macros.html
	+ modify error-pattern to work with the GNU make 4.0 change to
	  quotes
	+ modify makemode mode-filename pattern to match BSDMakefile and
	  GNUMakefile
	+ add vile-to-html, vile-libdir-path
	+ modify manfilt.c to recognize aixterm-style SGR 90-97 as colors 8-15.
	+ correct off-by-one count in decoding "meta" markup from 9.8l changes
	  which did not work with external filters.
	+ add note in config.doc recommending ncursesw for screen option over
	  curses/ncurses, for UTF-8 support.
	+ modify DisableHook/EnableHook to let their return-value be usable as
	  the latch condition.
	+ if configure check for gcc -rdynamic option fails, fallback to the
	  built-in filter configuration.
	+ suppress -rdynamic option-check for clang, because its error
	  reporting is unreliable.
	+ correct logic in nextbuffer() when autobuffer mode is unset.  Similar
	  fix for prevbuffer() (report by Hymie on mailing list).
	+ modify test for stuttering in vile_op(), to check if a count precedes
	  the final letter in a command.  With this change,
	  	^All
	  stutters as before, making the command in terms of lines.  However
	  	^Al5l
	  will act on the next 5 characters.  Note that
	  	^Al1l
	  will act on a single character (Savannah #42147).
	+ fix a double-free in bclear(), when the buffer is marked noundoable
	  (report by Paul Fox).
	+ update config.guess, config.sub

 20140330 (m)
	> Kevin Buettner:
	+ add missing "break" in DATA() macro in x11.c from 9.8j changes.
	> Tom Dickey:
	+ fix configure check if curses.h is needed, by suppressing external
	  reference to vl_strncpy.
	+ build-fix for --disable-extensions by providing dummy set_tagsmode()
	+ modify [ShowFormatted] to also handle logmode the same as
	  typescript files
	+ modify makefile.wnt to show version-details in wvwrap.exe
	+ minor fix to make-hlp.pl, to complete underlining of project
	  hierarchy section of vile.hlp
	+ clarify in vile.hlp how to suppress "press any key to continue"
	  message in winvile when running external shell-commands.
	+ build-fix when configuring --with-external-filters when only flex
	  2.5.35 / 2.5.37 is available (report by Kevin Buettner).
	+ fix crash in winvile in "select-all" command (Savannah #41943).
	+ update gnreight.h from Debian/testing libc6 2.17-97
	+ update xvile.desktop with improvements from Fedora package.

 20140131 (l)
	> Derek Woolverton:
	+ add new keywords for C++11
	> Rick Sladkey:
	+ change initialization in ntconio.c to improve use with ConEmu, e.g.,
	  when the window is resized.
	> Tom Dickey:
	+ add version details to win32 executables.
	+ improve rpm spec-file filter:
	  + add checks for "%" markers in unexpected places, e.g., in comments.
	  + change %package to not begin quoted text; it should be a one-liner
	+ modify ^X-n to filter typescript files like vile-pager.
	+ fill in pod descriptions for undocumented perl modules.
	+ additional change for Savannah #37988 to update screen when removing
	  a newline which was inserted initially by the "o" command.
	+ modify mode-pathname for makemode to work with arbitrary level of
	  directory; it assumed something like "/usr/lib/pkgconfig".
	+ minor fix to tcap.c to restore colors after completing a loop which
	  turns off attributes.  The directory.pm script caused the driver to
	  reset reverse-video and bold, but the driver was restoring colors
	  only after the first reset.
	+ minor fixes for perl modules:
	  + correct off-by-one position of highlighting for spell.pm
	  + modify spell.pm to remember the last replacement made for a given
	    word and offer that as the first choice on followup changes.
	  + modify dirlist.pm to reposition the window on completion so that
	    the last lines written to the buffer will always be visible.
	  + modify hgrep.pm to set $search so that for instance, visual-matches
	    works.
	+ modify perl modules to use strict feature.
	+ add ".pp" to pasmode / Pascal and ".shtml" to htmlmode (suggested by
	  Radek Liboska).
	+ add requires/provides for Perl modules in vile.spec (suggested by
	  Radek Liboska).
	+ correct a sign-extension bug in column_sizes(), which caused
	  incorrect cursor-movement for some 8-bit encodings (report by Radek
	  Liboska).
	+ add still more keywords for C++11
	+ fix for 9.8j change to manfilt.c; reset the overstrike link to null
	  in erase_cell(), to avoid freeing memory twice.
	+ modify internal links of html documentation to fix linklint warnings
	+ fix most issues reported by rpmlint for package/vile.spec:
	  + add configure option "--disable-stripping"
	  + strip executables during install by adding "-s" normally
	  + make the wmconfig files non-executable
	  + update FSF address in several files
	+ modify -F option to ensure that output uses \n consistently for the
	  line-separator verus \r\n.
	+ minor fix to sh-filt.l's stripping of leading blanks in a here-
	  document.
	+ updated ftp-mirror to http://invisible-mirror.net/archives/vile
	+ add a new attribute markup, "M" for "meta" which is ignored by vile.
	  Modified filters to emit their command-line using this markup so
	  that applications can determine which filter was invoked when the -F
	  option is used to provided marked-up files.
	+ build-fixes to allow "new" flex 2.5.35 to be used to build the
	  various filter configurations, noting that the recommended
	  tool is still "reflex" (report by Joran Ahlback).
	+ add convile.nsi and minvile.nsi scripts to use for creating
	  installers from convile and minvile via cross-compiling.  NSIS is far
	  less capable than Inno Setup, so the latter still gives the
	  recommended packages.
	+ move ignoresuffix setting from cmode to global settings, i.e., to
	  use for other filetypes.
	+ modify tags logic to set "tagsmode" if it is defined, and assuming
	  that, to test the local check-modtime value, i.e., that managed via
	  the majormode to allow tags files to be selectively reloaded when
	  their content changes (discussion with Wayne Cuddy).
	+ modify sh-filt.l to recognize ksh93/bash here-strings, noting that
	  they are not standardized.
	+ review/improve tcl syntax highlighter (report by Wayne Cuddy):
	  + do not treat single-quote specially
	  + allow newlines in double-quotes
	  + recognize square brackets in double-quotes to denote nested
	    commands.
	  + fix ambiguity between "-option" and "-number".
	  + show sprintf-codes with string color.
	  + highlight "#" prefixing hexadecimal digits as a number.
	  + do not color args for unknown verbs.
	  + update keywords to tcl/tk 8.6.0
	+ add ".nsh" suffix to nsis mode.
	+ fix for "-F" option when filtered file has no syntax highlighting;
	  the MK variable was not set, causing getregion() to fail.
	+ update config.guess, config.sub

 20130707 (k)
	> Brendan O'Dea:
	+ correct a couple of places in api.c which used characters rather
	  than bytes, which made
		:%perldo s/^/X/
	  do the wrong thing for UTF-8 encoding.
	+ change perl.xs to use bullets in a few cases to work with newer
	  Perl's POD parser.  Also add a "back" tag (Debian #708027).
	+ improve configure script for perl by locating xsubpp by the same
	  process as the module is loaded, e.g., using @INC (prompted by
	  discussion of Gentoo #380741).
	> Tom Dickey:
	+ add "&regex-escape" function to allow a literal string to be assigned
	  to "$search" without confusion (discussion with Wayne Cuddy).
	+ add ".tmac" suffix to nrmode
	+ modify ins_anytime() to request a screen update on completion so that
	  temporary changes to the screen such as empty lines for the "o"
	  command will be undone if needed (Savannah #37988).
	+ add powershell mode
	+ convert non-generated html documentation to HTML4-strict; change
	  font-coloring to use css.
	+ amend change for Savannah #37806 to exclude buffers where the file
	  encoding is 8bit, fixing a mispositioning of the cursor, e.g., for
	  ISO-8859-2 encoding (report by Radek Liboska).
	+ add json mode

 20130414 (j)
	> Brendan O'Dea:
	+ correct warnings from pod2text
	> Tom Dickey:
	+ add configure options --enable-freetype and --enable-fontsets, to
	  support proposed refactoring of x11.c
	+ modify manfilt.c to interpret ANSI erase-line, insert/delete
	  character and inline cursor-movement controls.
	+ modify manfilt.c to improve parsing of SGR sequences, allowing for
	  expansion to simple cursor movement as would be used in line-editing
	  for bash and tcsh (prompted by discussion with Joel Winteregg).
	+ improve/fix ruby syntax highlighter:
	  + add missing logic needed to make binary numbers parse
	  + track curly-brace level in var_embedded().
	  + improve parsing/highlighting of %r{pattern}
	  + handle special token :`
	  + stop highlighting after __END__
	  + interpret extended mode for regular expressions, showing comments
	    in different color.
	  + corrected logic for here-document delimiter when it happens to be a
	    quoted string.
	  + recognize ruby 1.8's ?a syntax for ASCII character.
	  + accept floating point constant without decimal point.
	  + handle CR/LF endings for lines with here-document tags.
	  + improve parsing of embedded expressions in strings, e.g., "#{1+2}".
	  + improve parsing of extended-quoting, e.g., %|foo|
	  + add ruby.key as alias for rb.key, to simplify use of the filter
	    as a standalone program.
	  + add mode for special case of embedded-ruby used in Rails, call that
	    "erb" mode, activated by the "-e" option of the filter.
	+ apply consistent stylesheet and website links to html documentation.
	+ add commands to show bound commands ordered by the key to which they
	  are bound:
	  describe-all-keys,
	  describe-all-cmdmode-keys,
	  describe-all-insmode-keys,
	  describe-all-selmode-keys
	  (prompted by discussion with Chris Green).
	+ modify htmlfilt.l to highlight embedded php, improve its parsing
	  of embedded css.
	+ modify definition of istype() to ensure that it returns true only if
	  the character parameter is actually in the range 0..255 (Savannah
	  #38342).
	+ amend change made to alt-tabpos in 9.7u for multibyte characters to
	  make tab and other control characters work as they did before
	  (Savannah #37806).
	+ fixes for issues reported by Coverity:
	  + modify ctype-tables to allow for -1 as a character value, since
	    that may be used in CharAtDot().
	  + use setjmp/longjmp for recovering from fatal errors in lexers.
	  + undo change to wrap-word from 5.6t, allowing a parameter which is
	    interpreted as a number of spaces to append after the cursor when
	    the line is split.
	  + various minor resource leaks.
	+ start refactoring x11.c, making the current text-drawer x11plain.c
	+ merge/adapt Brendan's current scripts to add perl documentation
	  to the vile-common Debian package for test-builds.  This also makes
	  the ".xpm" file consistent with the desktop icons.
	+ add "divert" to m4 preamble to work with sendmail's ".mc" files.
	+ use shape-mask and correct visual depth for window-decoration icon
	  in xvile.
	+ the "-i" option is available in most filters now.  Ignore it when
	  checking for unknown options in the wrapper for external filters
	  (report by Wayne Cuddy).
	+ updates for configure script macros:
	  + add 3rd parameter to AC_DEFINE's to allow autoheader to run
	  + remove unused macros
	+ update config.guess, config.sub

 20120923 (i)
	> Tom Dickey:
	+ fix build for minvile, whose icon path was broken in 9.8h
	+ amend fix for Savannah #36801 to make a special case for the calls
	  via "execute-named-command" which limits the quoting to search
	  commands and shell-commands by testing the first character of the
	  command-line (report by Wayne Cuddy).
	+ update configure script to support --datarootdir option.
	+ improve dependencies for rpm package by adding extra patterns for
	  vile's mime.pl and plugins.pl scripts.
	+ improve ToggleMode macro, making it set the local value as ToggleList
	  does (report by Wayne Cuddy).

 20120807 (h)
	> Tom Dickey:
	+ document icon options in config.doc
	  NOTE: the meaning of the --with-icondir option changes with this
	  version; --with-pixmapdir replaces that usage, while --with-icondir
	  is used to support icon themes.
	+ update vile.mini.xpm to add 32x32 and 48x48 sizes.
	+ add configure --with-icon-name option.
	+ add iconName resource, which can override the compiled-in pixmap.
	+ revise xvile configure options with improved versions from xterm.
	+ add .png and .svg icons, for use in icon-themes.
	+ add fences to rpmmode.
	+ restore highlighting of xpmmode, lost in 9.8g changes.
	+ modify vile.spec to conditionally incorporate the perl features.
	  NOTE: this omits dict.pm due to limitations of the rpm program.
	+ improve pattern used for regular expressions in awk-filt.l
	+ improve check in c-filt.c for quoted strings to ensure that a
	  backslash is given for continuation-lines.
	+ modify ecrypt.c to reset seed/salt before each file, so that a set
	  of files can be decrypted with a wildcard.
	+ improved lex-filt.l:
	  + do not treat a line consisting only of whitespace as indented-code.
	  + amend CODE1 state to handle indented comments between patterns.
	+ modify initialization of [vileinit] to quote parameters passed from
	  the command-line, e.g., for the "-s" option so that embedded blanks
	  are retained (report by Greg McFarlane, Savannah #36801).
	+ modify hist_show() to return correct index for "#" buffer when
	  autobuffer mode is turned off (Savannah #36739).
	+ correct logic in special_formatter() for L_CURL case so that
	  expressions such as
		setv $modeline-format "%{&cat 'ignorecase is ' $ignorecase}"
	  work (patch by Adam Denton, Savannah #35288).
	+ corrected highlighting of continuation-lines for double-quoted
	  strings in awk, tcl filters (prompted by report by Wayne Cuddy).
	+ reduce sh.key to POSIX shell keywords and utilities.
	+ add zshmode and bashmode, for consistency.
	+ add kshmode, to address slight syntax differences between Korn
	  (ksh93) and Bourne shell scripts.
	+ add new command "derive-majormode", which is used to make a new
	  mode initially copying another mode's settings.
	+ improved sh-filt.l:
	  + "<<<" short-form here-document.
	  + add "-K" option to support Korn shell's "vnames", which allows one
	    to define a variable containing "." if there already exists a
	    variable consisting of the part before the ".".
	  + exclude backtic from a pattern in here-documents, which prevented
	    embedded backtic's from being recognized.
	  + extend the list of operators for brace substitution.
	+ use autoconf 2.52.20120310, to work around Intel 12.x compiler.
	+ add configure check for clang, to improve compiler warnings.
	+ build-fix for HP-UX 10.20 lex, which prototyped main() without params

 20120309 (g)
	> Tom Dickey:
	+ relax conditions for displaying saved message just before starting
	  full screen mode, to allow the default help-summary to show (report
	  by Paul Fox).
	+ modify logic for [vileinit] and [vileopts] buffers which are used
	  during startup, to first close their window if possible, eliminating
	  a message that interfered with other startup messages (report by
	  Paul Fox).
	+ improve insert-exec mode by filtering out characters which have
	  special meaning in insert-mode.
	+ add ToggleMode macro (prompted by question by Wayne).
	+ add complete.rc GetCompletion macro as an example of how to do
	  insert-completion.
	+ add "show-user-variables" command.
	+ implement "describe-$variables" command.
	+ add alias "describe-user-functions" for "describe-&functions"
	+ add alias "describe-state-variables" for "describe-$variables"
	+ add variables $get-at-dot, $get-it-all, $get-length and $get-offset
	  to simplify scripting of &get-completion and similar features.
	+ modify vilefilt.l to highlight functions using "-" character.
	+ add aliases &get-key, &get-motion, &get-sequence as more readable
	  names for &gtkey, &gtmotion and &gtsequence.
	+ add &get-completion function to support macros that can handle
	  name-completion in insert mode (prompted by mailing list discussion).
	+ reset video-attributes for linebreak when computing the left/right
	  scrolling offset, fixing a case from 9.8f which left stray highlights
	+ updated nsis.key
	+ modify conffilt.l to match leading keywords that may begin with a
	  leading punctuation mark, other than the existing comment markers or
	  brackets.
	+ modify nsis mode to ignore case of keywords.
	+ add -i option to most syntax filters to control whether keyword
	  matching is done ignoring case.  The exceptions are html, imake and
	  make, which use special logic for deciding which to use.
	  NOTE: this is an incompatible change which can affect user-defined
	  majormodes that use the affected filters.  However, presetting the
	  -i option on about a third of the syntax filters would be more
	  confusing than making this explicit in filters.rc
	+ modify configure script to support cross-compiling, tested with
	  cross-compiler to mingw using convile and minvile targets.
	+ add null-pointer checks for "nohl" fix in 9.8f, needed for the case
	  when no majormode is in effect.
	+ modify vile-manfilt to accept 0xb7 bullet character used in some
	  manpages.
	+ updates for configure macros CF_NCURSES_CONFIG, CF_XOPEN_SOURCE

 20111127 (f)
	> Tom Dickey:
	+ trim unneeded loader flags added in Mandriva 2010.2's rpmbuild, since
	  those prevent the loadable filters from linking.
	+ modify symlinking of manpages in vile.spec to avoid using absolute
	  links, since those may be removed in rpmbuild.
	+ change makefile.wnt to add WIDE knob to define UNICODE, and also for
	  the OLE configuration to use comsuppw.lib rather than comsupp.lib
	+ drop -G4 option from makefile.wnt, which was an optmization to favor
	  486 processors phased out in Visual C++ 5.0, and with 9.0 produces
	  a warning.
	+ change return type of TERM.setpal from void to int, since the return
	  value is used with the win32 platform.
	+ modify special case for "dos" setting in a submode introduced in
	  8.3q, recognizing "nodos" also.  This allows overriding a submode
	  that is previously defined, e.g., in modes.rc, by a user's .vilerc
	  (report by Wayne).
	+ correct "nohl" when used in a submode.  As a side-effect, vile frees
	  video attributes for the buffers, but in this special case it did not
	  limit the freeing to buffers using the majormode whose highlight
	  submode was turned off (report by Wayne).
	+ add force-empty-lines operator.
	+ add delete-empty-lines operator (request by Wayne).
	+ change tabstop within [Printable Chars] to keep the result within
	  80 columns.
	+ improved rpm syntax highlighter:
	  + modify number pattern to add dots and dashes for version numbers.
	  + match keywords in more places by checking for the name in %name and
	    %{name} patterns when the first match fails.
	  + add keywords %exclude, %makeinstall and %run_ldconfig
	+ add vile-pager to dpkg package script for vile.
	+ add ".pod" files to perlmode.
	+ change default in basic.key to Keyword for consistency.
	+ modify xresfilt.l to check for continuation-lines of comments.
	+ add "YI" capability to tc.key, per ncurses fix.
	+ add extra-colors settings for linenumber and linebreak, as well
	  as the normal "<" and ">" markers.
	+ modify makemode to use tabinsert, allowing notabinsert to be a
	  default in other mode (patch by Anthony Shipman).
	+ add erlang syntax highlighter and majormode (patch by Anthony
	  Shipman).
	+ add linebreak mode, like vim (request by Paul Van Tilburg).
	  This does NOT yet work with color highlighting, but does work with
	  wide-characters.
	+ fill in a missing chunk of logic for wrapping double-width characters
	  (report by Sukegawa Shigeyuki).
	+ modify debian/rules to work around a quoting problem in Brendan
	  O'Dea's build environment.
	+ fix a typo in help-file description of modeline (report by Wayne).
	+ adapt/use multi-package feature of Fedora rpm script.
	+ modify dpkg and rpm scripts to install lxvile.
	+ add build-dependency for dpkg test-script against libperl-dev
	+ several configure macro updates, from lynx/ncurses/tctest/xterm:
	  + CF_ANSI_CC_CHECK - do a sanity check on $CC; occasional users add
	    options directly to it rather than follow the standards by setting
	    $CFLAGS and/or $CPPFLAGS.
	  + CF_CURSES_CPPFLAGS - make checks for special libraries on hpux10
	    and sunos4 optional
	  + CF_CURSES_FUNCS - workaround for bug in gcc 4.2.1 (FreeBSD 8.1)
	    which caused part of test program to be omitted, i.e., when it saw
	    two return-statements in a row it omitted the _first_ one.  Also
	    add expression to pointer check to help FreeBSD's linker decide it
	    should be validated.  Just an assignment was not enough.
	  + CF_CURSES_LIBS - add check for NetBSD's otermcap
	  + CF_CURSES_HEADER - change order for curses.h / ncurses.h pairs to
	    put ncurses.h first, which will tend to provide the same #define's
	    as in CF_NCURSES_HEADER (report by Dennis Preiser).
	  + CF_CURSES_LIBS - make checks for special libraries on hpux10 and
	    sunos4 optional
	  + CF_CURSES_TERM_H - modify to avoid spurious check for
	    <curses.hterm.h> if there is no ncurses version.  Look for
	    ncurses's term.h anyway, to work around breakage by packagers who
	    separate ncurses' header files.
	  + CF_DISABLE_RPATH_HACK - fix garbled message
	  + CF_LD_RPATH_OPT - add cases for DragonFlyBSD and MirBSD
	  + CF_MAKEFLAGS - filter out GNU make's entering/leaving messages.
	    This only appeared when using the macro in a dpkg script, though it
	    should have in other cases.
	  + CF_PKG_CONFIG - modify to allow autoconf-2.13 or autoconf-2.52
	    configurations.
	  + CF_RPATH_HACK - add a check for libraries not found, e.g., from
	    suppressed functionality of gcc in linking from /usr/local/lib, and
	    add a -L option to help work around this.
	  + CF_STRUCT_TERMIOS - relax ncurses-oriented change to make this work
	    as fixup after CF_XOPEN_SOURCE
	  + CF_TERMCAP_LIBS - modify the workaround for old AIX system (e.g.,
	    from 1997 or before) to not set $cf_cv_termlib if it succeeds in
	    finding initscr in libcurses.  Doing that confused a check in tin's
	    configure.in which looks at that variable to decide if
	    termcap/terminfo library was found.  The check for tgoto in
	    libtermcap on the next line is the actual check which is needed,
	    and should fail if there is no termcap library installed.
	  + CF_XOPEN_CURSES - fix typo in the workaround for
	    _XOPEN_SOURCE_EXTENDED
	  + CF_XOPEN_SOURCE - extend aix case to aix 7.x, modify checks to
	    prefer _XOPEN_SOURCE vs _XOPEN_SOURCE_EXTENDED.
	  + CF_X_ATHENA_LIBS - DragonFlyBSD's pkgsrc combines Xaw6 and Xaw7
	    into a single package, and doesn't provide a plain "libXaw.so"
	    symlink.  Work around by testing for the 6/7 versions.
	+ restore delphi keyword file.
	+ amend change from 9.7w to install rule for vileget, making it use
	  the normal INSTALL_SCRIPT symbol.  Some platforms' "strip" utility
	  do not error if the file happens to be a shell script.
	+ amend build-fix for cygwin to fix winvile OLE.

 20110411 (e)
	> Tom Dickey:
	+ improve ada syntax highlighter by parsing attributes, adding a list
	  of the predefined attributes to its keyword file.
	+ fix character-type initialization to allow built-in locales in 9.7d
	  to work (report by Ramil Farkhshatov).
	+ amend a change from 9.7zd which lost the repeat-count for single-byte
	  characters in "r" and other uses of lins_chars() (report by Hymie on
	  mailing list).
	+ build-fixes for --disable-extensions
	+ add tables, modify functions, to support name-completion for the
	  ":g" global commands.  Previously, name-completion used the entire
	  table, which is about 7 times longer.
	+ add "describe-globals" command.
	+ add the "pp" operator to documentation of :g in help-file (report by
	  Wayne on mailing list)
	+ change backup-style from universal to buffer-mode (request by Wayne
	  on mailing list).
	+ add a check in bytes_at0() to ensure that the offset is positive.
	+ modify logic used when cursor-tokens is set, to extract the token
	  from the screen.  It was only searching for the first token which
	  began on or after the current position.  Now it searches for tokens
	  which may begin before the current position (report by Ian Watson).
	+ build-fix for xvile with cygwin, broken in 9.8a changes to
	  consolidate w32vile.h includes.

 20101228 (d)
	> Tom Dickey:
	+ modify expression used for "path" type in regexp.c to avoid matching
	  non-ASCII punctuation characters.
	+ merge changes from Debian package script for 9.8c
	+ add preamble patterns for Emacs "text" and "Autotest" modes.
	+ minor improvements to performance by inlining as macros some
	  frequently used functions.
	+ apply the same improvement for line-deletion to these functions:
	  attributereqion(), find_release_attr(), update_window_attrs().
	+ improve performance of line-deletion by eliminating a search for
	  region-pointer, using data already collected (report by Gary
	  Jennejohn).
	+ modify CAPNAME expression in tc-filt.l to accept "#2", etc.
	+ extend generate set of single-byte encodings to include those listed
	  by iconv for which there is no predefined locale, e.g., the Windows
	  codepages.
	+ modify several places which check for special characters, e.g., when
	  parsing repeat-counts in normal mode, to also exclude multibyte
	  characters (report by Ramil Farkhshatov).
	+ use the generated single-byte encodings from 9.8c to improve UTF-8
	  support for platforms without iconv, i.e., by relating the narrow
	  and wide encodings.
	+ add $kbd-encoding variable, to control whether the keyboard uses the
	  same encoding as the display and/or locale.

 20101206 (c)
	> Rick Sladkey
	+ add Unicode support to the vile Win32 console driver.
	> Tom Dickey:
	+ add generated set of single-byte encodings, to replace the ASCII and
	  ISO-8859-1 fallbacks used when no suitable 8-bit "narrow" locale can
	  be setup.  The tables also have the corresponding set of locale names,
	  which provides a fallback for cases when the locale support is
	  incomplete (prompted by report by Ramil Farkhshatov).
	+ modify CF_WITH_CURSES_DIR and related macros so the --with-curses-dir
	  option applies to both ncurses and curses.
	+ modify CF_X_ATHENA and CF_X_TOOLKIT autoconf macros to accomodate
	  changes in xorg package scripts.
	+ modify several autoconf macros to lessen use of legacy
	  "${name-value}" feature in favor of standard "${name:-value}", since
	  it is broken in recent version of bash.
	+ remove a spurious '\' in backreference for sed in CF_LEX_VERSION
	  macro (report by Mark McKinstry)
	+ add ".yy" suffix to yaccmode.
	+ add ".gperf" and ".ll" suffixes to lexmode.
	+ ncu-indent is now provided by "cindent" at
	  http://invisible-island.net/cindent/
	+ set pointsize in output from atr2html.
	+ use cindent to format the ".c"-files.
	+ use cindent to format the lex-files.
	+ correct description of "copy-to-clipboard" in cmdtbl.
	+ update config.guess, config.sub

 20100915 (b)
	> Tom Dickey:
	+ correct a check in the combination of showchar mode with the
	  :show-printable command when the global file-encoding mode is set to
	  locale.  Also make this combination apply whether or not the ruler
	  mode is set.
	+ correct setting of reg_utf8flag when the global file-encoding mode is
	  set to locale, e.g., for UTF-8 encoding.
	+ add "%" to syntax highlighting of makefile target patterns.
	+ add configure --enable-link-prefix, which is used to trim unneeded
	  libraries from link-commands, to reduce package dependencies.
	+ build-fix for Ubuntu package, which must ensure that -lcrypt is
	  added when building vile-crypt due to weak-linkage issues.

 20100908 (a)
	> Tom Dickey:
	+ modify configure check for gcc's -r dynamic option to include the
	  message from QNX's gcc 2.95.2, which simply ignores the "dynamic".
	+ modify RPM spec-file to remove the doc-directories' scripts at build
	  time, since rpmbuild 4.4.2.3 on Centos 5.5 automatically adds unwanted
	  dependencies on the Perl scripts found there as part of the package's
	  requirements for installing.
	+ fix many strict gcc compiler warnings.
	+ remove support for OpenLook.
	+ add configure --enable-colored-menus option (discussion with Chris
	  Green).
	+ modify makefiles for winvile so that it supports unix-style
	  encryption.
	+ modify vile-crypt to accept a "-u" option for unix-style encryption.
	+ add Jochen Obalek's unix-style crypt function for platforms without
	  that, e.g., win32 and OS/2.
	+ modify perl.xs to build/work with perl 5.004 (cf: 9.7e).
	+ add configure workaround for perl 5.004's prototype for main().
	+ drop two symbols from embedded-Perl configure check, since they did
	  not appear in 5.004, and are not used by perl.xs
	+ build-fix for OS/2 EMX:
	  + remove a '/' after $(DESTDIR), to work with DOS devices.
	  + suppress unsupported "inline" definition for icc compiler.
	+ build/runtime fixes for DJGPP:
	  + provide fallback for intptr_t type.
	  + amend a change from 9.7h which assigned a non-malloc'd pointer to
	    context where it was later freed.
2019-02-15 19:50:27 +00:00
markd
b35b106753 lyx: update to 2.3.2
Second Maintenance Release in 2.3.x Series: LyX 2.3.2 released.
December 14, 2018

LyX 2.3.2 is the result of on-going efforts to make our stable version more
reliable and more stable. One main fix involves a crash with external viewers
on Windows. We have also fixed a number of problems with the output of right-
to-left languages, thanks to the involvement of users. There was also an
infinite loop bug connected with the separation of environments that has been
fixed. But, for the most part, the fixes here are incremental.

First Maintenance Release in 2.3.x Series: LyX 2.3.1 released.
September 16, 2018

LyX 2.3.1 is the result of on-going efforts to make our stable version more
reliable and more stable. We have fixed a number of bugs and added some new
features. Perhaps the most important of these is that Jean-Marc Lasgouttes
re-wrote the document painting mechanism.
This makes LyX snappier, especially on repeated events.

All python scripts distributed with LyX should now be compatible with both
python 2.x and python 3.x.

New Stable Series: LyX 2.3.0 released.
March 16, 2018

LyX 2.3.0 is the culmination of two years of hard work. An overview
of the new features can be found here:
  https://wiki.lyx.org/LyX/NewInLyX23
2019-02-07 10:42:48 +00:00
tron
a391b04855 editors/emacs26: Fix building with GTK+ 2 toolkit
Previously the "gtk" and "gtk2" options weren't checked properly and the
package was built using the GTK+ 3 toolkit instead.
2019-02-04 10:38:53 +00:00
morr
c98005a5ff Update to nice, round patchset 800.
Changes:
8.1.0552  saved last search pattern may not be restored
8.1.0553  it is not easy to edit a script that was sourced
8.1.0554  popup menu overlaps with preview window
8.1.0555  crash when last search pat is set but not last substitute pat
8.1.0556  saving/restoring search patterns share saved last_idx
8.1.0557  Termdebug: gdb may use X.Y for breakpoint number
8.1.0558  some MS-Windows instructions are outdated
8.1.0559  command line completion not sufficiently tested
8.1.0560  cannot use address type "other" with with user command
8.1.0561  MSCV error format has changed
8.1.0562  parsing of 'diffopt' is slightly wrong
8.1.0563  setting v:errors to a string give confusing error
8.1.0564  setting v:errors to wrong type still possible
8.1.0565  asan complains about reading before allocated block
8.1.0566  SGR not enabled for mintty because $TERM is "xterm"
8.1.0567  error for NUL byte in ScreenLines goes unnoticed
8.1.0568  error message for NUL byte in ScreenLines breaks Travis CI
8.1.0569  execute() always resets display column to zero
8.1.0570  'commentstring' not used when adding fold marker
8.1.0571  non-silent execute() resets display column to zero
8.1.0572  stopping a job does not work properly on OpenBSD
8.1.0573  cannot redefine user command without ! in same script
8.1.0574  'commentstring' not used when adding fold marker in C
8.1.0575  Termdebug: clearing multi-breakpoint does not work
8.1.0576  indent script tests pick up installed scripts
8.1.0577  tabpage right-click menu never shows "Close tab"
8.1.0578  cannot disable arabic, rightleft and farsi in configure
8.1.0579  cannot attach properties to text
8.1.0580  invalid memory access when using text properties
8.1.0581  double free without the text properties feature
8.1.0582  text properties are not enabled
8.1.0583  using illogical name for get_dict_number()/get_dict_string()
8.1.0584  with search CTRL-L does not pick up composing characters
8.1.0585  undo test may fail on MS-Windows
8.1.0586  :digraph output is not easy to read
8.1.0587  GvimExt: realloc() failing is not handled properly
8.1.0588  cannot define a sign with space in the text
8.1.0589  compilation error in gvimext.cpp
8.1.0590  when a job ends the closed channels are not handled
8.1.0591  channel sort test is flaky
8.1.0592  the libvterm tests are not run as part of Vim tests
8.1.0593  illegal memory access in libvterm test
8.1.0594  libvterm tests fail to run on Mac
8.1.0595  libvterm tests are not run with coverage
8.1.0596  not all parts of printf() are tested
8.1.0597  cannot run test_libvterm from the top directory
8.1.0598  indent tests may use the wrong Vim binary
8.1.0599  without the +eval feature the indent tests don't work
8.1.0600  channel test is flaky
8.1.0601  a few compiler warnings
8.1.0602  DirChanged is also triggered when directory didn't change
8.1.0603  the :stop command is not tested
8.1.0604  autocommand test fails on MS-Windows
8.1.0605  running make in the top directory echoes a comment
8.1.0606  'cryptmethod' defaults to a very old method
8.1.0607  proto files are not in sync with the source code
8.1.0608  coverals is not updating
8.1.0609  MS-Windows: unused variable, depending on the Ruby version
8.1.0610  MS-Windows ctags file list differs from Unix
8.1.0611  crash when using terminal with long composing characters
8.1.0612  cannot use two global runtime dirs with configure
8.1.0613  when executing an insecure function the secure flag is stuck
8.1.0614  placing signs can be complicated
8.1.0615  get_tv function names are not consistent
8.1.0616  NSIS installer is outdated
8.1.0617  NSIS installer gets two files from the wrong directory
8.1.0618  term_getjob() does not return v:null as documented
8.1.0619  :echomsg and :echoerr do not handle List and Dict
8.1.0620  overuling CONF_ARGS from the environment no longer works
8.1.0621  terminal debugger does not handle unexpected debugger exit
8.1.0622  adding quickfix items marks items as valid errors
8.1.0623  iterating through window frames is repeated
8.1.0624  overuling CONF_ARGS from the environment still does not work
8.1.0625  MS-Windows: terminal test fails in white console
8.1.0626  MS-Windows: no resize to fit parent when using --windowid
8.1.0627  Python cannot handle function name of script-local function
8.1.0628  Compiler warning on MS-Windows.
8.1.0629  "gn" selects the wrong text with a multi-line match
8.1.0630  "wincmd p" does not work after using an autocmd window
8.1.0631  test for :stop fails on Arch
8.1.0632  using sign group names is inefficient
8.1.0633  crash when out of memory while opening a terminal window
8.1.0634  text properties cannot cross line boundaries
8.1.0635  Coverity complains about null pointer use
8.1.0636  line2byte() gives wrong values with text properties
8.1.0637  nsis file no longer used
8.1.0638  text property highlighting is off by one column
8.1.0639  text properties test fails on MS-Windows
8.1.0640  get E14 while typing command :tab with 'incsearch' set
8.1.0641  no check for out-of-memory when converting regexp
8.1.0642  swapinfo() leaks memory
8.1.0643  computing byte offset wrong
8.1.0644  finding next sign ID is inefficient
8.1.0645  Coverity warns for possible use of NULL pointer
8.1.0646  cannot build with Ruby 2.6.0
8.1.0647  MS-Windows: balloon_show() does not handle wide characters
8.1.0648  custom operators can't act upon a forced motion
8.1.0649  setjmp() variables defined globally are used in one file
8.1.0650  command line argument -q [errorfile] is not tested
8.1.0651  :args \"foo works like :args without argument
8.1.0652  freeing memory for balloon eval too early
8.1.0653  arglist test fails on MS-windows
8.1.0654  when deleting a line text property flags are not adjusted
8.1.0655  when appending a line text property flags are not added
8.1.0656  trying to reconnect to X server may cause problems
8.1.0657  get error for using regexp recursively
8.1.0658  deleting signs and completion for :sign is insufficient
8.1.0659  (after 8.1.0658) build failure without the sign feature
8.1.0660  sign_unplace() may leak memory
8.1.0661  clipboard regexp might be used recursively
8.1.0662  needlessly searching for tilde in string
8.1.0663  text property display wrong when 'number' is set
8.1.0664  configure "fail-if-missing" does not apply to enable-gui
8.1.0665  text property display wrong when 'spell' is set
8.1.0666  (after 8.1.0665) text property test fails
8.1.0667  (after 8.1.0665) textprop test leaves file behind
8.1.0668  no test for overstrike mode in the command line
8.1.0669  the ex_sign() function is too long
8.1.0670  macro for popup menu width is unused
8.1.0671  cursor in the wrong column after auto-formatting
8.1.0672  the Lua interface doesn't know about v:null
8.1.0673  functionality for signs is spread out over several files
8.1.0674  leaking memory when updating a single line
8.1.0675  text property column in screen columns is not practical
8.1.0676  textprop screendump test fails
8.1.0677  look-behind match may use the wrong line number
8.1.0678  text properties as not adjusted for inserted text
8.1.0679  sign functions do not take buffer argument as documented
8.1.0680  not easy to see what features are unavailable
8.1.0681  text properties as not adjusted for deleted text
8.1.0682  text properties not adjusted when backspacing replaced text
8.1.0683  spell highlighting does not always end
8.1.0684  warnings from 64-bit compiler
8.1.0685  get_buf_tv() is named inconsistently
8.1.0686  when 'y' is in 'cpoptions' yanking for clipboard changes redo
8.1.0687  sentence text object in Visual mode is not tested
8.1.0688  text properties are not restored by undo
8.1.0689  undo with text properties not tested
8.1.0690  setline() and setbufline() do not clear text properties
8.1.0691  text properties are not adjusted for :substitute
8.1.0692  if a buffer was deleted a channel can't write to it
8.1.0693  channel test fails sometimes
8.1.0694  when using text props may free memory that is not allocated
8.1.0695  internal error when using :popup
8.1.0696  when test_edit fails 'insertmode' may not be reset
8.1.0697  ":sign place" requires the buffer argument
8.1.0698  clearing the window is used too often
8.1.0699  compiler warning for uninitialized variable
8.1.0700  using "gt" sometimes does not redraw a tab
8.1.0701  sign message not translated and inconsistent spacing
8.1.0702  ":sign place" only uses the current buffer
8.1.0703  compiler warnings with 64-bit compiler
8.1.0704  building with Ruby 2.6 gives compiler warnings
8.1.0705  :colorscheme isn't tested enough
8.1.0706  tabline is not always redrawn
8.1.0707  text property columns are not adjusted for changed indent
8.1.0708  third argument for redrawWinline() is always FALSE
8.1.0709  windows are updated for every added/deleted sign
8.1.0710  when using timers may wait for job exit quite long
8.1.0711  test files still use function!
8.1.0712  MS-Windows build instructions are a bit outdated
8.1.0713  images for NSIS take up too much space
8.1.0714  unessesary #if lines in GTK code
8.1.0715  superfluous call to redraw_win_later()
8.1.0716  get warning message when 'completefunc' returns nothing
8.1.0717  there is no function for the ":sign jump" command
8.1.0718  a couple compiler warnings
8.1.0719  too many #ifdefs
8.1.0720  cannot easily change the current quickfx list index
8.1.0721  conceal mode is not sufficiently tested
8.1.0722  cannot build without the virtualedit feature
8.1.0723  cannot easily run specific test when in src/testdir
8.1.0724  build for MinGW fails
8.1.0725  conceal mode is not completely tested
8.1.0726  redrawing specifically for conceal feature
8.1.0727  compiler warning for sprintf() argument
8.1.0728  cannot avoid breaking after a single space.
8.1.0729  there is a SourcePre autocommand event but not a SourcePost
8.1.0730  compiler warning for get_buf_arg() unused
8.1.0731  JS encoding does not handle negative infinity
8.1.0732  cannot build without the eval feature
8.1.0733  too many #ifdefs for the multi-byte feature
8.1.0734  the hlsearch state is not stored in a session file
8.1.0735  cannot handle binary data
8.1.0736  code for Blob not sufficiently tested
8.1.0737  compiler warning for uninitialized variable
8.1.0738  using freed memory, for loop over blob leaks memory
8.1.0739  text objects in not sufficiently tested
8.1.0740  Tcl test fails
8.1.0741  viminfo with Blob is not tested
8.1.0742  not all Blob operations are tested
8.1.0743  giving error messages is not flexible
8.1.0744  compiler warnings for signed/unsigned strings
8.1.0745  compiler warnings for signed/unsigned string
8.1.0746  highlighting not updated with conceal and 'cursorline'
8.1.0747  map() with a bad expression doesn't give an error
8.1.0748  using sprintf() instead of semsg()
8.1.0749  error message contains garbage
8.1.0750  when the last sign is deleted the signcolumn may remain
8.1.0751  some regexp errors are not tested
8.1.0752  one more compiler warning for signed/unsigned string
8.1.0753  printf format not checked for semsg()
8.1.0754  preferred column is lost when setting 'cursorcolumn'
8.1.0755  error message for get() on a Blob with invalid index
8.1.0756  copy() does not make a copy of a Blob
8.1.0757  not enough documentation for Blobs
8.1.0758  font number is always one instead of the actual
8.1.0759  showing two characters for tab is limited
8.1.0760  no proper test for using 'termencoding'
8.1.0761  default value for brief_wait is wrong
8.1.0762  compiler warning
8.1.0763  nobody is using the Sun Workshop support
8.1.0764  list of distributed files is outdated
8.1.0765  string format of a Blob can't be parsed back
8.1.0766  various problems when using Vim on VMS
8.1.0767  when deleting lines at the bottom signs are misplaced
8.1.0768  updating completions may cause the popup menu to flicker
8.1.0769  :stop is covered in two tests
8.1.0770  inconsistent use of ELAPSED_FUNC
8.1.0771  some shell filetype patterns end in a star
8.1.0772  the sign_define_by_name() function is too long
8.1.0773  not all crypt code is tested
8.1.0774  VMS build is missing the blob file
8.1.0775  matching too many files as zsh
8.1.0776  Travis does not build a version without GUI on Linux
8.1.0777  Win32: using pipes for channel does not work well
8.1.0778  terminal test fails on MS-Windows
8.1.0779  argument for message functions is inconsistent
8.1.0780  terminal test fails on Mac
8.1.0781  build error when using if_xcmdsrv.c
8.1.0782  Win32: cursor blinks when Vim is not active
8.1.0783  compiler warning for signed/unsigned
8.1.0784  messy indent in if statement
8.1.0785  depending on the configuration some functions are unused
8.1.0786  ml_get error when updating the status line
8.1.0787  compiler warning for unused function
8.1.0788  cannot build with tiny features
8.1.0789  sourcing a session sets v:errmsg
8.1.0790  code for creating tabpages in session is too complex
8.1.0791  a few compiler warnings on VMS
8.1.0792  bad display if opening cmdline window from Insert completion
8.1.0793  incorrect error messages for functions that take a Blob
8.1.0794  white space before " -Ntabmove" causes problems
8.1.0795  cannot build without popup menu
8.1.0796  MS-Windows 7: problem with named pipe on channel
8.1.0797  error E898 is used twice
8.1.0798  changing a blob while iterating over it works strangely
8.1.0799  calling deleted function; test doesn't work on Mac
8.1.0800  may use a lot of memory when a function refers itself
2019-01-24 11:17:37 +00:00
markd
de9a1e4b60 texstudio: update to 2.12.14
TeXstudio 2.12.14
----------------
- fix bug that not all available GUI languages are shown
- tweak fuzzy completer
- fix template presentation

TeXstudio 2.12.12
----------------
- improve macro handling, provide gui that directly downloads macros from
  github.com/texstudio-org/texstudio-macro
- add fuzzy completion mode
- add cwls
- fix rare bug that the character appear reverse order
- bug fixes

TeXstudio 2.12.10
----------------
- improvement recognized latex commands and packages for completion/syntax
  checking
- complete package names when they contain minus
- do not clean .git subfolder with auxiliary files
- pdf viewer: improved previous page jumping, fix embedded movie boxes (when
  compiled with phonon)
- option to use qt file dialog rather than system file dialog
- fix structure view with Qt >5.10
- bug fixes

TeXstudio 2.12.8
----------------
- improved tokenizer for syntax checking and completion
- pressing Ctrl+F while the editor search has focus opens the extended
  search, i.e., you'll get extended search by pressing Ctrl+F twice
- automatically insert math delimiters ($) when inserting a math command
  outside of a math env (can be turned off, default on)
- change copy behavior of multiple cursors from selection order to line
  order
- file list is now a transparent popup window: closes when clicked outside
- combine file conflict and show diff dialog
- fix file watcher not recognizing multiple changes to a file in quick
  succession
- improved detection of package names when opening texdoc
- new symbol panel layout
- some touch scrolling on certain panels
- updated synctex and poppler libraries for pdf viewer
- fix undo when a snippet is inserted and a selection is inserted as well
- fix some parts of the editor background may not be drawn in the correct
  color
- build for OSX High Sierra
- various other fixes
2019-01-21 10:12:12 +00:00
mrg
3ecd693fc4 remove now unused and always wrong prototype for system
function vsprintf().
2019-01-18 03:34:28 +00:00
youri
64d0e09aeb pluma: update to 1.21.2:
### pluma 1.21.2

  * sync with transifex
  * tx: update translation sources
  * Use the same legal.xml file
  * Use make functions for HELP_LINGUAS
  * tx: update help source for transifex
  * tx: improve makepot
  * Refer to the strftime(3) man page for more information...
  * Refer to the pluma(1) man page for more information...
  * Remove unused screenshots
  * tx: update transifex source
  * Fix spelling and grammar mistakes
  * help: fix help links
  * Use actual pluma screenshot for Catalan
  * Use actual pluma screenshot
  * tx: generate userguide source
  * tx: add pluma-user-guide to transifex config
  * Fix spelling and grammar mistakes
  * prefs-manager: silent some build warnings
  * fix a few introspection and doc warnings
  * Fix search backwards with regex
  * pluma-document: fix possible memory leak
  * pluma-view: Fix: Don't loss the PRIMARY clipboard
  * pluma-document: Fix: don't crash using files with 'bom'
  * make the 'close confirmation dialog' bigger with multiple files
  * pluma-view: Fix: unexpectedly switch between tabs
  * close-confirmation-dialog: Fix: don't resize the dialog unexpectedly
  * pluma-sort-plugin: avoid extra empty line
  * pluma-view: Fix bold and italic fonts in menus
  * spell plugin: Autocheck spelling with [control + F7]
  * add the option to hide the frist tab if there is only one tab
  * notebook: drop unused 'pluma_notebook_set_always_show_tabs'
  * pluma-view: Fix possible memory leak
  * pluma-view: use static variables for cssprovider and settings
  * pluma-view: sync the font in context-menu with gsettings key
  * pluma-window: make sure some resources are freed
  * add the abbility to switch tabs using [ctrl+tab] and [ctrl+shift+tab]
  * pluma-view: Fix font in context menu
  * pluma-view: pluma_override_font: add the provider only one time
  * pluma-view: Fix: Bold and Italic fonts don't work

### pluma 1.21.1

  * Translations update
  * pluma-utils.c: avoid deprecated 'gdk_error_trap_push/pop'
  * pluma-notebook: avoid new file with double click in vertical scrollbar
  * pluma-notebook: avoid new file with double click in forward arrow button
  * pluma-notebook: Fix: unexpected behavior with dnd selected text
  * pluma-view: Fix: unexpected behavior with dnd under line numbers
  * pluma-notebook: pass event to gdk_seat_grab
  * pluma-window: use gtk_menu_popup_at_widget for GtkNotebook
  * pluma-utils: remove unused 'pluma_utils_menu_position_under_tree_view'
  * avoid deprecated 'gtk_menu_popup'
  * pluma-print-preview: Fix weird behavior with mouse buttons
  * Fix: Pluma crashes with mouse wheel over a tab
  * pluma-notebook.c: avoid deprecated 'gdk_pointer_ ...' functions
  * pluma-notebook.c: avoid deprecated 'gdk_window_at_pointer'
  * avoid deprecated 'gtk_dialog_get_action_area'
  * pluma-view.c: avoid deprecated 'gtk_widget_override_font'
  * avoid deprecated 'gtk_font_button_set/get_font_name'
  * pluma-view.c: Fix: GtkCheckMenuItem "Display line numbers" improved
  * pluma-file-browser-widget.c: avoid deprecated GtkImageMenuItem
  * error-message-area: avoid 'gtk_info_bar_new_with_buttons' with stock id
  * avoid 'gtk_info_bar_add_button' with stock ids
  * avoid 'pluma_file_chooser_dialog_new' with stock ids
  * avoid 'gtk_file_chooser_dialog_new' with stock id
  * pluma-time-plugin.c: avoid 'gtk_dialog_new_with_buttons' with stock id
  * avoid 'gtk_dialog_add_buttons' with stock ids

### pluma 1.21.0

  * spell-checker.ui plugin: avoid deprecations
  * sort.ui plugin: avoid deprecations
  * pluma-time-setup-dialog.ui plugin: avoid deprecations
  * pluma-time-dialog.ui plugin: deprecations
  * pluma-spell-setup-dialog.ui plugin: avoid GtkRadioButton:xalign
  * pluma-preferences-dialog.ui: avoid GtkButton:use-stock and GtkImage:stock
  * pluma-encodings-dialog.ui: avoid GtkButton:use-stock
  * externaltools plugin: outputpanel.ui: avoid GtkHBox and GtkVButtonBox
  * spell plugin: languages-dialog.ui: avoid deprecations
  * docinfo.ui plugin: avoid GtkVBox, GtkHBox, GtkLabel:xpad/ypad and GtkTable
  * plugins: docinfo.ui: avoid GtkButton:use-stock and GtkImage:stock
  * spell plugin: pluma-spell-setup-dialog.ui: avoid deprecations
  * python console: config.ui: avoid GtkButton:use-stock
  * Make notebook tabs scrollable
  * avoid deprecated GtkButton:use-stock
  * Fix warning with external tools plugin
  * avoid deprecated GtkStock
2019-01-16 18:18:53 +00:00
leot
610a88c1ca vim-gtk3: Fix gtk3 build after gtk3 3.24.1 update
vim-gtk3 was affected by a problem similar to PR pkg/53688, and
the test failed to recognize gtk3 due `undefined reference to
`epoxy_has_glx'' when `checking for GTK - version >= 3.0.0' in the
configure phase because instead of linking to pkgsrc libepoxy it
linked against builtin libepoxy.  Despite that it successfully
built without gtk3 support but gvim failed at run time with
`E25: GUI cannot be used: Not enabled at compile time' error.

Sort x11 bl3 includes so instead of failing at run time it fails
at build time when linking vim.

Add a kludge to override `--x-libraries' and `--x-includes' passed
by x11.buildlink3.mk to avoid linking against builtin libepoxy and
fix gtk3 support.

Thanks to and discussed with <rhialto> and <morr>!
2019-01-14 20:20:22 +00:00
gutteridge
7552d14bc6 editors/kate: Adjust PLIST entries to reflect changed Python 3 plugins
in the last release, and to fix a stray Python 2 only entry that wasn't
versioned as such. Bump PKGREVISION. (Should have no impacts on default
builds, though.)
2019-01-01 23:53:01 +00:00
wiz
3b940a4166 mg: update to 20110905nb4.
Fix +number.
2019-01-01 20:05:02 +00:00
wen
bbb45bcc59 Update to 3.2
Upstream changes:
2018 November 11

GNU nano 3.2 "Het kromme hout" changes the default binding
for the linter to M-B so that the spell checker (^T) can
always be used, and changes (when linting) the text in the
title bar and the color of the status bar to make linting
mode more obvious.  It also adds a bindable 'zap' function
for deleting a line or marked region without changing the
cutbuffer, adds --zap to bind the <Del> and <Backspace>
keys to the zap function when something is marked, and
hard-binds <Alt+Del> to 'zap'.  Furthermore, it shows the
cursor also in the help viewer (when --showcursor is used),
renames the bindable functions 'prevhistory' to 'older' and
'nexthistory' to 'newer' (update your nanorcs when needed),
reads the nanorc files also in restricted mode to allow
customization by the user (if this should not be allowed,
use --ignorercfiles in addition to --restricted), allows
in view mode to open also other files (if this should not
be allowed, use --restricted in addition to --view), makes
resizes respect a relative --fill again, no longer binds
F13...F15 by default, properly re-highlights a misspelled
word after invoking help in the internal spell checker,
and does not skip Unicode characters in string binds.
2018-12-31 09:58:36 +00:00
rhialto
04277593be lyx: temporarily use the built-in boost
because the pkgsrc version has removed the deprecated boost/signal.hpp.
To be reverted when upstream LyX fixes this.
2018-12-30 15:55:56 +00:00
gutteridge
0fff48d7a1 abiword-plugins: add upstream patch to fix a crasher bug
ie_exp_DocRangeListener.cpp is shared by both core and plugin
functionality. Bump PKGREVISION.

OK wiz@
2018-12-28 22:27:16 +00:00
gutteridge
d832457df0 abiword: add upstream patches to fix various bugs
Add upstream patches to address overflow bugs, fundamental rendering
problems, and miscellaneous crashers. (All of these commits have been
branched upstream, but no updated source release has been made in over
two years. Relevant upstream SVN commit IDs and bug IDs are noted in
each patch comment.) Bump PKGREVISION.

OK wiz@
2018-12-28 22:24:52 +00:00
hauke
00fb970fe3 On progressive Linuxen (Arch here), CPPFLAGS pre-filled with
-D_FORTIFY_SOURCE=2 -Werror will make configure tests fail on
pre-processor warnings, and break the build. Make sure we set CPP to
something that works.

This patch should go upstream into configure.in, but it is really the
autoconf AC_PROG_CPP macro definition that needs to be amended.
2018-12-20 15:26:31 +00:00
hauke
d3d1135bcf Augment debug option arguments.
Explicitly select garbage collector.
2018-12-19 13:42:12 +00:00
hauke
ce18c94470 Fix comments.
Augment debug option arguments.

Explicitly select garbage collector.

Set dialogs and widgets to "athena" explicitly.
There are no "lucid" implementations; instead, configure will look for
Motif implementations, and fall back to Athena. The former is prone to
sneak in undeclared dependencies on Motif and (on sole platforms) xft.

Remove the patch that was supposed to fix this, but didn't.
2018-12-19 13:41:45 +00:00
hauke
d4d63ec461 Fix debug option arg, which is different from 21.5 2018-12-19 13:37:42 +00:00
hauke
81f61cfc3c Fix debug option arg, which is different from 21.5
Set dialogs and widgets to "athena" explicitly.
There are no "lucid" implementations; instead, configure will look for
Motif implementations, and fall back to Athena. The former is prone to
sneak in an undeclared dependency on Motif.
2018-12-19 13:29:34 +00:00
adam
c313d590ef gedit3: removed commented-out PY_PEP3147=no 2018-12-14 12:40:28 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
wiz
ee3874943e *: recursive bump for poppler-0.72.0 2018-12-10 10:59:23 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
bsiegert
6cdaa29112 Revbump abiword-plugins after abiword update. 2018-12-03 15:57:16 +00:00
wiz
7205365b95 *: recursive bump for poppler-0.71.0 shlib bump 2018-12-03 08:35:28 +00:00
bsiegert
de34b49ff3 Port AbiWord to enchant2, bump revision. 2018-12-02 21:51:06 +00:00
rillig
858c6cfd69 mk/misc: make configuration for show-all targets more configurable
Up to now, there was a central list of variable name patterns that
defined whether a variable was printed as a sorted list, as a list or as
a single value.

Now each variable group decides on its own which of the variables are
printed in which way, using the usual glob patterns. This is more
flexible since different files sometimes differ in their naming
conventions.

Two variable groups are added: license (for everything related to
LICENSE) and go (for lang/go).
2018-11-30 18:38:19 +00:00
prlw1
603b5ccdc7 Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
morr
25da13b5f8 Update to 8.1.0551.
ChangeLog:

8.1.0391  building in a shadow directory fails
8.1.0392  error while typing :/foo/s// with 'incsearch' enabled
8.1.0393  not all white space difference options available
8.1.0394  diffs are not always updated correctly
8.1.0395  compiler warning on 64-bit MS-Windows
8.1.0396  another compiler warning on 64-bit MS-Windows
8.1.0397  no event triggered after updating diffs
8.1.0398  no test for -o and -O command line arguments
8.1.0399  'hlsearch' highlight remains in other window
8.1.0400  using freed memory with :diffget
8.1.0401  can't get swap name of another buffer
8.1.0402  the DiffUpdate event isn't triggered for :diffput
8.1.0403  header file missing from distribution
8.1.0404  accessing invalid memory with long argument name
8.1.0405  too many #ifdefs for GTK
8.1.0406  several command line arguments are not tested
8.1.0407  quickfix code mixes using the stack and a list pointer
8.1.0408  MSVC: cannot use the "x64" native compiler option
8.1.0409  startup test fails on MS-Windows
8.1.0410  the ex_copen() function is too long
8.1.0411  renamed file missing from distribution
8.1.0412  cannot build with GTK 2.4
8.1.0413  test output is duplicated or missing
8.1.0414  v:option_old is cleared when using :set in OptionSet autocmd
8.1.0415  not actually using 16 colors with vtp
8.1.0416  sort doesn't report deleted lines
8.1.0417  several command line arguments are not tested
8.1.0418  MS-Windows: cannot separate Lua include and library dirs
8.1.0419  Cygwin: running cproto fails with -O2
8.1.0420  generating vim.lib when using ActivePerl 5.20.3 or later
8.1.0421  MS-Windows: Ruby path is wrong for Ruby 1.9 and later
8.1.0422  cannot create map file with MinGW
8.1.0423  MS-Windows: using dup-close for flushing a file
8.1.0424  test output is very verbose, loading CI log is slow
8.1.0425  ml_get error and crash with appendbufline()
8.1.0426  accessing invalid memory in SmcOpenConnection()
8.1.0427  MS-Windows GUI: using invalid encoded file name
8.1.0428  the :suspend command is not tested
8.1.0429  no test for :lcd with 'shellslash'
8.1.0430  Xargadd file left behind after running test
8.1.0431  the qf_jump() function is too long
8.1.0432  compiler warning for signed/unsigned
8.1.0433  mapping can obtain text from inputsecret()
8.1.0434  copy_loclist() is too long
8.1.0435  cursorline highlight not removed in some situation
8.1.0436  can get the text of inputsecret() with getcmdline()
8.1.0437  may access freed memory when syntax HL times out
8.1.0438  the ex_make() function is too long
8.1.0439  recursive use of getcmdline() still not protected
8.1.0440  remove() with a range not sufficiently tested
8.1.0441  build failure without command line history
8.1.0442  GUI: cursor not drawn after ":redraw | sleep"
8.1.0443  unnecessary static function prototypes
8.1.0444  unnecessary check for NULL pointer
8.1.0445  setting 'term' does not store location for termcap options
8.1.0446  options test fails in the GUI
8.1.0447  GUI scrollbar test fails with Athena and Motif
8.1.0448  cursorline not removed when using 'cursorbind'
8.1.0449  when 'rnu' is set folded lines are not displayed correctly
8.1.0450  build failure without the +fold feature
8.1.0451  Win32 console: keypad keys don't work
8.1.0452  MS-Windows: not finding intl.dll
8.1.0453  MS-Windows: executable() is not reliable
8.1.0454  resolve() was not tested with a symlink cycle
8.1.0455  checking for empty quickfix stack is not consistent
8.1.0456  running test hangs when the input file is being edited
8.1.0457  win32 console: key mappings don't work
8.1.0458  ml_get error and crash when using "do"
8.1.0459  Test_executable fails when there is a dog in the system
8.1.0460  assert_fails() does not take a message argument
8.1.0461  quickfix code uses too many /* */ comments
8.1.0462  when using ConPTY Vim can be a child process
8.1.0463  "simalt ~x" in .vimrc blocks swap file prompt
8.1.0464  MS-Windows: job_info() has cmd without backslashes
8.1.0465  client-server test fails
8.1.0466  autocmd test fails
8.1.0467  cannot build with Mac OS X 10.5
8.1.0468  MS-Windows: filter command with pipe character fails
8.1.0469  too often indexing in qf_lists[]
8.1.0470  pointer ownership around fname_expand() is unclear
8.1.0471  some tests are flaky or fail on some systems
8.1.0472  dosinst command has a few flaws
8.1.0473  user doesn't notice file does not exist when swap file does
8.1.0474  directory where if_perl.c is written is inconsistent
8.1.0475  memory not freed on exit when quit in autocmd
8.1.0476  memory leaks in test_escaped_glob
8.1.0477  tiny build fails
8.1.0478  cannot build with perl using MinGW
8.1.0479  failure when setting 'varsofttabstop' to end in a comma
8.1.0480  MinGW build file uses different -I flags than MVC
8.1.0481  when "Terminal" highlight is reverted cursor doesn't show
8.1.0482  MinGW "make clean" deletes all .exe files
8.1.0483  MinGW does not build tee.exe
8.1.0484  some file types are not recognized
8.1.0485  term_start() does not check if directory is accessible
8.1.0486  can't build in MS-Windows
8.1.0487  no menus specifically for the terminal window
8.1.0488  using freed memory in quickfix code
8.1.0489  crash when autocmd clears vimpgrep location list
8.1.0490  MS-Windows: doesn't handle missing glibwinpthread-1.dll
8.1.0491  if a terminal dump has CR it is considered corrupt
8.1.0492  "Edit with existing Vim" list can get long
8.1.0493  argv() and argc() only work on the current argument list
8.1.0494  functions do not check for a window ID in other tabs
8.1.0495  :filter only supports some commands
8.1.0496  no tests for indent files
8.1.0497  :%diffput changes order of lines
8.1.0498  /etc/gitconfig not recognized at a gitconfig file
8.1.0499  :2vimgrep causes an ml_get error
8.1.0500  cleaning up in src/tee may not always work
8.1.0501  cppcheck warns for using array index before bounds check
8.1.0502  internal diff fails when diffing a context diff
8.1.0503  missing change to diff test
8.1.0504  when CTRL-C is mapped it triggers InsertLeave
8.1.0505  filter command test may fail if helplang is not set
8.1.0506  modeline test fails when run by root
8.1.0507  .raml files not properly detected
8.1.0508  suspend test fails when run by root
8.1.0509  checking cwd not accessible fails for root
8.1.0510  filter test fails when $LANG is C.UTF-8
8.1.0511  ml_get error when calling a function with a range
8.1.0512  'helplang' default is inconsistent for C and C.UTF-8
8.1.0513  no error for set diffopt+=algorithm:
8.1.0514  CTRL-W ^ does not work when alternate buffer has no name
8.1.0515  reloading a script gives errors for existing functions
8.1.0516  :move command marks buffer modified when nothing changed
8.1.0517  Test_window_split_edit_alternate() fails on AppVeyor
8.1.0518  Test_window_split_edit_bufnr() fails on AppVeyor
8.1.0519  cannot save and restore the tag stack
8.1.0520  screen diff test sometimes fails
8.1.0521  cannot build with +eval but without +quickfix
8.1.0522  :terminal does not show trailing empty lines
8.1.0523  opening window from quickfix leaves empty buffer behind
8.1.0524  terminal test fails on Windows
8.1.0525  terminal test skips part on Windows
8.1.0526  running out of signal stack in RealWaitForChar
8.1.0527  using 'shiftwidth' from wrong buffer for folding
8.1.0528  various typos in comments
8.1.0529  flaky test sometimes fails in different ways
8.1.0530  channel and terminal tests that start a server can be flaky
8.1.0531  flaky tests often fail with a common error message
8.1.0532  cannot distinguish between quickfix and location list
8.1.0533  screendump tests can be flaky
8.1.0534  MS-Windows installer uses different $HOME than Vim
8.1.0535  increment/decrement might get interrupted by updating folds
8.1.0536  file time test fails when using NFS
8.1.0537  ui_breakcheck() may be called recursively
8.1.0538  evaluating a modeline might invoke using a shell command
8.1.0539  cannot build without the sandbox
8.1.0540  may evaluate insecure value when appending to option
8.1.0541  help message in dosinst.c is outdated
8.1.0542  shiftwidth() does not take 'vartabstop' into account
8.1.0543  Coverity warns for leaking memory and using wrong struct
8.1.0544  setting 'filetype' in a modeline causes an error
8.1.0545  when executing indent tests user preferences interfere
8.1.0546  modeline test with keymap fails
8.1.0547  modeline test with keymap still fails
8.1.0548  crash when job callback unloads a buffer
8.1.0549  netbeans test depends on README.txt contents
8.1.0550  expression evaluation may repeat an error message
8.1.0551  expression evaluation may repeat an error message
2018-11-29 08:55:10 +00:00
bsiegert
f6abe01872 Port conglomerate to enchant2, bump revision. 2018-11-27 15:11:09 +00:00
bsiegert
629f433728 Revbump dependencies of gspell after enchant2 change. 2018-11-27 14:41:07 +00:00
fox
f03835c005 editors/hnb: Fixed segfault in amd64 builds. 2018-11-26 09:15:53 +00:00
nia
f8e3660c00 editors/abiword: Update to 3.0.2
Changes:

Fixes in the core (all platforms)

    Various build fixes: Bug 13697, bug 13650, bug 13726, Bug 13753, Bug 13569
    Various crash fixes: Bug 13716, Bug 13752, Bug 13807, Bug 13766
    Various memory leaks fixes.
    Bug 13709 - Fix import of very long paragraphs.

Gtk

Fixes specific to the Gtk+ version

    Bug 13533 - Fix printing of SVG images.
    Bug 13722 - Fix scrolling in the Insert Symbol dialog.
    Bug 13729 - Make the available languages list expandable.
    Bug 13731 - Fix text rendering after an SVG image
    Bug 13662 - Never change an image resolution on scaling.
    Bug 13734 - Do not execute radio buttons events when unchecked.
    Bug 13736 - Properly iterate through the plugin arguments
    Fix SVG icon.)
    Fixed bug in the font chooser.
    Bug 13773 - Fix the ruler and background page theming on Gtk3. Ruler knobs no longer do "3D" on Gtk3. Bug 13762
    Bug 13787 - Fix the table widget drawing
    AbiWord works better on Wayland: Bug 13766, Bug 13767

Import/Export

Fixes in the OpenDocument importer / exporter

    Bug 13707 - Fixed paragraph export to Open Document.
    Bug 13706 - If needed apply default style for headers.
    OpenDocument: Fix a buffer overrun

Plugins

Fixes in the collaboration plugin

    Fix various build issues. Bug 13712, Bug 13754 and Bug 13742
2018-11-24 19:14:09 +00:00
nia
4685105291 typo in COMMENT 2018-11-16 23:01:48 +00:00
bsiegert
0e4c95e305 Port pluma to use enchant2, bump revision. 2018-11-16 19:01:25 +00:00
bsiegert
3602e804e0 Revbump hunspell reverse-depends after update. 2018-11-16 13:02:44 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
bsiegert
d52e30f497 Revbump packages depending on gedit after bl3 change. 2018-11-14 21:20:22 +00:00
bsiegert
64e8aa3a3c Port gedit to enchant 2, bump revision. 2018-11-14 21:17:22 +00:00
bsiegert
3ad0dcf3a1 Bump revision after gtkspell3 update. 2018-11-13 13:34:09 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
wiz
cbae2581f4 tea: update some links 2018-11-03 21:06:11 +00:00
jperkin
622c1e0d63 texstudio: Avoid ambiguous function call. 2018-10-31 12:11:02 +00:00
leot
0199e4a9c8 emacs26: Do not (manually) inject X11 LDFLAGS via configure
On NetBSD and OpenBSD the configure script injects LD_SWITCH_X_SITE_RPATH
(e.g.  `-Wl,-rpath,/usr/X11R7/lib') early as LDFLAGS leading to link with
possible X11 native libraries when it is not requested.

Should fix PR pkg/53688.

Bump PKGREVISION

Thanks to <maya> for debug-fu help!
2018-10-27 20:58:39 +00:00
leot
fc0a8174b4 emacs25: Do not (manually) inject X11 LDFLAGS via configure
On NetBSD and OpenBSD the configure script injects LD_SWITCH_X_SITE_RPATH
(e.g.  `-Wl,-rpath,/usr/X11R7/lib') early as LDFLAGS leading to link with
possible X11 native libraries when it is not requested.

Should fix PR pkg/53688.

Bump PKGREVISION

Thanks to <maya> for debug-fu help!
2018-10-27 20:36:50 +00:00
leot
7f7915487e *: (belatedly) revbump for net/libsoup update
Thanks to <wiz>!
2018-10-24 21:11:45 +00:00
bsiegert
eb1ea8bf6a Revbump packages that depend on hunspell.
The recent hunspell update has changed the name of the library, so these
need to be rebuilt.

prodded by wiz@ and leot@.
2018-10-24 15:42:46 +00:00
bsiegert
059f9341a3 Update mousepad to 0.4.1.
This is a maintenance release feature only bug fixes (long awaited).

- Fix crash when dragging tab to root window (Bug #13336)
- Fix the signal definition of user-set-language (Bug #13630)
- Prevent a weird cycle in GSettings use (Bug #12134)
  - Properly fixed later by Alistair Buxton
- Fix some warnings about using NULL (Bug #11663)
- Limit prefs dialog tab width to range allowed by schema (Bug #12055)
- Don't show hidden GSV languages (Bug #12043)
- Encode filenames passed to DBus as UTF-8
- Translation updates: Albanian, Arabic, Asturian, Basque, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  English (Australia), English (United Kingdom), Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm?l, Norwegian Nynorsk,
  Occitan, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur
2018-10-23 09:54:14 +00:00
wen
4ad0b39a93 Update to 3.1
Upstream changes:
2018 September 18

GNU nano 3.1 "Je faisais des bonds comme ça!" fixes a
misbinding of ^H on some terminals and some systems,
does not leave stray stuff after the prompt upon exit
when having suspended nano while using --constantshow,
and does not allow to toggle to Replace in view mode.
2018-09-23 03:46:04 +00:00
bsiegert
7fb025fc60 Update vim to 8.1.0390.
Among other minor changes, this correctly detects the argument types for
select, fixing PR port-sparc64/53296.
2018-09-15 12:36:40 +00:00
wiedi
6727c3e7b8 nano: pull in keybinding fix from upstream
When curses gives no code for Ctrl+Shift+Delete, do not fall back
to KEY_BACKSPACE, because then ^H and/or <Backspace> get bound to
'cutwordleft'.

This fixes https://savannah.gnu.org/bugs/?54642
2018-09-13 19:34:33 +00:00
wiedi
6aeb7b6dc8 nano: update to 3.0
2018.09.09 - GNU nano 3.0 "Water Flowing Underground" speeds up the
             reading of a file by seventy percent, roughly doubles the
             speed of handling ASCII text, changes the way words at line
             boundaries are deleted, makes <Ctrl+Delete> wipe the next
             word and <Ctrl+Shift+Delete> the preceding word, binds M-Q
             to 'findprevious' by default (the Tabs-to-Spaces toggle is
             placed on M-O, and the More-Space toggle is fully removed),
             makes an external spell check undoable, shows the correct
             number of lines on the status bar when opening multiple
             files, removes the 'formatter' command, removes the
             'searchagain' bindable function (M-W is now bound to
             'findnext' by default), moves the No-Convert toggle to the
             Insert menu, removes the Backup and New-Buffer toggles from
             the main menu (they remain in the Write-Out and Insert
             menus, respectively), is more precise in what it accepts as
             a rebindable key name, ignores any presses of <Esc> before
             a valid command keystroke, recognizes some more escape
             sequences for modified editing-pad keys, does not hide
             rcfile error messages on a Linux console, renames the
             bindable functions 'copytext' to 'copy' and 'uncut' to
             'paste', and avoids a possible hang during a Full-Justify.
2018-09-09 17:47:18 +00:00
wiz
e531d343d7 *: recursive bump for poppler-0.68 2018-09-02 21:32:41 +00:00
wiz
5bfca0b6cb poedit: depend on gtkspell3. Fixes build.
Closes PR 53551.
2018-08-25 12:05:47 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
077011c4bd Sigil: update to 0.9.10.
Sigil-0.9.10
   Bug Fixes
    - Fix signal handling to prevent double launch of plugins immediately after plugin installed
    - Fixed incorrect named entity tooltips for many of the Insert-> Special Characters
    - Fixed lack of recognition of woff2 fonts inside Sigil and for plugins
    - Fix segfault when .xml is first file in BookBrowser and add new html or split at cursor is invoked
    - Fix bug that allowed multiple audio/video tabas of the same resource to be opened
    - Fix plugin related bug when adding/removing last xhtml file
    - Fix Text Direction setting inside body to use structural dir attribute under epub3
    - Fix duplicate group-position property in epub3 MetaData Editor
    - Use absolute path references when first opening Sigil with an ebook so that Open Recent works better
    - Fix "issue" in handling self-closing script tags in head (similar issue that we had with self-closing title tags)
    - Fix issue converting Qt Strings to their Python equivalent when outside the BMP
    - Fix issue with trying to add existing html files when names clash due to case insensitive file systems
    - Fix crash bug after styling text in BookView and immediately going to CodeView without moving cursor
    - Fix crash bugs after deleting resources contained in a Report in the BookBrowser
    - Fix bug that destroys nav if left in unparseable state by user even temporarily
    - Fix bug that moved curosr to beginning of tag block when save is done in CodeView

   New Features
    - allow plugins to supply their own icon (plugin.png 48x48) for use on the Quick Launch Toolbar icons
    - extend plugin interface to include the status of the epub inside Sigil (modified or saved)
    - extend plugin interface to include the path to the saved epub file or the null string if never saved
    - extend Insert->Special Characters to include both a Greek letter panel and a mathematical symbol panel
    - add support for calibre:series and calibre:series_index to Metadata Editor for epub2
    - add support for calibre:title_sort to Metadata Editor for epub2
    - add support for clicking internal links in Preview to load the proper destination tab
    - add support for loading Qt's base translation files if present. Allows buttons on native qt dialogs to
        be translated (Windows users may need to manually copy newer qtbase_xx.qm files to Sigil's translation
        directory if they didn't exist in Qt5.6.2)
    - allow user to add custom css rules to Preview/Book View by creating a file called "custom_preview_style.css"
        in the Sigil preferences folder (not responsible for custom css and ebook css fighting with each other)
2018-08-17 10:55:42 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00
wiz
fd2d8eb5f9 *: Recursive bump for poppler-0.67 2018-08-16 13:56:24 +00:00
morr
43bb080d1d Added de and da locales 2018-07-28 08:29:02 +00:00
morr
9aa8e0dab0 Update to version 8.1.0216
Changelog:

8.1.0062  popup menu broken if a callback changes the window layout
8.1.0063  Mac: NSStringPboardType is deprecated
8.1.0064  typing CTRL-W in a prompt buffer shows mode "-- --"
8.1.0065  (after 8.1.0062) balloon displayed at the wrong position
8.1.0066  nasty autocommand causes using freed memory
8.1.0067  syntax highlighting not working when re-entering a buffer
8.1.0068  nasty autocommands can still cause using freed memory
8.1.0069  cannot handle pressing CTRL-C in a prompt buffer
8.1.0070  missing part of the changes for prompt_setinterrupt()
8.1.0071  terminal debugger only works with the terminal feature
8.1.0072  use of 'termwinkey' is inconsistent
8.1.0073  crash when autocommands call setloclist()
8.1.0074  (after 8.1.0073) crash when running quickfix tests
8.1.0075  no Vim logo in README file
8.1.0076  command getting cleared with CTRL-W : in a terminal window
8.1.0077  header of README file is not nice
8.1.0078  "..." used inconsistently in messages
8.1.0079  superfluous space in messages
8.1.0080  can't see the breakpoint number in the terminal debugger
8.1.0081  the terminal debugger doesn't adjust to changed 'background'
8.1.0082  in terminal window, typing : at more prompt, inserts ':'
8.1.0083  "is" and "as" have trouble with quoted punctuation
8.1.0084  user name completion does not work on MS-Windows
8.1.0085  no test for completing user name and language
8.1.0086  no tests for libcall() and libcallnr()
8.1.0087  v:shell_error is always zero when using terminal for "!cmd"
8.1.0088  terminal test for stdout and stderr is a bit flaky
8.1.0089  error when ending the terminal debugger
8.1.0090  "..." used inconsistently in a message
8.1.0091  MS-Windows: Cannot interrupt gdb when program is running
8.1.0092  (after 8.1.0091) prompt buffer test fails
8.1.0093  non-MS-Windows: Cannot interrupt gdb when program is running
8.1.0094  help text "usage:" is not capatalized
8.1.0095  dialog for ":browse tabnew" says "new window"
8.1.0096  inconsistent use of the word autocommands
8.1.0097  superfluous space before exclamation mark
8.1.0098  segfault when pattern with \z() is very slow
8.1.0099  exclamation mark in error message not needed
8.1.0100  terminal debugger: error when setting a watch point
8.1.0101  no test for getcmdwintype()
8.1.0102  cannot build without syntax highlighting
8.1.0103  long version string cannot be translated
8.1.0104  can't build without the +eval feature
8.1.0105  all tab stops are the same
8.1.0106  build fails when HAVE_DATE_TIME is undefined
8.1.0107  Python: getting buffer option clears message
8.1.0108  no Danish translations
8.1.0109  new po makefile missing from distribution
8.1.0110  file name not displayed with ":file"
8.1.0111  .po files do not use recommended names
8.1.0112  no error when using bad arguments with searchpair()
8.1.0113  compiler warning for unused variable
8.1.0114  confusing variable name
8.1.0115  the matchparen plugin may throw an error
8.1.0116  display problem with 'vartabstop' and 'linebreak'
8.1.0117  URL in install program still points to SourceForge
8.1.0118  duplicate error message for put command
8.1.0119  failing test goes unnoticed because messages is not written
8.1.0120  buffer 'modified' set even when :sort has no changes
8.1.0121  crash when using ballooneval related to 'vartabstop'
8.1.0122  translators don't always understand the maintainer message
8.1.0123  MS-Windows: colors are wrong after setting 'notgc'
8.1.0124  has('vcon') returns true even for non-win32 terminal
8.1.0125  virtual edit replace with multi-byte fails at end of line
8.1.0126  various problems with 'vartabstop'
8.1.0127  build failure when disabling the session feature
8.1.0128  building with MinGW does not work out-of-the-box
8.1.0129  still some xterm-like terminals get a stray "p"
8.1.0130  ":profdel func" does not work if func was called already
8.1.0131  :profdel is not tested
8.1.0132  lua tests are old style
8.1.0133  tagfiles() can have duplicate entries
8.1.0134  Lua interface does not support funcref
8.1.0135  undo message delays screen update for CTRL-O u
8.1.0136  Lua tests don't cover new features
8.1.0137  CI does not run with TCL
8.1.0138  negative value of 'softtabstop' not used correctly
8.1.0139  Lua tests fail on some platforms
8.1.0140  recording into a register has focus events
8.1.0141  :cexpr no longer jumps to the first error
8.1.0142  xterm and vt320 builtin termcap missing keypad keys
8.1.0143  matchit and matchparen don't handle E363
8.1.0144  the :cd command does not have good test coverage
8.1.0145  test with grep is failing on MS-Windows
8.1.0146  when $LANG is set the compiler test may fail
8.1.0147  compiler warning when building with Python 3.7
8.1.0148  memory leak when using :tcl expr command
8.1.0149  session is wrong with multiple tabs when :lcd was used
8.1.0150  insufficient test coverage for Tcl
8.1.0151  mksession test fails on MS-Windows
8.1.0152  cannot easily run individual tests on MS-Windows
8.1.0153  (after 8.1.0152) build with SHADOWDIR fails
8.1.0154  crash with "set smarttab shiftwidth=0 softtabstop=-1"
8.1.0155  evim.man missing from the distribution
8.1.0156  MS-Windows compiler warning
8.1.0157  old iTerm2 is not recognized, resulting in stray output
8.1.0158  GUI: input() fails if CTRL-C was pressed before
8.1.0159  completion for user names does not work for a prefix.
8.1.0160  no Danish manual translations
8.1.0161  buffer not updated with 'autoread' set if file was deleted
8.1.0162  Danish and German man pages are not installed
8.1.0163  insufficient testing for Tcl
8.1.0164  luaeval('vim.buffer().name') returns an error
8.1.0165  :clist output can be very long
8.1.0166  using dict_add_nr_str() is clumsy
8.1.0167  lock flag in new dictitem is reset in many places
8.1.0168  output of :marks is too short with multi-byte chars
8.1.0169  calling message_filtered() a bit too often
8.1.0170  invalid memory use with complicated pattern
8.1.0171  typing CTRL-W n in a terminal window causes ml_get error
8.1.0172  'viminfofile' option does not behave like a file name
8.1.0173  compiler warning on MS-Windows
8.1.0174  after paging up and down fold line is wrong
8.1.0175  marks test fails in very wide window
8.1.0176  overlapping string argument for strcpy()
8.1.0177  defining function in sandbox is inconsistent
8.1.0178  warning for passing pointer to non-pointer argument
8.1.0179  redundant condition for boundary check
8.1.0180  static analysis errors in Lua interface
8.1.0181  memory leak with trailing characters in skip expression
8.1.0182  Unicode standard was updated
8.1.0183  Lua API changed, breaking the build
8.1.0184  not easy to figure out the window layout
8.1.0185  running tests writes lua.vim even though it is not used
8.1.0186  test for getwininfo() fails in GUI
8.1.0187  getwininfo() and win_screenpos() return different numbers
8.1.0188  no test for ":cscope add"
8.1.0189  function defined in sandbox not tested
8.1.0190  Perl refcounts are wrong
8.1.0191  Perl test fails in 24 line terminal
8.1.0192  executing regexp recursively fails with a crash
8.1.0193  terminal debugger buttons don't always work
8.1.0194  possibly use of NULL pointer
8.1.0195  terminal debugger commands don't always work
8.1.0196  terminal debugger error with .gdbinit file
8.1.0197  Windows GUI: title for search/replace is wrong
8.1.0198  there is no hint that syntax is disabled for 'redrawtime'
8.1.0199  spellbadword() does not check for caps error
8.1.0200  spellbadword() not tested
8.1.0201  newer Python uses "importlib" instead of "imp"
8.1.0202  :version always shows +packages
8.1.0203  building with Perl 5.28 fails on Windows
8.1.0204  inputlist() is not tested
8.1.0205  invalid memory access with invalid modeline
8.1.0206  duplicate test function name
8.1.0207  need many menu translation files to cover regions
8.1.0208  file left behind after running individual test
8.1.0209  stderr output from Ruby messes up display
8.1.0210  still a few K&R function declarations
8.1.0211  expanding a file name "~" results in $HOME
8.1.0212  preferred cursor column not set in interfaces
8.1.0213  CTRL-W CR does not work properly in a quickfix window
8.1.0214  +autochdir feature not reported by has() or :version
8.1.0215  no error if configure --with-x cannot configure X
8.1.0216  part of file not indented properly
2018-07-28 08:27:35 +00:00
wiz
ccb9a06b8e Sigil: look for python 3.7 by default (of the python 3.x versions)
While here, fix the REPLACE_PYTHON patterns.
Bump PKGREVISION.
2018-07-22 22:51:24 +00:00
ryoon
b9c1e1d533 Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
tron
8010d41547 emacs: Fix handling of Emacs version 26.*
Use the package "editors/emacs26" and not "editors/emacs-snapshot" for
the new default "emacs26".
2018-07-17 17:14:58 +00:00
mef
ff4ca15ac0 (Editors/emacs26) Default options adjustment, drop ImageMagick and set gtk3.
1. ImageMagick is listed as buildlink3, but configure stage says no.
   Drop from the default options for now. (need py-wand and ImageMagick 6 ?)
2. gtk/gtk3 logic was not the same as emacs-25.x. Default was gtk2.
   Now default is gtk3 (the same as emacs-25). Option gtk and gtk2
   have the same effect now.

Thanks tsutsui@ for information
2018-07-15 15:21:28 +00:00
ryoon
4fea36abc2 Recursive revbump from audio/pulseaudio 2018-07-06 15:06:40 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
mef
ddb84ed5ba (editors/emacs26/options.mk) correct typo, and adjust indent on comment lines. 2018-07-03 11:24:08 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
maya
2765a4af8e abiword-plugins: fix build with GCC6. From upstream.
PR pkg/53412
2018-06-30 12:43:28 +00:00
gdt
44b17a04a3 emacs26-nox11: force-disable ns to fix build on MacOS
emacs26-nox11 is missing a fix made to emacs25, which disables ns
(nextstep) unconditionally.  Otherwise, the build picks up system
libraries and builds a mac app, which does not match the PLIST, and is
not console-only as intended.

(The CONFIGURE_ARGS disabling scheme is inconsistent between emacs
version, but this is a minimal build fix during freeze.)
2018-06-29 15:39:33 +00:00
wiz
e71120ddb3 emacs26-nox11: Add version.mk file for correct handling of this package 2018-06-26 17:57:56 +00:00
wiz
107bfe0475 emacs: document more *nox versions, and switch to emacs26 by default 2018-06-24 21:19:10 +00:00
wiz
1b2f868576 *: recursive bump for poppler-0.66.0 update 2018-06-24 11:16:10 +00:00
mef
37a40e7cff Added editors/emacs26{,-nox11} version 26.1 [makoto 2018-06-20] 2018-06-20 11:15:44 +00:00
mef
add5e29dd1 editors/emacs26-nox11: import emacs26-nox11-26.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 26.
2018-06-20 11:08:22 +00:00
mef
76b74e27a4 editors/emacs26: import emacs26-26.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 26.
2018-06-20 11:04:19 +00:00
wiz
269e3ca9d9 *: bump PKGREVISION for poppler 0.65.0 shlib version bump 2018-06-17 14:37:00 +00:00
morr
2e5ea73da7 Update to newest patchset.
Changes:

8.1.0032  BS in prompt buffer starts new line
8.1.0033  keys to stop Vim in terminal are wrong
8.1.0034  cursor not restored with ":edit #"
8.1.0035  not easy to switch between prompt buffer and other windows
8.1.0036  not restoring Insert mode if leaving prompt buffer with mouse
8.1.0037  cannot easily append lines to another buffer
8.1.0038  popup test causes Vim to exit
8.1.0039  cannot easily delete lines in another buffer
8.1.0040  warnings from 64-bit compiler
8.1.0041  attribute "width" missing from python window attribute list
8.1.0042  if omni completion opens a window Insert mode is stopped
8.1.0043  ++bad argument of :edit does not work properly
8.1.0044  if a test function exists Vim this may go unnoticed
8.1.0045  popup test isn't run completely
8.1.0046  loading a session file fails if 'winheight' is big
8.1.0047  no completion for :unlet $VAR
8.1.0048  vim_str2nr() does not handle numbers close to the maximum
8.1.0049  shell cannot tell running in a terminal window
8.1.0050  $VIM_TERMINAL is also set when not in a terminal window
8.1.0051  MS-Windows: missing #endif
8.1.0052  when mapping to &lt;Nop&gt; times out the next mapping is skipped
8.1.0053  first argument of 'completefunc' has inconsistent type
8.1.0054  compiler warning for using %ld for "long long"
8.1.0055  complete test has wrong order of arguments
8.1.0056  crash when using :hardcopy with illegal byte
8.1.0057  popup menu displayed wrong when using autocmd
8.1.0058  display problem with margins and scrolling
8.1.0059  displayed digraph for "ga" wrong with 'encoding' "cp1251"
8.1.0060  crash when autocommands delete the current buffer
8.1.0061  window title is wrong after resetting and setting 'title'
2018-06-16 22:46:43 +00:00
wiedi
d70d6ee5de nano: update to 2.9.8
2018.06.02 - GNU nano 2.9.8 "Espresso" brings the ability to filter the
             buffer (or the marked region) through an external command
             (^R^X and prefix the command with the pipe symbol, "|"), is
             better at detecting and maintaining paragraphs, is able to
             justify //-style comments, fixes a crash when the binding
             of a key to a string lacks a closing quote, gives feedback
             about the number of lines written also when prepending or
             appending, and fixes a couple of bugs with the linter.
2018-06-12 11:55:50 +00:00
prlw1
80e936ae8e Update ne to 3.15
Version 3.15 01-May-2018
------------------------

1. The "logo" line "NE version xxxx" was showing the PCRE version which was
current when NE was compiled (static) instead of getting the current (dynamic)
version from a shared library. This is now fixed and the line reformatted.

2. Minor error in command line decoding; for switch items such as -id it was
checking the text pointer (which might be partly unset) instead of the number
field.

3. There is now a maximum linelength that NE will handle when reading a file in
non-binary mode. The limit is 100,000 bytes. This prevents it going into a
meltdown memory thrashing state for a file that contains an excessively long
line.


Version 3.14 26-February-2018
-----------------------------

1. Two calls to error_moan() for failing to open a file were missing a second
argument (specifying reading or writing), leading to a crash for an unknown
file.

2. Added strerror() calls to all failed-do-open file errors.

3. Added some "fall through" comments when deliberately falling through.

4. Increased an internal buffer size to avoid format-overflow warning in "show
wordcount" command.

5. Implemented -notraps to disable catching crash signals. This makes crashes
easier to debug.
2018-06-06 14:53:04 +00:00
morr
8ce387e665 Welcome to Vim 8.1.
Changes:
8.0.1773  dialog messages are not translated
8.0.1774  reading very long lines can be slow
8.0.1775  MS-Windows: warning for unused variable
8.0.1776  in tests, when WaitFor() fails it doesn't say why
8.0.1777  cannot cleanup before loading another colorscheme
8.0.1778  script to check translations does not always work
8.0.1779  deleting in a block selection causes problems
8.0.1780  test fails because Vim in a terminal uses wrong 'encoding'
8.0.1781  file names in quickfix window are not shortened
8.0.1782  no simple way to label quickfix entries
8.0.1783  cannot use 256 colors in a MS-Windows console
8.0.1784  (after 8.0.1782) gvim test gets stuck in dialog
8.0.1785  (after 8.0.1783) missing symbol in Win32 small build
8.0.1786  no test for 'termwinkey'
8.0.1787  cannot insert the whole cursor line
8.0.1788  tool to check a color scheme is not installed
8.0.1789  BufWinEnter does not work well for a terminal window
8.0.1790  'winfixwidth' is not always respected by :close
8.0.1791  using uint8_t does not work everywhere
8.0.1792  MS-Windows users expect -? to work like --help
8.0.1793  no test for "vim -g"
8.0.1794  duplicate term options after renaming
8.0.1795  lose contact with jobs when :gui forks
8.0.1796  GUI: click on tab fails when the focus is in a terminal
8.0.1797  terminal window is redrawn too often
8.0.1798  MS-Windows: file considered read-only too often
8.0.1799  no test for :registers command
8.0.1800  X11: getting color is slow
8.0.1801  MS-Windows: redirecting terminal output does not work
8.0.1802  (after 8.0.1802) MS-Windows: terminal test fails
8.0.1803  warning for uninitialized variable
8.0.1804  using :normal in terminal window causes problems
8.0.1805  qf_parse_line() is too long
8.0.1806  InsertCharPre causes problems for autocomplete
8.0.1807  function to set terminal name is too long
8.0.1808  can't build without TGETENT
8.0.1809  various typos
8.0.1810  buffer of a terminal only updated in Terminal-Normal mode
8.0.1811  no test for winrestcmd()
8.0.1812  the qf_jump_to_usable_window() function is too long
8.0.1813  Windows installer doesn't install terminal debugger
8.0.1814  crash with terminal window and with 'lazyredraw' set
8.0.1815  crash with terminal window and with 'lazyredraw' set
8.0.1816  no test for setcmdpos()
8.0.1817  a timer may change v:count unexpectedly
8.0.1818  lines remove from wrong buffer when using terminal window
8.0.1819  swap file warning for file with non-existing directory
8.0.1820  terminal window redirecting stdout does not show stderr
8.0.1821  cursor in terminal window moves when pressing CTRL-W
8.0.1822  make uninstall does not remove colors/tools
8.0.1823  test for terminal stdout redirection is flaky
8.0.1824  Coverity warns for variable that may be uninitialized
8.0.1825  might use NULL pointer when out of memory
8.0.1826  configure uses old compiler flag
8.0.1827  compiler warning for signed/unsigned char pointers
8.0.1828  get no clue why :gui does not fork
8.0.1829  MS-Windows: script for vimdiff can't handle ! chars
8.0.1830  switching to Terminal-Normal mode does not redraw
8.0.1831  sometimes the quickfix title is incorrectly prefixed with ':'
8.0.1832  cannot use :unlet for an environment variable
8.0.1833  X11: ":echo 3.14" gives E806
8.0.1834  GUI: find/replace dialog does not handle some chars
8.0.1835  print document name does not support multi-byte
8.0.1836  buffer-local window options may not be recent
8.0.1837  one character cmdline abbreviation not triggered after '&lt;,'&gt;
8.0.1838  cursor in wrong pos when switching to Terminal-Normal mode
8.0.1839  script to check .po file doesn't check for plural header
8.0.1840  getwinpos() is not tested
8.0.1841  HP-UX does not have setenv()
8.0.1842  popup menu inside terminal window isn't cleared
8.0.1843  entry for 'wrap' in options window is wrong
8.0.1844  superfluous quickfix code, missing examples
8.0.1845  various comment updates needed, missing white space
8.0.1846  Python interface is incompatible with lldb
8.0.1847  some build options don't have an example
8.0.1848  'termwinscroll' does not work properly
8.0.1849  compiler warning for unused arguments, missing prototype
8.0.1850  todo items in source code not visible for users

8.1.0001  the netrw plugin does not work
8.1.0002  :stopinsert changes the message position
8.1.0003  the :compiler command is not tested
8.1.0004  test for :compiler command sometimes fails
8.1.0005  test for :compiler command fails on MS-Windows
8.1.0006  syn_id2cterm_bg() may be undefined
8.1.0007  no test for "o" and "O" in Visual block mode
8.1.0008  no test for strwidth()
8.1.0009  tabpages insufficiently tested
8.1.0010  efm_to_regpat() is too long
8.1.0011  maparg() and mapcheck() confuse empty and non-existing
8.1.0012  misplaced #endif
8.1.0013  using freed memory when changing terminal cursor color
8.1.0014  qf_init_ext() is too long
8.1.0015  cursor color wrong when closing a terminal window
8.1.0016  possible crash in term_wait()
8.1.0017  shell command completion has duplicates
8.1.0018  using "gn" may select wrong text when wrapping
8.1.0019  error when defining a Lambda with index of a function result
8.1.0020  cannot tell whether a register is executing or recording
8.1.0021  clang warns for undefined behavior
8.1.0022  repeating put from expression register fails
8.1.0023  gcc 8.1 warns for use of strncpy()
8.1.0024  % command not testded on #ifdef and comment
8.1.0025  no test for the undofile() function
8.1.0026  terminal test fails with very tall terminal
8.1.0027  difficult to make a plugin that feeds a line to a job
8.1.0028  prompt buffer test fails on MS-Windows
8.1.0029  terminal test fails on MS-Windows when "wc" exists
8.1.0030  stoping Vim running in a terminal may not work
8.1.0031  terminal test aucmd_on_close is flaky
2018-06-04 09:05:00 +00:00