Commit graph

4139 commits

Author SHA1 Message Date
wen
9d9f7ef2a6 Update to 4.6
Upstream changes:
JOE 4.6
Enhancements

Upgrade to Unicode 10.0.0. Add configure environment variable that allows you select Unicode 8.0.0, 9.0.0 or 10.0.0.

Install Gnome .desktop files for JOE. This allows you to use JOE in GUI "Open With" mouse actions.

Support strikeout and double-underline attributes for the few terminal emulators that support them. Use "stricken" and "dunderline" in the syntax files, or \s and \z in help screens and status line.

Bugs fixed

Fix bug where JOE would sometimes crash when editing shell scripts. This was due to an obscure bug in the syntax highlighter: 'reset' command (used for default state) was incorrectly messing with stack.

-highlighter_context was missing from many file types, which negated some improvements from the previous version.

Fixed signed char overflow with old style mouse events in large windows

Fix bug where path restart (//) was being applied to block filter command prompt. Strange things would happen if you had adjacent slashes in command arguments.

Allow ~ expansion but suppress path restart (//) in compiler error parsing.

Restore default handling of SIGPIPE and SIGINT for shell commands. This fixes an issue where SIGPIPE doesn't terminate a process as expected, for example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' | head -n 10. This issue only occurred in read/write to !, JOE already did the right thing for shell windows and the filter region through shell command.

Improve screen update algorithm so that spaces at the ends of lines are always emitted. This allows them to be preserved when cutting text with the mouse from a terminal emulator window.

Improve efficiency of screen update algorithm: JOE had been resetting attributes such as background color before performing cursor motions (probably as work around for bugs in old terminal emulators). This made screen update slow when there were many attributes, as with syntax highlighting and color schemes. It was also repeatedly emitting ESC [ K.

Switch JOE to issue scrolling commands, even at high baud rates (before this, JOE issued scrolling commands only at 19200 and below because it used to be that simple screen refresh was faster than scrolling in terminal emulators. But this is no longer true with complex screens involving color schemes, unicode and highlighting).

Windows version

Fix file access checks. Inaccessible files due to ACL's weren't correctly detected. This was a regression in 4.5.

Check the correct (Windows) path in the home directory for color schemes. This was not re-implemented properly in 4.5.

JOE 4.5

Enhancements

New color scheme feature, which can be accessed with ^T S or by setting the -colors option.

24-bit color support can be enabled by setting the COLORTERM environment variable to truecolor or 24bit.

Several schemes included in-the-box:

gruvbox by Pavel Pertsev

ir_black by Todd Werth

molokai by Tomas Restrepo

solarized by Ethan Schoonover

wombat by Lars H. Nielsen

xoria by Dmitriy Y. Zotikov

zenburn by Jani Nurminen

The current line can be highlighted by pressing ^T U or by enabling the -hiline option.

The gutter containing line numbers has a dynamic size based on the length of the file, rather than a fixed size of 10.

Updated all language syntax files to use comment_todo and string/comment contexts where appropriate.

Now pass character which invoked a macro to each macro step and call. If a macro step happens to be the 'type' command, the character which invoked the macro will be typed in. For example, this macro will type three 'X's. Before this change you got three NULs.

type,type,type X

Bugs fixed

Fix exsave: (^K ^X) should close file when a block is present in the window, and the file is unmodified (regression from ^C change in 4.2).

Fix regex assertions: they were not working because the character before the search position was not being loaded.

For jmacs: ^Q^J now again inserts \n in the string replace prompt. This broke beginning with JOE 4.0.

Don't try to open files for writing to check file access. This behaves better on unionfs mounts.

Fix stray blocks created after find/replace.

Windows version

Fix inability to set indent step to 1 from menu.

Add support for math functions, fix engineering display.

Fix backslash escapes in find/replace.

Support italicized text.

JOE 4.4
Enhancements

Bugs fixed

Fix segfault due to buffer overrun. This happens if a line with many backslashes appears in the status line context display.

Fix jmacs: ^X ^F and ^X ^B were not working

Build fixes for Solaris

Improve php highlighter: allow numbers in substitution variable names

Unicode tweak: treat private use characters (Co) as printable

Dockerfile highlighter: Add Docker new commands from 1.12, mark bad strings in arrays

Fix loading external charmaps

Windows version

Fix crashing bug when using incremental search
JOE for Windows 4.3
Download

Bugs fixed

Fixed a missed merge that prevented some options menu items from being changed (tab width, tab char, etc).

Fixed bugs updating the title bar.

Minor memory leak/performance fix in subprocess communication.

(from newer version) Fix segfault due to buffer overrun. This happens if you a line with many backslashes appears in the status line context display.

JOE 4.3
Enhancements

Improve memory usage by shrinking buffer header size and highlighter state size.

Improve performance of status line context display (which shows the first line of the function that the cursor is currently in). This feature was making JOE very slow on extremely large files with auto indent enabled (typically JSON or XML data files). Now the syntax highlighter computes the context display (using a new syntax named context.jsf).

Add a mode 'title' to enable or disable the status line context display (previously autoindent mode was overloaded to do this).

Disable syntax highlighting and context display in very large files

Force more appropriate modes when we enter hex dump display: enable overtype, disable autoindent, wordwrap, ansi, picture.

Handle middle mouse button in "joe -mouse" mode (before it did nothing). It's treated as paste (copy region to mouse) as expected. (patch from Petr Olsak).

Bugs fixed

Do not kill region highlighting during incremental search (patch from Petr Olsak).

Negative numbers were not being recognized in blocks

PgUp/PgDn would try to scroll menu if the window above is a menu (it should do this only for completion menus associated with prompts)

Use 'LC_ALL=C sed' to get JOE to compile in OS X.

Forward direction delimiter matching where the delimiters do not begin with special characters (for example in Verilog "begin" / "end") was not working.

Get mouse to work in menus: this broke in 4.1

Character classes with ranges were not working for UTF-8 (as in \[a-z])

Apply spec highlighting to .spec files

Gracefully handle short terminals: fix segfaults which occur when trying to shrink terminal while many windows are on the screen or while turning on help with a short terminal. Fix similar bugs involving the skiptop option. JOE now works even if the terminal height is only one line.

JOE 4.2
New or improved syntax files for the following languages:

Dockerfile
Usability Enhancements

The top Google help searches for JOE include:

How do I save and exit? The startup copyright notice has been replaced with basic help for beginners: ^K Q to exit and ^K H for help.

How do I dismiss the region highlighting? The traditional way is to hit ^K B ^K K, but this is slightly non-obvious and has always been awkward. Now Ctrl-C will do it.

How do I close all files and exit? Now Ctrl-K Q does this. Previously ^K Q was the same as ^C: abort a single file.

Restyle the help screens:

Make it more obvious that there is more than one screen: put the help for help inline with the text instead of in the (seemingly invisible) header.

Mention Ctrl-Arrow region selection, status and goto matching delimiter commands on the first screen.

Remove time and "Ctrl-K H for help" message from status bar. Beginners often don't notice this help message, and it takes up valuable status bar space that power users want for the context display.

Add ^KH for help to search and replace prompts. Many JOE users do not know about this context sensitive help.

Provide aborthint and helphint options so that the ^C and ^K H hints can be customized depending on the rc file (so say ^G for abort in jmacs, for example).

Enable -noxon by default (disable ^S/^Q flow control). This allows us to bind ^Q to quote and ^S / ^R to incremental search.

Document ESC X (command prompt) in the help screens.

"joe --help" now prints all command line options.

Other Enhancements

Tags search now tries to find the tags file in parent directories if it does not exist in the current directory and if the TAGS environment variable was not set.

Built-in calculator can now print and accept numbers in binary, octal and engineering formats: dec 12_345 eng 12.345_0e3 bin 0b11_0000_0011_1001 oct 0o3_0071 hex 0x3039

Built-in calculator now prints and accepts separating underscores for clarity. For example, 4_294_967_296 instead of 4294967296.

Enhanced calculator statistics functions:

dev computes standard deviation with full population
samp computes standard deviation with sample of population
Linear regression analysis. Select a region of x and y values, then:
lr(x) provide estimate of y given x
rlr(y) provide estimate of x given y
Lr, lR, LR: log, exponential, power regression
Calculator region functions now assume the entire buffer if no region is set.

Tab completion now works at the calculator prompt (and in all prompts which allow numeric input, such as ^KL- go to line).

Make new regex engine (from JOE 4.1) more compatible with the classic engine. \y is now shorthand for \(\.\*\), so that it does what \* did in the old engine. Also:

\. no longer matches newline.
\* matches shortest match, not longest match.
Add -left and -right options to control the amount scrolling when the cursor moves past the left or right edge of the screen. When the baud rate is low these are automatically set to a large amount. Also, these now control the manual horizontal scrolling commands. When these are positive, they indicate number of columns. When they are negative, they indicate a fraction of the screen width (-2 is 1/2 the width).

Bugs fixed

Fix use after free bug which shows up as a crash in OpenBSD

Fix bug where indent step value was not shown on ^T menu

Fix bug where setting margin doesn't work on big-endian systems

Fix issue where highest valued Unicode character equivalent was not translating to its corresponding 8-bit character. Effect of this was that Delete key was not working in shell windows in ASCII character set.

Standard deviation calculator function was not producing correct results.

Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only used if there is no setlocale).

Guess_crlf forced UNIX line endings for new files even though crlf was set. Now crlf is left alone if guess_crlf can not determine the line ending.

If cursor was at end of a long line and you switched to hex dump display mode, then hex dump was scrolled. Now scroll offset is reset when you switch to hex display mode.
2018-05-08 08:31:29 +00:00
prlw1
8ed2d8d008 Fix the build of editors/gedit3 after
revision 1.39
date: 2018-04-14 13:24:31 +0100;  author: adam;  state: Exp;  lines: +5 -7;  commitid: RjIJejQgPmCCgpyA;
gobject3: buildlink3 -> DEPENDS

in the same vein as devel/libpeas

revision 1.38
date: 2018-04-16 21:48:49 +0100;  author: adam;  state: Exp;  lines: +2 -1;  commitid: WD47AIHKmfnEZHyA;
libpeas: included py-gobject3-common/buildlink3.mk
2018-05-02 10:49:19 +00:00
adam
35aa3efc12 revbump for boost-libs update 2018-04-29 21:31:17 +00:00
wiz
2b68a03ae1 vim*: update to 8.0.1772
Latest bugfixes.
2018-04-29 05:50:39 +00:00
wiz
9f420cb917 *: PKGREVISION bump for wxGTK30 switch from gtk2 to gtk3 2018-04-29 05:46:35 +00:00
wiz
000f15a9e6 *: Recursive bump for poppler update to 0.64.0 2018-04-28 20:19:09 +00:00
markd
75e571256d abiword: build with libical-3 2018-04-25 05:53:53 +00:00
wiz
f367007762 *: gd.tuwien.ac.at/ftp.tuwien.ac.at is gone, remove it from various mastersites 2018-04-21 13:38:04 +00:00
wiz
e5209a786e Add p11-kit to gnutls/bl3.mk and bump dependencies. 2018-04-17 22:29:31 +00:00
wiz
8436f96b5b Recursive PKGREVISION bump for poppler-0.63.0 2018-04-17 05:28:00 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
morr
d546255116 Update to newest patchset 1722.
Changes:
8.0.1429  crash when calling term_start() with empty argument
8.0.1430  crash when term_start() fails
8.0.1431  MS-Windows: vimtutor fails if %TMP% has special chars
8.0.1432  after ":copen" can't get the window-ID of the quickfix window
8.0.1433  illegal memory access after undo
8.0.1434  GTK: :promtfind does not put focus on text input
8.0.1435  memory leak in test_arabic
8.0.1436  not enough information about what Python version may work
8.0.1437  pkg-config doesn't work with cross compiling
8.0.1438  filetype detection test not updated for change
8.0.1439  if cscope fails a search Vim may hang
8.0.1440  terminal window: some vterm responses are delayed
8.0.1441  using ":undo 0" leaves undo in wrong state
8.0.1442  (after 8.0.1439) using pointer before it is set
8.0.1443  (after 8.0.1441) compiler gives uninitialized var warning
8.0.1444  missing -D_FILE_OFFSET_BITS=64 may cause problems
8.0.1445  cannot act on edits in the command line
8.0.1446  acessing freed memory after window command in auto command
8.0.1447  still too many old style tests
8.0.1448  segfault with exception inside :rubyfile command
8.0.1449  slow redrawing with DirectX
8.0.1450  GUI: endless loop when stopping cursor blinking
8.0.1451  difficult to set the python home directories properly
8.0.1452  terminal test fails on some systems
8.0.1453  terminal test fails on some slow terminals
8.0.1454  when in silent mode too much output is buffered
8.0.1455  if $SHELL contains a space then 'shell' is incorrect
8.0.1456  timer test on travis Mac is still flaky
8.0.1457  clojure now supports a shebang line
8.0.1458  filetype detection test does not check all scripts
8.0.1459  cannot handle change of directory
8.0.1460  (after 8.0.1459) missing file in patch
8.0.1461  (after 8.0.1459) missing another file in patch
8.0.1462  (after 8.0.1459) missing yet another file in patch
8.0.1463  (after 8.0.1459) test fails without 'autochdir' option
8.0.1464  completing directory after :find does not add slash
8.0.1465  python2 and python3 detection not tested
8.0.1466  older GTK versions don't have gtk_entry_get_text_length()
8.0.1467  libvterm doesn't handle illegal byte sequence correctly
8.0.1468  illegal memory access in del_bytes()
8.0.1469  when package path is a symlink 'runtimepath' is wrong
8.0.1470  integer overflow when using regexp pattern
8.0.1471  on MS-Windows CursorIM highlighting no longer works
8.0.1472  MS-Windows: nsis installer is a bit slow
8.0.1473  MS-Windows: D&D fails between 32 and 64 bit apps
8.0.1474  Visual C 2017 has multiple MSVCVER numbers
8.0.1475  invalid memory access in read_redo()
8.0.1476  screen isn't always updated right away
8.0.1477  redraw flicker when moving mouse outside of terminal window
8.0.1478  unnecessary condition
8.0.1479  insert mode completion state is confusing
8.0.1480  (after 8.0.1479) patch missing change
8.0.1481  clearing a pointer takes two lines
8.0.1482  using feedkeys() does not work to test completion
8.0.1483  searchpair() might return an invalid value on timeout
8.0.1484  reduntant conditions
8.0.1485  weird autocmd may cause arglist to be changed recursively
8.0.1486  accessing invalid memory with "it"
8.0.1487  (after 8.0.1486) test 14 fails
8.0.1488  emacs tags no longer work
8.0.1489  there is no easy way to get the global directory
8.0.1490  number of spell regions is spread out through the code
8.0.1491  the minimum width of the popup menu is hard coded
8.0.1492  memory leak in balloon_split()
8.0.1493  completion items cannot be annotated
8.0.1494  no autocmd triggered in Insert mode with visible popup menu
8.0.1495  having 'pumwidth' default to zero has no merit
8.0.1496  clearing a pointer takes two lines
8.0.1497  getting the jump list requires parsing the output of :jumps
8.0.1498  getjumplist() returns duplicate entries
8.0.1499  out-of-memory situation not correctly handled
8.0.1500  possible NULL pointer dereference
8.0.1501  out-of-memory situation not correctly handled
8.0.1502  in out-of-memory situation character is not restored
8.0.1503  access memory beyond end of string
8.0.1504  Win32: the screen may be cleared on startup
8.0.1505  debugger can't break on a condition
8.0.1506  new version of HP NonStop (Tandem) doesn't like a header
8.0.1507  timer test is a bit flaky
8.0.1508  the :drop command is not always available
8.0.1509  (after 8.0.1508) failing drag-n-drop command no longer fails
8.0.1510  cannot test if a command causes a beep
8.0.1511  some code for the debugger watch expression is clumsy
8.0.1512  warning for possibly using NULL pointer
8.0.1513  the jumplist is not always properly cleaned up
8.0.1514  getting the list of changes is not easy
8.0.1515  BufWinEnter event fired when opening hidden terminal
8.0.1516  errors for job options are not very specific
8.0.1517  invalid memory acces with pattern using look-behind match
8.0.1518  error messages suppressed after ":silent! try"
8.0.1519  getchangelist() does not use argument as bufname()
8.0.1520  cursor in wrong line when using a WinBar in Terminal window
8.0.1521  Shift-Tab does not work in a terminal window
8.0.1522  popup menu is positioned in the wrong place
8.0.1523  cannot write and read terminal screendumps
8.0.1524  (after 8.0.1523) compiler warnings for uninitialized vars
8.0.1525  using :wqa exits even if a job runs in a terminal window
8.0.1526  no test using a screen dump yet
8.0.1527  screen dump test fails on MS-Windows
8.0.1528  dead code found
8.0.1529  assert_equalfile() does not close file descriptors
8.0.1530  dump test fails when using a shadow directory
8.0.1531  cannot use 24 bit colors in MS-Windows console
8.0.1532  compiler warnings without termguicolors feature
8.0.1533  libterm doesn't support requesting fg and bg color
8.0.1534  C syntax test fails when using gvim
8.0.1535  C syntax test still fails when using gvim
8.0.1536  quotestar test is flaky when using the GUI
8.0.1537  xxd does not skip NUL lines when using ebcdic
8.0.1538  popupmenu is too far left when completion is long
8.0.1539  no test for the popup menu positioning
8.0.1540  popup menu positioning fails with longer string
8.0.1541  synpat_T is taking too much memory
8.0.1542  terminal screen dump does not include cursor position
8.0.1543  with 'termguicolors' Normal color doesn't work correctly
8.0.1544  when using 'termguicolors' SpellBad doesn't show
8.0.1545  screen dumps not included in distribution
8.0.1546  using feedkeys() in a terminal may trigger mappings
8.0.1547  undo in the options window makes it empty
8.0.1548  screen dump test script not included in distribution
8.0.1549  various small problems in test files
8.0.1550  various small problems in source files
8.0.1551  on Mac 'maxmemtot' is set to a weird value
8.0.1552  may leak file descriptors when executing job
8.0.1553  cannot see what digraph is used to insert a character
8.0.1554  custom plugins loaded with --clean
8.0.1555  build error for some combination of features
8.0.1556  may not parse the t_RS response correctly
8.0.1557  printf() does not work with only one argument
8.0.1558  no right-click menu in a terminal
8.0.1559  build failure without GUI
8.0.1560  build failure without GUI on MS-Windows
8.0.1561  crash with rust syntax highligting
8.0.1562  the terminal debugger can't set a breakpoint with the mouse
8.0.1563  timeout of getwinposx() can be too short
8.0.1564  too many #ifdefs
8.0.1565  can't build Mac version without GUI
8.0.1566  too many #ifdefs
8.0.1567  cannot build Win32 GUI without IME
8.0.1568  can't build on older Mac, header file is missing
8.0.1569  warning for uninitialized variable from gcc
8.0.1570  can't use :popup for a menu in the terminal
8.0.1571  can't build without GUI
8.0.1572  Mac: getting memory size doesn't work everywhere
8.0.1573  getwinpos(1) may cause response to be handled as command
8.0.1574  show cursor in wrong place when using popup menu
8.0.1575  crash when using virtual replace
8.0.1576  Perl VIM::Buffers() does not find every buffer
8.0.1577  virtual replace test fails on MS-Windows
8.0.1578  no test for :popup in terminal
8.0.1579  virtual replace test fails in GUI
8.0.1580  FEAT_CURSORBIND and FEAT_SCROLLBIND are unused
8.0.1581  cannot build Win32 GUI without +eval
8.0.1582  in the MS-Windows console mouse movement is not used
8.0.1583  using C99 comment
8.0.1584  using C99 in Mac file gives compiler warning messages
8.0.1585  enabling beval_term feature in Win32 GUI
8.0.1586  imactivatefunc does not work on non-GUI Mac
8.0.1587  inserting from the clipboard doesn't work literally
8.0.1588  popup menu hangs after typing CTRL-C
8.0.1589  error for setting 'modifiable' when resetting it
8.0.1590  padding in list type wastes memory
8.0.1591  MS-Windows: when reparsing the arguments 'wildignore' matters
8.0.1592  terminal windows in a session are not properly restored
8.0.1593  :qall never exits with an active terminal window
8.0.1594  :confirm qall not tested with active terminal window
8.0.1595  no autocommand triggered before exiting
8.0.1596  no autocommand specifically for opening a terminal window
8.0.1597  autocommand events are not sorted
8.0.1598  cannot select text in a terminal with the mouse
8.0.1599  no error message when gdb does not support debugger
8.0.1600  crash when setting t_Co to zero when 'termguicolors' is set
8.0.1601  highlight test fails on Win32
8.0.1602  crash in parsing JSON
8.0.1603  cannot build with +terminal but without +menu
8.0.1604  paste test may fail if $DISPLAY is not set
8.0.1605  terminal test is a bit flaky
8.0.1606  singular/plural variants not translated
8.0.1607  --clean loads user settings from .gvimrc
8.0.1608  Win32: directx not enabled by default
8.0.1609  shell commands in the GUI use a dumb terminal
8.0.1610  cannot build without GUI
8.0.1611  CTRL-W in system terminal does not go to job
8.0.1612  need to close terminal after shell stopped
8.0.1613  warning for unused variable in tiny build
8.0.1614  "make tags" doesn't include libvterm
8.0.1615  term_dumpload() does not use the right colors
8.0.1616  Win32: shell commands in the GUI open a new console
8.0.1617  Win32: :shell command in the GUI crashes
8.0.1618  color Grey50 is missing in the compiled-in table
8.0.1619  Win32 GUI: crash when winpty is not installed
8.0.1620  reading spell file has no good EOF detection
8.0.1621  using invalid default value for highlight attribute
8.0.1622  possible NULL pointer dereference
8.0.1623  terminal kill tests are flaky
8.0.1624  options for term_dumpdiff()/term_dumpload() not implemented
8.0.1625  test_quotestar is flaky when run in GTK GUI
8.0.1626  compiler warning for possible loss of data
8.0.1627  compiler warning for visibility attribute not supported
8.0.1628  channel log doesn't mention exiting
8.0.1629  Mac: getpagesize() is deprecated
8.0.1630  trimming white space is not that easy
8.0.1631  testing with Vim running in terminal is a bit flaky
8.0.1632  in a terminal dump NUL and space are different
8.0.1633  a TextChanged autocmd triggers when it is defined
8.0.1634  the ex_vimgrep() function is too long
8.0.1635  undefining _POSIX_THREADS causes problems with Python 3
8.0.1636  no test for term_dumpload() and term_dumpdiff()
8.0.1637  no test for term_dumpdiff() options argument
8.0.1638  popup test fails depending on environment variable
8.0.1639  libvterm code lags behind master
8.0.1640  Test_cwd() is flaky
8.0.1641  job in terminal can't communicate with Vim
8.0.1642  running Vim in terminal fails with two windows
8.0.1643  terminal API tests fail
8.0.1644  terminal API tests still fail
8.0.1645  test for terminal response to escape sequence may fail
8.0.1646  MS-Windows: executable contains unreferenced functions
8.0.1647  terminal API may call any user function
8.0.1648  resource fork tool doesn't work on Python 3
8.0.1649  no completion for argument list commands
8.0.1650  too many #ifdefs
8.0.1651  cannot filter :ls output for terminal buffers
8.0.1652  term_dumpwrite() does not output composing characters
8.0.1653  screen dump is made too soon
8.0.1654  warnings for conversion of void to function pointer
8.0.1655  outdated gdb message in terminal debugger unclear
8.0.1656  no option to have xxd produce upper case variable names
8.0.1657  crash when reading a channel
8.0.1658  xxd capitalize argument not available in long form
8.0.1659  scroll events not recognized for some xterm emulators
8.0.1660  the terminal API "drop" command doesn't support options
8.0.1661  warnings from 64 bit compiler
8.0.1662  showing dump diff doesn't mention both file names
8.0.1663  cannot build without multi-byte feature
8.0.1664  test failure because of not allocating enough space
8.0.1665  when running a terminal from the GUI 'term' is not useful
8.0.1666  % argument in ch_log() causes trouble
8.0.1667  terminal window tests are flaky
8.0.1668  terminal debugger: can't re-open source code window
8.0.1669  :vimgrep may add entries to the wrong quickfix list
8.0.1670  terminal window tests are still a bit flaky
8.0.1671  crash when passing non-dict argument as env to job_start()
8.0.1672  error during completion causes command to be cancelled
8.0.1673  terminal window tests are still a bit flaky
8.0.1674  libvterm can't handle an OSC string split
8.0.1675  unused macro argument in libvterm
8.0.1676  no compiler warning for wrong printf format
8.0.1677  no compiler warning for wrong format in vim_snprintf()
8.0.1678  errorformat "%r" implies "%>"
8.0.1679  compiler warning for printf format
8.0.1680  memory allocated by libvterm is not profiled
8.0.1681  the format attribute fails with MinGW
8.0.1682  auto indenting breaks inserting a block
8.0.1683  Python upgrade breaks Vim when defining PYTHON_HOME
8.0.1684  ml_get errors when using terminal window for shell command
8.0.1685  can't set ANSI colors of a terminal window
8.0.1686  Python does not work when configuring with specific dir
8.0.1687  64 bit compiler warnings
8.0.1688  some macros are used without a semicolon
8.0.1689  no tests for xxd
8.0.1690  not easy to run one test with gvim instead of vim
8.0.1691  xxd test sometimes fails
8.0.1692  Python may not work when using statically linked library
8.0.1693  xxd is excluded from coverage statistics
8.0.1694  terminal API test is a bit flaky
8.0.1695  xxd test not run on MS-Windows
8.0.1696  coverage statistics don't work
8.0.1697  various tests are still a bit flaky
8.0.1698  coverage statistics don't work on coveralls
8.0.1699  leftover stuff for Python 1.4
8.0.1700  coverage statistics still don't work on coveralls
8.0.1701  can disable COLOR_EMOJI with MSVC but not MinGW
8.0.1702  leaking memory when autocommands make quickfix list invalid
8.0.1703  in the tutor 'showcmd' is not set
8.0.1704  'backupskip' default doesn't work for Mac
8.0.1705  when making a vertical split the mode message isn't updated
8.0.1706  cannot sent CTRL-\ to a terminal window
8.0.1707  when 'wfh' is set ":bel 10new" scrolls window
8.0.1708  mkdir with 'p' flag fails on existing directory
8.0.1709  some non-C89 code may slip through
8.0.1710  building with Ruby fails
8.0.1711  term_setsize() is not implemented yet
8.0.1712  terminal scrollback is not limited
8.0.1713  terminal debugger doesn't handle arguments
8.0.1714  term_setsize() does not give an error in a normal buffer
8.0.1715  terminal buffer can be 1 more than 'terminalscroll' lines
8.0.1716  test for term_setsize() does not give a good error message
8.0.1717  C89 check causes too much trouble
8.0.1718  terminal scrollback test fails on MS-Windows
8.0.1719  cannot specify which Python executable configure should use
8.0.1720  when a timer is running a terminal window may not close
8.0.1721  no test for using the 'termsize' option
8.0.1722  cannot specify a minimal size for a terminal window
2018-04-16 10:19:37 +00:00
adam
5c61a0c82c gobject3: buildlink3 -> DEPENDS 2018-04-14 12:24:31 +00:00
adam
299d329d51 revbump after icu update 2018-04-14 07:33:52 +00:00
dholland
9738129b69 Apparently, I somehow forgot to update this. 2018-04-13 16:37:35 +00:00
dholland
f938747a09 Fixes for tzalloc issues on -6 from uwe@ and Paul Eggert.
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30738

PKGREVISION -> 5
2018-04-08 03:03:48 +00:00
chuck
66487eeb70 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.
2018-03-30 18:28:32 +00:00
maya
e46c5a6dda emacs25: handle NAN not existing on VAX. 2018-03-21 08:48:15 +00:00
wiz
7ced28e293 emacs-current: regen distinfo so checksum matches existing patch 2018-03-15 06:08:21 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiedi
68a8b2a250 nano: update to 2.9.4
2018.03.08 - GNU nano 2.9.4 "Isabel" allows binding a key to a string
             (any piece of text and/or commands), permits customizing
             the color of error messages with 'set errorcolor', colors
             those error messages by default in bright white on red,
             makes <Enter> at the bottom of the screen scroll just one
             row when --smooth is used, does not fail when redoing a
             file insertion, and cancels a Shift-selection when any
             cursor key is pressed without Shift even when the cursor
             cannot move.  Further, it treats tabs fully the same as
             spaces when doing automatic hard-wrapping, allows syntax
             names to be unquoted, and removes two deprecated options
             and six deprecated bindable function names.
2018-03-10 10:21:07 +00:00
wiz
8c557b7a90 gnuserv: include bsd.prefs.mk for X11_TYPE
Comment out dead links.
2018-03-08 11:20:56 +00:00
wiz
1aed49903a vim*: follow redirect 2018-03-04 16:26:24 +00:00
hauke
e6c6a4a29d GC hacks.mk -- switching to system malloc has taken care of the issue.
Unbreak package by including options.mk, which keeps configure from
looking fro X11.
2018-02-14 12:51:58 +00:00
hauke
e3f42ae089 Move PKGREVISION up from Makefile.common into the individual packages'
Makefile. As wiz convincingly pointed out, differing dependencies may
make for differing PKGREVISION.
2018-02-01 14:25:30 +00:00
jperkin
c05e0ecd66 emacs25-nox11: Fix _EMACS_VERSION_MINOR. 2018-02-01 11:18:16 +00:00
hauke
ab4389d2bc The xemacs* package Makefiles are minimal, with all common information
factored out to Makefile.common. This includes both upstream and
pkgsrc specific.version information.
2018-01-30 11:52:18 +00:00
hauke
0a9617494f On some target platforms, Xm headers #define *_XFT_ symbols; if we do
not use xft (the default), explicitly disable it.
2018-01-30 11:47:39 +00:00
wiedi
33c43e0edd nano: updated to 2.9.3
2018.01.29 - GNU nano 2.9.3 "Córdoba" fixes a segfault with trimblanks
             that could occur when a typed space caused the word after
             it to be pushed to the next line.  It further makes macros
             work also when your keyboard still emits escape sequences,
             adds the options -M and --trimblanks for the command line,
             recognizes key combos with Shift on a few more terminals,
             no longer shows dots in certain prompt texts when visible
             witespace is turned on, fixes two corner cases when doing
             replacements in a marked region, allows to open a named
             pipe again when using --noread, and accurately detects
             a needed color change when a line contains a start match
             but not a corresponding end match any more.  Plus some
             other small fry.
2018-01-30 01:21:33 +00:00
wiz
bff4597ffc Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
wiz
58a2a977a7 recursive bump after mpfr shlib major bump 2018-01-28 16:24:10 +00:00
wiz
54911e0cfd Sigil: update to 0.9.9.
Sigil-0.9.9
   Bug Fixes
    - Add python_3.5_fixes3.patch to Python build and update build docs on OSX to fix missing symbols
    - Fix crash caused by Preview holding pointer to user removed resource when front tab is non-html resource
    - Fix crash in FlowTab destructor due to re-entering flowtab during Syntax Highlighting and signals
    - Fix issue with file icons disappearing when reordering in Book Browser (commit ecb56b1f)
    - Fix missing epub3 Manifest cover-image property setting/unsetting with BookBrowser
    - Fix issue where cancelling the SaveAs dialog disconnected an existing epub from its saved path
    - Fix assertion error in sigil-gumbo when handling extraneous script end tags
    - Apply multiple fixes for gumbo from upstream
    - Fix segfault in Split at Cursor when not an html file
    - Make sure Add Cover tool properly handles existing manifest cover properties in EPUB3s
    - Correct error dialog to say "Sigil may need to close."
    - Prevent Images and Misc items from being dragged to the Text folder in Book Browser (commit 30bb96d)
    - Fix Linux bug that prevents rich text from other programs being pasted into Book View (issue #320)
    - Fix bug where index entries inside em and dfn tags were ignored during index generation
    - Fix bug on Windows in spell checking when smart right single quotes are used for apostrophes
    - Fix bug in simple well-formed check to handle generic xml processing instructions
    - Fix bug in epub3 MetaEditor with title-type and collection-type properties
    - Fix plugin code to prevent book href vs manifest id clashes
    - Fix bug in Plugin Runner to allow it to delete non-manifested files properly
    - Fix bug in SourceUpdates to handle properly handle css properties with multiple urls
    - Fix bugs in well-formed check to better handle missing doctypes

   New Features
    - Add SIGIL_DISABLE_CURSOR_BLINK environment variable to disable text cursor to aid Accessibility on OSX
    - Better use semantic information (guide types and Landmarks) to allow the user finer control of index generation
    - Attempt to improve Metadata Editor placeholder text to help beginners
    - Preview Window Title bar will now show height and width of the Preview Window
    - Allow users to limit/disable clipboard history saving via General Preferences
    - Convert br tags in header text to linebreaks for toc/ncx/nav generation routines
    - Support spell checking of words with numbers controlled by Preference settings
    - Add two additional Quick Lauch Icons for Plugins
2018-01-28 15:40:10 +00:00
jperkin
18cfa1f3ef dasher: Specify c++03 to avoid conflicts with std::bind. 2018-01-26 13:34:39 +00:00
morr
65b1b012d4 Update to newest changeset.
Changes:

8.0.1380  using "vim -r swapfile" the hit-enter prompt is misplaced.
8.0.1381  ch_readraw() waits for NL if channel mode is NL
8.0.1382  get "no write since last change" message if terminal is open
8.0.1383  local additions in help skips some files
8.0.1384  not enough quickfix help; confusing winid
8.0.1385  Python 3.5 is getting old
8.0.1386  cannot select modified buffers with getbufinfo()
8.0.1387  wordcount test is old style
8.0.1388  char not overwritten with ambiguous width char
8.0.1389  getqflist() items are missing if not set
8.0.1390  DirectX scrolling can be slow, vertical positioning is off
8.0.1391  encoding empty string to JSON sometimes gives "null"
8.0.1392  build fails with --with-features=huge --disable-channel
8.0.1393  too much highlighting with 'hlsearch' and 'incsearch' set
8.0.1394  cannot intercept a yank command
8.0.1395  it is not easy to see if a colorscheme is well written
8.0.1396  memory leak when CTRL-G in search command line fails
8.0.1397  pattern with \& following nothing gives an error
8.0.1398  :packadd does not load packages from the "start" directory
8.0.1399  warnings and errors when building tiny version
8.0.1400  color scheme check script shows up as color scheme
8.0.1401  cannot build with GTK but without XIM
8.0.1402  crash with nasty autocommand
8.0.1403  using freed buffer in grep command
8.0.1404  invalid memory access on exit
8.0.1405  duplicated code for getting a typed character
8.0.1406  difficult to track changes to a quickfix list
8.0.1407  GUI: CursorHold may trigger before 'updatetime'
8.0.1408  crash in setqflist()
8.0.1409  buffer overflow in :tags command
8.0.1410  hang when using count() with an empty string
8.0.1411  reading invalid memory with CTRL-W :
8.0.1412  using free memory using setloclist()
8.0.1413  accessing freed memory in :cbuffer
8.0.1414  accessing freed memory in :lfile.
8.0.1415  warning for unused function without timers feature
8.0.1416  crash when searching for a sentence
8.0.1417  test doesn't search for a sentence
8.0.1418  no test for expanding backticks
8.0.1419  cursor column is not updated after ]s
8.0.1420  accessing freed memory in vimgrep
8.0.1421  accessing invalid memory with overlong byte sequence
8.0.1422  no fallback to underline when undercurl is not set
8.0.1423  error in return not caught by try/catch
8.0.1424  the timer_pause test is flaky on Travis
8.0.1425  execute() does not work in completion of user command
8.0.1426  "gf" and &lt;cfile&gt; don't accept ? and & in URL
8.0.1427  the :leftabove modifier doesn't work for :copen
8.0.1428  compiler warning on 64 bit MS-Windows system
2018-01-20 12:19:09 +00:00
markd
125424f096 gcc7 fix 2018-01-17 20:19:58 +00:00
wiz
225b71b00e emacs21-nox: explicitly disable X 2018-01-16 15:20:48 +00:00
tsutsui
308a57b8f4 medit: update HOMEPAGE. 2018-01-14 07:02:16 +00:00
markd
9651062263 texstudio: switch to qt5 2018-01-11 10:04:17 +00:00
markd
71d9b7654b texworks: update to 0.6.2 and switch to qt5
Release 0.6.2 (TL'17) [April 2017]
* Implement handling of links to external files in the PDF preview
* Implement a simple screen calibration widget to allow adapting the PDF
  preview to the screen's resolution
* Improve responsiveness when opening large documents
* Use old content instead of rendering placeholers after a PDF was reloaded
  to facilitate seeing changes
* Improve the usability of the "Remove Aux Files..." dialog by letting the
  user toogle the selection by clicking anywhere on the row
* Add support for the bibliography program "biber" by default
* Allow custom zoom levels in the PDF status bar context menu
* Add a Windows manifest so TeXworks looks more "native" on modern versions
  of Windows

* Fix PDF zoom speed for high-resolution mouse-wheels
* Fix a deadlock causing TeXworks to hang when loading PDF annotations such
  as links
* Fix crash when changing files outside TeXworks
* Fix crash when syncing from an if-block in the TeX file
* Fix crash when reloading a PDF while text was selected
* Fix enabling of the first/previous/next/last page toolbar buttons in the
  PDF preview
* Fix the wrong appearance of the PDF magnifier in some cases
* Fix truncation issues and misreported Windows versions in "Email to
  mailing list"

* Update translations
2018-01-11 09:32:01 +00:00
wiz
129e1b0de6 texworks: mark as broken due to poppler-qt4 removal 2018-01-11 08:09:38 +00:00
wiz
2881aa77f3 texstudio: mark as BROKEN
Needs removed poppler-qt4; or porting to qt5, but that does not build
for me.
2018-01-10 22:31:08 +00:00
wiz
4416757774 *: Recursive bump for poppler-0.62.0 2018-01-10 22:16:24 +00:00
wiz
f82e2bfc3f texmaker: default to qt5 now that poppler-qt4 is gone. 2018-01-10 22:09:02 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
wen
c4fcd9e3e0 Update to 2.9.2
Upstream changes:
2018 January 2

GNU nano 2.9.2 "Pussy Riot" correctly displays the Modified
state when undoing/redoing (also when the file was saved
somewhere midway), improves the undoing of an automatic
linefeed at EOF, fixes a build issue on the BSDs, shows
the cursor again when compiled with --withslang, renames
the option 'justifytrim' to 'trimblanks' because it will
now snip trailing whitespace also while you are typing
(and hard-wrapping is enabled), continues pushing words
to the next line much longer (when hard-wrapping), makes
 and  indent and unindent a marked region,
allows unindenting when not all lines are indented, lets a
region marked with Shift persist when indenting/unindenting
or commenting/uncommenting it, and in those cases excludes
the last line of the region when it is not visibly marked
(which makes for a more intuitive behavior).
2018-01-07 11:49:10 +00:00
rillig
b381c6e2f3 Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01 22:29:15 +00:00
adam
983847f667 Revbump after boost update 2018-01-01 21:18:06 +00:00
schwarz
a0d5113891 nano: update to 2.9.1
Changes between v2.9.0 and v2.9.1:
Benno Schulenberg (21):
     build: fix compilation with --disable-browser --disable-tabcomp
     bump version numbers and add a news item for the 2.9.1 release
     files: always update the stat info when the entire file is written
     files: save the marked region only when we've prompted for a file name
     gnulib: update to its current upstream state
     history: create the path '~/.local/share/' when it is needed
     history: make nano's state directory accessible for the user only
     history: save the positions file also when a record was deleted
     input: make the macro key discoverable by giving feedback when undefined
     linting: switch the mark off when the linter starts
     po: update translations and regenerate POT file and PO files
     selecting: do not cancel the softmark when the cursor is not moved
     selecting: let a justification cancel a softmark
     syntax: adjust the magic strings for the changes since file-5.10
     tweaks: adjust indentation after previous change
     tweaks: elide the 'mark_set' boolean -- the 'mark' pointer is enough
     tweaks: rename, rewrap, and reshuffle some stuff, and frob some comments
     tweaks: reshuffle a couple of lines, and frob a comment or two
     tweaks: reshuffle a couple of lines, to put similar things together
     undo: clear the Modified state when the very first edit is undone
     undo: discarding the stack does not always lose information
2017-12-30 21:59:26 +00:00
wiz
554ab09da0 p5-PPIx-EditorTools: update to 0.21.
0.21 2017-12-24
  [ ENHANCEMENTS ]
    - remove spurious dependencies. (GH#8, Kent Fredic)

  [ STATISTICS ]
    - code churn: 6 files changed, 110 insertions(+), 94 deletions(-)
2017-12-30 14:20:30 +00:00
wiz
dc0375eaa2 em: follow redirect 2017-12-24 09:46:05 +00:00
markd
2d2ef0b998 codeblocks: fixes for linux, gcc7 and recent opencv 2017-12-19 20:05:37 +00:00
markd
91cfb102d5 texstudio: update to 2.12.6
- use Breeze window theme on KDE Plasma 5
- support single-finger panning gesture on most config dialog components
- support single-finger panning touch gesture on log viewer
- pdf viewer scroll tool: support single-finger panning gesture
- center width-constrained documents in the editor (optional)
- add document tab context menu entries "Close" and "Close All Other Documents"
- improved layout of config build page
- add system check for language tool
- change search defaults to case-insensitive (feature-requests#1254)
- tags for beamer
- change preview default to embedded pdf
- handle preview failures more gracefully, i.e. no warning pop-ups
- repect preview settings (panel,etc) also for hover preview
- show hover preview as tooltip in case of inline-mode
- warn if compiler commands are actually a command list
- several improvements to the latex parser
- notify that a restart is required when switching between modern and
  classic style
- improved LanguageTool communication: better error handling
- add reset to default button for some LT settings
- add 200ms delay before showing auto-hidden viewer toolbar to prevent
  flicker
- eye candy for pdf circular magnifier (adapted code from texworks)
- show pdf highlight in magnifier
- capslock does not close completer any more
- alternative approach for determine directories from complete texts
- use cache for previews
- auto open completer when starting to type in references, packages etc.
- scripting: editor.cutBuffer
- subframetitle in structure view
- enable inputMethod (e.g. ^) in completer
- change default for complete non-text chacters to off, as it tends to
  cause unexpected behaviour
- bug fixes
2017-12-19 09:42:48 +00:00
prlw1
2be17185f0 Update ne to 3.13
Version 3.13 19-December-2016
-----------------------------

1. Since 3.12 the list of commands that are allowed in readonly mode was out of
step by one.

2. Output "reading" or "writing" when reporting failure to open a file.

3. If a regular expression match in widechars mode encountered a line
containing an invalid UTF-8 string, it behaved as "no match" on that line
instead of reporting the error from PCRE.

4. In screen mode, if a global limit was set, the ending message for a global
match (e.g. "No More: x matches, y changes") was overwritten at the start by a
line number unless "all" was given to the global prompt.

5. The global limit mark has been separated from the text mark and now operates
independently. As a result, it is now possible to cut and paste text and do
bulk line operations while a global limit is set.

6. The "configure" script now checks for the presence of the chosen PCRE
library and also for the termcap or terminfo library.


Version 3.12 04-October-2016
----------------------------

The way that the "back" command works is completely revised. It is now possible
to change the size of the "regions" that "back" remembers, using the BACKREGION
command. The "front" command (defaulted on the ^F keystroke) moves to the line
that is at the top of the back stack.


Version 3.11 19-August-2016
---------------------------

1. NE was crashing if a BACK command was issued before any changes were made
   to the file.

2. "Back" line handling was doing some unnecessary processing and occasionally
   giving a mysterious (incorrect) error message about reading commands in
   binary mode. This should have been "'back' line not found", an internal
   error. The internal error has been fixed. It happened in some cases when two
   changes were made on a line that was subsequently deleted - only one
   instance was removed from the "back" list if the two instances were
   adjacent.

3. "Back" handling wasn't always remembering modification points for certain
    cursor movements.


Version 3.10 27-January-2016
----------------------------

1. Default to using PCRE2, but with a configure option to revert to PCRE1.

2. Removed some old coding macros that were set up for 16-bit Borland C, which
   are surely obsolete now.

3. Fix minor uninitialized read issue in argument decoding on 64-bit systems.

4. After compiling with a lot of warnings enabled, a lot of code tidying has
   been done, mainly turning many int variables into unsigned ints, and
   removing parameters that are not used in Unix-like environments (a hangover
   from early versions that ran on different systems). There is still plenty
   that could be done, however.

5. Removed configure tests for strerror(), memmove(), and bcopy() as these are
   nowadays always available, and anyway, the code no longer checked the
   macros (bcopy() wasn't even used). TIOCGWINSZ was assumed in the
   configuration, so removed the checks in the code.


Version 3.04 27-December-13
---------------------------

1. Change 2 for 3.03 broke full-screen editing when run from a non-xterm
   terminal (e.g. "screen") because it acccidentally insisted on the presence
   of a Delete key.


Version 3.03 09-November-13
---------------------------

1. Removed some set but unused variables (detected by clever new compiler).

2. Updated special keystroke handling for xterm to use more of the default
   strings as specified in the default terminfo file (at least, the one on my
   Arch Linux system).
2017-12-16 19:46:29 +00:00
adam
83bee2d2f8 vim-share: fix building with Python 3.x (PR 52742) 2017-12-10 12:39:47 +00:00
bsiegert
32ff3f2da8 Update to vim-8.0.1379
Significant change: my ChromeOS fix is now included, so I can remove the
workaround from Makefile.common :)
2017-12-08 20:12:43 +00:00
maya
964bedc046 bump for print/poppler major bump
note: script detailed in `man revbump` insisted on bumping pkgrevision of
print/poppler, it's probably wrong, but not committing this change is wronger.
2017-12-08 08:52:56 +00:00
bsiegert
81db3a11b2 Disable selinux on ChromeOS.
ChromeOS userland has a libselinux but not the selinux.h header file. The
configure check passes but compilation later fails.

However, the resulting binary still does not run. It gets killed on
startup with "buffer overflow detected".
2017-12-03 19:49:03 +00:00
morr
b9cd45aa46 Update to patches 1365.
Changes:
8.0.1215  newer gcc warns for implicit fallthrough
8.0.1216  tabline is not always updated for :file command
8.0.1217  can't use remote eval to inspect vars in debug mode
8.0.1218  writing to freed memory in autocmd
8.0.1219  terminal test is flaky
8.0.1220  skipping empty statusline groups is not correct
8.0.1221  still too many old style tests
8.0.1222  test functions interfere with each other
8.0.1223  crash when using autocomplete and tab pages
8.0.1224  still interference between test functions
8.0.1225  no check for spell region being zero
8.0.1226  edit and popup tests failing
8.0.1227  undefined left shift in readfile()
8.0.1228  invalid memory access in GUI test
8.0.1229  condition in vim_str2nr() is always true
8.0.1230  CTRL-A in Visual mode uses character after selection
8.0.1231  expanding file name drops dash
8.0.1232  MS-Windows users are confused about default mapping
8.0.1233  typo in dos installer
8.0.1234  MS-Windows: composing chars are not shown properly
8.0.1235  cannot disable the terminal feature in a huge build
8.0.1236  Mac features are confusing
8.0.1237  ":set scroll&" often gives an error
8.0.1238  incremental search only shows one match
8.0.1239  cannot use a lambda for the skip argument to searchpair()
8.0.1240  MS-Windows: term_start() does not support environment
8.0.1241  popup test is flaky
8.0.1242  function argument with only dash is seen as number zero
8.0.1243  no test for what 8.0.1227 fixes
8.0.1244  search test does not work correctly on MS-Windows
8.0.1245  when WaitFor() has a wrong expression it just waits a second
8.0.1246  popup test has an arbitrary delay
8.0.1247  not easy to find Debian build info
8.0.1248  stray + in README file
8.0.1249  no error when WaitFor() gets an invalid wrong expression
8.0.1250  'hlsearch' highlighting not removed after incsearch
8.0.1251  invalid expressin passed to WaitFor()
8.0.1252  incomplete translations makefile for MinGW/Cygwin
8.0.1253  still too many old style tests
8.0.1254  undefined left shift in gethexchrs()
8.0.1255  duplicate badge README file
8.0.1256  typo in configure variable vim_cv_tgent
8.0.1257  no test for fix of undefined behavior
8.0.1258  'ttymouse' is set to "sgr" even though it's not supported
8.0.1259  search test can be flaky
8.0.1260  using global variables for WaitFor()
8.0.1261  program in terminal window gets NL instead of CR
8.0.1262  terminal redir test is flaky
8.0.1263  others can read the swap file if a user is careless
8.0.1264  terminal debugger gets stuck in small window
8.0.1265  swap test not skipped when there is one group
8.0.1266  Test_swap_directory was commented out
8.0.1267  Test_swap_group may leave file behind
8.0.1268  PC install instructions are incomplete
8.0.1269  effect of autocommands on marks is not tested
8.0.1270  mismatching file name with Filelist
8.0.1271  still too many old style tests
8.0.1272  warnings for unused variables in tiny build
8.0.1273  old test file remaining
8.0.1274  setbufline() fails when using folding
8.0.1275  CmdlineLeave autocmd prevents fold from opening
8.0.1276  key lost when window closed in exit callback
8.0.1277  terminal window CR-NL conversions may cause problems
8.0.1278  GUI window always resizes when adding scrollbar
8.0.1279  initializing menus can be slow
8.0.1280  Python None cannot be converted to a Vim type
8.0.1281  loading file type detection slows down startup
8.0.1282  script-local variable defined in the wrong script
8.0.1283  test 86 fails under ASAN
8.0.1284  loading file type detection slows down startup
8.0.1285  distributed autoload files may clash with user files
8.0.1286  occasional crash when using a channel
8.0.1287  temp file used for viminfo may have wrong permissions
8.0.1288  GUI: cannot drag the statusline of a terminal window
8.0.1289  mkview always includes the local directory
8.0.1290  seq_cur of undotree() wrong after undo
8.0.1291  C indent wrong when * immediately follows comment
8.0.1292  quick clicks in the WinBar start Visual mode
8.0.1293  setting a breakpoint in the terminal debugger sometimes fails
8.0.1294  GUI: get stuck when splitting a terminal window
8.0.1295  cannot automatically get a server name in a terminal
8.0.1296  checking the same condition twice
8.0.1297  +autoservername does not show enabled on MS-Windows
8.0.1298  missing test file
8.0.1299  bracketed paste does not work well in terminal window
8.0.1300  file permissions may end up wrong when writing
8.0.1301  generated license file for NSIS has a modeline
8.0.1302  still too many old style tests
8.0.1303  'ttymouse' is not set to "sgr" for Terminal.app and Iterm2
8.0.1304  CTRL-G/CTRL-T don't work with incsearch and empty pattern
8.0.1305  writefile() never calls fsync()
8.0.1306  ASAN error stack trace is not useful
8.0.1307  compiler warning for ignoring return value
8.0.1308  the "Reading from stdin" message may be undesired
8.0.1309  cannot use 'balloonexpr' in a terminal
8.0.1310  cproto generates errors because of missing type
8.0.1311  no test for strpart()
8.0.1312  balloon_show() only works in terminal when compiled with GUI
8.0.1313  missing dependencies cause parallel make to fail
8.0.1314  build fails on Mac
8.0.1315  build still fails on Mac
8.0.1316  build still still fails on Mac
8.0.1317  accessing freed memory in term_wait()
8.0.1318  terminal balloon only shows one line
8.0.1319  can't build GUI on MS-Windows
8.0.1320  popup test fails on GUI-only build
8.0.1321  can't build huge version with Athena
8.0.1322  textformat test isn't run
8.0.1323  mouse events in a terminal window may cause endless loop
8.0.1324  some xterm sends different mouse move codes
8.0.1325  more tests are not run
8.0.1326  largefile test fails on CI, glob test on MS-Windows
8.0.1327  new proto file missing from distribution
8.0.1328  trouble when using ":term ++close" with autocmd
8.0.1329  when a flaky test fails it also often fails the second time
8.0.1330  MS-Windows: job in terminal can't get back to Vim
8.0.1331  possible crash when window can be zero lines high
8.0.1332  highlighting in quickfix window could be better
8.0.1333  some tests are run twice
8.0.1334  splitting a window with a WinBar damages window layout
8.0.1335  writefile() using fsync() may give an error.
8.0.1336  cannot use imactivatefunc() unless compiled with +xim
8.0.1337  typo in #ifdef
8.0.1338  USE_IM_CONTROL is confusing and incomplete
8.0.1339  no test for what 8.0.1335 fixes
8.0.1340  MS-Windows: cannot build GUI without IME
8.0.1341  'imactivatefunc' test fails on MS-Windows
8.0.1342  cannot build with Motif and multi-byte
8.0.1343  MS-Windows: does not show colored emojis
8.0.1344  using 'imactivatefunc' in the GUI does not work
8.0.1345  race condition between stat() and open() for viminfo
8.0.1346  crash when passing 50 char string to balloon_split()
8.0.1347  MS-Windows: build broken by misplaced curly
8.0.1348  make testclean deletes script file on MS-Windows
8.0.1349  options test fails when using Motif or GTK GUI
8.0.1350  cannot build with +eval and -multi_byte
8.0.1351  warning for unused variables building with MinGW
8.0.1352  dead URLs in the help go unnoticed
8.0.1353  QuickFixCmdPost is not used consistently
8.0.1354  Shift-Insert doesn't always work in MS-Windows console
8.0.1355  cursor keys don't work in MS-Windows console
8.0.1356  using simalt in a GUIEnter autocommand inserts characters
8.0.1357  startup test fails on OpenBSD
8.0.1358  undercurl is not used in the terminal
8.0.1359  libvterm ANSI colors can not always be recognized
8.0.1360  the Terminal highlighting doesn't work in a terminal
8.0.1361  some users don't want to diff with hidden buffers
8.0.1362  terminal window colors wrong when using Terminal highlighting
8.0.1363  recovering does not work when swap file ends in .stz
8.0.1364  there is no easy way to get the window position
8.0.1365  when one channel test fails others fail as well
2017-12-03 17:49:14 +00:00
morr
afc94f8681 Update PLIST with new language 2017-12-03 17:47:48 +00:00
adam
8977d31a36 Revbump after textproc/icu update 2017-11-30 16:45:00 +00:00
wiz
aa089e5f65 pico: pass LDFLAGS to linker.
Fixes RELRO build.
2017-11-30 15:16:25 +00:00
kamil
1a3feb0da7 editors: Add dte 2017-11-24 06:47:15 +00:00
kamil
88fb7f0659 editors/dte: import dte-1.5
dte is a small and easy to use console text editor.

Features:

 - Multiple buffers/tabs
 - Unlimited undo/redo
 - Search and replace
 - Syntax highlighting
 - Customizable color schemes
 - Customizable key bindings
 - Command language with auto-completion
 - Jump to definition (using ctags)
 - Jump to compiler error
2017-11-24 06:46:01 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
wiedi
53bfb7c1fb nano: updated to 2.9.0
2017.11.18 - GNU nano 2.9.0 "Eta" introduces the ability to record and
		replay keystrokes (M-: to start and stop recording, M-;
		to play the macro back), makes ^Q and ^S do something
		useful by default (^Q starts a backward search, and ^S
		saves the current file), changes ^W to start always a
		forward search, shows the number of open buffers (when
		more than one) in the title bar, no longer asks to press
		Enter when there are errors in an rc file, retires the
		options '--quiet' and 'set quiet' and 'set backwards',
		makes indenting and unindenting undoable, will look in
		$XDG_CONFIG_HOME for a nanorc file and in $XDG_DATA_HOME
		for the history files, adds a history stack for executed
		commands (^R^X), does not overwrite the position-history
		file of another nano, and fixes a score of tiny bugs.
2017-11-19 12:57:24 +00:00
hauke
8cb91cc21c Default build without xft - there are problems with switching fonts,
and we end up with a proportional font, which defeats the primary use
of this editor.
2017-11-17 15:09:34 +00:00
hauke
adec576a0f Return to using the same system root as editors/xemacs{,-packages}. 2017-11-17 14:17:17 +00:00
hauke
9fd27da5b1 The standards.info provided by XEmacs conflicts with the one installed
by devel/autoconf, which is probably newer.
2017-11-17 13:06:03 +00:00
hauke
e7d453ae52 Unbreak SunOS builds (here: OmniOS). 2017-11-16 15:07:04 +00:00
hauke
a7bc638063 Upgrade to XEmacs 21.5.34
Most of the functionality moved to
../../editors/xemacs-current/{Makefile.common,options.mk}
2017-11-15 15:07:17 +00:00
hauke
a3047cd8c7 Upgrade to XEmacs 21.5.34
Don't try to define max_align_t in C11 or C++11 mode.

Regen patch.
2017-11-15 15:04:25 +00:00
hauke
61bf4ad6b1 Upgrade to XEmacs 21.5.34
Obsolete, fixed upstream
2017-11-15 15:02:19 +00:00
hauke
22e4134efc Upgrade to XEmacs 21.5.34
Deal with bulk build namespace intrusion.

Was patch-an
2017-11-15 15:01:36 +00:00
hauke
dfa0987600 Upgrade to XEmacs 21.5.34
Obsolete, fixed upstream
2017-11-15 15:00:38 +00:00
hauke
ae4bfc4697 Upgrade to XEmacs 21.5.34
Deal with a difference between bmake and gmake in using $< in a
makefile target

Was patch-al
2017-11-15 14:59:55 +00:00
hauke
dc63b914c0 Upgrade to XEmacs 21.5.34
Prefer NAME_MAX over MAXNAMLEN, if available

Was patch-ak
2017-11-15 14:58:53 +00:00
hauke
61d1bd49c5 Upgrade to XEmacs 21.5.34
Fix build on DragonFly

Was patch-aj
2017-11-15 14:57:58 +00:00
hauke
fa9ed486bb Upgrade to XEmacs 21.5.34
Obsolete, change is in upstream
2017-11-15 14:57:09 +00:00
hauke
429fe8900f Upgrade to XEmacs 21.5.34
Obsolete, CANNA v1 was de-supported in 2007
2017-11-15 14:56:25 +00:00
hauke
331e31acde Upgrade to XEmacs 21.5.34
Obsolete, the file is #included, and the including file
should import the required headers
2017-11-15 14:55:35 +00:00
hauke
bd6f4df119 Upgrade to XEmacs 21.5.34
Obsolete, gtk support does not build, and is
subject to re-work upstream
2017-11-15 14:54:56 +00:00
hauke
d22ffd1d35 Upgrade to XEmacs 21.5.34
Obsolete, src/unexfreebsd.c is gone
2017-11-15 14:54:09 +00:00
hauke
b8ec288ea2 Upgrade to XEmacs 21.5.34
Enhance ELF macros to deal with 32/64 bit arches
Special-case alpha

Was patch-ad
2017-11-15 14:53:27 +00:00
hauke
ff0b8b5c73 Upgrade to XEmacs 21.5.34
Install internal build scripts as scripts
Prefix {c,e}tags to avoid conflicts

Was patch-ac
2017-11-15 14:52:02 +00:00
hauke
2f0eb9a5f6 Upgrade to XEmacs 21.5.34
Add POSIX syntax for passing ld(1) options through the
compiler front end

NetBSD machine settings are gone
Other patches are in upstream

Was patch-ab
2017-11-15 14:50:50 +00:00
hauke
395402daae Upgrade to XEmacs 21.5.34
Prefix {c,e}tags to avoid conflicts.

Was patch-aa
2017-11-15 14:49:32 +00:00
hauke
cbbc0d7798 Upgrade xemacs-current to 21.5.34
Since the non-{X11,lucid} toolkits have bitrotted, remove those
options, and rework options.mk like the editors/xemacs one.

Switching to the portable dumper and using system malloc obsoletes the
hacks.

Like XEmacs 21.4 and the emacsen, we need to build with -DTERMINFO for
proper console display.

Since Makefile content is minimal for xemacs-current{,-nox11}, keep
the pkgsrc nb revision centrally in Makefile.common.

Take maintainership.
2017-11-15 14:46:31 +00:00
wiz
2b40a063af p5-PPIx-EditorTools: update to 0.20.
0.20 2017-10-22
  - POD fixes.
  - maintainership passes to Yanick.
  - remove unused variables.

  [ STATISTICS ]
    - code churn: 18 files changed, 172 insertions(+), 204 deletions(-)
2017-11-08 20:54:20 +00:00
morr
c1bacae520 Update to patchset 1214.
Changes:
8.0.1177  in a terminal window the popup menu is not cleared
8.0.1178  using old compiler on MS-Windows
8.0.1179  Test_popup_and_window_resize() does not always pass
8.0.1180  MS-Windows testclean target deletes the color script
8.0.1181  tests using Vim command fail on MS-Windows
8.0.1182  cannot see or change mzscheme dll name
8.0.1183  MS-Windows build instructions are outdated
8.0.1184  the :marks command is not tested
8.0.1185  Ruby library includes minor version number
8.0.1186  still quite a few old style tests
8.0.1187  building with lua fails for OSX on Travis
8.0.1188  autocmd test fails on MS-Windows
8.0.1189  E172 is not actually useful
8.0.1190  unusable after opening new window in BufWritePre event
8.0.1191  MS-Windows: missing 32 and 64 bit files in installer
8.0.1192  MS-Windows: terminal feature not enabled by default
8.0.1193  crash when wiping out a buffer after using getbufinfo()
8.0.1194  actual fg and bg colors of terminal are unknown
8.0.1195  can't build on MS-Windows
8.0.1196  crash when t_RF is not set
8.0.1197  MS-Windows build instructions are not up to date
8.0.1198  older compilers don't know uint8_t
8.0.1199  when 'clipboard' is "autoselectplus" star register is set
8.0.1200  tests switch the bell off twice
8.0.1201  "yL" is affected by 'scrolloff'
8.0.1202  :wall gives an errof for a terminal window
8.0.1203  terminal window mistreats composing characters
8.0.1204  a QuitPre autocommand may get the wrong file name
8.0.1205  it is possible to unload a changed buffer
8.0.1206  no autocmd for entering or leaving the command line
8.0.1207  profiling skips the first and last script line
8.0.1208  'statusline' drops empty group with highlight change
8.0.1209  still too many old style tests
8.0.1210  CTRL-G and CTRL-T are ignored with typeahead
8.0.1211  cannot reorder tab pages with drag & drop
8.0.1212  MS-Windows: tear-off menu does not work on 64 bit
8.0.1213  setting 'mzschemedll' has no effect
8.0.1214  accessing freed memory when EXITFREE is set
2017-10-24 11:04:03 +00:00
adam
34d979e366 Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its
historic focus is autocompletion, but does static analysis for now as well.
Jedi is fast and is very well tested. It understands Python on a deeper level
than all other static analysis frameworks for Python.

Jedi has support for two different goto functions. It's possible to search for
related names and to list all names in a Python file and infer them. Jedi
understands docstrings and you can use Jedi autocompletion in your REPL as
well.
2017-10-16 17:03:06 +00:00
tez
29d1500deb emacs21: fix for CVE-2017-14482
adapted from upstream 9ad0fcc54442a9a01d41be19880250783426db70
2017-10-12 17:30:24 +00:00
morr
9ab0664a3e Update to patchset 8.0.1176
Changes:
8.0.1097  background color wrong if job changes background color
8.0.1098  build failure if libvterm installed
8.0.1099  warnings for GDK calls
8.0.1100  stuck in redraw loop when 'lazyredraw' is set
8.0.1101  channel write fails if writing to log fails
8.0.1102  terminal window does not use Normal colors
8.0.1103  converting cterm color fails for grey ramp
8.0.1104  the qf_jump() function is too long
8.0.1105  match() and matchend() are not tested
8.0.1106  terminal colors wrong on an MS-Windows console
8.0.1107  terminal debugger jumps to non-existing file
8.0.1108  cannot specify mappings for the terminal window
8.0.1109  timer causes error on exit from Ex mode
8.0.1110  FORTIFY_SOURCE from Perl causes problems
8.0.1111  syntax error in configure when using Perl
8.0.1112  can't get size or current index from quickfix list
8.0.1113  can go to Insert mode from Terminal-Normal mode
8.0.1114  default for 'iminsert' is annoying
8.0.1115  crash when using foldtextresult() recursively
8.0.1116  terminal test fails on MS-Windows
8.0.1117  Test_terminal_no_cmd hangs on MS-Windows with GUI
8.0.1118  FEAT_WINDOWS adds a lot of #ifdefs
8.0.1119  quitting a split terminal window kills the job
8.0.1120  :tm means :tmap instead of :tmenu
8.0.1121  can uncheck executables in MS-Windows installer
8.0.1122  vimtutor.bat doesn't work well with vim.bat
8.0.1123  cannot define a toolbar for a window
8.0.1124  use of MZSCHEME_VER is unclear
8.0.1125  wrong window height when splitting window with window toolbar
8.0.1126  endless resize when terminal showing in two buffers
8.0.1127  Test_peek_and_get_char fails on 32 bit system
8.0.1128  old xterm sends CTRL-X in response to t_RS
8.0.1129  window toolbar missing a part of the patch
8.0.1130  the qf_jump() function is still too long
8.0.1131  not easy to trigger an autocommand for new terminal window
8.0.1132  #if condition is not portable
8.0.1133  syntax timeout not used correctly
8.0.1134  superfluous call to syn_get_final_id()
8.0.1135  W_WINCOL() is always the same
8.0.1136  W_WIDTH() is always the same
8.0.1137  (after 8.0.1136) cannot build with Ruby
8.0.1138  click in window toolbar starts Visual mode
8.0.1139  using window toolbar changes state
8.0.1140  still old style tests
8.0.1141  MS-Windows build dependencies are incomplete
8.0.1142  window toolbar menu gets a tear-off item
8.0.1143  macros always expand to the same thing
8.0.1144  using wrong #ifdef for computing length
8.0.1145  warning when compiling with Perl
8.0.1146  redraw when highlight is set with same names
8.0.1147  fail to build with tiny features
8.0.1148  gN doesn't work on last match with 'wrapscan' off
8.0.1149  libvterm colors differ from xterm
8.0.1150  MS-Windows GUI: dialog font size is incorrect
8.0.1151  "vim -c startinsert!" doesn't append
8.0.1152  encoding of error message wrong in Cygwin terminal
8.0.1153  no tests for diff_hlID() and diff_filler()
8.0.1154  'indentkeys' does not work properly
8.0.1155  Ruby command triggers a warning
8.0.1156  trouble from removing one -W argument from Perl CFLAGS
8.0.1157  compiler warning on MS-Windows
8.0.1158  still old style tests
8.0.1159  typo in #ifdef
8.0.1160  getting tab-local variable fails after closing window
8.0.1161  popup menu drawing problem when resizing terminal
8.0.1162  shared script for tests cannot be included twice
8.0.1163  popup test is flaky
8.0.1164  changing StatusLine highlight does not always work
8.0.1165  popup test is still flaky
8.0.1166  :terminal doesn't work on Mac High Sierra
8.0.1167  Motif: typing in terminal window is slow
8.0.1168  wrong highlighting with combination of match and 'cursorline'
8.0.1169  highlignting one char too many with 'list' and 'cul'
8.0.1170  using termdebug results in 100% CPU time
8.0.1171  popup test is still a bit flaky
8.0.1172  when E734 is given option is still set
8.0.1173  terminal window is not redrawn after CTRL-L
8.0.1174  Mac Terminal.app has wrong color for white
8.0.1175  build failure without +termresponse
8.0.1176  job_start() does not handle quote and backslash correctly
2017-10-07 12:32:23 +00:00
wiz
1011d2f380 transfig: remove, replaced by print/fig2dev 2017-10-03 15:12:42 +00:00
wiz
2c2b2b29ed editors/Makefile: remove emacs2{2,3,4}*
CVs: ----------------------------------------------------------------------
2017-09-30 07:24:22 +00:00
wiz
eef80df883 emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions
As announced in
https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html

This still leaves emacs20, emacs21, and the current version, emacs25.
2017-09-29 12:40:26 +00:00
wiz
4cbafe81bd p5-Padre-Plugin-XS: update to 0.12.
0.12 2013-12-17
 - fix mislaid README from last release (BOWTIE)

0.11 2013-12-16
 - Remove MYMETA and fox a typo (BOWTIE)

0.10 2013-12-14
 - Added Dutch translation (ddn123456 - Dirk De Nijs)
 - Added Brazilian Portuguese translation (GARU)
 - Tweak pp-xs so that it will load under pp api 2.2 (BOWTIE)

0.09 2010-12-06
 - Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)

0.08 2010-10-29
 - Removed Test::NeedsDisplay dependency (AZAWAWI)

0.07 2010-10-27
 - [@PadrePlugin] replaced cruft in dist.ini (AZAWAWI)

0.06 2010-10-27
 - t/00-load.t is magically injected by [@PadrePlugin] via [LoadTests]
   (AZAWAWI)

0.05 2010-10-22
 - Re-uploaded 0.04 as 0.05 to satisfy the indexer (AZAWAWI)

0.04 2010-10-22
 - Switched to Dist::Zilla (AZAWAWI)
 - Fixed 00-load.t failure when $ENV{DISPLAY} is not set (AZAWAWI)

0.03 2010-10-20
 - Compatibility with the latest Padre (AZAWAWI, CHORNY)
 - Added i18n support (AZAWAWI)
 - Added Arabic translation (AZAWAWI)
2017-09-27 21:58:20 +00:00
wiz
05c294f036 p5-Padre-Plugin-Vi: Simplify PKGNAME. 2017-09-27 21:49:50 +00:00
wiz
aa6703e4e3 p5-Padre-Plugin-SpellCheck: update to 1.33.
1.33 2013-09-24
 - Add MYMETA to MANIFEST.SKIP (BOWTIE)

1.32 2013-05-02
 - Update dependainces and bump version (BOWTIE)
 - Tweak tests to increase coverage (BOWTIE)

1.31_03 2013-01-14
 - Tweak perl version dependancy and Makefile (BOWTIE)

1.31_02 2013-01-11
 - Bumped perl dependancie to 5.12.5 as test 05-Checker.t was failing under
   perl 5.10.1 with Class::Accessor (BOWTIE)
 - Update Changes file to CPAN::Changes::Spec (BOWTIE)

1.31_01 2012-08-25
 - Missing ellipsis on context menu (BOWTIE)
 - changed to dev version number until padre 0.98 is released (BOWTIE)

1.31 2012-08-23
 - My Bad, forgot to add icon (BOWTIE)

1.30 2012-08-22
 - update preferences to new Padre::Util::run_in_dir_two format (BOWTIE)
 - Add event_on_context_menu to enable changing preferences (BOWTIE)
 - Tweak tests for above (BOWTIE)

1.29 2012-06-19
 - Typo in fbp (BOWTIE)
 - replacement text location slipping dod+ (BOWTIE)
 - remove unused variable (BOWTIE)
 - switch to Class::Accessor with 'antlers' (BOWTIE)

1.28 2012-06-15
 - POD tweak for clarification dod+ (BOWTIE)
 - disable button when finished (BOWTIE)

1.27 2012-05-13
 - fix hunspell selection, which was not and tweak POD (BOWTIE)

1.26 2012-05-13
 - use v-string (BOWTIE)
 - update to next version number (BOWTIE)

1.25 2012-04-24
 - dynamic Dialogue Titles (BOWTIE)
 - Update POD, remove test code (BOWTIE)
 - implement new plugin_disable (BOWTIE)
 - use Try::Tiny implement (BOWTIE)
 - moving to p-p-xx-yy for config,  tides code and makes more consistent
   across plug-ins,  Padre 0.96 compatible only (BOWTIE)
 - Tweak tests, add README (BOWTIE)

1.24 2012-02-26
 - remove unwanted test for Text::Aspell installed (BOWTIE)

1.23 2012-02-26
 - fix plugin_enable school boy error (BOWTIE)
 - fix the config DB to check on enable for past and new install (BOWTIE)
 - Bump version to 1.23 (BOWTIE)
 - added Text::Hunspell (BOWTIE)
 - Update Status info in Checker to show dictionary and language
   (ALIAS)(BOWTIE)
 - rename Method accessors to inc get/set (BOWTIE)
 - remove un-used Methods (BOWTIE)
 - add the standard License to the tail as and where (BOWTIE)

1.22 2012-02-22
 - remove dead code in plugin_icon method (ZENOG)
 - Upgraded to use wxFormBuilder-based forms (BOWTIE)
 - revert-> Added missing Data::Printer dependency (AZAWAWI)<-(BOWTIE)
 - Access to Preferences is now via Plugin Manager (BOWTIE)
 - Preferences now displays language name rather than ISO code (BOWTIE)
 - use Padre Locale for dictionary names from ISO code (BOWTIE)
 - Start on adding some tests, as there are none (BOWTIE)
 - Preferences now shows and saves Aspell and Hunspell local dictionaries
   (BOWTIE)

1.21 2010-12-06
 - Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)
 - rename method 'spell_preferences' to 'plugin_preferences', so that the
   dialogue can also be called from the plugin manager (ZENOG)
 - add support for some filters (XML, HTML, LaTeX) (ZENOG)
 - fix encoding information in German translation file: ASCII to UTF-8
   #1070 (ZENOG)

1.2 2010-10-29
 - Removed Test::NeedsDisplay dependency (AZAWAWI)

1.1.3 2010-10-27
 - Compatibility with the latest Padre (ZENOG, AZAWAWI)
 - Added German translation (ZENOG)
 - Added Japanese translation (ISHIGAKI)
 - Fixed translations in share directory and removed old one(AZAWAWI)
 - Switched to Dist::Zilla (AZAWAWI)
 - t/00-load.t is magically injected by [@PadrePlugin] via [LoadTests]
   (AZAWAWI)
2017-09-27 21:47:35 +00:00
wiz
80f8b785e0 p5-Padre-Plugin-Nopaste: update to 0.08.
0.08 2013-09-25T22:22:22Z BST
 - remove MYMETA from dist (BOWTIE)

0.07 2013-05-03
 - Update Changes to changes-strict (BOWTIE)
 - Tweak plugin_enable to throw a more human readable error (BOWTIE)
 - Update Makefile with midgen output (BOWTIE)

0.06 2012-08-31
 - remove cruff from MANIFEST, azawawi++ (BOWTIE)

0.05 2012-08-31
 - remove cruff, my bad, POD tweak, azawawi++ (BOWTIE)

0.04 2012-08-31
 - Update to Padre::Plugin for API 2.2
 - Update to Padre::Task 3.0
 - Update Makefile.PL
 - Added README
 - Tweak tests and POD
 - Defaults to #padre
 - Now with Prefs Dialog
 - improved Dialog with reset (BOWTIE)

0.3.1 2010-08-14
 - Better pod for Padre::Plugin::Nopaste::Task

0.3.0 2010-08-13
 - Support Task API 2.0 (CHORNY)
 - Added Padre::Plugin::Nopaste::Task (CHORNY)
2017-09-27 21:41:02 +00:00
wiz
78695db954 p5-Padre-Plugin-Kate: update to 0.06.
0.06   2010.12.06
    Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)
    Added nicer 'About' text (ZENOG)

0.05   2010.10.29
    Added support for C# (CHORNY)
    Switched to Dist::Zilla (AZAWAWI)
    Added compatibility with the latest Padre (AZAWAWI)
    Added Arabic translation (AZAWAWI)
2017-09-27 21:35:36 +00:00
wiz
78f08c409f p5-Padre-Plugin-HG: update to 0.17.
0.15	2010/11/03:17:36 Update the Compatability Version to work with the latest Padre.
0.16    2010/11/07:20:38 increase Version Number to skip failed upload to cpan
0.17   2013/05/04  Fixes to work with latest version of Padre, auto refresh on file save
2017-09-27 20:50:32 +00:00
wiz
06bd0ca307 *: remove qt3 and the packages using it, including KDE3
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
2017-09-26 10:26:54 +00:00
bsiegert
705798f4c6 Support large files in sam.
From trebol via pkgsrc-users.
While here, regenerate patches (one per file, unified diffs).
Bump PKGREVISION.

(This commit message was written in sam.)
2017-09-21 14:37:39 +00:00
wiz
9c20c13837 vim-share: add comment where changelog can be found
From morr@
2017-09-18 23:27:01 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
wiz
74e87eb857 p5-PPIx-EditorTools: update to 0.19.
0.19 2014.09.03
    - Update the link to the GitHub repository.

0.18 2012.10.20
	- Including Module::Install 1.06
	  http://weblog.bulknews.net/post/33907905561/do-not-ship-modules-with-module-install-1-04
	- Add test using Test::CPAN::Changes
2017-09-17 15:33:32 +00:00
wiz
cbe3dca03a p5-Padre-Plugin-Git: update to 0.12.
0.12 2013-09-15
 - various tweaks after running xt's
 - add typo found by perlbotics++
 - remove an unwanted 0.11, that crepped in from an update-version script,
   this is also a test (BOWTIE)
 - turn off message echo to term [0e2335e]
 - tweak contents, remove core modules [cd5db46]
 - update POD
 - Update Version [30df3d8]

0.11 2012-11-29
 - silly me forgot to add install share to Makrfile.PL (BOWTIE)

0.10 2012-11-29
 - silly me left some test code visable (BOWTIE)

0.09 2012-11-29
 - Oops Add Artistic accreditation (BOWTIE)
 - use 64x64 in About Dialogue (BOWTIE)
 - Add Local Stage Patch for dod++ (BOWTIE)
 - Add Local Commit Patch to complement the Stage Patch (BOWTIE)
 - Add Message Dialogue for commit messages,
 - also offer to load previous message from .git/COMMIT_EDITMSG (BOWTIE)

0.08 2012-11-25
 - Unescaped left brace in regex is deprecated, passed through in regex
   (BOWTIE)
 - Add a plugin icon for use in Plugin Manager (BOWTIE)
 - Add blame for current file for dod++ (BOWTIE)
 - Add a git icon to About Dialog (BOWTIE)
 - Add Perl programming -> TIOBE (BOWTIE)

0.07 2012-11-03
 - Fix-typo use of pbp return in sub cause a clocaking effect of menu
   (BOWTIE)

0.06 2012-11-01
 - Add some Branching
 - Make Dialogue Bigger (BOWTIE)
 - Add auto update Changes on git commit if {{$NEXT}} exists (BOWTIE)
 - Update Makefile.PL with requirments (BOWTIE)

0.05 2012-09-26
 - Add missing dependencies (BOWTIE)

0.04 2012-09-08
 - Update to Padre-Plugin Api 2.2 (BOWTIE)
 - event_on_context_menu now works, short cut (BOWTIE)
 - switch to menu_plugins_simple all items work (BOWTIE)
 - git local functions, done (BOWTIE)
 - git remote functions, using padre-task (BOWTIE)
 - enable git-hub pull request with external credentials (BOWTIE)
2017-09-17 15:31:43 +00:00
wiz
cd2ec7e8f9 p5-Padre-Plugin-Encrypt: update to 0.12.
0.12   2010.12.06
        Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)

0.11   2010.10.29
        Removed Test::NeedsDisplay dependency (AZAWAWI)

0.10   2010.10.27
        t/00-load.t is magically injected by [@PadrePlugin] via [LoadTests] (AZAWAWI)

0.09    2010.10.22
        Added missing meta resources after switching to Dist::Zilla (AZAWAWI)

0.08    2010.10.22
        Switched to Dist::Zilla (AZAWAWI)
        Fixed 00-load.t failure when $ENV{DISPLAY} is not set (AZAWAWI)

0.07    2010.10.19
        Make sure it works on latest Padre (RT #61657, RENEEB++).  (AZAWAWI)
        Added i18n and some error handling to prevent crashes.  (AZAWAWI)
        Fixed some build issues.  (AZAWAWI)
        Handled various text encodings properly while decrypting.  (AZAWAWI)
        Encrypt/Decrypt in hexadecimal to prevent data loss.  (AZAWAWI)
        Added Arabic translation (AZAWAWI)
        Translation files are now copied to share folder using Module::Build's share_dir
2017-09-17 15:26:16 +00:00
wiz
ab696579c8 p5-Padre-Plugin-Ecliptic: update to 0.23.
0.23   2010.12.06
	Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)

0.22   2010.10.29
	Removed Test::NeedsDisplay dependency (AZAWAWI)

0.21   2010.10.27
	t/00-load.t is magically injected by [@PadrePlugin] via [LoadTests] (AZAWAWI)

0.20   2010.10.23
	Switched to Dist::Zilla
	Fixed Compatibility with the latest Padre
	Share directory is now accessible via File::ShareDir
2017-09-17 15:21:56 +00:00
wiz
0578477089 p5-Padre-Plugin-DataWalker: update to 0.04.
0.04   2010.12.06
    Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)

