Commit graph

4078 commits

Author SHA1 Message Date
wiz
a5a68fe9b7 *: recursive bump for gtkspell enchant -> enchant2 change. 2019-07-13 15:41:55 +00:00
wiedi
39f480ab50 nano: update to 4.3
2019.06.18 - GNU nano 4.3 "Musa Kart"
• The ability to read from and write to a FIFO has been regained.
• Startup time is reduced by fully parsing a syntax only when needed.
• Asking for help (^G) when using --operatingdir does not crash.
• The reading of a huge or slow file can be stopped with ^C.
• Cut, zap, and copy operations are undone separately when intermixed.
• M-D reports the correct number of lines (zero for an empty buffer).
2019-07-13 09:58:15 +00:00
leot
7a9be9143d editors: + neatvi 2019-07-07 15:00:15 +00:00
leot
ca4be7591c neatvi: Import neatvi-06 as editors/neatvi
Neatvi is a vi/ex editor. It can edit bidirectional UTF-8 text.
2019-07-07 14:59:43 +00:00
hauke
c397239d6a Explicitly disable postgresql support. We do not declare the
dependency, and configure picks it up outside LOCALBASE on 'rich' base
OS installations (read: Linuxen).

If anyone seriously wanted to use postgresql from XEmacs, it would
have to be made a proper option.
2019-07-03 10:06:50 +00:00
ryoon
50ca84bba6 Update HOMEPAGE 2019-07-02 13:18:03 +00:00
ryoon
57d0806c39 Recursive revbump from boost-1.70.0 2019-07-01 04:07:44 +00:00
nia
d5c846b3af Update packages using a search.cpan.org HOMEPAGE to metacpan.org.
The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2019-06-30 20:14:13 +00:00
gutteridge
37175de7dc pluma: explicitly note Python 2.7 tool dependency
Pluma sets Python 3.x as an application dependency through the standard
means of doing so, but its build tooling is still dependent on 2.7, so
we need both. Add a TOOL_DEPENDS here to fix issues noted in bulk
builds.
2019-06-30 13:34:40 +00:00
wiz
089baa8687 Sigil: update to 0.9.14.
Sigil-0.9.14
   Bug Fixes
     - flush all changes to disk before creating a Report so that files sizes are correct
     - stop writing python bytecode to Program Files on Windows
     - remember cover semantics if cover image replaced by Add Existing...
     - fix issues with the Plugin Framework documentation epub
     - more memory leaks plugged
     - minor code cleanups
   New Features
     - updated to Qt 5.12.3 with Annulen Webkit 5.212 with extra QtCursor memory leak fixes
     - updated to Python 3.7.2
     - updated build docs for macOS, Linux and Windows
     - build system now uses GNUInstallDirs to determine the best installation libdir on Linux
     - updated desktop integration for Linux
     - reduce PCRE cache size to help lower memory footprint
     - improve mapping of hunspell dictionary names to actual language names (thanks BeckyDTP)
     - add warning during import if unmanifested files exist in the epub zip archive
     - no longer requires use of non-breaking space entities (or any entities at all!)
     - special spaces are now visisble via syntax highlighting in CodeView
     - dropping epubs on Sigil.app no longer opens an extra empty epub on macOS
     - reload Preview only when needed to help prevent screen flicker and lower memory use
     - enabled Windows automated builds using Apppveyor
     - Windows releases now compiled with Visual Studio 2017
     - characters in HTML files report now uses gumbo for speed
     - allow user's custom plugin icons to survive a plugin update
2019-06-23 10:35:05 +00:00
nia
99fb09fb08 leafpad: Update to 0.8.18.1
2010-12-23

  version 0.8.18.1:
	* Fixed saving (Jan-Erik Rediger, Edward Sheldrake).

2010-12-18

  version 0.8.18:
	* Fixed action when file name contains colon
	  (John Lindgren, Mikko Viinamaki).
	* Fixed memory leak on saving file (Dmitry Artamonow).
	* Fixed caseless search bug (Dmitry Artamonow).
	* Fixed memory leak on line numbering (Hongwei Xi).
	* Fixed truncation on saving file (Alex, brian m. carlson).
	* Added translations: eo, gl.
	* Updated translations: fi, hu.