0.03   2010.11.01
    Switched to Dist::Zilla (AZAWAWI)
    Compatibility with the latest Padre (CHORNY, AZAWAWI)
2017-09-17 15:19:56 +00:00
wiz
b5fe717a84 p5-Padre-Plugin-Catalyst: update to 0.13.
0.13   2010.12.08
    Fixed another test failure (AZAWAWI)

0.12   2010.12.08
    Fixed a t/01-perl_interpreter.t failure when DISPLAY is not set (AZAWAWI)

0.11   2010.12.06
    Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)
    Switched to Dist::Zilla (AZAWAWI)
    Code cleanup (AZAWAWI)
    Removed unused ExtUtils::Install (AZAWAWI)
    Fixed 'Update Application Scripts' on win32 (AZAWAWI)
2017-09-17 15:13:12 +00:00
wiz
1ad84e53e9 p5-Padre-Plugin-Autoformat: update to 1.22.
Revision history for Padre-Plugin-Autoformat

1.22   2010.12.06
 - Restored missing POT/PO translation sources (Damyan Ivanov, AZAWAWI)

1.21   2010.11.01
 - Switched to Dist::Zilla (AZAWAWI)
 - Added proper share folder support using File::ShareDir (AZAWAWI)

1.2.0 Sat Aug 14 19:41:54 CEST 2010
 - Renamed to the new Padre 0.43 PO naming scheme (azawawi)
 - updated to make it work with padre 0.68 api
 - added translations:
   - Chinese (Traditional) (BLUET)
   - brazilian portuguese
   - french
   - polish
   - Arabic (azawawi)
   - Spanish (BRUNOV)
2017-09-17 14:50:41 +00:00
ryoon
feb948e8f0 Update to 2.0.3
Changelog:
Version 2.0.3
-------------

- Much faster loading and saving of large PO files.
- Fixed frequent false positives in QA warnings for German, Japanese, Arabic
  and translations with reordered brackets.
- Fixed issues with suggestions not showing up in the sidebar if the user had
  an unusually tall editing area set up.
- Fixed assert when opening a PO file on Linux.


Version 2.0.2
-------------

- Unusual whitespace (2+ spaces) in the middle of strings is now highlighted.
- Strings with warnings are now put at the top together with errors.
- Fixed crash when clicking on an item with plurals in a POT file.
- Added --line command line argument to open a file at specified item.


Version 2.0.1
-------------

- Restored compatibility with Zend Framework and its .phtml extension.
- Fixed keyboard navigation between plurals.
- Fixed false positives in punctuation warnings (quotes, Chinese).
- [Linux] Mostly fixed compatibility with wxGTK 3.0.2.
- [macOS] Fixed crash with Vietnamese input method.
- [Windows] Fixed disappearing menu with HiDPI >200% zoom.
- [Windows] Fixed settings-related crash.
- [Windows] Fixed Ctrl+A handling.

IMPORTANT NOTE TO DISTRIBUTION MAINTAINERS:
Poedit is affected by a bug in wxGTK 3.0.2 that cannot be worked around in user
code, requiring this patch to wxGTK to be applied:
ed88188be7