2019-06-20 05:48:03 +00:00
mef
f51c42e243 PR/54172 (editors/xvile) One missing PLIST entry should be fixed,
Just add bin/vileget in PLIST.
2019-06-19 13:19:03 +00:00
morr
5891b3b53c Update PLIST for new version 2019-06-17 22:28:20 +00:00
morr
4cc0c1325e Update to newest patch 1566.
Changes:
8.1.1005  test fails because t_F2 is not set
8.1.1006  repeated code in quickfix support
8.1.1007  using closure may consume a lot of memory
8.1.1008  MS-Windows: HAVE_STDINT_H only defined for non-debug version
8.1.1009  MS-Windows: some text is not baseline aligned
8.1.1010  Lua interface leaks memory
8.1.1011  indent from autoindent not removed from blank line
8.1.1012  memory leak with E461
8.1.1013  MS-Windows: Scrolling fails when dividing the screen
8.1.1014  MS-Windows: /analyze only defined for non-debug version
8.1.1015  quickfix buffer shows up in list, can't get buffer number
8.1.1016  MS-Windows: No color in shell when using "!" in 'guioptions
8.1.1017  off-by-one error in filetype detection
8.1.1018  window cleared when entering Terminal-Normal twice
8.1.1019  Lua: may garbage collect function reference in use
8.1.1020  compiler warning for Python3 interface
8.1.1021  pyeval() and py3eval() leak memory
8.1.1022  may use NULL pointer when out of memory
8.1.1023  may use NULL pointer when indexing a blob
8.1.1024  stray log calls in terminal code
8.1.1025  checking NULL pointer after addition
8.1.1026  unused condition
8.1.1027  memory usage test sometimes fails
8.1.1028  MS-Windows: memory leak when creating terminal fails
8.1.1029  DirectWrite doesn't take 'linespace' into account
8.1.1030  quickfix function arguments are inconsistent
8.1.1031  memory usage test may still fail
8.1.1032  warnings from clang static analyzer
8.1.1033  memory usage test may still fail on some systems
8.1.1034  too many #ifdefs
8.1.1035  prop_remove() second argument is not optional
8.1.1036  quickfix function arguments are inconsistent
8.1.1037  memory usage test may still fail on some systems
8.1.1038  Arabic support excludes Farsi
8.1.1039  MS-Windows build fails
8.1.1040  FEAT_TAG_ANYWHITE is not enabled in any build
8.1.1041  test for Arabic no longer needed
8.1.1042  the paste test doesn't work properly in the Windows console
8.1.1043  Lua interface does not support Blob
8.1.1044  no way to check the reference count of objects
8.1.1045  E315 ml_get error when using Python and hidden buffer
8.1.1046  the "secure" variable is used inconsistently
8.1.1047  WINCH signal is not tested
8.1.1048  minor issues with tests
8.1.1049  when user tries to exit with CTRL-C message is confusing
8.1.1050  blank srceen when DirectWrite failed
8.1.1051  not all ways to switch terminal mode are tested
8.1.1052  test for CTRL-C message sometimes fails
8.1.1053  warning for missing return statement
8.1.1054  not checking return value of ga_grow()
8.1.1055  CTRL-G U in Insert mode doesn't work for shift-Left
8.1.1056  no eval function for Ruby
8.1.1057  nsis config is too complicated
8.1.1058  memory usage test may still fail on some systems
8.1.1059  MS-Windows: PlatformId() is called unnecessarily
8.1.1060  MS-Windows: get_cmd_args() is no longer needed
8.1.1061  when substitute string throws error, substitute happens anyway
8.1.1062  quickfix code is repeated
8.1.1063  insufficient testing for wildmenu completion
8.1.1064  no test for output conversion in the GTK GUI
8.1.1065  no test for using and deleting menu in the GUI
8.1.1066  VIMDLL isn't actually used
8.1.1067  issues added on github are unstructured
8.1.1068  cannot get all the information about current completion
8.1.1069  source README file doesn't look nice on github
8.1.1070  issue templates are not good enough
8.1.1071  cannot get composing characters from the screen
8.1.1072  extending sign and foldcolumn below the text is confusing
8.1.1073  space in number column is on wrong side with 'rightleft' set
8.1.1074  Python test doesn't wipe out hidden buffer
8.1.1075  function reference count wrong in Python code
8.1.1076  file for Insert mode is much too big
8.1.1077  reg_executing() is reset by calling input()
8.1.1078  when 'listchars' is set a composing char on a space is wrong
8.1.1079  no need for a separate ScreenLinesUtf8() test function
8.1.1080  when a screendump test fails, moving the file is a hassle
8.1.1081  MS-Windows: cannot use some fonts
8.1.1082  "Conceal" match is mixed up with 'hlsearch' match.
8.1.1083  MS-Windows: hang when opening a file on network share
8.1.1084  cannot delete a match from another window
8.1.1085  compiler warning for possibly uninitialized variable
8.1.1086  too many curly braces
8.1.1087  tag stack is incorrect after CTRL-T and then :tag
8.1.1088  height of quickfix window not retained with vertical split
8.1.1089  tutor does not check $LC_MESSAGES
8.1.1090  MS-Windows: modify_fname() has problems with some 'encoding'
8.1.1091  MS-Windows: cannot use multi-byte chars in environment var
8.1.1092  setting 'guifont' when maximized resizes the Vim window
8.1.1093  support for outdated tags format slows down tag parsing
8.1.1094  long line in tags file causes error
8.1.1095  MS-Windows: executable() fails on very long filename
8.1.1096  MS-Windows: cannot distinguish BS and CTRL-H
8.1.1097  Motif build fails
8.1.1098  quickfix code duplication
8.1.1099  the do_tag() function is too long
8.1.1100  tag file without trailing newline no longer works
8.1.1101  signals test may fail in the GUI
8.1.1102  Win32 exe file contains unused code
8.1.1103  MS-Windows: old API calls are no longer needed
8.1.1104  MS-Windows: not all environment variables can be used
8.1.1105  long escape sequences may be split up
8.1.1106  no test for 'writedelay'
8.1.1107  no test for 'visualbell'
8.1.1108  test for 'visualbell' doesn't work
8.1.1109  deleted file still in list of distributed files
8.1.1110  composing chars on space wrong when 'listchars' is set
8.1.1111  it is not easy to check for infinity
8.1.1112  duplicate code in quickfix file
8.1.1113  making an autocommand trigger once is not so easy
8.1.1114  confusing overloaded operator "." for string concatenation
8.1.1115  cannot build with older C compiler
8.1.1116  cannot enforce a Vim script style
8.1.1117  build failure without the +eval feature
8.1.1118  a couple of conditions are hard to understand
8.1.1119  no support for Windows on ARM64.
8.1.1120  cannot easily get directory entry matches
8.1.1121  test for term_gettitle() was disabled
8.1.1122  char2nr() does not handle composing characters
8.1.1123  no way to avoid filtering for autocomplete function
8.1.1124  insert completion flags are mixed up
8.1.1125  libvterm does not handle the window position report
8.1.1126  build failure with +terminal but without tgetent
8.1.1127  getwinpos() doesn't work in terminal on MS-Windows console
8.1.1128  getwinpos() test does not work on MS-Windows
8.1.1129  when making a new screendump test have to create the file
8.1.1130  MS-Windows: warning for unused variable
8.1.1131  getwinpos() does not work in the MS-Windows console
8.1.1132  getwinpos() test fails on MS-Windows
8.1.1133  compiler warning for uninitialized struct member
8.1.1134  buffer for quickfix window is reused for another file
8.1.1135  build failure for small version
8.1.1136  decoding of mouse click escape sequence is not tested
8.1.1137  xterm mouse wheel escape sequence is not tested
8.1.1138  plugins don't get notified when the popup menu changes
8.1.1139  no test for what is fixed in patch 8.1.0716
8.1.1140  not easy to find out what neighbors a window has
8.1.1141  terminal winpos test fails with very large terminal
8.1.1142  no test for dragging the window separators with the mouse
8.1.1143  may pass weird strings to file name expansion
8.1.1144  too strict checking of the 'spellfile' option
8.1.1145  compiler warning for unused function
8.1.1146  in MS-Windows console colors in a terminal window are wrong
8.1.1147  desktop file translations are requiring manual updates
8.1.1148  CTRL-L with 'incsearch' does not pick up char under cursor
8.1.1149  building desktop files fails with older msgfmt
8.1.1150  generating desktop files not tested on Travis
8.1.1151  build fails when using shadow directory
8.1.1152  compiler warning with VS2019
8.1.1153  msgfmt complains about missing LINGUAS file
8.1.1154  getting a newer msgfmt on Travis is too complicated
8.1.1155  termcodes tests can be improved
8.1.1156  Unicode emoji and other image characters not recognized
8.1.1157  Unicode tables are out of date
8.1.1158  json encoded string is sometimes missing the final NUL
8.1.1159  MS-Windows: with a silent (un)install $VIM/_vimrc is removed
8.1.1160  termcodes test would fail in a very big terminal
8.1.1161  unreachable code
8.1.1162  incorrect coverage information; typo in color name
8.1.1163  codecov does not report all the coverage information
8.1.1164  gettitle test is failing when server name differs
8.1.1165  no test for mouse clicks in the terminal tabpage line
8.1.1166  gettitle test can still fail when another Vim is running
8.1.1167  no test for closing tab by click in tabline
8.1.1168  not all screen update code of terminal is executed in tests
8.1.1169  writing coverage info in a separate dir is not needed
8.1.1170  terminal ANSI color test does not cover all colors
8.1.1171  statusline test could fail in large terminal
8.1.1172  cursor properties were not fully tested
8.1.1173  suspend test has duplicated lines
8.1.1174  cannot build with Ruby 1.8
8.1.1175  no test for dragging a tab and double click for new tab
8.1.1176  test for dragging a tab is flaky
8.1.1177  .ts files are recognized as xml, typescript is more common
8.1.1178  when mouse click tests fails value of 'ttytype' is unknown
8.1.1179  no test for mouse clicks in the fold column
8.1.1180  Vim script debugger tests are old style
8.1.1181  tests for mouse clicks are a bit flaky
8.1.1182  some function prototypes are outdated
8.1.1183  typos in VisVim comments
8.1.1184  undo file left behind after running test
8.1.1185  mapping for CTRL-X is inconsistent
8.1.1186  readdir() allocates list twice
8.1.1187  cannot recognize Pipfile
8.1.1188  not all Vim variables require the v: prefix
8.1.1189  mode is not cleared when leaving Insert mode
8.1.1190  has('vimscript-3') does not work
8.1.1191  not all debug commands are covered by a test
8.1.1192  mode is not cleared when leaving Insert mode with mapped Esc
8.1.1193  typos and small problems in test files
8.1.1194  typos and small problems in source files
8.1.1195  Vim script debugger functionality needs cleanup
8.1.1196  parallel build may fail
8.1.1197  when starting with multiple tabs file messages is confusing
8.1.1198  bracketed paste may remain active after Vim exists
8.1.1199  no test for :abclear
8.1.1200  old style comments in debugger source
8.1.1201  output of :command is hard to read
8.1.1202  always get regexp debugging logs when building with -DDEBUG
8.1.1203  some autocmd tests are old style
8.1.1204  output of :command with address completion is not nice
8.1.1205  a BufReadPre autocommand may cause the cursor to move
8.1.1206  user command parsing and listing not properly tested
8.1.1207  some compilers give warning messages
8.1.1208  links to repository use wrong file name
8.1.1209  clever compiler warns for buffer being too small
8.1.1210  support for user commands is spread out
8.1.1211  not all user command code is tested
8.1.1212  signal PWR is not tested
8.1.1213  "make clean" in top dir does not cleanup indent test output
8.1.1214  old style tests
8.1.1215  "make clean" does not remove generated src/po files
8.1.1216  mouse middle click is not tested
8.1.1217  MS-Windows: no space reserved for font quality name
8.1.1218  cannot set a directory for a tab page
8.1.1219  not checking for NULL return from alloc()
8.1.1220  build fails on MS-Windows
8.1.1221  filtering does not work when listing marks
8.1.1222  build still fails on MS-Windows
8.1.1223  middle mouse click test fails without a clipboard
8.1.1224  MS-Windows: cannot specify font weight
8.1.1225  cannot create a pty to use with :terminal on FreeBSD
8.1.1226  {not in Vi} remarks get in the way of useful help text
8.1.1227  duplicate entries in the generate .desktop files
8.1.1228  not possible to process tags with a function
8.1.1229  warning for posix_openpt() not declared
8.1.1230  a lot of code is shared between vim.exe and gvim.exe
8.1.1231  asking about existing swap file unnecessarily
8.1.1232  can't build on MS-Windows
8.1.1233  cannot build tiny version
8.1.1234  swap file test fails on MS-Windows
8.1.1235  compiler warnings for using STRLEN() value
8.1.1236  sjiscorr.c not found in shadow directory
8.1.1237  error for using "compl", reserved word in C++
8.1.1238  MS-Windows: compiler warning for sprintf() format
8.1.1239  key with byte sequence containing CSI does not work
8.1.1240  runtime desktop files are overwritten by build
8.1.1241  Ex command info contains confusing information
8.1.1242  no cmdline redraw when tabpages have different 'cmdheight'
8.1.1243  compiler warnings for incomplete switch statement
8.1.1244  no tests for CTRL-mouse-click
8.1.1245  ":copen 10" sets height in full-height window
8.1.1246  cannot handle negative mouse coordinate from urxvt
8.1.1247  urxvt mouse codes are not tested
8.1.1248  no test for dec mouse
8.1.1249  compiler warning for uninitialized variable
8.1.1250  no test for netterm mouse
8.1.1251  no test for completion of mapping keys
8.1.1252  not all mapping completion is tested
8.1.1253  mapping completion test fails
8.1.1254  mapping completion contains dead code
8.1.1255  building desktop files fails on FreeBSD
8.1.1256  cannot navigate through errors relative to the cursor
8.1.1257  MSVC: name of object directory now always right
8.1.1258  the "N files to edit" message can not be surpressed
8.1.1259  crash when exiting early
8.1.1260  comparing with pointer instead of value
8.1.1261  no error for quickfix commands with negative range
8.1.1262  cannot simulate a mouse click in a test
8.1.1263  mouse clicks in WinBar not tested
8.1.1264  crash when closing window from WinBar click
8.1.1265  when GPM mouse support is enabled double clicks do not work
8.1.1266  winbar test doesn't test enough
8.1.1267  cannot check if GPM mouse support is working
8.1.1268  map completion test fails in GUI
8.1.1269  MS-Windows GUI: multibyte chars with a 0x80 byte do not work
8.1.1270  cannot see current match position
8.1.1271  compiler warnings for use of STRNCPY()
8.1.1272  click on WinBar of other window not tested
8.1.1273  compiler warning in direct write code
8.1.1274  after :unmenu can still execute the menu with :emenu
8.1.1275  cannot navigate to errors before/after the cursor
8.1.1276  cannot combine text properties with syntax highlighting
8.1.1277  missing screenshot update
8.1.1278  missing change for "combine" field
8.1.1279  cannot set 'spellang' to "sr@latin"
8.1.1280  remarks about functionality not in Vi clutters the help
8.1.1281  cannot specify a count with :chistory
8.1.1282  running make in src/po leaves LINGUAS file behind
8.1.1283  delaying half a second after the top-bot message
8.1.1284  detecting *.tmpl as htmlcheetah is outdated
8.1.1285  test17 is old style
8.1.1286  running tests leaves XTest_tabpage_cmdheight file behind
8.1.1287  cannot build with +eval but without +mouse
8.1.1288  search stats don't show for mapped command
8.1.1289  may not have enough space to add "W" to search stats
8.1.1290  .hgignore and .gitignore are either distributed or in git
8.1.1291  not easy to change directory and restore
8.1.1292  invalid command line arguments not tested
8.1.1293  MSVC files are no longer useful
8.1.1294  MS-Windows: Some fonts return wrong average char width
8.1.1295  when vimrun.exe does not exist external command may fail
8.1.1296  crash when using invalid command line argument
8.1.1297  invalid argument test fails without GTK
8.1.1298  invalid argument test fails without X clipboard
8.1.1299  "extends" from 'listchars' is used when 'list' is off
8.1.1300  in a terminal 'ballooneval' does not work right away
8.1.1301  when compiled with VIMDLL some messages are not shown
8.1.1302  v:beval_text is not tested in Visual mode
8.1.1303  not possible to hide a balloon
8.1.1304  MS-Windows: compiler warning for unused value
8.1.1305  there is no easy way to manipulate environment variables
8.1.1306  Borland support is outdated and doesn't work
8.1.1307  cannot reconnect to the X server after it restarted
8.1.1308  the Normal highlight is not defined when compiled with GUI
8.1.1309  test for Normal highlight fails on MS-Windows GUI
8.1.1310  named function arguments are never optional
8.1.1311  aborting an autocmd with an exception is not tested
8.1.1312  Coverity warning for using uninitialized variable
8.1.1313  warnings for using localtime() and ctime()
8.1.1314  MSVC makefile is not nicely indented
8.1.1315  there is always a delay if a termrequest is never answered
8.1.1316  duplicated localtime() call
8.1.1317  output from Travis can be improved
8.1.1318  code for text changes is in a "misc" file
8.1.1319  computing function length name in many places
8.1.1320  it is not possible to track changes to a buffer
8.1.1321  no docs or tests for listener functions
8.1.1322  Cygwin makefile is not nicely indented
8.1.1323  'mouse' option is reset when using GPM mouse
8.1.1324  stray comma in VMS makefile
8.1.1325  cannot build with +eval but without +channel and +timers
8.1.1326  no test for listener with partial
8.1.1327  unnecessary scroll after horizontal split
8.1.1328  no test for listener with undo operation
8.1.1329  plans for popup window support are spread out
8.1.1330  using bold attribute in terminal changes the color
8.1.1331  test 29 is old style
8.1.1332  cannot flush listeners without redrawing, mix of changes
8.1.1333  text properties don't always move after changes
8.1.1334  when buffer is hidden "F" in 'shortmess' is not used
8.1.1335  listener callback is called after inserting text
8.1.1336  some eval functionality is not covered by tests
8.1.1337  get empty text prop when splitting line just after text prop
8.1.1338  hang when concealing the '>' shown for half of wide char
8.1.1339  installer needs to product name et al.
8.1.1340  attributes from 'cursorline' overwrite textprop
8.1.1341  text properties are lost when joining lines
8.1.1342  using freed memory when joining line with text property
8.1.1343  text properties not adjusted for Visual block mode delete
8.1.1344  Coverity complains about possibly using a NULL pointer
8.1.1345  stuck in sandbox with ":s/../\=Function/gn"
8.1.1346  error for Python exception does not show useful info
8.1.1347  fractional scroll position not restored after closing window
8.1.1348  running tests may cause the window to move
8.1.1349  if writing runs into conversion error backup file is deleted
8.1.1350  "W" for wrapping not shown when more than 99 matches
8.1.1351  text property wrong after :substitute
8.1.1352  undofile() reports wrong name
8.1.1353  undo test fails on Mac
8.1.1354  getting a list of text lines is clumsy
8.1.1355  obvious mistakes are accepted as valid expressions
8.1.1356  some text in heredoc assignment ends the text
8.1.1357  test 37 is old style
8.1.1358  cannot enter character with a CSI byte
8.1.1359  text property wrong after :substitute with backslash
8.1.1360  buffer left 'nomodifiable' after :substitute
8.1.1361  Python setuptools don't work with Python 3
8.1.1362  code and data in tests can be hard to read
8.1.1363  ":vert options" does not make a vertical split
8.1.1364  design for popup window support needs more details
8.1.1365  source command doesn't check for the sandbox
8.1.1366  using expressions in a modeline is unsafe
8.1.1367  can set 'modelineexpr' in modeline
8.1.1368  modeline test fails with python but without pythonhome
8.1.1369  get E484 when using system() during GUI startup
8.1.1370  not using the new github feature for donations
8.1.1371  cannot recover from a swap file
8.1.1372  when evaluating 'statusline' the current window is unknown
8.1.1373  "[p" in Visual mode puts in wrong line
8.1.1374  check for file changed triggers too often
8.1.1375  without "TS" in 'shortmess' get a hit-enter prompt often
8.1.1376  warnings for size_t/int mixups
8.1.1377  MS-Windows GUI uses wrong shell command for bash
8.1.1378  delete() can not handle a file name that looks like a pattern
8.1.1379  filechanged test hangs
8.1.1380  MS-Windows building VIMDLL with MSVC: SUBSYSTEM is not set
8.1.1381  MS-Windows: missing build dependency
8.1.1382  error when editing test file
8.1.1383  warning for size_t/int mixup
8.1.1384  using "int" for alloc() often results in compiler warnings
8.1.1385  signed/unsigned compiler warning
8.1.1386  unessesary type casts for lalloc()
8.1.1387  calling prop_add() in an empty buffer doesn't work
8.1.1388  errors when calling prop_remove() for an unloaded buffer
8.1.1389  changes are not flushed when end and start overlap
8.1.1390  search stats are off when using count or offset
8.1.1391  no popup window support
8.1.1392  build failure in tiny version
8.1.1393  unnecessary type casts
8.1.1394  not restoring t_F2 in registers test
8.1.1395  saving for undo may access invalid memory
8.1.1396  'wincolor' does not apply to lines below the buffer
8.1.1397  build fails in tiny version
8.1.1398  duplicate line in MSVC build file
8.1.1399  popup windows not adjusted when switching tabs
8.1.1400  using global pointer for tab-local popups is clumsy
8.1.1401  misspelled mkspellmem as makespellmem
8.1.1402  "timer" option of popup windows not supported
8.1.1403  cannot build without the timer feature
8.1.1404  cannot change the patch level when building with NSIS
8.1.1405  "highlight" option of popup windows not supported
8.1.1406  popup_hide() and popup_show() not implemented yet
8.1.1407  popup_create() does not support text properties
8.1.1408  PFL_HIDDEN conflicts with system header file
8.1.1409  Coverity warns for using uninitialized memory
8.1.1410  popup_move() is not implemented yet
8.1.1411  Coverity warns for divide by zero
8.1.1412  test 30 is old style
8.1.1413  error when the drive of the swap file was disconnected
8.1.1414  alloc() returning "char_u *" causes a lot of type casts
8.1.1415  build error in MS-Windows GUI
8.1.1416  popup_getposition() not implemented yet
8.1.1417  MS-Windows: resolve() does not resolve all components of path
8.1.1418  win_execute() is not implemented yet
8.1.1419  listener callbacks may be called recursively
8.1.1420  popup window size only uses first line length
8.1.1421  drawing "~" line in popup window
8.1.1422  popup_getoptions() not implemented yet
8.1.1423  popup windows use options from current window and buffer
8.1.1424  crash when popup menu is deleted while waiting for char
8.1.1425  win_execute() does not set window pointers properly
8.1.1426  no test for syntax highlight in popup window
8.1.1427  popup window screenshot test fails
8.1.1428  popup_atcursor() not implemented yet
8.1.1429  "pos" option of popup window not supported yet
8.1.1430  popup window option "wrap" not supported
8.1.1431  popup window listed as "Scratch"
8.1.1432  can't build with eval feature
8.1.1433  win_execute() may leave popup window focused
8.1.1434  test 3 is old style
8.1.1435  memory usage test is a bit too flaky
8.1.1436  writefile test fails when run under /tmp
8.1.1437  code to handle callbacks is duplicated
8.1.1438  some commands cause trouble in a popup window
8.1.1439  json_encode() is very slow for large results
8.1.1440  win_execute() test fails
8.1.1441  popup window filter not yet implemented
8.1.1442  popup windows not considered when the Vim window is resized
8.1.1443  popup window padding and border not implemented yet
8.1.1444  not using double line characters for popup border
8.1.1445  popup window border highlight not implemented yet
8.1.1446  popup window callback not implemented yet
8.1.1447  not allowed to create an empty popup
8.1.1448  statusline is sometimes drawn on top of popup
8.1.1449  popup text truncated at end of screen
8.1.1450  popup window positioning wrong when using padding or borders
8.1.1451  CTRL-L does not clear screen with a popup window
8.1.1452  line and col property of popup windows not properly checked
8.1.1453  popup window "moved" property not implemented yet
8.1.1454  build failure without the conceal feature
8.1.1455  popup_atcursor() not completely implemented
8.1.1456  WinBar not redrawn after scrolling one line
8.1.1457  cannot reuse a buffer when loading a screen dump
8.1.1458  crash when using gtags
8.1.1459  popup window border looks bad when 'ambiwidth' is "double"
8.1.1460  popup window border characters may be wrong
8.1.1461  tests do not run or are not reliable on some systems
8.1.1462  MS-Windows: using special character requires quoting
8.1.1463  gcc warns for uninitialized variable
8.1.1464  only 4-digit rgb termresponse is recognized
8.1.1465  allocating wrong amount of memory
8.1.1466  not updating priority on existing sign
8.1.1467  cscope test fails
8.1.1468  the generated desktop files may be invalid
8.1.1469  no test for checking the cursor style response
8.1.1470  new Unicode character U32FF missing from double-width table
8.1.1471  'background' not correctly set for 2-digit rgb termresponse
8.1.1472  add_termcap_entry() is not tested
8.1.1473  new resolve() implementation causes problem for plugins
8.1.1474  'ttybuiltin' is not tested
8.1.1475  search string not displayed when 'rightleft' is set
8.1.1476  no statistics displayed after running tests
8.1.1477  test summary fails in the tiny version
8.1.1478  still an error when running tests with the tiny version
8.1.1479  change included for debugging only
8.1.1480  desktop file check doesn't run on CI
8.1.1481  length for two-digit rgb termresponse is off by one
8.1.1482  no test for wincol() depending on the 'number' option
8.1.1483  skipped tests are not properly listed
8.1.1484  some tests are slow
8.1.1485  double free when garbage_collect() is used in autocommand
8.1.1486  a listener change is merged even when it adds a line
8.1.1487  older msgfmt cannot generate proper .desktop file
8.1.1488  summary of tests has incorrect failed count
8.1.1489  sign order wrong when priority was changed
8.1.1490  when a single test fails the exit code is not set
8.1.1491  when skipping over code a function call may cause trouble
8.1.1492  MS-Windows: when "!" is in 'guioptions' ":!start" fails
8.1.1493  redrawing with popups is slow and causes flicker
8.1.1494  build failure
8.1.1495  memory access error
8.1.1496  popup window height is not recomputed
8.1.1497  accessing memory beyond allocated space
8.1.1498  ":write" increments b:changedtick even though nothing changed
8.1.1499  ruler not updated after popup window was removed
8.1.1500  wrong shell command when building with VIMDLL and "!" in 'go'
8.1.1501  new behavior of b:changedtick not tested
8.1.1502  cannot play any sound
8.1.1503  sound test fails on Travis
8.1.1504  sound test still fails on Travis
8.1.1505  running "make clean" twice gives errors
8.1.1506  syntax error in Travis config
8.1.1507  sound test still fails on Travis
8.1.1508  sound keeps failing on Travis
8.1.1509  cmdline_row can become negative, causing a crash
8.1.1510  a plugin cannot easily expand a command like done internally
8.1.1511  matches in a popup window are not displayed properly
8.1.1512  ch_evalexpr() hangs when used recursively
8.1.1513  all popup functionality is in functions, except :popupclear
8.1.1514  MS-Windows: wrong shell command with ! in 'guioptions'
8.1.1515  memory leak reported for sound when build with EXITFREE
8.1.1516  time reported for a test measured wrong
8.1.1517  when a popup changes all windows are redrawn
8.1.1518  crash when setting 'columns' while a popup is visible
8.1.1519  'backupskip' may contain duplicates
8.1.1520  popup windows are ignored when dealing with mouse position
8.1.1521  when a popup window is closed the buffer remains
8.1.1522  poup_notification() not implemented yet
8.1.1523  cannot show range of buffer lines in popup window
8.1.1524  tests are silently skipped
8.1.1525  cannot move a popup window with the mouse
8.1.1526  no numerical value for the patchlevel
8.1.1527  when moving popup window over the cmdline it is not redrawn
8.1.1528  popup_any_visible() is unused
8.1.1529  libcanberra is linked with even when not used
8.1.1530  Travis config is not optimal
8.1.1531  clipboard type name is inconsistent
8.1.1532  build fails
8.1.1533  GUI build fails on Mac
8.1.1534  modeless selection in popup window selects too much
8.1.1535  popup select test fails on Mac
8.1.1536  popup select test still fails on Mac
8.1.1537  using "tab" for popup window can be confusing
8.1.1538  cannot specify highlighting for notifications
8.1.1539  not easy to define a variable and lock it
8.1.1540  cannot build without the +eval feature
8.1.1541  check for ASAN is not reliable
8.1.1542  an OptionSet autocommand does not get enough info
8.1.1543  const test fails with small features
8.1.1544  some balloon tests don't run when they can
8.1.1545  when the screen is to small there is no message about that
8.1.1546  in some tests 'tags' is set but not restored
8.1.1547  functionality of bt_nofile() is confusing
8.1.1548  popup_dialog() is not implemented
8.1.1549  quickfix test fails
8.1.1550  when a popup has left padding text may be cut off
8.1.1551  warning for shadowing popup_dragwin
8.1.1552  cursor position is wrong after sign column changes
8.1.1553  not easy to change the text in a popup window
8.1.1554  docs and tests for :const can be improved
8.1.1555  NOT_IN_POPUP_WINDOW is confusing
8.1.1556  command for failing screenshot does not include directory
8.1.1557  compiler warning for unused variables in tiny version
8.1.1558  popup_menu() and popup_filter_menu() are not implemented yet
8.1.1559  popup window title property not implemented yet
8.1.1560  popup window hidden option not implemented yet
8.1.1561  popup_setoptions() is not implemented yet
8.1.1562  popup window not always redrawn after popup_setoptions()
8.1.1563  crash when using closures
8.1.1564  sign column takes up space
8.1.1565  MS-Windows: no sound support
8.1.1566  error message when terminal closes in another tab
2019-06-17 22:18:02 +00:00
rillig
a20d25368e editors/*: let pkglint fix indentation and variable alignment
pkglint -Wall -F -r editors

Manually fixed the changes in editors/nedit since the "fixed" indentation
was wrong.
2019-06-08 10:40:52 +00:00
rillig
60b8b896d4 editors/emacs-snapshot: fix indentation and variable alignment 2019-06-08 10:14:08 +00:00
chuck
e48beca1ef add "--without-ns" to x11 configs for OSX
on OSX the configure script will select the "nextstep" window system
unless you explicitly tell it not to:

    % bmake configure |& egrep 'PKG_OPTIONS.emacs|What window system should Emacs use'
            PKG_OPTIONS.emacs = x11
      What window system should Emacs use?                    nextstep
    %

leaving pkgsrc in a bad state where it thinks it built an x11 version,
but instead emacs built a nextstep version.

add "--without-ns" to the x11 config option for OSX.  this
should not impact other platforms.  (this diff corresponds to
the change i did in options.mk 1.4 for editors/emacs25)
2019-06-03 01:21:49 +00:00
leot
70f0ebd544 codeblocks: Avoid gtk2 dependencies
MouseSap and `gtk-notebook' needs gtk2 but including gtk2 bl3 will
lead to runtime problems because the same program could not be
linked with both GTK+ 2.x and GTK+ 3.
2019-05-27 13:21:22 +00:00
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
2019-05-23 19:22:54 +00:00
wiz
0b2a7ea8e5 poedit: update to 2.2.3.
Version 2.2.3
-------------

- Fixed asserts when compiled against wxGTK 3.0.
- [Windows] Fixed issue where custom font wasn't respected in some cases.


Version 2.2.2
-------------

- [Windows] Fix problem with some MSIE proxy configurations not being imported.
- [Windows] Performance improvements.
- Assorted bugfixes.


Version 2.2.1
-------------

- Improved highlighting of HTML and placeholders.
- File references are now supported in XLIFF.
- [Linux] Compatibility fixes for Wayland, wxGTK 3.0 and dark themes.


Version 2.2
-----------

- Support for editing XLIFF (both 1.2 and 2) files.
- Fixes for correct handling of dark themes, including on macOS Mojave.
- [Linux] Improved appearance with GTK+ 3.
- [Linux] Updated AppData and desktop files to use reverse DNS naming.


Version 2.1.1
-------------

- Fixed breakage of some localizations on macOS.


Version 2.1
-----------

- Added import and export of translation memory as TMX files.
- Added ability to delete bad translations from the TM.
- TM now has limited support for plural forms (only nplurals<=2).
- Improved handling plural form rules. CLDR is now used as the data source and
  expressions are checked for equivalence before warning about unusual forms.


Version 2.0.9
-------------

- Improved dark theme supports (still not perfect).
- Fix broken list rendering of RTL text on Windows.


Version 2.0.8
-------------

- Add CakePHP support.
- QA warnings and RTL fixes.
- Make TM reset work when the index is corrupted.


Version 2.0.7
-------------

- Fix mangled non-English gettext error messages.
- Add inline explanation of custom extractors syntax.


Version 2.0.6
-------------

- Fix hanging with certain rare (non-UTF8, non-ASCII msgids) PO files.


Version 2.0.5
-------------

- [macOS] Fixed crashing bug on macOS.
- [Windows] Improved HiDPI support.
- Assorted bugfixes.


Version 2.0.4
-------------

- Added support for Crowdin branches.
- Poedit now remembers your pre-translation settings.
2019-05-21 17:44:46 +00:00
wiz
f65809438e gtranslator: update to 3.32.1.
NEWS from gtranslator 3.32.1 (2019-04-21):
- Fix translation in flatpak

NEWS from gtranslator 3.32.0 (2019-03-11):
- Stable release, updated translations

NEWS from gtranslator 3.31.90 (2019-02-03):
- XML language syntax for the source view
- Fix msg status management
- Use theme_fg_color for translated texts
- Better prj id version default header
- Header with default values when doesn't exists
- codeview: Recover codeview plugin
- Show context in the original message bar
- List of languages in a config file instead iso-codes
- Find & replace and copy text to shortcuts window
- Ctrl+space to copy original text into translated
- Native File Chooser for the translation memory

NEWS from gtranslator 3.30.1 (2018-11-11):
- Fix locale lookup dir
- Added itstool dependency to Meson
- Fix loading help
- New interface image in help
- Update Brazilian Portuguese translation
- Update Polish translation

NEWS from gtranslator 3.30.0 (2018-11-03):
- Full interface redesign to acomplish gnome 3 HIG
- Fix bug in find & replace that marks all fuzzy as translated
- Autofill profile based on language
- A lot of bug fixes
- Remove plugin system
2019-05-20 11:24:29 +00:00
wiz
946cadf0c1 gtranslator: update homepage. 2019-05-10 13:14:18 +00:00
ryoon
6d59d0b729 Recursive revbump from print/poppler
Exclude print/luatex that is updated manually.
2019-05-09 13:57:48 +00:00
gutteridge
5a0ff9bc79 pluma: update to 1.22.1
### pluma 1.22.1

  * tx: sync with transifex
  * update installation instructions and fix spelling and old reference
  * Help: replace link linkend with xref linkend
  * help: update copyright
  * Use ITS in docbook article info, validate with dbits schemas
  * Upgrade the manual to docbook 5.0
2019-05-08 01:55:16 +00:00
ryoon
76d5de997e Recursive rebvump from devel/nss 2019-05-05 22:49:45 +00:00
wiedi
6cd4150fab nano: update to 4.2
2019.04.24 - GNU nano 4.2 "Tax the rich, pay the teachers"
• The integrated spell checker does not crash when 'spell' is missing.
• Option --breaklonglines works also when --ignorercfiles is used.
• Automatic hard-wrapping is more persistent in pushing words to the
  same overflow line.
2019-04-29 12:04:33 +00:00
gutteridge
10022edbf9 kate: fix typos in DESCR 2019-04-27 16:35:18 +00:00
bsiegert
e99a6c98c8 Update dte to 1.8.2.
From Craig Barnes via Github PR.

Closes NetBSD/pkgsrc#47.

v1.8.2 (latest release)
-----------------------

Released on 2019-04-23.

**Changes:**

* Fixed makefile to work with GNU Make 3.81 (which is still used
  by OS X and Ubuntu 14.04).


v1.8.1
------

Released on 2019-04-22.

**Fixes:**

* Fixed parsing of escaped special characters in command arguments
  (which was causing Lua syntax highlighting to fail).
* Removed use of `rep` (repeat character) control sequence, due to
  problems caused by certain terminal emulators that claim to be
  "xterm" but don't support the full set of features in the xterm
  `terminfo(5)` entry (notably, the FreeBSD 12 console).

**Additions:**

* Show a confirmation prompt if Ctrl+q (quit) is pressed with unsaved
  changes, instead of a cryptic error message.


v1.8
----

Released on 2019-04-18.

**Additions:**

* Added support for 24-bit RGB terminal colors.
* Added support for `strikethrough` terminal attribute.
* Added support for `alias` names containing multi-byte Unicode characters.
* Added `refresh` command (to force a full screen redraw).
* Added `dte -K` command-line option (for keycode debugging).
* Added support for reading a buffer from `stdin` at startup.
* Added support for binding Ctrl/Alt/Shift + F1-F12 on xterm-like terminals.
* Added `-s` flag to `bol` command, to allow moving to beginning of indented
  text, before moving to beginning of line (a.k.a "smart home").
* Added `-c` flag to all cursor movement commands, to allow selecting
  characters while moving.
* Added `-l` flag to `up`, `down`, `pgup` and `pgdown` commands, to
  allow selecting whole lines while moving.
* Added default bindings for various Shift+key combinations, for doing
  GUI-style text selections.
* Added key bindings to command mode for deleting/erasing whole words
  (Alt+Delete and Alt+Backspace).

**Improvements:**

* Optimized built-in filetype detection.
* Fixed cursor interaction with Unicode combining characters.
* Improved handling of Unicode whitespace and unprintable characters.
* Updated character class lookup tables to Unicode 11.
* Expanded documentation for `hi` and `compile` commands.
* Optimized code to reduce editor startup and input latency.

**Breaking changes:**

* Changed the `bind` command to be much more strict when parsing key
  strings and show an error message when invalid. The caret (`^`)
  modifier can now only be used alone (not in combination with other
  modifiers) and the `C-`, `M-` and `S-` modifiers *must* be
  uppercase.
* Removed support for chained key bindings (e.g. `bind '^X c' ...`).
  Commands that aren't bound to simple key combinations can just be
  accessed via command mode.
* Removed support for recognizing some Ctrl/Alt/Shift key combinations
  produced by the `rxvt` terminal emulator. The key codes produced by
  `rxvt` violate the [ECMA-48] specification. Users of such terminals
  are encouraged to configure the key codes to mimic `xterm` instead.


v1.7
----

Released on 2018-05-08.

**Changes:**

* Added support for opening multiple files using glob patterns
  (e.g. `open -g *.[ch]`).
* Added support for binding more xterm extended key combinations
  (Ctrl/Meta/Shift + PageUp/PageDown/Home/End).
* Improved compiler error parsing for newer versions of GCC.
* Improved handling of underline/dim/italic terminal attributes
  (including support for the `ncv` terminfo capability).
* Many other small bug fixes and code improvements.


v1.6
----

Released on 2017-12-20.

**Changes:**

* Added new, default `dark` color scheme.
* Added Ctrl+G key binding to exit command mode.
* Added Ctrl+H key binding for `erase` command.
* Added syntax highlighting for TeX and roff (man page) files.
* Improved syntax highlighting of Python numeric literals.
* Improved syntax highlighting for CSS files.
* Added `ft -b` command for detecting file types from file basenames.
* Converted user documentation to Markdown format.
* Created new [website] for online documentation.
* Added support for terminfo extended (or "user-defined") capabilities.
* Added built-in support for `st` and `rxvt` terminals.
* Fixed some built-in regex patterns to avoid non-portable features.
* Fixed compiler warnings on NetBSD.
* Removed tilde expansion of `~username` from command mode, in order to
  avoid using `getpwnam(3)` and thereby allow static linking with GNU
  libc on Linux.
2019-04-26 14:57:57 +00:00
maya
7820bc7a2f fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.
2019-04-26 14:12:31 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
wiedi
28b3eecfc3 nano: update to 4.1
2019.04.15 - GNU nano 4.1 "Qué corchos será eso?"
• By default, a newline character is again automatically added at the
  end of a buffer, to produce valid POSIX text files by default, but
  also to get back the easy adding of text at the bottom.
• The now unneeded option --finalnewline (-f) has been removed.
• Syntax files are read in alphabetical order when globbing, so that
  the precedence of syntaxes becomes predictable.
• In the C syntax, preprocessor directives are highlighted differently.
• M-S now toggles soft wrapping, and M-N toggles line numbers.
• The jumpy-scrolling toggle has been removed.
• The legacy keystrokes ^W^Y and ^W^V are recognized again.
• Executing an external command is disallowed when in view mode.
• Problems with resizing during external or speller commands were fixed.
2019-04-19 18:30:40 +00:00
ryoon
0f3ccd2a73 Fix path for JVM
Bump PKGREVISION.
2019-04-16 11:33:18 +00:00
wiz
d9b0eda0bf emacs26: update to 26.2.
Emacs 26.2 has a wide variety of new features, including:

    Emacs modules can now be built outside of the Emacs tree source.
    Emacs is now compliant with the latest version 11.0 of the Unicode Standard.
    In Dired, the 'Z' command on a directory name compresses all of its files.
2019-04-14 07:03:20 +00:00
hauke
2b68d50d8e Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the
dumped binary crashes otherwise.
2019-04-11 16:05:24 +00:00
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