Version 2.0
-----------

- Revamped user interface.
- Syntax highlighting for markup and special characters.
- Warnings are now shown for common translation mistakes.
- More robust pre-translation (previous "Fill missing translations from TM").
- "Fuzzy" was renamed "Needs work" thorough to be more accessible to
  gettext non-experts.
- xgettext invocation can now be customized on per-file basis.
- Files opened from Crowdin now auto-sync on save.
- New Linux icon.
- Many small improvements all over.


Version 1.8.12
--------------

- Fixed previous msgid display.
- Fixed Find to correctly highlight text with "whole words only" enabled.
- [Windows] Fixed to accelerators and suggestions interaction with selection.
- Poedit now passes --previous to msgmerge.


Version 1.8.11
--------------

- [macOS] Fixed opening files by double-clicking them in Finder.
- Fixed handling of sr_RS locale.


Version 1.8.10
--------------

- Added support for X-Source-Language header.
- [macOS] Improved macOS Sierra compatibility.
- [Windows] Fixed Open in Editor button that didn't work in some cases.
- [UNIX] Added AppData file.


Version 1.8.9
-------------

- [Windows] Use IE proxy settings.
- Start searches from the current position, not beginning of the file.
- Updated bundled gettext to 0.19.8.1.
- More fixes for right-to-left languages.


Version 1.8.8
-------------

- Greatly reduced UI flicker on Windows plus other visual improvements on Windows 10.
- Multiple fixes to Poedit’s interface in right-to-left languages.
- Don't leave directional marks in translated text if there's a LTR/RTL mismatch.
- Assorted small fixes.
2017-09-16 08:39:59 +00:00
minskim
f169f318de editors/Makefile: Add py-editor 2017-09-13 16:37:10 +00:00
minskim
d5bf5d8025 Import py-editor-1.0.3 as wip/py-editor
editor is a Python module that opens an editor programmatically and
captures the result.
2017-09-13 16:36:28 +00:00
ryoon
8c0787b9c0 Fix distinfo inconsistencies 2017-09-13 14:21:34 +00:00
wiz
a08ccc4150 recursive bump for qt5-qtwebkit dependency change 2017-09-12 13:51:59 +00:00
ryoon
71a3347258 Update emacs25 and emacs25-nox11 to 25.3
Changelog:
This is an emergency release to fix a security vulnerability in Emacs.

Enriched Text mode has its support for decoding 'x-display' disabled.
This feature allows saving 'display' properties as part of text.
Emacs 'display' properties support evaluation of arbitrary Lisp forms
as part of instantiating the property, so decoding 'x-display' is
vulnerable to executing arbitrary malicious Lisp code included in the
text (e.g., sent as part of an email message).

This vulnerability was introduced in Emacs 19.29.
2017-09-12 03:19:02 +00:00
wiz
e2ce799a56 Bump vim{,-share} to 8.0.1096.
Changes not found.
2017-09-11 21:05:00 +00:00
wiz
0c686a996d emacs25-nox11: bump PKGREVISION for security fix. 2017-09-11 11:34:15 +00:00
wiz
5ca39b9673 emacs25: fix security issue
GNU Emacs is an extensible, customizable, free/libre text editor and software
environment.  When Emacs renders MIME text/enriched data (Internet RFC 1896), it
is vulnerable to arbitrary code execution. Since Emacs-based mail clients decode
"Content-Type: text/enriched", this code is exploitable remotely. This bug
affects GNU Emacs versions 19.29 through 25.2.

Although we know no efforts to exploit this in the wild, exploitation is easy.

http://www.openwall.com/lists/oss-security/2017/09/11/1
2017-09-11 11:33:08 +00:00
dholland
2aa0b9cfce Depend on bash properly, noted by wiz. Ride previous bump. 2017-09-09 22:37:49 +00:00
dholland
c763f3c26d Installs a bash script. PKGREVISION=1. 2017-09-09 22:03:30 +00:00
wiz
dece870983 Follow redirect. 2017-09-08 06:25:04 +00:00
ryoon
5bd9ca4ef6 Recursive revbump from audio/pulseaudio-11.0 2017-09-08 02:38:35 +00:00
wiz
44faa0cdcd Remove teTeX* packages and references to them.
teTeX was desupported in 2006, and we have texlive in pkgsrc since 2009.
2017-09-06 16:49:21 +00:00
wiz
3110a02dbc Comment out dead sites. 2017-09-06 10:40:25 +00:00
wiz
1fc957a0ce Follow some redirects. 2017-09-06 09:02:59 +00:00
ryoon
6a23a6f319 Recursive revbump from poppler update 2017-09-04 20:20:53 +00:00
wiz
6a9f5700d8 Remove qgoogletranslator.
This project was stopped upstream because google closed the free usage
of the API this program was using.
2017-09-04 18:21:24 +00:00
wiz
ff22ec594f Follow some redirects. 2017-09-04 18:08:18 +00:00
wiz
43d2eb37ae Recursive bump for poppler 0.58 shlib bump. 2017-09-04 15:08:51 +00:00
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
wiz
9ddb7f9e9c Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
wiedi
a7a9582422 Update nano to 2.8.7
2017.08.27 - GNU nano 2.8.7 "Fragrance" fixes a lockup when tabs are
		wider than the screen, makes indenting + unindenting
		more predictable by retaining relative indentations,
		allows pasting (^U) at a prompt, allows triple quotes
		in Python to not be followed by a character, does not
		scroll three pages on a roll of the mouse wheel, binds
		Alt+Up and Alt+Down to findprevious and findnext, and
		fixes some hard-to-describe issues with softwrapping
		and boundary-crossing tabs.  Enjoy.
2017-08-30 10:21:58 +00:00
wiz
da646e9ad2 Simplify, to make life easier for lintpkgsrc. 2017-08-29 08:40:31 +00:00
prlw1
02f9e92ec9 Update gedit3 to 3.22.0
============
gedit 3.22.1
============

- Misc bugfixes
- Translation updates
2017-08-27 15:59:51 +00:00
joerg
26c60c3053 Missing system header. 2017-08-25 20:03:03 +00:00
adam
931d707fe2 Revbump for boost update 2017-08-24 20:03:08 +00:00
adam
62d3f1ac1b Revbump for boost update 2017-08-24 20:02:56 +00:00
wiz
7909ca8cec Comment out dead sites. 2017-08-16 20:45:30 +00:00
wiz
a1e4174a9c Follow some http redirects. 2017-08-16 20:21:03 +00:00
wiz
45819334ce Updated vim-share to 8.0.0921.
The usual bugfixes.

Add PRINT_PLIST_AWK line to make updates easier.
2017-08-15 21:00:11 +00:00
nros
63b9da03c4 Revbump due to update of poppler to version 0.57.0. 2017-08-15 10:59:42 +00:00
hauke
d2843a1813 leim/hebrew.el from the pre-release leim package causes build problems
for the xemacs{,-current}, so we use the stable package instead.
2017-08-10 12:02:08 +00:00
wen
4033b6e5e4 Update to 2.8.6
Upstream changes:
2017 July 21

GNU nano 2.8.6 "Kekulé" offers a new feature: the ability
to do softwrapping between words -- at whitespace --
instead of always at the edge of the screen.  This can
be activated with -a or --atblanks or 'set atblanks'
together with the softwrap option.  This release further
fixes a handful of rare display glitches, fixes a build
failure on AIX, harmonizes the quoting rules in the rc
files, and renames the option 'cut' to 'cutfromcursor'
(please update your nanorc files before 2020).
2017-08-05 01:35:49 +00:00
wiz
4b6cc49c90 Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
wiz
7b294157a3 Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
wiz
8733ee0040 Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
wiz
8d59bf7376 Use https for www.gnome.org HOMEPAGEs. 2017-07-30 22:47:48 +00:00
wiz
3f1d712ece Sort tools to reduce diff to wip/emacs-git. 2017-07-28 22:14:00 +00:00
dholland
71fe78ff4d Belated PKGREVISION bump for 20170617 change re-enabling ASLR.
Hi, Joerg.
2017-07-23 18:47:09 +00:00
dholland
e66124f9e9 Roll a couple bits into the jumbo patch, one from patch-aj, another
mentioned in passing in PR 43091. Bump PKGREVISION again, to 24.
2017-07-23 05:22:38 +00:00
dholland
b1a36c3444 Revert Joerg's change "Remove now obsolete Emacs ASLR hacks" as it doesn't
work.

Bump PKGREVISION. Note that the reverted changeset itself should have
and didn't bump PKGREVISION.
2017-07-23 05:11:42 +00:00
maya
0dcfbdb618 Darwin seems to also need -liconv.
blind commit prompted by darwin bulk builds
2017-07-22 16:48:46 +00:00
nros
675c6e32e1 Update editors/wily to version 0.13.42.
This version includes an update to support large fonts.
This update was requested on pkgsrc-users.
Set LICENSE.
2017-07-21 20:50:57 +00:00
hauke
8478b73086 wiz says we bump revision when binary packages change. 2017-07-13 17:55:30 +00:00
hauke
fa62a65b92 Since we are not using the included malloc lib any more, the hack is
obsolete.
2017-07-11 11:55:50 +00:00
hauke
88569f08c6 On Arch Linux, the XEmacs build breaks in src/gmalloc.c because extern
declarations conflict with system headers.  After patching this file,
the build then hangs at

 ./xemacs -nd -batch -l /var/obj/pkgsrc/editors/xemacs/work/xemacs-21.4.24/src/../lisp/update-elc.el

with the xemacs process spinning at 100% cpu.

Upstream states that the XEmacs malloc has not been updated in a long
time, and that it is safe to use the system malloc, so that's what
we'll do.
2017-07-11 11:29:44 +00:00
wen
e211d442a6 Update to 8.0.0702
Upstream changes:
17435  8.0.0647  syntax highlighting can cause a freeze
  1629  8.0.0648  possible use of NULL pointer
  3822  8.0.0649  when opening a help file the filetype is set several times
  2039  8.0.0650  for extra help files the filetype is set more than once
  1534  8.0.0651  build failure without the auto command feature
 10036  8.0.0652  unicode information is outdated
  2013  8.0.0653  the default highlight for QuickFixLine is not good
  5188  8.0.0654  no warning for text after :endfunction
  2677  8.0.0655  not easy to make sure a function does not exist
  2329  8.0.0656  cannot use ! after some user commands
 13104  8.0.0657  cannot get and set quickfix list items
 47863  8.0.0658  spell test is old style
  5884  8.0.0659  no test for conceal mode
  1676  8.0.0660  silent install on MS-Windows shows dialog
 10750  8.0.0661  recognizing urxvt mouse codes does not work well
  1828  8.0.0662  stray FIXME for fixed problem
  5971  8.0.0663  unexpected error message only when 'verbose' is set
  2373  8.0.0664  mouse does not work in tmux
  1517  8.0.0665  warning for uninitialized variable
  4110  8.0.0666  dead for loop
  5896  8.0.0667  memory access error when command follows :endfunc
  1689  8.0.0668  nsis installer script does not work
  2927  8.0.0669  CTRL-N at start of the buffer does not work correctly
  3607  8.0.0670  can't use input() in a timer callback
  1600  8.0.0671  hang when typing CTRL-C in confirm() in timer
  6001  8.0.0672  third item of synconcealed() changes too often
  1260  8.0.0673  build failure without conceal feature
  1751  8.0.0674  cannot build with eval but without timers
  2638  8.0.0675  'colorcolumn' has a higher priority than 'hlsearch'
  8830  8.0.0676  crash when closing quickfix window in autocmd
  4177  8.0.0677  setting 'filetype' may switch buffers
  3772  8.0.0678  closing a window does not trigger resizing
  2223  8.0.0679  using freed memory
 10068  8.0.0680  plugins in start packages are sourced twice
  2323  8.0.0681  unnamed register only contains the last deleted text
  2786  8.0.0682  no test for synIDtrans()
  4871  8.0.0683  visual bell flashes too quickly
 13990  8.0.0684  old style tests are not nice
 28918  8.0.0685  when conversion fails written file may be truncated
  1479  8.0.0686  extra redraw when using CTRL-L in second window
  6644  8.0.0687  minor issues related to quickfix
  4317  8.0.0688  cannot resize the window in a FileType autocommand
  2402  8.0.0689  ~ character not escaped when extending search pattern
  2150  8.0.0690  compiler warning on non-Unix system
  1267  8.0.0691  compiler warning without the linebreak feature
  2964  8.0.0692  CTRL-G with 'incsearch' and ? goes in the wrong direction
361923  8.0.0693  no terminal emulator support
  2396  8.0.0694  building in shadow directory does not work
  5003  8.0.0695  missing dependencies breaks parallel make
  1309  8.0.0696  .inc files missing in git
  9396  8.0.0697  recorded key sequences may become invalid
  4219  8.0.0698  crash on exit when using Python function in timer.
  1742  8.0.0699  checksum tests are not actually run
  2709  8.0.0700  segfault with QuitPre autocommand closes the window
  2900  8.0.0701  system test failing when using X11 forwarding
  5191  8.0.0702  an error in a timer can make Vim unusable
  3118  8.0.0703  illegal memory access with empty :doau command
  2145  8.0.0704  problems with autocommands when opening help
2017-07-09 23:58:24 +00:00
wiedi
1c6e8a26c0 termios.h is not just for SunOS
thanks wiz@
2017-07-06 11:31:16 +00:00
wiedi
34090afd15 Needs include for TIOCGWINSZ on SunOS 2017-07-06 09:09:02 +00:00
wiedi
e8f66dd4cd Update nano to 2.8.5
2017.06.25 - GNU nano 2.8.5 "Farouche" avoids a crash when waking from
		a suspension that was induced from the outside, allows
		negative line and column numbers on the command line,
		avoids some flickering when resizing the screen while
		in the file browser, opens files in the order they were
		mentioned on the command line, and does not pretend to
		have woken from suspension when receiving a SIGCONT.
2017-07-03 12:12:30 +00:00
jperkin
ce7001696a Use REPLACE_PYTHON for an installed script. 2017-06-29 19:54:40 +00:00
jperkin
409fea8f0d More python fallout, we need to specifically override PYTHONBIN and
ensure python2.7 is used during the build process, even though it is
incompatible, because the scripts are not python3 compatible.
2017-06-29 19:37:26 +00:00
jperkin
0aabc27fb1 Work around include ordering issues with meta-pkgs/mate/Makefile.common
to ensure a valid python is chosen.  This should be fixed properly after
the branch.
2017-06-29 11:10:18 +00:00
jperkin
aea02e4681 Remove python as a supported option, it is logically impossible at present
as all versions are marked as incompatible.
2017-06-28 15:56:22 +00:00
jperkin
1bcdbfa068 Remove obsolete patch (already removed from distinfo). 2017-06-28 15:44:53 +00:00
jperkin
501ca1937d These packages all require the PERL_USE_UNSAFE_INC hack. 2017-06-28 08:27:40 +00:00
youri
f890b6f000 Update pluma to 1.18.2. 2017-06-23 17:32:16 +00:00
markd
c204a6b601 Update texstudio to 2.12.4
TeXstudio 2.12.4
----------------
- detect definition of tex counts using \newcount
- improve config dialog layout
- make todo comment detection configurable
- show frame titles in structure view
- support table alignment in IEEEeqnarray, xtabular and mpxtabular
- table alignment: fix aligning of empty cols
- table alignment: place \\ if last columns is empty
- warn if \begin{column} is used outside columns-env
- workaround for not interpreting $ inside sweave \Sexpr{}
- option to deactivate interperation of command definition in magic comments
- remove pdf viewer subtypes from "Default Viewer" config. PDF viewer
  subtypes should be selected in "PDF Viewer".
- increase the maximal resolution for pdf rendering
- toolbar for embedded viewer can not turned-off anymore
- show shortcuts in tooltips (can be deactivated in the options)
- pass non-breaking space to grammar check
- \item completion no adds a space
- fix highlighting of current section in structure
- fix delays when typing _abc
- fix bug in log parser: wrong filename if empty brackets () occur in text
- fix word repetition erro on non-breaking space (~)
- fix file detection in latex/include file
- fix width of side panel not saved
- fix ampersand in in recent session names
- fix parsing of \RequirePackage in style files if the argument is
  completed on the same line
- fix misinterpretation of closing brace if extra opening brace is used
  over multilines
- fix jumping to first page when changing magnifier/hand in pdfviewer
- fix spelling error on words followed by
- show option --version when calling with --help
- fix link to LibreOffice dictionaries
- fix crash on pressing Esc in options
- fix entering persian half-space letter
- fix \maketitle completion
- fix shortcut context on OSX
- fix robustcommand definition
- use $* instead of $@ in BUILD.sh
- add needspace.cwl
- update some cwls
- add turkish translation

TeXstudio 2.12.2
----------------
- PDF shortcuts are now changable
- Support LanguageTool json API (needed for LanguageTool > 3.5)
- slightly improved layout of config dialog
- improved detection of stdout and stderr redirection
- fix: duplicate side panel icons
- fix: togglefullscreen from maximised and in reverse
- fix: don't try to call bibtex/biber if there are no bibtex-files
- fix: detection of programs
- fix: avoid problems if check latex is called without open documents


TeXstudio 2.12.0
----------------
- improved user interface: optimized layout, some new icons, some
  changes of color
- warn if file-saving fails
- cwl-based highlighting of todo-like commands
- partly support \todo commands spanning multiple lines (starting
  line is considered for highlighting and structure entry)
- partly support highlighting of multi-line titles: first line is
  highlighted
- move cursor to context in line when clicking on log entry
- add "Move all to other view" to editor tabs context menu
- add shortcut Ctrl+Alt+X to open the current pdf in the external viewer
- open the annotation dialog by double-clicking on an annotation in the list
- indicate LanguageTool server in tooltip
- indicate cursor RTL state in status bar
- build commands can be edited in non-advanced mode
- auto user commands on single argument math commands e.g. \overbrace{abc}
- support \input of PGF/TikZ files in graphics wizard
- support fix %BEGIN_FOLD in .rnw files
- improved highlighting for pweave and sweave
- improved tooltips on structure entries
- improved text completion: support compound words, apostrophe, subscript
  in braces, words with underscores
- Parenthesis -> Select Inner/Outer work also when the cursor is not next
  to a parenthesis but inside
- don't clear highlights of search in pdf after timeout
- revert to pre 2.11.0 save method on windows because the new QSaveFile
  has problems with Dropbox folders
- option to disable safe writing of files (using QSaveFile)
- option to disable showing logfile/error list in case of compile errors
- option to deactivate all reactions to external file changes
- option to control the triple click behavior
- additional shortcuts with Tab, Backspace, Del in shortcut options
- portable version does now store all settings in a subfolder "config"
- improved automatic handling of hg version information (relevant
  when building from source tar)
- improved handling of cwl dublets
- use Ctrl+Space for completion on OS X (was Cmd+Space which conflicts
  with Spotlight search)
- deprecate command line option --ini-file FILE in favor of --config DIR
- deprecate command line option --master in favor of --root
- remove View -> Align Windows (obsolete because of the embedded viewer)
- remove old toolbox style of side panel
- fix crash (newenv without any arguments)
- fix freeze when parsing incorrect \texorpdfstring with incorrect arguments
- fix label detection in glossaries.cwl
- fix: automatically run bibliography if there is no bbl file
- fix: "Close last open environment" works now also for environments
  opened on the same line
- fix: hg version comparision assumed 'larger' if the version could
  not be determined
- fix: do not lose focus to editor for "Find in PDF"
- fix grammar check on words in text arguments
- fix addchap/addpart entries not recognized as structure elements
- fix incorrect double-click and drag behavior
- fix issues with not-updated bookmarks
- fix math hover preview in subfile
- fix "Tab or Indent Selection"
- fix detection of MikTeX 64bit
- fix build with phonon
- improved some cwl files

TeXstudio 2.11.2
----------------
- major performance speedup, in case some default section commands were
  not defined in any used package
- speed up pasting into large documents (factor 100x)
- add comment toggle
- improved search panel layout
- improved bracket detection for \todo highlighting
- improved parsing of section titles
- added shorter auto-save intervals (1 min, 2 min)
- detection of user-local installation of MikTeX
- cwl-format: suffix %plain disables possible semantics associated with
  an argument name
- cwl-format: suffix %labeldef for definition of labels
- cwl-format: %suffix notation takes precedence over detection by argument
  name
- cwl-format: allow 'key' to be used in label if #l is set
- replace babel german by ngerman in presentation wizard
- highlight cursorEnums in script
- support reading an application style sheet from stylesheet.qss
- fix crash on qt4 if update check is sucessful
- fix: auto-indent
- fix: make insertion of tabs work with cursor mirrors
- fix: verbatim setting for \verb|abc|
- fix: update of save icon after SaveAll
- fix: dictionaries in extracted .oxt files not recognized
- fix: replace with regexp containing lookahead
- fix: keep indentation when using the graphics wizard
- fix: quote replacement on formerly hidden child documents
- fix: do not interpret double backslash within braces as column end in
  tabular environment
- fix: show a warning if file could not be saved
- fix: correctly handle optional arguments in command definitions
- fix: handling of \let arguments
- fix: spellchecking of words with apostrophe
- fix: visibility of option for system theme icons on Linux
- fix: scripting: cursor.movePostition(n, Left/Right) across empty lines
  and beyond end of file
- fix: running scripts from the macro window
- fix: mixture of zoom and scroll on ctrl+mouse wheel
- fix: scrreprt detection
- fix: editor font rendering in case of UI scaling
- fix: argument scanning when option contain key/val pairs
- fix: editor hiding when updating a windowed pdf viewer which was enlarged
before changing to windowed mode
- fix: repetition checking for words followed by colon
- fix: position of completer when competion words become very large
- fix: freeze while typing \texorpdfstring
- fix: script error on editor.search with options and callback
- fix: regExp replace in multi doc search
2017-06-21 13:50:41 +00:00
youri
5d93a19668 Bump PKGREVISION because of file changes. Thanks wiz@. 2017-06-20 15:35:23 +00:00
youri
4db1e918e9 gtksourceview2->gtksourceview3 2017-06-20 15:04:23 +00:00
morr
bd5eebb4e6 Update distinfo as well 2017-06-18 18:47:37 +00:00
morr
194bfb878f Update with latest patches 2017-06-18 17:48:46 +00:00
morr
8eb21b0f07 Update to newest patchset 8.0.0646.
Changes:
8.0.0426  insufficient testing for statusline
8.0.0427  'makeencoding' missing from the options window
8.0.0428  git and hg see new files after running tests
8.0.0429  (after 8.0.0428) options test does not always test everything
8.0.0430  (after 8.0.0429) options test fails or hangs on MS-Windows
8.0.0431  'cinoptions' cannot set indent for extern block
8.0.0432  "make shadow" creates an invalid link
8.0.0433  beeps when running tests
8.0.0434  clang version not correctly detected
8.0.0435  some functions are not tested
8.0.0436  running the options test sometimes resizes the terminal
8.0.0437  packadd test does not fully work
8.0.0438  the fnamemodify test may cause later tests to fail
8.0.0439  ":%argdel" gives an error for an empty arglist
8.0.0440  not enough test coverage in Insert mode
8.0.0441  dead code in #ifdef
8.0.0442  patch shell command not well escaped
8.0.0443  terminal width is set to 80 in test3
8.0.0444  (after 8.0.0442) diffpatch fails when file name has a quote
8.0.0445  getpgid is not supported on all systems
8.0.0446  the ";" command does not work after some characters
8.0.0447  getting font name does not work on X11
8.0.0448  some macros are in lower case
8.0.0449  (after 8.0.0448) part of fold patch accidentally included
8.0.0450  v:progpath is not reliably set
8.0.0451  some macros are in lower case
8.0.0452  some macros are in lower case
8.0.0453  adding fold marker creates new comment
8.0.0454  compiler warnings for "always true" comparison
8.0.0455  the mode test may hang
8.0.0456  typo in MinGW test makefile
8.0.0457  using :move messes up manual folds
8.0.0458  potential crash if adding list or dict to dict fails
8.0.0459  (after 8.0.0457) old folding fix for :move no longer needed
8.0.0460  can't build on HPUX
8.0.0461  (after 8.0.0457) test 45 hangs on MS-Windows
8.0.0462  failure of an MS-Windows test may go unnoticed
8.0.0463  side effects from resetting 'compatible' in defaults.vim
8.0.0464  can't find executable name on Solaris and FreeBSD
8.0.0465  off-by-one error in using :move with folding
8.0.0466  still macros that should be all-caps
8.0.0467  using g&lt; after :for does not show the right output
8.0.0468  after aborting an Ex command g&lt; does not work
8.0.0469  compiler warnings on MS-Windows
8.0.0470  not enough testing for help commands
8.0.0471  exit callback test sometimes fails
8.0.0472  when a test fails another test may also fail
8.0.0473  no test covering arg_all()
8.0.0474  the client-server feature is not tested
8.0.0475  not enough testing for the client-server feature
8.0.0476  (after 8.0.0475) missing change to main.c
8.0.0477  the client-server test may hang when failing
8.0.0478  tests use assert_true(0) and assert_false(1) to report errors
8.0.0479  remote_peek() is not tested
8.0.0480  the remote_peek() test fails on MS-Windows
8.0.0481  unnecessary if statement
8.0.0482  the setbufvar() function may mess up the window layout
8.0.0483  illegal memory access when using :all
8.0.0484  :lhelpgrep does not fail after a successful one
8.0.0485  not all windows commands are tested
8.0.0486  crash and endless loop when closing windows in autocmd
8.0.0487  the autocmd test hangs on MS-Windows
8.0.0488  running tests leaves an "xxx" file behind
8.0.0489  clipboard and "* register is not tested
8.0.0490  vertical split makes 'winfixwidth' window smaller
8.0.0491  quotestar test fails when features are missing
8.0.0492  a failing client-server request can make Vim hang
8.0.0493  crash with cd command with very long argument
8.0.0494  build failure with older compiler on MS-Windows
8.0.0495  quotestar test uses timer instead of timeout
8.0.0496  insufficient testing for folding
8.0.0497  arabic support is not fully tested
8.0.0498  two autocmd tests are skipped on MS-Windows
8.0.0499  taglist() does not prioritize tags for a buffer
8.0.0500  quotestar test is still a bit flaky
8.0.0501  on MS-Windows ":!start" does not work as expected
8.0.0502  Coverity complains about possible NULL pointer
8.0.0503  endless loop in updating folds with 32 bit ints
8.0.0504  looking up an Ex command is a bit slow
8.0.0505  failed window split for :stag not handled
8.0.0506  can't build with ANSI C
8.0.0507  client-server tests fail when $DISPLAY is not set
8.0.0508  Coveralls no longer shows per-file coverage
8.0.0509  no link to codecov.io results
8.0.0510  (after 8.0.0509) typo in link to codecov.io results
8.0.0511  message for skipping client-server tests is unclear
8.0.0512  check for available characters takes too long
8.0.0513  getting name of cleared highlight group is wrong
8.0.0514  script for creating cmdidxs can be improved
8.0.0515  ml_get errors in silent Ex mode
8.0.0516  a large count on a normal command causes trouble
8.0.0517  there is no way to remove quickfix lists
8.0.0518  bad fold text when a multi-byte char has a zero byte
8.0.0519  character classes are not well tested
8.0.0520  using a function pointer while the function is known
8.0.0521  GtkForm handling is outdated
8.0.0522  Win32: when 'clipboard' is "unnamed" yyp does not work
8.0.0523  dv} deletes part of a multi-byte character.
8.0.0524  (after 8.0.0518) folds messed up
8.0.0525  completion for user command argument not tested
8.0.0526  Coverity complains about possible negative value
8.0.0527  leftover file from RISC OS
8.0.0528  highlight wrong text when 'wim' includes "longest"
8.0.0529  line in test commented out
8.0.0530  buffer overflow when 'columns' is very big
8.0.0531  test with long directory name fails on non-unix systems
8.0.0532  test with long directory name fails on Mac
8.0.0533  abbreviation doesn't work after backspacing newline
8.0.0534  defaults.vim does not work well with tiny features
8.0.0535  memory leak when exiting from within a user function
8.0.0536  quickfix window not updated when freeing quickfix stack
8.0.0537  illegal memory access with :z and large count
8.0.0538  no test for falling back to default term value
8.0.0539  (after 8.0.0538) startup test fails on Mac
8.0.0540  (after 8.0.0540) building unit tests fails
8.0.0541  compiler warning on MS-Windows
8.0.0542  getpos() can return a negative line number
8.0.0543  test_edit causes older xfce4-terminal to close
8.0.0544  cppcheck warnings
8.0.0545  edit test may fail on some systems
8.0.0546  swap file exists briefly when opening the command window
8.0.0547  extra line break in verbosefile
8.0.0548  saving the redo buffer only works one time
8.0.0549  no test for the 8g8 command
8.0.0550  cannot parse some etags format tags file
8.0.0551  the typeahead buffer is reallocated too often
8.0.0552  toupper and tolower don't work properly for Turkish
8.0.0553  toupper/tolower test fails on Mac
8.0.0554  toupper and tolower don't work properly for Turkish
8.0.0555  toupper/tolower test fails on OSX without Darwin
8.0.0556  getting window position fails if GUI and term possible
8.0.0557  GTK: using static gravities is not useful
8.0.0558  :ownsyntax is not tested
8.0.0559  setting ttytype to xxx does not always fail
8.0.0560  :windo allows for ! but it's not supported
8.0.0561  undefined behavior when using backslash after empty line
8.0.0562  not enough test coverage for syntax commands
8.0.0563  crash when getting the window position in tmux
8.0.0564  cannot detect Bazel BUILD files on some systems
8.0.0565  using freed memory in :caddbuf
8.0.0566  setting nocompatible for the tiny version moves the cursor
8.0.0567  call for requesting color and ambiwidth is too early
8.0.0568  1gd may hang
8.0.0569  bracketed paste is still enabled in a shell command
8.0.0570  can't run make with several jobs
8.0.0571  negative line number when using :z^ in an empty buffer
8.0.0572  building the command table requires Perl
8.0.0573  running parallel make after distclean fails
8.0.0574  get only one quickfix list after :caddbuf
8.0.0575  using freed memory when resetting 'indentexpr'
8.0.0576  can't build when configure choses "install-sh"
8.0.0577  warning for uninitialized variable
8.0.0578  :simalt on MS-Windows does not work properly
8.0.0579  duplicate test case for quickfix
8.0.0580  cannot set the valid flag with setqflist()
8.0.0581  moving folded text is sometimes not correct
8.0.0582  illegal memory access with z= command
8.0.0583  fold test hangs on MS-Windows
8.0.0584  memory leak when executing quickfix tests
8.0.0585  test_options fails when run in the GUI
8.0.0586  no test for mapping timing out
8.0.0587  configure check for return value of tgetent skipped
8.0.0588  job_stop() often assumes the channel will be closed
8.0.0589  (after 8.0.0578) :simalt still does not work
8.0.0590  cannot add a context to locations
8.0.0591  changes to eval functionality not documented
8.0.0592  if a job writes to a buffer screen is not updated
8.0.0593  duplication of code for adding a list or dict return value
8.0.0594  (after 8.0.0592) build failure when windows feature is missing
8.0.0595  (after 8.0.0590) Coverity warning for not checking return val
8.0.0596  crash when complete() called after complete_add()
8.0.0597  off-by-one error in size computation
8.0.0598  building with gcc 7.1 yields new warnings
8.0.0599  diff mode is insufficiently tested
8.0.0600  test_recover fails on some systems
8.0.0601  no test coverage for :spellrepall
8.0.0602  when gF fails to edit the file the cursor still moves
8.0.0603  gF test fails on MS-Windows
8.0.0604  gF test still fails on MS-Windows
8.0.0605  the quickfix cached buffer may become invalid
8.0.0606  cannot set the context for a specified quickfix list
8.0.0607  after :bwipe + :new bufref might still be valid
8.0.0608  cannot manipulate other than the current quickfix list
8.0.0609  some people still don't know how to quit
8.0.0610  the screen is redrawn when default 'background' is detected
8.0.0611  the screen is not redrawn after sending t_u7
8.0.0612  pack dirs are added to 'runtimepath' too late
8.0.0613  the conf filetype is used before ftdetect from packages
8.0.0614  float2nr() is not exactly right
8.0.0615  using % with :hardcopy wrongly escapes spaces
8.0.0616  not always setting 'background' correctly after :hi Normal
8.0.0617  (after 8.0.0615) hardcopy test hangs on MS-Windows
8.0.0618  NFA regex engine handles [0-z] incorrectly
8.0.0619  GUI gets stuck if timer uses feedkeys()
8.0.0620  checking for HAVE_GTK_MULTIHEAD is not needed
8.0.0621  :stag does not respect 'switchbuf'
8.0.0622  selecting quoted text fails with 'selection' "exclusive"
8.0.0623  error for invalid regexp is not very informative
8.0.0624  (after 8.0.0623) warning for unused variable in tiny build
8.0.0625  shellescape() always escapes a newline
8.0.0626  in the GUI the cursor may flicker
8.0.0627  "gn" selects only one character with 'nowrapscan'
8.0.0628  cursor disappears after silent mapping
8.0.0629  checking for ambigous width is not working
8.0.0630  it is not easy to work on lines without a match
8.0.0631  can't build with Perl 5.26
8.0.0632  the quotestar test is still a bit flaky
8.0.0633  the client-server test is still a bit flaky
8.0.0634  cannot easily get to the last quickfix list
8.0.0635  when 'ignorecase' is set script detection is inaccurate
8.0.0636  when reading the undo file fails may use uninitialized data
8.0.0637  crash when using some version of GTK 3
8.0.0638  cannot build with new MSVC version
8.0.0639  the cursor position is set when editing a new commit message
8.0.0640  mismatch between help and actual message
8.0.0641  cannot set a separate highlighting for the quickfix line
8.0.0642  writefile() continues after detecting an error
8.0.0643  when a pattern search is slow Vim becomes unusable
8.0.0644  the timeout for 'hlsearch' is not tested
8.0.0645  no error for illegal back reference in NFA engine
8.0.0646  the hlsearch test fails on fast systems
2017-06-18 17:46:59 +00:00
joerg
a15a83339f Remove now obsolete Emacs ASLR hacks. 2017-06-17 19:40:18 +00:00
jperkin
73ab316992 Update editors/p5-Padre to 1.00. Enable PERL_USE_UNSAFE_INC hack.
1.00 2013.11.09
 - Applied Patch in #1488 comment:7 itcharlie++ (BOWTIE)
 - Apply patch for #1504 dod++ (BOWTIE)
 - Apply patch2 from #1459 bojinlund++ (BOWTIE)
 - Update Makefile.PL with new versions (BOWTIE)
 - Add Patch for cut n paste adam++ #1312 (BOWTIE)
 - Fix Debug ip hanging, use 127.0.0.1 instead of localhost (BOWTIE)
 - fix some unwanted background noise from debug raw (BOWTIE)
 - Apply patch from #1508 itcharlie++ (BOWTIE)
 - Add refresh_breakpoint_panel to Wx::Main (BOWTIE)
 - Add correct comment for PerlXS (BOWTIE)
2017-06-15 11:50:34 +00:00
jperkin
4f82c7e381 Requires PERL_USE_UNSAFE_INC hack. 2017-06-14 13:26:17 +00:00
hauke
e2f47836bb Terminfo issue applies to FreeBSD, too. 2017-06-12 09:34:12 +00:00
wiedi
0fff1222e0 Update nano to 2.8.4
2017.05.21 - GNU nano 2.8.4 includes the nanorc man page again.

2017.05.18 - GNU nano 2.8.3 "Hirsch" fixes a misplacement of the spotlight
		during interactive replacing, avoids build failures on AIX
		and Solaris, fixes a crash on Solaris, speeds up backwards
		searching, improves PHP syntax highlighting, and no longer
		asks “save anyway?” when the user ^Q discards the buffer.
2017-06-10 16:07:24 +00:00
ryoon
17cfb59fe1 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:23:47 +00:00
joerg
2909135d9b Don't force ancient C++. 2017-05-22 23:36:11 +00:00
jperkin
2efa4d39aa Requires termcap. Tidy includes. 2017-05-09 17:40:11 +00:00
wiedi
1c21b29a61 Update nano to 2.8.2
2017.05.04 - GNU nano 2.8.2 "Krats" adds another new feature: it makes
		the ^G help texts searchable with ^W.  Apart from that,
		it fixes a crash when resizing the window in the middle
		of verbatim input, avoids an unlikely crash when used
		without UTF-8 support in some locales, avoids redrawing
		the screen twice when switching between buffers while
		line numbers are active, and works around a coloring
		bug on musl.  Plus tweaks to the documentation; plus
		translation updates for fifteen languages.
2017-05-09 15:29:15 +00:00
jperkin
fe7cf4905d Requires termcap. Fix compiler/linker flags. 2017-05-09 14:51:36 +00:00
jperkin
584b45da49 Requires curses. Sync build options to the SunOS Makefile. Fix build flags.
Bump PKGREVISION.
2017-05-09 14:46:55 +00:00
tsutsui
6b748570d0 Make this build (i.e. dump with -batch etc. work) on NetBSD/amd64 7.1.
Bump PKGREVISION to denote changes.

`emacs -nw' gets a startup window, but emacs (with Xt) still dumps core.
XXX: maybe much more prototypes are neccesary for LONG_LISP_OBJECT and
XXX: VALBITS>=32 on LP64.
2017-05-07 06:49:23 +00:00
tsutsui
a9794397ed Remove .orig files in the original tar archive to make mkpatches(1) easier. 2017-05-07 04:52:43 +00:00
jperkin
6b547497bb Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. 2017-05-03 08:38:38 +00:00
wiz
c983c47ae4 Recursive bump for poppler-0.54.0 2017-05-02 13:37:30 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
wiz
2f5060beec Restore version.mk, for emacs/Makefile.common
XXX: this file should not be necessary
2017-04-29 07:11:56 +00:00
tsutsui
b39342c589 Make this ancient mule2 build and work (at least start up) on NetBSD/i386 7.1.
- pull unexelf.c from newer emacs to fix coredump on dump-charset
- in s/netbsd.h use terminfo rather than obsolete termcap that causes SIGSEGV
- also link temacs with "-Wl,-znocombreloc" for X toolkit as emacs22 did
  XXX: this should be into configure
- specify -fno-builtin-malloc to avoid unexpected gcc's optimization
  and remove hacks in alloc.c
- also specify -fno-strict-aliasing for sanity against 90's files
2017-04-29 01:11:55 +00:00
wiz
f91c23c185 Remove unused file. 2017-04-27 13:44:33 +00:00
wiz
ca2c4e46a1 Sort. 2017-04-27 13:43:54 +00:00
wiz
295b375507 Add PRINT_PLIST_AWK for easier updates. 2017-04-27 13:43:01 +00:00
ryoon
ec9bb3262f Update to 25.2
* Add xml to default options to enable internel web browser, eww

Changelog:
* Changes in Emacs 25.2

This is mainly a bug-fix release, but there are some other changes.

** 'find-library', 'help-function-def' and 'help-variable-def' now run
'find-function-after-hook'.

** New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.

** New variable 'use-default-font-for-symbols', for backward compatibility.
This variable allows you to get back pre-Emacs 25 behavior where the
font for displaying symbol and punctuation characters was always
selected according to your fontset setup.  By default, Emacs 25 tries
to use the default face's font for such characters, if it supports
them, disregarding the fontsets.  Set this variable to nil to disable
this and get back the old behavior.

** 'electric-quote-mode' is no longer suppressed in a buffer whose
coding system cannot represent curved quote characters.
Instead, users can deal with the unrepresentable characters in the
usual way when they save the buffer.

** New variable 'inhibit-compacting-font-caches'.
Set this variable to a non-nil value to speed up display of characters
using large fonts, at the price of a larger memory footprint.

** The version number of CC Mode has been changed from 5.33 to
5.32.99, although the software itself hasn't changed.  This aims to
reduce confusion with the standalone CC Mode 5.33 (available from
http://cc-mode.sourceforge.net), which is a more mature version than
the one included in Emacs 25.2.
2017-04-27 13:27:57 +00:00
adam
75a9285105 Revbump after icu update 2017-04-22 21:03:07 +00:00
jperkin
4dce07ba3b Honour LDFLAGS. 2017-04-21 13:03:08 +00:00
wiedi
6ddd9dcafc Update editors/nano to 2.8.1
2017.04.12 - GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
		on musl, fixes scrolling problems in softwrap mode when
		double-width characters on row boundaries are involved,
		shows double-width characters as ">" and "<" when split
		across two rows, moves the cursor more predictably (at
		the cost of sometimes putting it on the second "half"
		of a character), avoids creating lines that consist of
		only blanks when using autoindent, makes ^Home and ^End
		go to the start and end of the file (on terminals that
		support those keystrokes), places the cursor better when
		linting, lets the linter ask only once whether to open
		an included file, and adds bindings for ^Up and ^Down
		in the file browser.  Don't sit on your hands.

2017.03.31 - GNU nano 2.8.0 "Axat" makes it easier to move around in
		softwrapped lines: the Up and Down keys now step from
		visual row to visual row instead of jumping between
		logical lines, and the Home and End keys now move to
		the start and end of a row, and only when already
		there, then to the start and end of the logical line.
		Furthermore, the screen can now scroll per row instead
		of always per logical line.  On an entirely different
		front: nano now makes use of gnulib, to make it build
		on more platforms.  In short: there were many internal
		changes, not many user-visible ones (apart from the
		new softwrap navigation).  The conversion to gnulib
		was done by Mike Frysinger, the softwrap overhaul by
		David Ramsey.
2017-04-18 22:06:20 +00:00
khorben
c5217ae535 Register missing dependency on x11/libXtst
This fixes the build with modular Xorg.
2017-04-18 01:50:20 +00:00
wiz
6e08c75756 Updated Sigil to 0.9.8.
Sigil-0.9.8
   Bug Fixes
    - Make sure when new empty epub3's are created that the toc does not use a doctype (Issue # 250)
    - Make GetUniqueFilenameVersion work even on Case-Insensitive filesystems (Issue #247)
    - Properly urlencode/decode all hrefs in plugin's ResultXML in launcher/PluginRunner to prevent parse errors
    - Enable Basic Cut Copy Paste Icons/Actions in OPF, NCX, XML, SVG, and other Misc Text Tabs
    - Add proper detection for minimum service pack requirements in Windows installer
    - Include workaround for bug in KDE Qt5 plugin on Linux that keep plugins from launching from menu
    - Prevent splitting Section0001.xhtml (Split at Cursor) needlessly rewrite the file's manifest id with a uuid
    - Fix issue where merging files when non-xhtml tabs were open was causing Python errors or crashes
    - Fix segfault in Image Reports when deleting unused image files
    - Fix bug in prettyprint_xhtml in sigil_bs4 (put back inadvertently dropped is_void_tag routine)
    - Fix gumbo serialize to better handle injected newlines
    - Harden bundled Python isolation on Windows and add subset of PyQt5 to bundled modules
    - Harden plugin interface code to properly unquote/quote hrefs
    - Stop Sigil from nagging about unsupported mimetypes when epubs with Adobe xpgt page-templates are opened
    - Fix Book Browser highlighting issue when editable XML files from the "Misc" folder are opened
    - Pull upstream bug fixes from google's gumbo parser for Sigil
    - Force formatting buttons in BookView to generate inline-styled spans instead of "strike", "b", etc
    - Fix bug from deprecated use of jquery $.browser.msie introduced when jQuery was updated
    - Fix temp folder specification on Windows systems that delete the system temp folder for every login (Issue #285)
    - Fix typos in metadata descriptions to allow better translations

   New Features
    - New preference setting (Appearance section) which allows user to adjust the size of the main menu icons
    - Add manifest properties to Book Browser tooltips and to All Files Reports Widget for epub3
    - Make Sigil's UI and spellchecker language settings available to plugins
    - Add support for PyQt5 for plugin gui widgets
    - Internal builds now use Qt 5.6.2 with Webkit added back
    - Major compiler tool change and update for Windows build to sync Qt/Python/Sigil on Windows
    - Update all build it yourself from source documentation for new requirements
2017-04-05 16:05:38 +00:00
fhajny
06e288e20b Fix an issue with editor segfaulting in ex mode on Darwin and suppress benign stderr output regarding locale. Reported in joyent/pkgsrc/issues/402, patch provided by @bjcooke in joyent/pkgsrc/pull/463. Bump PKGREVISION. 2017-04-04 07:53:23 +00:00
abs
36d27cdc98 Updated editors/yed to 3.17 to fix build after old distfile no longer available
yEd 3.17

New Features

* Added import support for the GraphML file format variants of our commercial yFiles diagramming libraries yFiles for JavaFX (3.x version series) and yFiles for HTML (2.x version series).
* The 'Find...' command and the 'Select Elements' tool now additionally support text matching using the full power of regular expressions.

Improvements

* Improved and corrected import support for the GraphML file format variants of our commercial yFiles diagramming libraries yFiles for Java (3.x version series), yFiles for JavaFX (2.x version series), and yFiles for HTML (1.x version series).
* The 'Apply' and 'Apply Type' commands from the Palette's context menu now also support converting normal nodes to open/closed group nodes and vice versa. [Q&A 10269]
* The JREs that are installed by the Windows, Mac, and Linux installers have been updated to Java 1.8.0_121.

Bugfixes

* Addressed a problem in the Excel import where importing spreadsheets with blanks/whitespace in sheet names failed. [Q&A 10230]
* Many bugfixes, great and small.

yEd 3.16.2.1

Bugfixes

* Addressed an exception that happened on Windows and Mac OS X when trying to copy to the system clipboard.

yEd 3.16.2

Improvements

* The UML class node representation now uses the same font for the attribute, method, etc. entries as is set for the class name.

Bugfixes

* The properties views now also list the additional shape node representations (stars, fat arrows, etc.) and allow changing their properties.
* Many bugfixes, great and small.

yEd 3.16.1

New Features

* The Organic layout algorithm is able to automatically recognize regular substructures in a diagram and arrange them in an optimized manner depending on the kind of substructure. Four different kinds of substructures can be recognized: chains, stars, circles, and parallel substructures.

Improvements

* The JREs that are installed by the Windows, Mac, and Linux installers have been updated to Java 1.8.0_102.

Bugfixes

* Fixed a bug where self-loops in a diagram could cause the One-Click Layout to fail.
* Many bugfixes, great and small.

yEd 3.16

General

This yEd version requires a Java 8 Runtime Environment (JRE) to run on, which isn't available for older operating systems (see also the Java 8 system requirements). Thus, yEd needs at least Windows Vista or Mac OS X 10.8 (Mountain Lion) to run.
New Features

* Added import support for the GraphML file format variants of our commercial yFiles diagramming libraries yFiles for Java 3.x, yFiles for JavaFX, yFiles.NET, yFiles WPF, and yFiles for HTML. With the yFiles for HTML format in particular, import of GraphML files written by the yEd Live web application is also supported.
* As a new option, the Hierarchical layout algorithm can take the thickness of an edge into account when calculating a layout for a diagram. Diagrams with thick edges in them can become wider and taller.
* As a new option, the Hierarchical layout algorithm can interpret edge direction according to the arrowhead.
* The integrated labeling in the Hierarchical layout algorithm places edge labels that specify a preferred placement at their source node or at their target node directly beside that node.
* Applying the Label Placement algorithm is now animated. Also, its execution can be canceled if it takes too long.

Improvements

* Additional sample node representations for nodes and group nodes in the 'Shape Nodes' and 'Group Nodes' palette section.
* The JREs that are installed by the Windows, Mac, and Linux installers have been updated to Java 1.8.0_92.

Bugfixes

* Many bugfixes, great and small.
2017-03-24 08:41:28 +00:00
joerg
6a32265dbd Extend SHA512 checksums to various files I have on my local distfile
mirror.
2017-03-23 17:06:45 +00:00
joerg
3d1204bc1c Remove unused/empty distinfo files. 2017-03-23 13:07:24 +00:00
joerg
a7fab1c4be Mark explicitly as BROKEN: download hasn't worked for month and zip file
is not redistributable.
2017-03-23 09:08:21 +00:00
adam
747543443f GNU nano 2.7.5 "Nijntje" can properly search and replace
the \B and \b regex anchors, correctly repaints things
when multiline regexes with identical start and end are
involved, fixes a crash with zero-length regex matches,
does replacements at the edges of a marked region right,
no longer hides double-width characters at the head of
softwrapped rows, displays at most three warnings at
startup, and documents the ability to read a file from
standard input.  Come tickle my ears.
2017-03-20 05:05:27 +00:00
jperkin
af4e67dde0 Use VIM_SUBDIR. Fixes build on systems without /bin/csh. 2017-03-14 15:15:08 +00:00
snj
0f1f379358 update vim to 8.0.0425. changes:
8.0.0342  double free with EXITFREE and setting 'ttytype'
8.0.0343  b:changedtick can be unlocked
8.0.0344  unlet command leaks memory
8.0.0345  islocked('d.changedtick') does not work
8.0.0346  Vim relies on limits.h to be included indirectly
8.0.0347  when using completion comment leader wont work
8.0.0348  using shadow dir on Mac lack +clipboard
8.0.0349  redrawing errors with GTK 3
8.0.0350  not enough test coverage for Perl
8.0.0351  no test for concatenating an empty string
8.0.0352  not easy to see when a typval needs to be cleared
8.0.0353  if [RO] is translated it may be truncated
8.0.0354  test to check that setting termcap key fails sometimes
8.0.0355  using uninitialized memory when 'isfname' is empty
8.0.0356  (after 8.0.0342) leaking memory when setting 'ttytype'
8.0.0357  crash when setting 'guicursor' to weird value
8.0.0358  invalid memory access in C-indent code
8.0.0359  'number' and 'relativenumber' are not properly tested
8.0.0360  sometimes VimL is used instead of "Vim script"
8.0.0361  GUI initialisation is not sufficiently tested
8.0.0362  (after 8.0.0361) tests fail on MS-Windows
8.0.0363  Travis is too slow to keep up with patches
8.0.0364  ]s does not move cursor with two spell errors in one line
8.0.0365  might free a dict item that wasn't allocated
8.0.0366  (after 8.0.0365) build fails with tiny features
8.0.0367  types in include files may be inconsistent
8.0.0368  not all options are tested with a range of values
8.0.0369  a few options are not defined, depending on features
8.0.0370  invalid memory access when setting wildchar empty
8.0.0371  leaking memory when setting v:completed_item
8.0.0372  more options are not always defined
8.0.0373  build fails without +folding
8.0.0374  invalid memory access when using :sc in Ex mode
8.0.0375  the "+ register is not tested
8.0.0376  size computations in spell file reading are off
8.0.0377  possible overflow when reading corrupted undo file
8.0.0378  another possible overflow when reading corrupted undo file
8.0.0379  CTRL-Z and mouse click use CTRL-O unnecessary
8.0.0380  with 'linebreak' double wide char wraps badly
8.0.0381  diff mode is not sufficiently tested
8.0.0382  (after 8.0.0380) warning in tiny build for unused variable
8.0.0383  (after 8.0.0382) misplaced #ifdef
8.0.0384  timer test failed for no apparent reason
8.0.0385  no tests for arabic
8.0.0386  tiny build has a problem with generating the options test
8.0.0387  compiler warnings
8.0.0388  filtering lines changes folds
8.0.0389  test for arabic does not check what is displayed
8.0.0390  when the window scrolls the popup menu may be garbled
8.0.0391  arabic support is verbose and not well tested
8.0.0392  GUI test fails with Athena and Motif
8.0.0393  (after 8.0.0190) order of duplicate tags is not preserved
8.0.0394  tabs are not aligned when scrolling horizontally
8.0.0395  testing the + register fails with Motif
8.0.0396  'balloonexpr' only works synchronously
8.0.0397  (after 8.0.0392) can't build with +viminfo but without +eval
8.0.0398  illegal memory access with "t"
8.0.0399  crash when using balloon_show() when not supported
8.0.0400  some tests have a one second delay
8.0.0401  test fails with missing balloon feature
8.0.0402  :map completion does not have <special>
8.0.0403  GUI tests may fail
8.0.0404  not enough testing for quickfix
8.0.0405  v:progpath may become invalid after :cd
8.0.0406  arabic shaping code is verbose
8.0.0407  filtering folds with marker method not tested
8.0.0408  updating folds does not always work properly
8.0.0409  set_progpath is defined but not always used
8.0.0410  newer gettext/iconv library has extra dll file
8.0.0411  menu translations don't match when case is changed
8.0.0412  (after 8.0.0411) menu test fails on MS-Windows
8.0.0413  (after 8.0.0412) menu test fails on MS-Windows using gvim
8.0.0414  balloon eval is not tested
8.0.0415  (after 8.0.0414) balloon test fails on MS-Windows
8.0.0416  setting v:progpath is not quite right
8.0.0417  test for the clipboard fails sometimes
8.0.0418  ASAN logs are disabled
8.0.0419  test for v:progpath fails on MS-Windows
8.0.0420  text garbled when the system encoding differs from 'encoding'
8.0.0421  diff mode wrong when adding line at end of buffer
8.0.0422  Python test fails with Python 3.6
8.0.0423  changing 'cinoptions' does not always work
8.0.0424  compiler warnings on MS-Windows
8.0.0425  build errors when building without folding
2017-03-06 06:07:53 +00:00
ryoon
50aefac5f6 Recursive revbump from graphics/libwebp 2017-02-28 15:19:58 +00:00
hauke
37a988540f xemacs-nox11 has no use for xface - no arms, no cookies. 2017-02-23 10:46:34 +00:00
wiz
42e32098a1 Switch py-dateutils to plain DEPENDS.
It supports both python 2 and 3 nowadays.
2017-02-20 17:00:35 +00:00
wiz
f0a56cfa9c Bump PKGREVISION for tidy dependency change. 2017-02-20 09:37:11 +00:00
wiz
4e8a4877f6 Fix build with tidy-5.x. 2017-02-20 09:35:16 +00:00
snj
ddb6b067e3 Update vim to 8.0.0341.
Changes:
8.0.0162  build error on Fedora 23
8.0.0163  cannot build with Ruby 2.4
8.0.0164  outdated and misplaced comments
8.0.0165  ubsan warns for integer overflow
8.0.0166  JSON with a duplicate key gives an internal error
8.0.0167  str2nr()/str2float() fail with negative values
8.0.0168  not all float functionality is tested
8.0.0169  json_decode() may run out of stack space
8.0.0170  crash in channel test
8.0.0171  JS style JSON does not support single quotes
8.0.0172  command line window does not work
8.0.0173  build fails with EBCDIC defined
8.0.0174  executing "locale -a" on MS-Windows needlessly
8.0.0175  setting language on MS-Windows does not always work
8.0.0176  cannot use :change inside a function definition
8.0.0177  BufEnter autocommand not fired for a directory
8.0.0178  command count test fails on MS-Windows
8.0.0179  cannot have a local value for 'formatprg'
8.0.0180  error E937 is used twice
8.0.0181  with cursorbind set cursor column highlighting is off
8.0.0182  cursor ilne not update when 'cursorbind' is set
8.0.0183  ubsan warns for unaligned address
8.0.0184  when an error is caught Vim still exits with non-zero result
8.0.0185  (after 8.0.0184) system() test fails on MS-Windows
8.0.0186  confusing error message from assert_notequal()
8.0.0187  cant build with new Ruby version
8.0.0188  (after 8.0.0182) redrawing for 'cursorbind' is inefficient
8.0.0189  profile commands are not tested
8.0.0190  finding duplicate tags uses a slow linear search
8.0.0191  (after 8.0.0187) can't build with Ruby on some systems
8.0.0192  (after 8.0.0190) cannot build with tiny features
8.0.0193  (after 8.0.0188) accidentally removed #ifdef
8.0.0194  (after 8.0.0189) profile test fails if times are equal
8.0.0195  (after 8.0.0190) fail to jump to static tag in current file
8.0.0196  profile test is slow and does not work on MS-Windows
8.0.0197  system() test skips some parts for MS-Windows
8.0.0198  some syntax arguments take effect even after "if 0"
8.0.0199  compiler warnings for libcall
8.0.0200  some syntax arguments are not tested
8.0.0201  completion of highlight groups includes cleared names
8.0.0202  no test for invalid syntax group name
8.0.0203  order of complication flags is sometimes wrong
8.0.0204  compiler warns for uninitialized variable
8.0.0205  wrong behavior after :undojoin
8.0.0206  test coverage for :retab insufficient
8.0.0207  leaking file descriptor when system() fails
8.0.0208  internally used commands end up in history
8.0.0209  cursor binding does not work with :substitute
8.0.0210  no support for bracketed paste
8.0.0211  (after 8.0.0210) cannot build without the multi-byte feature
8.0.0212  buffer for key name may be too small
8.0.0213  Netbeans specialKeys command does not check argument length
8.0.0214  leaking memory when syntax cluster id is unknown
8.0.0215  NULL pointer use if cscope line looks like emacs tag
8.0.0216  decoding js style json may fail
8.0.0217  (after 8.0.0215) build fails without cscope feature
8.0.0218  no completion for :cexpr and similar commands
8.0.0219  ubsan reports errors for overflow
8.0.0220  completion of highlight names misses a few values
8.0.0221  unnecessary condition on PROTO
8.0.0222  blockwise put on multi-byte character misplaced
8.0.0223  Coverity warns for an uninitialized variable
8.0.0224  change to 'fileformats' from autocmd does not take effect
8.0.0225  put in Visual block mode terminates early
8.0.0226  test for patch 8.0.0224 missing CR characters
8.0.0227  crash with ff=dos when first line in file has no CR
8.0.0228  pasting in xterm on the command line has PasteStart
8.0.0229  local 'formatprg' option value leaks
8.0.0230  bracketed paste does not support line breaks
8.0.0231  bracketed paste mode is not tested
8.0.0232  paste does not work when 'esckeys' is off
8.0.0233  (after 8.0.0231) paste test fails in the GUI
8.0.0234  (after 8.0.0225) crash when using put in Visual mode
8.0.0235  memory leak in diff mode
8.0.0236  (after 8.0.0234) gcc complains about uninitialized variable
8.0.0237  when 'wildoptions' is "tagfile" completion may not work
8.0.0238  bracketed paste does not disable autoindent
8.0.0239  no CI with an address sanitizer
8.0.0240  (after 8.0.0239) failure with one build on CI
8.0.0241  fallback implementation of mch_memmove is unused
8.0.0242  no tests for user command completion
8.0.0243  tolower() does not work if the byte count changes
8.0.0244  making t_BE empty only has an effect before startup
8.0.0245  zh_CN.cp936.po has a conversion error
8.0.0246  compiler warnings for int to pointer conversion
8.0.0247  need to type Ctrl-N twice to select a completion
8.0.0248  vim_strcat() cannot handle overlapping arguments
8.0.0249  CI failure when a submit is close to previous one
8.0.0250  virtcol() does not work well for multi-byte characters
8.0.0251  not easy to select Python 2 or 3
8.0.0252  not properly recognizing word characters between 128 and 255
8.0.0253  error when loading session if winminheight is 2
8.0.0254  error message of assert functions is sometimes incomplete
8.0.0255  setpos() does not use the buffer argument for all marks
8.0.0256  (after 8.0.0255) missing changes to one file breaks test
8.0.0257  (after 8.0.0252) test file missing in distribution
8.0.0258  (after 8.0.0252) mksession test leaves file behind
8.0.0259  tab commands do not handle count correctly
8.0.0260  build fails with tiny features
8.0.0261  not enough test coverage for eval functions
8.0.0262  Farsi support is barely tested
8.0.0263  Farsi support is not tested enough
8.0.0264  memory error reported by ubsan
8.0.0265  may get ml_get error when :pydo deletes lines
8.0.0266  compiler warning for using uninitialized variable
8.0.0267  channel test sometimes fails on Mac
8.0.0268  may get ml_get error when :luado deletes lines
8.0.0269  may get ml_get error when :perldo deletes lines
8.0.0270  may get ml_get error when :rubydo deletes lines
8.0.0271  may get ml_get error when :tcldo deletes lines
8.0.0272  crash on exit is not detected when running tests
8.0.0273  dead code detected by Coverity
8.0.0274  possible recursive screen updating causes trouble
8.0.0275  the screen may be updated at the wrong time
8.0.0276  unnecessary #ifdefs
8.0.0277  the GUI test may trigger fontconfig and take a long time
8.0.0278  (after 8.0.0277) GUI test fails on MS-Windows
8.0.0279  MSVC 2015 uses a different dll name
8.0.0280  problem setting multi-byte environment var on MS-Windows
8.0.0281  some files are still using ARGSUSED instead of UNUSED
8.0.0282  need to use CTRL-O twice when in Visual-Insert mode
8.0.0283  mode() does not indicate Insert mode completion
8.0.0284  collapse buffers test failed once
8.0.0285  (after 8.0.0277) tests fail with tiny build on Unix
8.0.0286  not always redrawing after screen resize
8.0.0287  debug mode: cannot access function arguments
8.0.0288  (after 8.0.0284) errors reported while running tests
8.0.0289  no test for "ga" and :ascii
8.0.0290  cursor positioning wrong if wide character wraps
8.0.0291  (after 8.0.0282) Visual block insert does not do all lines
8.0.0292  the stat test is a bit slow
8.0.0293  some tests have a one or three second wait
8.0.0294  argument list is not stored correctly in a session file
8.0.0295  (after 8.0.0293) test_viml hangs
8.0.0296  bracketed paste can only append, not insert
8.0.0297  double free on exit when using a closure
8.0.0298  Ex command range with repeated search does not work
8.0.0299  a window resize is sometimes not taking effect
8.0.0300  cannot stop diffing hidden buffers
8.0.0301  not enough testing for setting options
8.0.0302  cannot set terminal key codes with :let
8.0.0303  bracketed paste does not work in Visual mode
8.0.0304  assign test fails in the GUI
8.0.0305  invalid memory access when option has duplicate flag
8.0.0306  mode() not sufficiently tested
8.0.0307  asan detects a memory error when EXITFREE is defined
8.0.0308 'runtimepath' not updated correctly when using symbolic link
8.0.0309  cannot use an empty key in json
8.0.0310  not enough testing for GUI functionality
8.0.0311  linebreak tests are old style
8.0.0312  failure when a channel receives a split json message
8.0.0313  (after 8.0.0310) not enough testing for GUI functionality
8.0.0314  getcmd*() functions are not tested
8.0.0315  :help :[range] does not work
8.0.0316  :help z? does not work
8.0.0317  no test for setting 'guifont'
8.0.0318  small mistake in 7x13 font name
8.0.0319  insert mode completion does not respect 'backspace'
8.0.0320  warning for unused variable with small build
8.0.0321  errors when trying to use scripts in tiny version
8.0.0322  possible overflow with corrupted spell file
8.0.0323  one second pause when running cmdline test
8.0.0324  illegal memory access with a wrong yank range
8.0.0325  packadd test does not clean up symlink
8.0.0326  packadd test uses wrong directory name
8.0.0327  error message in cmdline window is not translated
8.0.0328  the "zero count" error doesn't have a number
8.0.0329  xfontset and guifontwide are not tested
8.0.0330  illegal memory access after "vapo"
8.0.0331  restoring help snapshot accesses freed memory
8.0.0332  GUI test fails on some systems
8.0.0333  illegal memory access when 'complete' ends in a backslash
8.0.0334  can't access b:changedtick from a dict reference
8.0.0335  (after 8.0.0335) functions test fails
8.0.0336  flags of :substitute not sufficiently tested
8.0.0337  invalid memory access in :recover command
8.0.0338  (after 8.0.0337) :recover test fails on MS-Windows
8.0.0339  illegal memory access with vi'
8.0.0340  not checking return valud of dict_add()
8.0.0341  undo does not work properly when using completion
2017-02-19 19:13:34 +00:00
markd
179a75c28a distinfo update missed in previous. 2017-02-16 08:33:13 +00:00
joerg
816896fef0 NetBSD needs libutil for openpty and friends. 2017-02-14 21:31:43 +00:00
markd
48478b2438 Update texworks to 0.6.1
Release 0.6.1 (TL'16) [May 2016]
        * Fix "Jump to Source" from PDF context menu
        * Fix fine-sync'ing close to PDF line boundaries
        * Fix loading of Qt-global translations
        * Fix pixel-alignment after zoomFitWindow in continuous mode
        * Fix handling of changing scroll bar visibilities in zoomFitWidth and
          zoomFitWindow
        * Allow horizontal scrolling by Shift+MouseWheel
        * Update translations

Release 0.6.0 (TL'16) [April 2016]
        * Complete redesign of the PDF previewer using QtPDF by Charlie Sharpsteen
        * Fast and responsive preview even at very high magnifications
        * New page modes: continuous scrolling and two-column layout
        * Text selection/copying from the PDF
        * Go back to previous view after clicking on a link using Alt+left arrow

        * Fix disappearing spellcheck underline with some fonts/font sizes in Qt 5
        * Update the width of the line number display when changing the editor font
        * Show a note in the "About Scripts" dialog for disabled script languages
        * Explicitly add a "Quit TeXworks" menu item to the global menubar on
          Mac OS X

        * Make Qt5 the default framework for building TeXworks
        * Use Travis CI for continuous integration tests and builds for Windows and
          Mac OS X
        * Add support for Lua 5.3

Release 0.4.6 (TL'15) [April 2015]
        * Implement character-level synchronization by using text searching to
          assist SyncTeX
        * Lift hardwrap line length limitation and implement (hard) unwrap
        * Always show console output tab while typesetting to show progress
        * Improve the handling of UTF-8 byte order marks
        * Improve the log parsing script
        * Improve the handling of script errors

        * Work around a race condition that causes lines to become invisible,
          subsequently leading to a crash
        * Fix incorrectly accumulating indent
        * Fix SyncTeX initialization with non-ASCII filenames
        * Fix selection of whole lines and when selecting right-to-left
        * Fix hangs and crashes when using "Fit to ..." in the PDF view
        * Fix a crash when running an invalid system command from scripts
        * Fix encoding issues when reading environment variables
        * Fix scrolling when searching for multi-line strings
        * Fix auto-completion when working with RTL languages
        * Improve the handling of Retina displays in Mac OS X
        * Fix a crash when opening PDF files from the Windows Explorer
        * Provide texworks.appdata.xml for *nix platforms

        * Fix compilation with Qt 5
        * Improve the CMake build system
        * Add support for Lua 5.2
        * Move development from Google Code to GitHub
2017-02-14 09:19:43 +00:00
markd
5f76b071de Test for freetype needs pkg-config 2017-02-14 09:07:37 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
wiz
c0f6ef5abd Recursive bump for poppler update 2017-01-25 14:36:37 +00:00
hauke
71c0a96c95 Make sure make-annotation does exist before calling it. We cannot have
buttons if it doesn't, but the file requester can still be used with
enter and ctrl-g.

Should mince, stomp on and squish PR pkg/51036
2017-01-24 20:31:14 +00:00
abs
20febd36f4 Add a note about the
"Symbol's function definition is void: make-annotation"
error to the xemacs-packages comment
2017-01-22 19:18:33 +00:00
abs
696c1a0a79 Fix build for non HPUX on HP PA platforms
Thanks to Riccardo Mottola for testing

No PKGREVISION bump as should not affect build on any previously working platform
2017-01-22 14:06:07 +00:00
wiedi
bb50b5c488 Update editors/nano to 2.7.4
2017.01.10 - GNU nano 2.7.4 "Red dress" undoes deletions in an orderly
		manner again (bug was introduced in previous version),
		sets the preferred x position for vertical movements
		more consistently, avoids some scrolling problems in
		softwrap mode, installs the Info manual also when your
		system lacks 'makeinfo', and corrects the behavior of
		the beginning-of-word anchor (\<) in regex searches.

2016.12.28 - GNU nano 2.7.3 "Ontbijtkoek" wipes away a handful of bugs:
		your editor is now able to handle filenames that contain
		newlines, avoids a brief flash of color when switching
		between buffers that are governed by different syntaxes,
		makes the Shift+Ctrl+Arrow keys select text again on a
		Linux console, is more resistant against malformations
		in the positionlog file, and does not crash when ^C is
		typed on systems where it produces the code KEY_CANCEL.
		Oh, and it no longer mistakenly warns about editing an
		unlocked file just after saving a new one.  That's it.
		Tastes great with thick butter.
2017-01-22 02:04:15 +00:00
ryoon
f62b809c5a Recursive revbump from audio/pulseaudio-10.0 2017-01-21 20:06:44 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
2017-01-19 18:52:01 +00:00
markd
17ba3f9246 PKGREVISION bumps for systemwide vimrc support 2017-01-19 09:58:18 +00:00
markd
713749f4f2 Allow system-wide vimrc in PKG_SYSCONFDIR 2017-01-19 09:54:56 +00:00
wiz
5efbd978ff Updated ed to 1.14.1.
Changes in version 1.14:

Version 1.14 is the largest bug hunt ever attempted in GNU ed. Other
goals of version 1.14 are to complete the documentation and to remove
any gratuitous incompatibilities with the POSIX standard. Thanks to Ori
Avtalion for initiating all this with a couple bug reports. ;-)

Byte counts, informative messages, command error messages, and the '?'
and '!' prompts are now written to stdout instead of to stderr. The
standard error (stderr) is now used only for diagnostic messages.

The current address is now correctly set to the addressed line after an
empty insert command.

Fixed inconsistent behavior of the substitute command. It incorrectly
reported 'Invalid pattern delimiter' when the two last delimiters were
omitted after a null regular expression. Now it consistently reports
'Missing pattern delimiter' if the two last delimiters are omitted after
any regular expression (null or not).

's/a/%' has been fixed. It incorrectly replaced 'a' with '%' instead of
using the replacement from the last substitution.

An infinite loop, happening when EOF was found in the middle of a
replacement string, has been fixed.

Ed no longer accepts newlines in the replacement of a 's' command if it
is part of the command list of a global command, because in this case
the meaning of the newline becomes ambiguous. For the same reason, the
last delimiter can't be omitted if the 's' command is not the last
command in the command list.

The substitute command now correctly sets the current address to the
address of the last line on which a substitution occurred, and leaves it
unchanged if no substitution is performed.

A bug in the calculation of address offsets has been fixed. '3 ---- 2'
was calculated as address -2 instead of the correct address 1.

Address ranges with the first address omitted are now accepted.

The current address is now correctly set to the addressed line (or to
the new last line if at EOF) after an empty replacement text in the
change command.

Repeated print suffixes are now rejected. It has been documented that ed
allows any combination of non-repeated print suffixes and combines their
effects.

The substitute command now accepts suffixes in any order.

The 'repeat substitution' command now rejects multiple count suffixes.

The 'p' suffix of the 'repeat substitution' command now toggles all the
print suffixes of the last substitution.

End of file on standard input now behaves as a 'q' command.

The modified status is no longer cleared after writing the buffer to the
standard input of a shell command. (Reported by Jérôme Frgacic).

The descriptions of the 'a', 'c', 'e', 'g', 'i', 'j', 'k', 'm', 'q',
'r', 's', 'u' and 'w' commands in the manual have been fixed.

Most tests in the testsuite have been improved. Bug reporting has been
simplified; only the failed logs and results are kept in the test
directory, which can then be (tarred, compressed, and) attached to the
bug report.
2017-01-12 11:20:02 +00:00
morr
bfe26a29b2 Update to newest snapshot.
Changes:
8.0.0087  channel callback may get job info after it was deleted
8.0.0088  when a test fails in Setup/Teardown problem is not reported
8.0.0089  various problems with GTK 3.22.2
8.0.0090  cursor moved after last character when using 'breakindent'
8.0.0091  test_help_complete sometimes fails in MS-Windows console
8.0.0092  C indent does not support nested namespaces that C++ 17 has
8.0.0093  not using multiprocess build feature
8.0.0094  if vimrun.exe not found error message is not properly encoded
8.0.0095  problems with GTK 3.22.2 fixed in 3.22.4
8.0.0096  when the input or output is not a tty Vim appears to hang
8.0.0097  if channel callback takes a lot of time Vim is unresponsive
8.0.0098  (after 8.0.0097) can't build on MS-Windows
8.0.0099  popup menu appears above the cursor too often
8.0.0100  file name options may contain non-filename characters
8.0.0101  some options are not strictly checked
8.0.0102  (after 8.0.0101) cannot set 'dictionary' to a path
8.0.0103  may not process channel readahead
8.0.0104  value of 'thesaurus' option not checked properly
8.0.0105  can't tell difference between reading empty line or nothing
8.0.0106  (after 8.0.0100) cannot use a semicolon in 'backupext'
8.0.0107  when reading channel output in timer messages may be missing
8.0.0108  (after 8.0.0107) the channel "drop" option is not tested
8.0.0109  still checking if memcmp() exists, should be everywhere now
8.0.0110  drop command doesn't use existing window
8.0.0111  the :history command is not tested
8.0.0112  tests 92 and 93 are old style
8.0.0113  MS-Windows: dialog for saving changes on the wrong monitor
8.0.0114  coding style not optimal
8.0.0115  when building with Cygwin libwinpthread isn't found
8.0.0116  using CTRl-] in English help language from 'helplang' is used
8.0.0117  parallel make fails
8.0.0118  "make proto" adds extra function prototype
8.0.0119  no test for using CTRL-R on the command line
8.0.0120  channel test is still flaky on OS X
8.0.0121  setting 'cursorline' changes the curswant column
8.0.0122  channel test is still flaky on OS X
8.0.0123  modern Sun compilers define "__sun" instead of "sun"
8.0.0124  internal error for assert_inrange(1, 1)
8.0.0125  not enough testing for entering Ex commands
8.0.0126  display problem with 'foldcolumn' and a wide character
8.0.0127  cancelling completion still formats text
8.0.0128  (after 8.0.0126) display test fails on MS-Windows
8.0.0129  parallel make still doesn't work
8.0.0130  configure uses "ushort" while the Vim code doesn't
8.0.0131  not enough test coverage for syntax commands
8.0.0132  (after 8.0.0131) test fails because of using :finish
8.0.0133  "2;'(" causes ml_get errors in an empty buffer
8.0.0134  null pointer access reported by UBsan
8.0.0135  relative address does not work with closed fold
8.0.0136  when changing indent the wrong fold is opened
8.0.0137  when 'maxfuncdepth' set above 200 nesting is limited to 200
8.0.0138  (after 8.0.0137) small build fails
8.0.0139  (after 8.0.0135) warning for unused argument
8.0.0140  pasting inserted text in Visual mode does not work properly
8.0.0141  (after 8.0.0137) nested function test fails on AppVeyor
8.0.0142  normal colors are wrong with 'termguicolors'
8.0.0143  line number of current buffer in getbufinfo() is wrong
8.0.0144  when using MSVC the GvimExt directory is cleaned twice
8.0.0145  running tests on MS-Windows is noisy
8.0.0146  termguicolors uses wrong colors on MS-Windows with ConEmu
8.0.0147  searchpair() fails when 'magic' is off
8.0.0148  wrong indent in C preprocessor with line continuation
8.0.0149  :earlier does not work after reading the undo file
8.0.0150  completion for :filter does not skip the pattern
8.0.0151  passing buffer content to system() is clumsy
8.0.0152  stray channellog created when running tests
8.0.0153  (after 8.0.0151) system() test fails on MS-Windows
8.0.0154  (after 8.0.0151) system() test fails on OS/X
8.0.0155  ubsan complains about NULL pointer
8.0.0156  not enough test coverage for float functions
8.0.0157  no completion for :syntax spell and :syntax sync
8.0.0158  (after 8.0.0156) float function test fails on MS-Windows
8.0.0159  crash on startup when updating tabline
8.0.0160  EMSG() is sometimes used where it should be IEMSG()
8.0.0161  (after 8.0.0159) can't build with small features
2017-01-09 19:26:14 +00:00
maya
dbcd042800 nvi-m17n: successfully detect file encoding also in the case where more
than one encoding matches, by comparing with 'and bitmask' rather than
equality to bitmask.

Bump PKGREVISION for functional change.

Patch from Yasuhito FUTATSUKI in PR pkg/51792
2017-01-07 19:00:55 +00:00
roy
00696b6065 Use the curses framework. 2017-01-04 11:48:24 +00:00
roy
3780497c0c Use the curses framework. 2017-01-04 11:31:59 +00:00
roy
d9ae6ff90e Use the curses framework. 2017-01-04 11:18:44 +00:00
roy
74e9ff81ab Move to the curses framework. 2017-01-03 17:47:56 +00:00
roy
af9d898bf8 Allow dhex to use system curses. 2017-01-03 17:19:11 +00:00
adam
76632718ac Revbump after boost update 2017-01-01 16:05:55 +00:00
wiz
7f84153239 Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
dholland
ec3391a7bf The default EMACS_TYPE is now emacs25. 2017-01-01 02:48:43 +00:00
tron
422a5642b5 Use the package "editors/emacs25" and not "editors/emacs-snapshot" for
the new default "emacs25".
2017-01-01 02:06:46 +00:00
wiz
bacafb6c53 Remove special case for DragonFly (termcap vs curses).
Not needed any longer, tested with emacs25-nox11 on monster; others
copy look quite the same.

I suspect this is not needed on FreeBSD, OpenBSD, or Linux either, but
don't have test hosts.
2016-12-31 14:16:14 +00:00
jperkin
3ec2299975 Fix _EMACS_REQD package name. 2016-12-31 08:33:34 +00:00
dholland
e7122a91ce Merge my recent fixes to emacs20 and emacs21:
- set ELFSIZE correctly (I still have no idea how this ever worked)
   - insert workaround for gcc5's calloc bug

For some reason I thought emacs22 wasn't affected by these issues, or
I would have done this earlier.

This does not make the package build on -current, but it gets a lot
farther now - it segvs building the quail elisp. I have a feeling
we've seen this problem before also, but if so it was some years back
and I can't remember what it was about.
2016-12-31 06:11:21 +00:00
wiz
af5ce20e13 Fix build of xemacs-*nox11 packages.
Using hints by coypu, thanks!
2016-12-30 23:37:40 +00:00
wiz
b8707b19fc Fix options framework abuse by xemacs-nox11/xemacs.
Partially tested, xemacs-nox11 hangs during build with 99% CPU for me.
2016-12-30 23:27:14 +00:00
wiz
8a8d0d0f88 Simplify previous. 2016-12-30 23:18:53 +00:00