Commit graph

2553 commits

Author SHA1 Message Date
hira
246d0402ca Bump BUILDLINK_{API,ABI}_DEPENDS.
Bump PKGREVISION (some packages ride the previous PKGREVISION bump).
2008-12-18 16:46:29 +00:00
hira
075f3904d8 Add missing entries to PLIST. Bump PKGREVISION. 2008-12-18 14:09:26 +00:00
hira
9bd4d8b349 Update Xfce to 4.4.3. This is bug fix release.
Changes since 4.4.2:

x11/xfce4-panel:
  * Quite a bit code changed in the dnd code. Mostly to fix a segfault
    in FreeBSD-amd64, but more problems were discovered and a lot of
    code was simplified.
  * Don't respond the uri drags, we don't use it and it only causes
    problems like hiding the panel when a file was dragged over the
    panel (Bug #3815).
  * Fix crash with xrandr 1.2 (Bug #3620)

x11/xfce4-desktop:
  * Make menu panel plugin honor CustomizeDesktopMenu kiosk setting
    (Bug #1026).
  * Fix incorrect initial desktop font size when setting custom font
    size if a custom font was never set before (Bug #3957).

wm/xfce4-wm:
  * Fix automaximize on move
  * Remove trailing \0 in UTF-8 strings, that causes libwnck to
    rightfully complain that NET_WM_NAME contains invalid UTF-8
  * Exit on SelectionClear event so that xfwm4 exits even with WM who
    do not send a ClientMessage event such as Openbox (Bug #2374)
  * Backport overlay and compositor support from trunk (Bug #3849)
  * Filter out grab/ungrab events so we don't end up redrawing the
    frame twice
  * Set monitor when positionning menu (Bug #4162)
  * Reduce flickering during resize (Bug #4283)
  * Fix NET_WM_STATE claiming maximization vertical and horizontal even
    if only horizontal of vertical is actually set (Should fix Bug #3969)
  * Loosen the rule that prevents an application from iconifying itself
    when skip_taskbar is set (Bug #4434)
  * Rework visual depth selection of the frame window (Bug #4452)
  * Add support for NET_MOVERESIZE_WINDOW
  * Take gravity bit into account in configure resize only requests to
    comply with standard (Bug #3634)
  * Add client windows to save set to avoid loosing all windows in case
    of crash
  * Use guint32 instead of Time internally to avoid potential issues in
    64bits
  * Add a "--replace" command line option to replace ICCCM2 compliant
    window managers (Bug #3731)

x11/libxfce4gui:
  * Fix format-string vulnerability in dialog code

x11/xfce4-terminal:
  * Update to latest trunk translations.

sysutils/xfce4-thunar:
  * Update to latest trunk translations.

editors/xfce4-mousepad:
  * Sort recent items by most recently used.

x11/xfce4-utils:
  * Fix missing translated chars (Bug #3543)

Updated translations:
  * Basque
  * Brazilian Portuguese
  * Catalan
  * Chinese Traditional
  * Danish
  * Estonian
  * Finnish
  * French
  * Galician
  * German
  * Indonesian
  * Japanese
  * Korean
  * Kurdish
  * Latvian
  * Norwegian
  * Polish
  * Sinhala
  * Slovak
  * Slovene
  * Spanish
  * Turkish
  * Urdu
2008-12-17 12:50:02 +00:00
wiz
5b4a700783 + tomboy. 2008-12-04 16:45:59 +00:00
wiz
cda58a649d Initial import of tomboy-0.12.1, based on rhaen's 0.11.3 package:
Tomboy is a desktop note-taking application for Linux and Unix. Simple
and easy to use, but with potential to help you organize the ideas and
information you deal with every day.
2008-12-04 16:45:09 +00:00
ghen
eaf13d7029 Update to Texmaker 1.8.
New in 1.7:
- New search widget
- Spell checking is now based on hunspell and uses OpenOffice.org dictionaries.
- New LaTeX log errors detection
- Indentation "memory"
- Code completion

New in 1.7.1:
- no more crash with the "Previous LaTeX error" command and the syntax
  highlighting
- the "find" command starts at cursor and not at the beginning of the document

New in 1.8:
- texmaker can now be only started once per user : inverse search will no more
  launch a new instance of texmaker
- the spell checker is now based on hunspell-1.2.4
- the latex errors detection has been improved
- the background color of the selected symbol is now always the same (to be
  sure that the symbol is always visible)
- parentheses matching is back
- "\end{...}" is now added automatically after "\begin{...}" while using
  autocompletion
2008-12-03 08:26:15 +00:00
obache
207788f692 ftp.m17.org is closed now. 2008-11-26 13:07:38 +00:00
markd
1c2c956239 Update kile to 2.0.2
version 2.0.1 -> 2.0.2

Fixes:
 - Insert \item[] in description environments for smart newline,
 reported and fixed by Job Noorman
 - Fix regression in 2.0.1 inside structure view related to opening files
 - Fix regression in latexoutputfilter resulting in the wrong file being
   reported
 - Fix regression in Kile 2.0.x, blend symbols so that they are usable with
   dark themes also
 - Don't create 'save' and 'save-as' actions specifically for Kile as they will
   interfere with the corresponding actions from KatePart. Thanks to Mathias
   Soeken for reporting.
 - Also parse class warnings and show them in the Logview, patch by Jeroen
   Leeuwestein
 - Remove not sh-compliant code by requiring a Bash shell for system check
 - Add a workaround for a bug contained in KatePart 3.x in the 'setEncoding'
   method, which enforces a reload on every change of the encoding (as a
   consequence the user sees a confusing document-modified dialog)
 - Make find-in-files work again with anyting else than the "all files" filter
 - Minor cwl fixes

Features:
 - cwl file for siunitx (thanks to Dirk Sarpe) and allrunes packages

version 2.0 -> 2.0.1

Fixes:
 - Do all section actions on the whole section
 - Fix possible crash due to unchecked index bounds
 - Some i18n fixes
 - cwl files: fix wrong commands with \left and \right and make them more
   complete
 - Typos in symbols
 - Sync kile project on disk before archiving
 - Add figure* to the structure view also
 - Fix completion for multiple citations/references
 - Fix crash at template handling, reported and fixed by Vincenzo Di Massa
 - Rename some cwl files so that they not only differ by case
 - Search also in $BIBINPUTS and $TEXINPUTS paths if opening files from the
   structure view
 - Add missing package definitions to some symbols from the misc-text pane
 - Allow spaces in the name of images in the includegraphics dialog
 - Don't recompile forever if some file timestamps are in the future
 - Fix the "autocompletion dies" bug

Features:
 - Add \newlength as a variation of newcommand
 - Add url.cwl, svninfo.cwl, svn-multi.cwl, yfonts.cwl, virginialake.cwl
 - Allow ":" and "-" in citation keys, important for codecompletion

Syntax:
 - Highlight & and @{} in tabular like environments
 - Ignore Noweb blocks

version 2.0beta2 -> 2.0

Fixes:
 - Added some new logic to really disable all debug output if --disable-debug
   is given to configure, should make kile faster

Features:
 - New documentation kile-remote-control.txt
 - Added new DVItoPDF config Modern which calls dvipdfmx instead of dvipdfm,
   set Modern as default

version 2.0beta1 -> 2.0beta2

Fixes:
 - Polishing Quickdocumentdialog
 - More agressive recompiling
 - Cwl fixes
 - Mathsymbol commands were biased with one, some symbol cleanups
 - Don't make system check if the user has defined a master document
 - Don't offer eqnarray in the latex menu (but we still support it for
   math environment completion etc.)
 - Consider also files located in $TEXINPUTS and $BIBINPUTS paths for
   codecompletion.

Features:
 - Call asymptote if needed on latex run
2008-11-26 10:34:11 +00:00
wiz
dfe50e0908 Update to 2.24.2:
============
gedit 2.24.2
============

New Features and Fixes
======================
- Fix icon lookup in the filebrowser plugin (Jesse van den Kieboom)
- Allow to move to a line relative to the current line (Ignacio Casal Quinteiro)
- Misc bugfixes

New and updated translations
============================
- Ignacio Casal Quinteiro (gl)
- Leonardo Ferreira Fontenelle (pt_BR)
- Rafael Garcia (la)
2008-11-24 13:39:28 +00:00
martti
aa8e77d197 Updated editors/vim-share to 7.2.49
22993  7.2.041  diff messed up when editing a diff buffer in another tab page
  4987  7.2.042  restoring view in autocmd sometimes doesn't work completely
  2550  7.2.043  VMS: Too many chars escaped in filename and shell commands
  5639  7.2.044  crash because of gcc 4 being over protective for strcpy()
  2056  7.2.045  the Python interface has an empty entry in sys.path
  1704  7.2.046  wrong check for filling buffer with encoding
  2470  7.2.047  using -nb while it is not supported makes other side hang
  4758  7.2.048  v:count and v:prevcount are not set correctly
 32552  7.2.049  (extra) Win32: the clipboard doesn't support UTF-16
2008-11-21 08:00:31 +00:00
drochner
06e159b290 use desktop-file-utils to make sure the database is rebuilt 2008-11-20 21:47:16 +00:00
tron
afc5223eef The work around for PR pkg/39778 is also necessary under NetBSD 5.0_BETA
and newer.
2008-11-14 16:05:15 +00:00
martti
ce3bc87861 Updated vim-share to 7.2.40
2438  7.2.038  overlapping arguments to memcpy()
  1378  7.2.039  accessing freed memory on exit when EXITFREE is defined
  1836  7.2.040  ":e ++ff=dos foo" gets "unix" 'ff' when CR before NL missing
2008-11-13 06:13:47 +00:00
martti
83ae1a9cbc Updated editors/vim-share to 7.2.35
2969  7.2.026  (after 7.2.010) 'K' uses the rest of the line
  3235  7.2.027  can use cscope commands in the sandbox, might not be safe
  1466  7.2.028  confusing error message for missing ()
  1291  7.2.029  no completion for ":doautoall" like for ":doautocmd"
  1546  7.2.030  (after 7.2.027) can't compile, ex_oldfiles undefined
 39400  7.2.031  file names from viminfo are not available to the user
  1583  7.2.032  (after 7.2.031) can't compile with EXITFREE defined
  2270  7.2.033  using "ucs-2le" for two-byte BOM, but text might be "utf-16le"
  2372  7.2.034  memory leak in spell info when deleting a buffer
  3522  7.2.035  mismatches between library and Vim alloc/free functions
  7545  7.2.036  (extra) mismatches for library and Vim alloc/free functions
  1576  7.2.037  double free with GTK 1 and compiled with EXITFREE
2008-11-12 13:32:07 +00:00
minskim
891b016008 Adjust paths to PLIST files so that they can be reached from
editors/emacs-nox11.
2008-11-11 02:14:59 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
snj
85a1ee3c06 Update to 2.0.8. Changes from 2.0.7 are minor bugfixes. See bundled
ChangeLog for details.
2008-11-06 21:56:44 +00:00
snj
d1c679259f Update to 1.2.12. Included are some small bug fixes and a --color option.
See bundled Changes file for full details.
2008-11-06 19:06:32 +00:00
wiz
4c4acfcc3c Update to 2.24.1:
============
gedit 2.24.1
============

New Features and Fixes
======================
- Fix performance problem with large dirs in the filebrowser
  plugin (Paolo Borelli, Jesse van den Kieboom)
- Misc bugfixes

New and updated translations
============================
- Robert Sedak (hr)
- Anas Afif Emad (ar)
- Ask H. Larsen (da)
- Vladimir Melo (pt_BR)
2008-11-05 11:34:04 +00:00
jwise
5f671b9c5f Stop being MAINTAINER here, as this tracks pine, which I am no longer maintaining. 2008-11-04 19:24:40 +00:00
reed
4da3259f47 Update to 1.1
This includes a security fix.

From ChangeLog:

2008-10-14  Antonio Diaz  <ant_diaz@teleline.es>

	* Version 1.1 released.
	* configure: Quote arguments stored in config.status.

2008-08-21  Antonio Diaz  <ant_diaz@teleline.es>

	* Version 1.0 released.
	* configure: Added option `--program-prefix'.
	* signal.c (strip_escapes): Buffer overflow fixed.
	* signal.c (resize_buffer): Pointer aliasing warning fixed.
2008-11-04 14:27:37 +00:00
minskim
1a68da0881 Add a workaround for PR 39778. 2008-10-30 03:57:06 +00:00
wiz
af45f2759b Update to 4.9.0.
Don't you adore concise summaries like the following?

============
Dasher 4.9.0
============
  * New development branch
2008-10-29 02:37:05 +00:00
wiz
5cfbc9f429 Update to 2.24.1:
2.24.1:
* Fixes:
	- Add missing COPYING file and license headers.
	- Standardize .desktop file.
	- PRoperly unref GConfClient objects.
	- Use single header GTK+/GLib includes.
* Updates:
	- Updated translations.

2.24.0.1:
* Fixes:
	- Add missing license.
2.24.0:
* Updates:
	- Updated translations.
2.23.91:
* Fixes:
        - Code cleanup (#341288, #341252) (Kristof Vansant)
        - Use themed icons (#348822) (Christopher Bratusek, chpe)
        - Fix clipped icons in the search pane (#518297) (Jonathon Jongsma)
        - Use standard icon names where available (Matthias Clasen)
* Updates:
	- Updated translations.
2008-10-29 02:21:24 +00:00
uebayasi
296dbe7b25 Clarify that the default EMACS_TYPE is set in mk/defaults/mk.conf. Prompted
by Greg Troxel.
2008-10-28 00:17:31 +00:00
uebayasi
4833463689 Update comment reflecting reality; from Greg Troxel. 2008-10-27 15:34:46 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
drochner
ca60450cf9 update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 17:42:52 +00:00
uebayasi
db1b7eac58 Put commented out LICENSE line (gnu-gpl-v3). 2008-10-14 06:25:37 +00:00
uebayasi
b61f4b24f4 Correct copy&paste error. 2008-10-13 14:00:28 +00:00
uebayasi
8c349b6e46 Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are really
created or not.  Packages that include other ELP's buildlink3.mk must define
EMACS_BUILDLINK.  Other packages don't create wrappers, which reduces build
time a lot.
2008-10-13 08:07:02 +00:00
markd
751cb0f88f No longer patching any lisp files so don't need to recompile them. 2008-10-12 09:45:21 +00:00
uebayasi
b025a518d0 Update emacs to 22.3.
Below is a simplified etc/NEWS; see the real file for full detail!

----
* Changes in Emacs 22.3

** Support for several obsolete platforms will be removed in the next
major version of Emacs.

*** Support for systems without alloca will be removed.

*** Support for Sun windows will be removed.

*** Support for VMS will be removed.

* Incompatible Editing Changes in Emacs 22.3

** The following input methods were removed in Emacs 22.2, but this was
not advertised: danish-alt-postfix, esperanto-alt-postfix,
finnish-alt-postfix, german-alt-postfix, icelandic-alt-postfix,
norwegian-alt-postfix, scandinavian-alt-postfix, spanish-alt-postfix,
and swedish-alt-postfix.  Use the versions without "alt-", which are
identical.

* Installation Changes in Emacs 22.2

** Emacs is now licensed under the GNU GPL version 3 (or later).

** Support for GNU/kFreeBSD (GNU userland and FreeBSD kernel) was added.

** Deprecated machine types and operating systems

(snip)

* Changes in Emacs 22.2

** `describe-project' is renamed to `describe-gnu-project'.

** `view-todo' is renamed to `view-emacs-todo'.

** `find-name-dired' now uses -iname rather than -name
for case-insensitive filesystems.

** In Image mode, whenever the displayed image is wider and/or higher
than the window, the usual keys for moving the cursor cause the image
to be scrolled horizontally or vertically instead.

** Emacs can use stock icons in the tool bar when compiled with Gtk+.

** Scrollbars follow the system theme on Windows XP and later.

** focus-follows-mouse defaults to nil on MS Windows.

** `bad-packages-alist' will warn about external packages that are known
to cause problems in this version of Emacs.

** The values of `dired-recursive-deletes' and `dired-recursive-copies'
have been changed to `top'.

** `browse-url-emacs' loads a URL into an Emacs buffer.  Handy for *.el URLs.

** The command gdba has been removed as gdb works now for those cases where it
was needed.

** desktop.el now detects conflicting uses of the desktop file.

** Compilation mode now correctly respects the value of
`compilation-scroll-output' between invocations.

** `font-lock-comment-face' no longer differs from the default on
displays with fewer than 16 colors and dark background (e.g. older
xterms and the Linux console).

* New Modes and Packages in Emacs 22.2

** bibtex-style-mode helps you write BibTeX's *.bst files.

** The new package css-mode.el provides a major mode for editing CSS files.

** The new package vera-mode.el provides a major mode for editing Vera files.

** The new package verilog-mode.el provides a major mode for editing Verilog files.

** The new package socks.el implements the SOCKS v5 protocol.

** VC

*** VC backends can provide completion of revision names.

*** VC backends can provide extra menu entries to the "Version Control" menu.
This can be used to add menu entries for backend specific functions.

*** VC has some support for Mercurial (Hg).

*** VC has some support for Monotone (Mtn).

*** VC has some support for Bazaar (Bzr).

*** VC has some support for Git.

* Incompatible Lisp Changes in Emacs 22.2

** shell.el no longer defines the aliases `dirtrack-toggle' and
`dirtrack-mode' for `shell-dirtrack-mode'.

* Lisp Changes in Emacs 22.2.

** Frame-local variables are deprecated and are slated for removal.

** The function invisible-p returns non-nil if the character
after a specified position is invisible.

** inhibit-modification-hooks is bound to t while running modification hooks.

** New function `window-full-width-p' returns t if a window is as wide
as its frame.

** The new function `image-refresh' refreshes all images associated
with a given image specification.

** The new function `combine-and-quote-strings' concatenates a list of strings
using a specified separator.  If a string contains double quotes, they
are escaped in the output.

** The new function `split-string-and-unquote' performs the inverse operation to
`combine-and-quote-strings', i.e. splits a single string into a list
of strings, undoing any quoting added by `combine-and-quote-strings'.
(For some separator/string combinations, the original strings cannot
be recovered.)
2008-10-11 09:56:38 +00:00
uebayasi
34004f51e0 Move mk/emacs.mk to editors/emacs/modules.mk.
Don't call pkg_info to get the installed Emacs version; always use the
version matching EMACS_TYPE set by users.  Be DEPENDS to it.  This should
address pkg/37146 by Aleksey Cheusov.

While here convert some emacs lisp packages to user-destdir.
2008-10-11 09:31:54 +00:00
martti
1852abf7ce Regen. 2008-10-07 12:59:23 +00:00
martti
406dfe2535 Move all VIM distfiles to a new subdirectory as the original vim-7.2.tar.bz2
was modified in the master site (yes I agree, this is bad practice).

This appears to be only some permission changes though. If you are really
interested to see what was changed, and you have the original distfile, execute

rm -rf /tmp/vim*
tar xjf vim-7.2.tar.bz2.orig -C /tmp
mv /tmp/vim72 /tmp/vim72.orig
tar xjf vim-7.2.tar.bz2 -C /tmp
cd /tmp
ls -lR vim72.orig | sed 's+vim72.orig+vim72+' > 1
ls -lR vim72 > 2
diff -u 1 2
2008-10-07 07:40:38 +00:00
martti
5d4097c508 Updated editors/vim-share to 7.2.25
Fixed possible out-of-memory error...

  2269  7.2.019  completion and exists() don't work for ":noautocmd"
  1521  7.2.020  "kvim" starts the GUI even though KDE is no longer supported
  4806  7.2.021  getting full file name when executing autocmds may be slow
  3823  7.2.022  (extra) cannot run tests with the MingW compiler
  2062  7.2.023  'cursorcolumn' wrong in a closed fold when display is shifted
  1452  7.2.024  'history' can be made negative, causes out-of-memory error
  1470  7.2.025  a CursorHold event that invokes system() is retriggered
2008-10-03 05:05:57 +00:00
hubertf
16b30674fd Prevent gzip(1) from nuking itself (yes, the gzip binary!) by passing
its name in the GZIP environment variable. Instead, pass the compression
level in that variable.
2008-09-30 08:04:30 +00:00
hubertf
13a6360e8c Prevent gzip(1) from nuking itself (yes, the gzip binary!) by passing
its name in the GZIP environment variable. Instead, pass the compression
level in that variable.
2008-09-30 00:20:13 +00:00
wiz
12f758e69b Bump PKGREVISION for infrastructure fix affecting /dev/null as CONF_FILES
source.
2008-09-25 14:02:08 +00:00
joerg
0665aa2efa Switch to x11/wxGTK26{,-contrib}. 2008-09-22 20:21:03 +00:00
drochner
2ef35be844 remove --enable-schemas-install which is overridden by the framework
anyway, and add second schema file
2008-09-16 15:49:39 +00:00
martti
2ab2d00f40 Updated editors/vim-share to 7.2.18
2873  7.2.011  error when inserting a float value from expression register
  1444  7.2.012  compiler warnings when building with startup timing
  4157  7.2.013  hang when waiting for X selection, consuming lots of CPU time
  1769  7.2.014  synstack() doesn't work in an emptly line
  1943  7.2.015  "make all test install" doesn't stop when the test fails
  4536  7.2.016  cmdline completion pattern can be in freed memory
  5319  7.2.017  X11: strlen() used wrongly, pasting very big selection fails
  1390  7.2.018  memory leak when substitute is aborted
2008-09-14 20:30:17 +00:00
martti
9a0945ad91 Re-apply pkg/38710 2008-09-14 20:16:40 +00:00
drochner
b4a23ef7ee remove superfluous patch
(This was noticed by someone but I can't find it anymore.)
2008-09-14 15:09:56 +00:00
bjs
8ac4114149 Update to vile-9.7. This is a bug-fix release with some minor
feature improvements (remove obsolete filters, improve ruby filter,
improved syntax highlighting, some locale/encoding fixes, etc.)

In pkgsrc, add DESTDIR support to xvile.  While here, include
libXt and libXmu so that xvile will build if XAW_TYPE=xpm.
2008-09-09 10:14:30 +00:00
bjs
e8c9882d17 Add a gnome option which depends upon devel/libgnomeui (better gnome
integration, according to the docs).  PKGREVISION++
2008-09-08 03:10:21 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
martti
479d4cc713 Updated editors/vim-share to 7.2.10
1877  7.2.001  Mac: pseudo-ttys don't work properly on Leopard
  1462  7.2.002  leaking memory when displaying menus
  3663  7.2.003  typo in translated message, message not translated
  3413  7.2.004  Cscope help message is not translated
  4638  7.2.005  a few problems when profiling
  1552  7.2.006  HTML files are not recognized by contents
 16735  7.2.007  (extra) minor issues for VMS
  1947  7.2.008  wrong window count when using :bunload in a BufHidden autocmd
  2245  7.2.009  can't compile with Perl 5.10 on MS-aindows
  5415  7.2.010  "K" in Visual mode does not properly escape all characters

7.2.010 fixes http://www.rdancer.org/vulnerablevim-K.html
2008-09-06 17:05:47 +00:00
ahoka
cc9b0a0670 Follow the Maxima version change. 2008-08-26 18:20:09 +00:00
epg
1fc94600b0 Set MAINTAINER to pkgsrc-users@. 2008-08-18 00:55:48 +00:00
martti
244cac03bd Updated VIM to 7.2
This is a minor release of Vim.  In the 15 months since Vim 7.1 many
bugs were fixed and runtime files have been added and updated.  There
are also security improvements, therefore it's a good idea to upgrade.

The main new feature since 7.1 is floating point support.  You can use
it in the Vim script language to add up a list of amounts, for example.

Once you have installed Vim 7.2 you can find details about the changes
since Vim 7.1 with ":help version-7.2".
2008-08-11 12:14:10 +00:00
bjs
9ceb459145 Update to beaver-0.3.0.1.
pkgsrc changes:
	-- Use correct master site.
	-- Use SUBST framework where appropriate, correcting hard-coded
	   path to pixmaps in interface.c.
	-- Use desktop-file-utils to install new beaver.desktop.
	-- Uses GTK+2 (much better!)

Changes since beaver-0.2.6:
  * First implementation of Python highlighting
  * New About window
  * Massive interface changes to comply with the GNOME HIG
  * Ported to GTK+ 2
2008-08-04 21:34:39 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
dholland
79cad67994 Bump PKGREVISION from 0 to 13, to match emacs21 since we share all the
patch files. This makefile should probably be rearranged to work the
same way as the emacs22 nox11 package (or the nox11 packages should be
finally dropped), but not until after Q2 is branched.
2008-07-13 18:36:22 +00:00
dholland
90dfb3b671 Add patch for CVE-2008-1694 (insecure temp files in SCCS vc handling)
PKGREVISION -> 13.
2008-07-13 18:03:01 +00:00
dholland
cd87ba8ae0 Add patches for CVE-2008-1694 and CVE-2008-2142.
PKGREVISION -> 11.
2008-07-13 17:28:33 +00:00
obache
5b0b801344 Add patch to fix build failure on DragonFly and FreeBSD.
Patch provided by Hasso Tepper in PR 39049.
2008-07-13 14:30:21 +00:00
obache
7e5e3d9048 Fix build with gcc41 on DragonFly BSD.
xemacs part of PR pkg/38633 from Hasso Tepper.
2008-07-01 13:24:34 +00:00
obache
b4aba3a4eb Fix build with gcc41 on DragonFly BSD.
emacs20 part of PR pkg/38633 from Hasso Tepper.
2008-07-01 13:22:06 +00:00
martti
b297726fc6 Updated editors/vim-share to 7.1.330
Add CHECK_INTERPRETER_SKIP for pkg/38710

Apply the following patches:

  1480  7.1.316  when 'cscopetag' is set ":tag" gives an error message
  5203  7.1.317  compiler warnings in Motif calls
  5428  7.1.318  mem leak when closing xsmp conn.; crash on exit with Lesstif
  1514  7.1.319  illegal memory access when pasting illegal utf-8 on cmd line
 28763  7.1.320  Win64: Warnings while compiling Python interface
  2603  7.1.321  (extra) Win32 / Win64: Install file is outdated
  2677  7.1.322  can't get start of Visual area in an <expr> mapping
  1734  7.1.323  test 19 and 38 fail with some termcaps
  1847  7.1.324  file name path length on Unix is limited to 1024
  3559  7.1.325  editing a command line that doesn't fit reverses char order
  1641  7.1.326  ":smagic!from!to!" doesn't work, it sees the "!" as a flag
  5454  7.1.327  gvimtutor is also installed when not building a GUI version
  1859  7.1.328  crash when using Cygwin and non-posix path name in tags file
  2172  7.1.329  right halve of double-wide char under popup menu not redrawn
  1905  7.1.330  reading uninitialized memory when using Del in replace mode
2008-06-23 05:07:56 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
martti
2d59eaf432 Updated editors/vim-share to 7.1.315
2153  7.1.306  some Unicode symbol chars are handled like word chars
 23714  7.1.307  many warnings when compiling with Python 2.5
  2673  7.1.308  when in readonly mode ":options" produces an error
  3989  7.1.309  installing and testing with a shadow directory doesn't work
  8024  7.1.310  incomplete utf-8 byte sequence at end of the file not detected
  2547  7.1.311  compiler warning for missing sentinel in X code
  2346  7.1.312  there is no check for error number mistakes in .po files
  3425  7.1.313  status and tile not updated when using netbeans setModified
  1915  7.1.314  'pastetoggle' is written to the session file without escaping
  3287  7.1.315  crash with specific search pattern using look-behind match
2008-06-19 05:55:44 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
markd
cfdfe92a58 Fix build with gcc41 on dragonfly.
emacs21 part of PR pkg/38633 from Hasso Tepper.
2008-06-03 22:20:35 +00:00
markd
288f4285a7 Fix for CVE-2008-2142, automatically loading and executing .flc files. 2008-06-03 22:17:00 +00:00
markd
85b2ccfafa Fix build with gcc41 on dragonfly.
emacs part of PR pkg/38633 from Hasso Tepper.
2008-06-02 21:15:42 +00:00
markd
4095df2122 Fix for CVE-2008-2142, automatically loading and executing .flc files. 2008-06-02 21:09:48 +00:00
martti
e633b0c018 Updated editors/vim-share to 7.1.305
1558  7.1.298  src/gvimtutor is not distributed
  9490  7.1.299  filetype detection fails for file name with special characters
  1959  7.1.300  value of asmsyntax argument isn't checked for valid characters
  1673  7.1.301  "File/Save" menu in Insert mode doesn't update tab page label
  1485  7.1.302  (after 7.1.299) compilation error on MS-Windows
 12135  7.1.304  shortpath_for_invalid_fname() is too complex and wrong
  4735  7.1.305  can't edit compressed file with special characters in the name
2008-06-02 11:19:53 +00:00
wiz
db0d6ac3f5 Bump PKGREVISION for gtkspell API bump. 2008-05-30 12:29:00 +00:00
drochner
a548ac3782 update to 4.7.3
This switches to the gnome-2.22 release tree.
2008-05-29 17:53:36 +00:00
drochner
7c136db8e3 update to 2.22.3
changes:
-bugfixes
-translation updates
2008-05-29 16:44:53 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
tnn
aff7c96f67 - Add gnome option (from pkgsrc-wip)
- supports DESTDIR
- depend on xdg-dirs
- bump PKGREVISION
2008-05-22 17:39:50 +00:00
drochner
c6ffd544b7 update to 1.8.8
changes: bugfixes
2008-05-15 19:18:06 +00:00
jwise
fbb329cda2 Revert previous. Not sure what happened here -- file was created on
previous install, but not this one?
2008-05-09 17:01:58 +00:00
jwise
fe07ab4fd7 Add a missed document under etc/ 2008-05-09 16:47:57 +00:00
agc
0b60ce7b5d Minor fix to allow this package to build on case-insensitive file systems 2008-05-09 10:47:29 +00:00
martti
c5f4cbef1e Updated editors/vim-share to 7.1.297
2258  7.1.284  compiler warnings for functions without prototype
  5787  7.1.285  (extra) Mac: dialog hotkeys don't work
  2045  7.1.286  (after 7.1.103) "w" at end of buffer moves cursor too far
  1859  7.1.287  crash when reversing a list after using it
  3182  7.1.288  (after 7.1.281) cscope leaves behind temp files with gvim
  1979  7.1.289  when EXITFREE is defined and 'acd' is set freed memory is used
  2146  7.1.290  reading unwritten bytes when spell checking with large indent
  1940  7.1.291  compiler warning for int-long conversion
  6698  7.1.292  when using a pattern with "\@<=" the submatches can be wrong
  3087  7.1.293  spell checking considers super/subscript chars as word chars
  2336  7.1.294  leaking memory when executing a shell command
  6102  7.1.295  vimtutor only works with vim, not gvim
  9374  7.1.296  SELinux is not supported
  1855  7.1.297  wrong parenmatch highlighting after search/replace dialog
2008-05-09 09:47:21 +00:00
jnemeth
84e11872de Seems my sources were slightly out of date and DOC-22.1.2 problem had
been solved a different way.  Back out it's addition to the PLIST.
2008-05-06 02:34:39 +00:00
jnemeth
93d0c5b8be add DOC-\${PKGVERSION}.2 2008-05-05 15:04:15 +00:00
markd
105f3b22f9 Sigh, and the bit I missed out in the last commit. (Touch a couple of
files so doesn't try to rebuild a bunch of stuff after the compile of
the lisp file)
2008-05-05 00:13:59 +00:00
tonnerre
2d98fbf446 Fix vcdiff insecure temp file creation vulnerability (CVE-2008-1694) for
xemacs-current as well.
2008-05-04 22:27:07 +00:00
markd
8130cb4c25 Compile the file patched in the previous security update so that it is
actually used.  Bump PKGREVISION
2008-05-04 12:09:33 +00:00
tron
42923c461d Make sure that the installed files are not group writable,
bump package revision.
2008-04-30 06:35:01 +00:00
drochner
368211e544 migrate textproc/scrollkeeper/omf.mk -> mk/omf-scrollkeeper.mk 2008-04-29 19:11:44 +00:00
tonnerre
c4b9959536 Fix xemacs vcdiff insecure temp file creation vulnerability (CVE-2008-1694).
Approved-by: joerg
2008-04-29 14:07:15 +00:00
tonnerre
72c91aabb5 Fix two emacs vulnerabilities:
- Fix unsafe handling of local variables iin hack-local-variables
   (CVE-2007-5795).
 - Prevent symlink attack on arbitrary files using the temp files vcdiff
   generates (CVE-2008-1694).
2008-04-29 12:54:56 +00:00
markd
8b74dbcd55 Drop maintainership of old emacs version. 2008-04-25 20:41:49 +00:00
tron
eff85e5ea3 Fix inverted test for compressing the ".el" files. 2008-04-25 17:58:24 +00:00
jlam
ec4bc1202d Make emacs and emacs-nox11 look more like xemacs and xemacs-nox11 in
terms of file structure.  Also add DESTDIR support.
2008-04-25 16:35:32 +00:00
wiz
64eb2c9de4 Update to 2.22.0:
2008-03-10  Fernando Herrera

	* configure.in: Release 2.22.0

2008-02-05  Sebastian Dröge

	* src/gconf-search-dialog.c: (gconf_search_dialog_search): Don't add
	a memory address on the stack as a weak pointer. Fixes segfault when
	closing the search dialog with Esc (bug #483382).

2007-05-02  Jonathon Jongsma

	* src/gconf-editor-window.c: (gconf_editor_window_style_set): Set the text
	color to the 'fg' color so that it matches the other text regardless of GTK+
	theme (bug #435396)
2008-04-25 08:19:52 +00:00
jlam
98886c197a Restructure the following packages:
editors/xemacs-current
	editors/xemacs-current-nox11

The latter is now just editors/xemacs-current built with a specific set
of options.  Changes include:

+ Rename the "xaw" option to "lucid" to match the option name used in
  xemacs/options.mk.  Also comment out the "esound" option which isn't
  fully supported yet.  Add some comments to the options.mk file to
  make it a little easier to understand.

  XXX Should probably add a pgsql option as this version of XEmacs has
  XXX some sort of PostgreSQL support.  Also need to sort out native
  XXX sound support.

+ Remove Makefile.common and move all logic into xemacs-current/Makefile
  and xemacs-current/options.mk.

+ As of version 21.5, xemacs switched to using GNU autoconf, so set
  GNU_CONFIGURE=yes.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (xemacs needs termcap).  Drop the --without-ncurses setting
  as the issue is handled by termcap.buildlink3.mk.

+ Be slightly more aware of ${X11_TYPE} == "modular" by not referring to
  ${X11BASE} in that case.

+ Include buildlink3.mk files for zlib and gettext, which are detected
  automatically if they're in the base system.  Gettext is needed for
  MULE support.

+ In the Makefile and the PLIST, don't substitute for ${EMACSVER}.
  Instead substitute for ${DISTNAME} so the PLIST looks closer to
  xemacs/PLIST.

+ Add patch-al which handles a difference between bmake and gmake in
  using $< in a makefile target.

+ Support DESTDIR installation by adding INSTALL_MAKE_FLAGS to override
  where files are installed during the install phase.

+ Honor PKGMANDIR.

+ Bump the PKGREVISION for xemacs-current and xemacs-current-nox11 to 1.
  Both packages now track and use the same PKGREVISION number.
2008-04-24 21:32:47 +00:00
jlam
6c38cf1c63 Be slightly more clever about setting MASTER_SITES so we don't need to
hardcode a portion of the version number.
2008-04-24 15:37:00 +00:00
jlam
289bec6913 No need to mention the website directly... it's automatically added
by pkgsrc infrastructure.
2008-04-24 15:33:12 +00:00
jlam
9cde120028 Restructure the following packages:
editors/xemacs
	editors/xemacs-nox11

The latter is now just editors/xemacs built with a specific set of
options.  Changes include:

+ Add support for the following new options in options.mk:

	x11		Support X11 displays
	lucid		Use Lucid widget set

  Also add commented out support for the following options for
  alternative widget sets:

	gtk		GTK widgets
	motif		Motif widgets
	xaw		Athena widgets

  Note that USE_ATHENA, USE_GTK, and USE_MOTIF are legacy variables for
  the corresponding options.

+ Remove Makefile.common and move all logic into xemacs/Makefile and
  xemacs/options.mk.

+ Rename the "mule" PLIST variable to "canna", which more accurately
  reflects what is conditionally installed.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (xemacs needs termcap).  Drop the --with-ncurses=no setting
  as the issue is handled by termcap.buildlink3.mk.

+ In xemacs/Makefile, we don't need separate EXTRACT_ONLY and EXTRA_FILES
  if we're actually going to extract all of those files all of the time.
  Just list them all in DISTFILES.

+ Be slightly more aware of ${X11_TYPE} == "modular" by not referring to
  ${X11BASE} in that case.

+ In patch-ak, directly substitute the local value of etcdir (``../etc/'')
  into src/Makefile.in.in.  This allows for overriding etcdir via
  INSTALL_MAKE_FLAGS at install-time so that destdir-style installation
  will work.

+ Support DESTDIR installation by adding INSTALL_MAKE_FLAGS to override
  where files are installed during the install phase.

+ Honor PKGMANDIR.

+ Bump the PKGREVISION for xemacs and xemacs-nox11 to 4.  Both packages
  now track and use the same PKGREVISION number.
2008-04-24 15:32:15 +00:00
jlam
adee5dd001 Mirror PKG_DESTDIR_SUPPORT setting from the included Makefile. This is
only necessary because PKG_DESTDIR_SUPPORT must be defined before
bsd.prefs.mk is included.
2008-04-24 15:20:06 +00:00
jlam
8f876d71b3 Include bsd.prefs.mk so that the options appended by the package Makefile
take precedence.
2008-04-23 20:23:38 +00:00
jlam
7f4de2f919 Restructure the following packages:
editors/elvis
	editors/elvis-x11

The latter is now just editors/elvis built with a specific set of
options.  Changes include:

+ Add options.mk that supports a new "x11" option.

+ Remove Makefile.common and move all logic into elvis/Makefile and
  elvis/options.mk.

+ Rename PLIST.common to PLIST as there are no PLIST differences
  between elvis and elvis-x11.

+ Modify patch-ab to add a --sysconfdir option to the configure script
  and fix the parsing of --with-x* options so that --with-xft isn't
  ignored.

+ Modify patch-ac to handle SYSCONFDIR in Makefile.in passed in from the
  configure script.

+ Remove the unnecessary substitution for PKG_SYSCONFDIR now that the
  configure script and Makefile.in directly support --sysconfdir.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (elvis needs termcap).

+ Add full DESTDIR support.

+ Set HOMEPAGE to the correct URL.

+ Bump the PKGREVISION for elvis and elvis-x11 to 6.  Both packages
  now track and use the same PKGREVISION number.
2008-04-22 16:23:57 +00:00
tnn
3aaf6c36ad detect maxima-5.15.x, bump rev. 2008-04-22 10:41:04 +00:00
drochner
d7cc8d314b update to 1.0.6.14
changes:
-TrueColor support
-Started native Aqua port for TeXmacs
-Fix compatibility issues for C++ and Guile
2008-04-21 20:04:43 +00:00
ghen
e514c805ff I've long not used TeXmacs anymore; unset MAINTAINER. 2008-04-21 19:07:53 +00:00
joerg
fcc5b2a0e1 Supports DESTDIR. 2008-04-18 12:02:52 +00:00
drochner
86e6f70c20 update to 2.22.1
This switches to the gnome-2.22 release branch.
2008-04-15 18:34:32 +00:00
schmonz
c72b4766e8 INSTALL_UNSTRIPPED on Darwin so nvi runs. Bump PKGREVISION. 2008-04-15 13:46:01 +00:00
wiz
5b8a3645eb Update to 1.81.6:
Changes since 1.81.5
    * various compilation fixes
    * support for newer DBs
    * tcl support compiles again
2008-04-15 11:58:12 +00:00
wiz
16f6c33bad Bump PKGREVISION for dependency changes caused by enchant update. 2008-04-14 11:36:11 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
reed
265e385f92 Update to ed-0.9.
Both patches changed. I made new patches to support being able
to install to program_prefix. (I supplied these upstream too.)

From change log:

2008-02-24  Antonio Diaz
	* Version 0.9 released.
	* signal.c (sighup_handler): Return 0 if no error.
	* Arg_parser updated to 1.1.

2007-08-18  Antonio Diaz
	* Version 0.8 released.
	* check.sh: Testsuite exits unsuccesfully in case of error.
	* ed.1: Fixed some minor problems in the manual page.
	* ed.texinfo: Added 21kB of legalese (fdl.texinfo).

2007-07-18  Antonio Diaz
	* Version 0.7 released.
	* buf.c (dec_addr): Now returns correct address when wrapping.

2007-06-29  Antonio Diaz
	* Version 0.6 released.
	* License updated to GPL version 3 or later.
	* signal.c (sigwinch_handler, set_signal):
	  Fixed two minor compatibility problems.
	* main_loop.c (main_loop):
	  Fixed an infinite loop when reading an empty script.

2007-03-09  Antonio Diaz
	* Version 0.5 released.
	* main_loop.c (next_addr): '%' reimplemented as it was in ed 0.2.

2007-01-15  Antonio Diaz
	* Version 0.4 released.
	* Fixed some minor problems in the testsuite.

2006-11-11  Antonio Diaz
	* Version 0.3 released.
	* buf.c (open_sbuf):
	  Fixed symlink vulnerability using standard function `tmpfile'.
	* signal.c: Fixed signal handling for SIGINT.
	* main_loop.c (exec_command): Fixed `c' and `i' commands with address 0.
	* The pause mode has been removed.
	* main.c: Added new options `--loose-exit-status' and `--verbose'.
	* carg_parser.c: New argument parser that replaces `getopt_long'.
	* `configure' and `Makefile.in' have been replaced.
	* Removed recursive make for testsuite.
	* Created directory `doc'.
	* Removed all pre ISO C89 code.
	* Removed all global variables.
	* ed.texinfo: Added to the manual the changes from Andrew and some mine.
2008-04-09 00:38:51 +00:00
joerg
83bf60517e Fix DESTDIR. 2008-04-07 17:52:07 +00:00
joerg
8f52926431 Fix installation. 2008-04-07 17:47:12 +00:00
joerg
666dbbb67c Fix DESTDIR. Do not use LOCALBASE. 2008-04-07 17:37:36 +00:00
joerg
53953584f4 Fix DESTDIR. 2008-04-07 17:25:56 +00:00
xtraeme
1db2827509 Update to 1.5.4:
This is a maintenance release. Besides the usual stability
improvements and fixes, this release comes with major improvements
in the handling of Chinese, Korean and Japanese (CJK) languages
and scripts, and introduces some minor new features (such as a
character count option).
2008-04-05 21:43:34 +00:00
kristerw
507d305947 Fix some 64-bit problems in x11 code.
Bump PKGREVISION.
2008-04-05 21:29:14 +00:00
wiz
9e93f9c8aa Remove vim-kde packages.
It has security problems and is not maintained.

Removal was announced on pkgsrc-users on March 13.
2008-03-25 13:44:41 +00:00
martti
47216dae45 Updated editors/vim-share to 7.1.283
1582  7.1.271  in tiny version ":!touch %" causes curbuf to be wrong
  2334  7.1.272  buffer name [Location List] not used for buffer in other tab
  2504  7.1.273  when profiling on Linux Vim exits early
  1549  7.1.274  (after 7.1.272) compiler warning with optimized build
 40835  7.1.275  (extra) Mac: ATSUI and 'antialias' don't work together
  4946  7.1.276  "gw" uses 'formatexpr', even though the docs say it doesn't
  2802  7.1.277  default for 'paragraphs' misses some items
  1989  7.1.278  (extra, after 7.1.275) build problem
  3848  7.1.279  when using cscope temporary files are left behind
  1556  7.1.280  (after 7.1.275) Mac: build problems without multibyte feature
  2094  7.1.281  (after 7.1.279) Vim hangs when cscope doesn't exit
 16302  7.1.282  (extra) Win64: Installing context menu, compiler warnings
  7633  7.1.283  non-extra part of 7.1.282
2008-03-17 07:10:31 +00:00
wiz
7ee536e9b3 Sort. 2008-03-16 00:13:24 +00:00
martti
0e24976c4e VIM 7.1.270
1751  7.1.253  ":sort" doesn't work in a one line file
  1894  7.1.254  Tests 49 and 55 fail when the locale is French
  1514  7.1.255  Vim doesn't support utf-32
 50921  7.1.256  findfile() also returns directories
  3326  7.1.257  configure can't always find the Tcl header files
  3360  7.1.258  crash when doing "d/\n/e" and 'virtualedit' is "all"
  1944  7.1.259  cursor in wrong place with 'rl', "utf-8" and illegal byte
  1805  7.1.260  cursor position wrong after ^@ wrapping halfway if using utf-8
  2255  7.1.261  for a 2 byte BOM UCS-2 is used, which doesn't work for UTF-16
  3438  7.1.262  can't get the process ID of Vim
  2442  7.1.263  filetype with dot doesn't work for indent plugins
  6295  7.1.264  crash when C-indenting
  1310  7.1.265  hang when completing file name and space in 'isfname'
  2510  7.1.266  version string returned by terminal may be used as typed input
  1957  7.1.267  when changing folds cursor may be positioned in a wrong place
  1576  7.1.268  always shows "+" at end of screen line with 'cursurline'
  6183  7.1.269  matchparen plugin has an arbitrary line number limit
  2861  7.1.270  ":?foo?" matches in current line since patch 7.1.025
2008-03-11 10:55:02 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
obache
bc4eb7ca5d Now, emacs-20.7 does not exist in GNU sites, moved to old-gnu directory.
And define SITES.* exactly to avoid unnecessary fetch.
2008-03-06 12:34:44 +00:00
jlam
93a40a7c45 We don't need to strip out "-lncurses" anymore -- termcap.builtin.mk
since revision 1.3 will automatically remove it for us from the command
line if we're not using curses as the terminal library.
2008-03-05 19:02:13 +00:00
jlam
a3000c8238 + Turn BUILDNAME into a table so it's easier to read.
+ Drop dependency on ncurses added in revision 1.38 of Makefile.  In
  the PR cited (PR pkg/21887), the patch included in the PR only added
  a dependency on ncurses on Linux which I suspect is related to not
  having a termcap library on Linux.  The commit incorrectly turned
  that conditional dependency into an unconditional one.

  We now include termcap.buildlink3.mk to note that this package needs
  the termcap t*() routines.

  Bump the PKGREVISION to 2.
2008-03-04 22:00:30 +00:00
rillig
ebcb0ce01e Resign from maintaining a lot of packages, so everyone is free to update
them at will.
2008-03-04 11:02:23 +00:00
jlam
80c7fb273d Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 18:25:52 +00:00
jlam
4bc2250050 + Remove the check for whether you can remove -liconv from the linker
command line or not -- we want to do what the user specifies via
  the pkgsrc PREFER_* settings.

+ Drop dependency on ncurses -- vim only wants a termcap library.
  This should fix PR pkg/38110.

+ Add missing dependency on gettext-lib as one of the "normal" feature
  sets is to build with gettext and multi-language support.

Bump the PKGREVISION of vim editor packages to 1.
2008-03-02 16:01:31 +00:00
drochner
84ac12e874 NetBSD's iconv(3) doesn't understand "UCS4", so use "UCS-4",
should fix copy-and-paste, reported by Andreas Burghardt in PR pkg/38133,
bump PKGREVISION
2008-03-02 13:13:48 +00:00
drochner
8d1275a57c update to 1.8.1
changes:
-bug fixes
-better html export
-option to wrap tree with titles
-translation updates
-execute attachment with double-click
2008-02-28 20:59:03 +00:00
rillig
b32b7657bb Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS,
to shut up the pkglint warnings.
2008-02-28 11:58:47 +00:00
wiz
9068cf25b8 Uses msgfmt, add to tools. 2008-02-23 11:39:17 +00:00
jlam
e43365812c + Rename the "ncursesw" option to "wide-curses". This should be supported
under NetBSD-current without actually needing ncursesw.

Bump the PKGREVISION to 1.
2008-02-21 21:56:29 +00:00
jlam
a5f89e8fb7 + Rename the "ncursesw" option to "wide-curses". This should be supported
under NetBSD-current without actually needing ncursesw.

+ It's not necessary to use ncurses for narrow curses support.  The native
  BSD curses on NetBSD is enough.

+ Add full DESTDIR support.

Bump the PKGREVISION to 1.
2008-02-21 21:40:44 +00:00
jlam
b57da2ccee Make this more pkglint-friendly. 2008-02-21 21:20:12 +00:00
jlam
a481ea2ec6 + Rename the "ncursesw" option to "wide-curses". This should be supported
under NetBSD-current without actually needing ncursesw.

+ Only make "wide-curses" an available option on platforms that have the
  necessary wide-character support.  It turns out NetBSD-3.x is not one
  of them.

+ Use a less patchy way to turn -ldb into -ldb3 by letting the wrappers
  do it.

+ Add full DESTDIR support.

Bump the PKGREVISION to 6.
2008-02-21 21:17:45 +00:00
xtraeme
c3fbf6e6cc Added editors/lyx15 - the latest and the greatest. 2008-02-21 10:08:48 +00:00
xtraeme
6eeb25b461 Initial import of lyx-1.5.3, latest stable version that uses the QT4
toolkit.

LyX 1.5.0 is the culmination of 15 months of hard work since the release of
the LyX 1.4 series. We sincerely hope you will enjoy the result. The changes
are too numerous to summarize in a few words, but initial unicode support is
the flagship among the new features.

As usual with a major release, a lot of work that is not directly visible
has taken place. The core of LyX has seen more cleanups and some of the new
features are the direct results of this work.
2008-02-21 10:07:43 +00:00
wiz
099fea0339 Needs pkg-config. 2008-02-16 13:46:09 +00:00
tnn
44e54e6921 Needs gzip 2008-02-15 23:01:39 +00:00
martti
0404e0adba Updated editors/vim-share to 7.1.252
* Set "Modified by ${MAINTAINER}" to meet the license requirements
* Changes since 7.1.248

  2144  7.1.249  after "U" the cursor can be past end of line
  1684  7.1.250  error for ":setglobal fenc=anything" when 'modifiable' is off
  3134  7.1.251  accessing freed memory when spell checking enabled
  1399  7.1.252  (after 7.1.243) test 39 fails when locale uses utf-8 encoding
2008-02-15 06:36:10 +00:00
martti
1adfa70744 Updated to 7.1.248 as it was release just after my 7.1.247 upgrade.
3691  7.1.248  can't set the '" mark; can't know if setpos() was successful
2008-02-13 12:46:26 +00:00
martti
e447962cd8 Updated editors/vim-share to 7.1.247
2052  7.1.230  memory leak when executing SourceCmd autocommands
  8648  7.1.231  when shifting lines the change is acted upon multiple times
  2002  7.1.232  (after 7.1.207 and 7.1.211) compiler warnings with MSVC
  3249  7.1.233  crash with Insert mode completion for a user defined command
  6865  7.1.234  display problems when diff'ing three files
  5925  7.1.235  pattern matching is slow when using a lot of simple patterns
 28992  7.1.236  hang when using complicated pattern and 'hlsearch' or ":match"
  1704  7.1.237  compiler warning on an Alpha processor in Motif code
  1801  7.1.238  searchpair() may fail when using 'c' or 'r' flag
  1639  7.1.239  (after 7.1.233) compiler warning for sprintf() argument
  5157  7.1.240  "gUe" may stop before the end of the word
  3093  7.1.241  focus change events not always ignored
  2262  7.1.242  "cib" doesn't work properly on "(x)"
  4475  7.1.243  (after 7.1.240) "U" doesn't work on all text in Visual mode
  1847  7.1.244  GUI may have part of the command line cut off
  2767  7.1.245  pressing CTRL-\ three times causes Vim to quit
  2739  7.1.246  configure hangs when the man pager is something strange
  6028  7.1.247  Netbeans: backspacing in Insert mode may skip a character
2008-02-13 12:06:30 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
martti
96923ee744 Updated editors/vim-share to 7.1.229
1750  7.1.213  aborting ":tabedit" from the ATTENTION dialog leaves tab open
  8399  7.1.214  ":1s/g\n\zs1//" deletes characters from the first line
  6476  7.1.215  it's difficult to figure out the nesting of syntax items
  2360  7.1.216  variants of --remote-tab are not mentioned for "vim --help"
  7103  7.1.217  the "help-tags" tag may be missing from runtime/doc/tags
  1864  7.1.218  syntax region without "keepend" could be truncated
 12134  7.1.219  (after 7.1.215) synstack() doesn't work for one char region
  3928  7.1.220  cursor may end up on trail byte after ")"
  1978  7.1.221  when inserting a "(" the following highlighting may be wrong
  3531  7.1.222  (after 7.1.217) wildcards of ":helptags" are not expanded
  8138  7.1.223  glob() doesn't handle "'" when 'shell' is "sh" or "bash"
  2131  7.1.224  "vim -F -o one two" sets 'rightleft' in one window only
  1767  7.1.225  using unitialized value when XGetWMNormalHints() fails
  1957  7.1.226  command line completion fails for a file name with a '&' char
  5595  7.1.227  hang in syntax HL when moving over a ")"
  1678  7.1.228  with 'foldmethod' "indent" fold can't be closed after "3>>"
  1758  7.1.229  a fold is closed when backspacing in Insert mode
2008-01-15 11:53:13 +00:00
adam
707dd64033 db4 update related revision bump 2008-01-12 11:36:28 +00:00
bjs
30cb37aa7c Update to version 1.8. This version adds folding for C++ programs.
While here, add user-destdir support.
2008-01-12 04:17:38 +00:00
drochner
78966655d9 update to 1.7.6
changes: bug fixes, translation updates
2008-01-09 19:09:23 +00:00
kristerw
5b4e207844 Update an include file to fix build errors for PKG_OPTIONS.emacs+=x11. 2008-01-09 18:27:35 +00:00
martti
1a7b4fdb6c Some "pkglint -Wall" fixes. 2008-01-09 13:47:42 +00:00
martti
20b6eaed5e Updated editors/vim-share to 7.1.212
2943  7.1.176  compiling with Aap fails if "compiledby" contains '<' or '>'
  5450  7.1.177  freeing memory twice when in debug mode while reading a script
  1567  7.1.178  "%" doesn't work on "/* comment *//* comment */"
  6581  7.1.179  configure doesn't find TCL 8.5
  7099  7.1.180  regexp patterns are not sufficiently tested
  1878  7.1.181  accessing uninitialized memory in Farsi mode with ":s"
  5457  7.1.182  with tab pages and an argument list session file may be wrong
  2489  7.1.183  Internal error for ":echo matchstr('a', 'a\%[\&]')"
  2132  7.1.184  crash when deleting backwards over a line break in Insert mode
  3744  7.1.185  "gR" and then BS doesn't work properly with multi-byte chars
  3294  7.1.186  "expand('<afile>')" returns a bogus value after ":cd dir"
  2341  7.1.187  Win32 GUI: custom completion using system() doesn't work
  1688  7.1.188  "W10" message could be displayed in the second column
  1950  7.1.189  (after 7.1.104) need to call plain_vgetc() in ask_yesno()
  1685  7.1.190  cursor after end-of-line: "iA sentence.<Esc>)"
  2007  7.1.191  Win32 GUI: when not in focus click in scrollbar doesn't work
  2605  7.1.192  CTRL-C doesn't stop duplicating text for "s" in Visual block
  2962  7.1.193  some of the Vim 5.x digraphs could be supported
  1650  7.1.194  Unix: ":echo glob('~/{}')" results in "/home/user//"
  2273  7.1.195  '0 mark doesn't work for "~/foo ~ foo"
  2642  7.1.196  (extra) Win32 GUI: "\n" in a tooltip doesn't cause line break
  2308  7.1.197  Mac: "make install" doesn't work when $prefix is set
  1460  7.1.198  hang when using ":s/\n//gn"
  3572  7.1.199  can't do command line completion for a file name extension
  2310  7.1.200  (after 7.1.177 and 7.1.182) compiler warnings
  2705  7.1.201  when reading stdin 'fenc' and 'ff' are not set
  2383  7.1.202  incomplete utf-8 byte sequence is not checked for validity
  2261  7.1.203  if 'virtualedit' is "onemore" then ":normal 99|" is not right
  2891  7.1.204  (extra) Win32: 'balloonexpr' tooltip disappears after 4 sec
  5481  7.1.205  can't get the operator in an ":omap"
  1690  7.1.206  compiler warnings when using MODIFIED_BY
  7708  7.1.207  netbeans: "remove" cannot delete one line
  2051  7.1.208  on Alpha get an unaligned access error
  2249  7.1.209  GTK GUI: when using the netrw plugin ":gui" causes a hang
  1923  7.1.210  listing mapping for 0xdb fails when 'encoding' is utf-8
 25525  7.1.211  matchparen plugin may take so long it looks like Vim hangs
  1491  7.1.212  accessing a byte before a line
2008-01-09 13:37:45 +00:00
ghen
22c6dd5a22 Update to Texmaker 1.6.
* Users can now change several keyboard shortcuts ("latex" and "math" menus).
  The default keyboard accelerators have been changed (trouble with non latin1
  keyboard configuration).
* The spell checking bug has been fixed (when the misspelled word and the
  corrected word had not the same size).
* German, russian and chinese translations have been added (thanks to Alexey
  Oblozhko, Tao WEI and Flynn Marquardt).
* The default system browser is now used for the documentation.
* A "-master" option has been added to the program command line. The new
  synopsis is texmaker file [-master] [-line xxx]
* The user manual has been enhanced.
2008-01-08 07:35:25 +00:00
agc
663235f956 Update xvile from 9.5r to 9.6.
Changes from the previous version:

Changes for vile 9.6 (released Thu Dec 27 2007)

	> Tom Dickey:
	+ update makefile.blc, adding charsets.c, eightbit.c and wcwidth.c
	+ build-fix for OS/2 IBM CSet (define a delay function for catnap).
	+ minor build-fixes for VMS:
	  + modify vmsbuild.com to simplify workaround for broken MMS 3.8
	  + provide dummy variables for xvile to reflect modularization changes
	    with respect to vmsvt.c
	+ documentation updates.
	+ minor fix to manfilt.c to pass-through UTF-8 codes by testing with
	  both iswprint() and isprint().

 20071224 (u)
	> Tom Dickey:
	+ separate vile's ttputc from termcap prototype to pass integer param
	  rather than just a char on Solaris.
	+ fix computation of columns needed to show UTF-8 codes in POSIX
	  locale.
	+ modify manfilt.c to provide UTF-8 output in a UTF-8 locale.
	+ minor fix to CF_FUNC_ICONV to link iconv on cygwin (noting that
	  cygwin has no useful locale support, it may someday).

 20071202 (t)
	> Tom Dickey:
	+ modify filters makefile "clean" rule to accommodate OSF/1 4.0D
	  whose make program leaves intermediate ".c" files for each lexer.
	+ change order of restore-flags and switch-buffer in
	  restore_buffer_state, avoiding an unnecessary prompt to discard
	  changes when attempting to read a buffer that cannot be read.
	+ increase a few table sizes to work with AIX 5.1 lex.
	+ modify check for lex version to avoid hanging on older platforms
	  where it would try to read from standard input even if it does not
	  recognize the option.

 20071125 (s)
	> Tom Dickey:
	+ several changes to provide usable Unicode support:
	  + add mode percent-utf8 to set a threshold for file-encoding mode
	    "auto" detection of UTF-16/UTF-32 files.
	  + file-encoding mode can be set to "auto", to detect UTF-16 files,
	    which are loaded as UTF-8.
	  + UTF-8 files are detected based on the file-encoding mode as well.
	  + Unicode values are displayed (where no locale controls) as "\uXXXX"
	    in 4 hexadecimal digits.
	  + add unicode-as-hex mode to override locale, forcing Unicode values
	    to display as "\uXXXX".
	  + for buffers with UTF-8 encoding, show illegal bytes as "\?XX".
	  + Unicode values can be inserted into buffers using ^VuXXXX form.
	  Limitations:
	  + terminal drivers support Unicode display in varying degrees:
	    + winvile - multicolumn characters, depends on font selection
	    + termcap/terminfo - relies on terminal emulator, knows about
	      multicolumn characters
	    + xvile - displays only single-column characters
	    + curses - depends on the curses library, e.g., ncursesw
	    + win32 console - not yet implemented
	  + combining characters are not combined.
	  + registers hold byte data, will show the UTF-8 encoding for data
	    rather than a \uXXXX (unless the file-encoding for [Registers]
	    is changed).
	  + some "characters" such as the report for yanked text is still
	    really a byte-count.
	  + inserting a \uXXXX into the minibuffer will display the UTF-8
	    encoding.
	  + regular expressions are not wide-character aware.
	  + UTF-16 and UTF-32 files are detected based on BOM and/or the
	    contents of the first line of the file.
	  + external syntax filters do not handle BOM or UTF-16, UTF-32.
	+ improve name-completion by saving/restoring the original window and
	  buffer when [Completions] closes, rather than the closest window.
	+ add output from rcshist to diffmode.
	+ add ".vbp" files to inimode.
	+ modify configure script to omit lex-filt.l from build if lex is not
	  really flex, since the tables are too large for the older program.
	+ modify spell.pm to use a temporary file to work with newer Perl's
	  that do not handle tied variables exactly as filehandles.
	+ update Kevin Buettner's email address.
	+ add -class option to xvile.
	+ remove a redundant XtDestroyWidget() from x_close() to quiet a
	  warning from XtRemoveGrab() when doing a ":q" from Xm-vile
	  (report by Chris Green).
	+ use va_copy() in dofmt() to work with Linux on powerpc
	  (report by Paul van Tilburg).
	+ add docbookmode
	+ improve 9.5m/9.5q check for file ownership, adding a warning message
	  for files which are ignored (report by Chris Green).
	+ change default for --with-locale configure option to mesh with
	  --disable-extensions.
	+ improve paste-performance in winvile by passing whole-line chunks
	  to the insert-function.
	+ improved cppmode's identifier-expr (report by Gerry Fredette).
	+ correct order of evaluation from 9.4w when setting record-separator,
	  which was setting "crlf" ending temporarily when computing the buffer
	  size, even when "lf" was intended.  That would cause an immediate
	  write from winvile (without change) for a buffer to write too many
	  characters.
	+ add syntax filter conffilt.l, for "ordinary" config-files.
	+ add "rectangle-insert-mode".
	+ fill in several omitted items in init_mode_value().
	+ add "describe-&functions" and "describe-$variables" commands.
	  (The latter is a stub for later).
	+ improve repainting in winvile while processing external command.
	  also modify keyboard handling to provide type-ahead while processing
	  external command.
	+ remove obsolete $tpause variable.
	+ modify majormode inferencing to check preamble for [Standard Input]
	  and [Output] buffers.
	+ add "&gtmotion" function for scripts.
	+ improve handling of enumerated values by forcing all to lowercase,
	  e.g., to eliminate the need for the special case in 9.1x to handle
	  "TRUE" and "true".
	+ revise lstrinsert() and associated logic which implements changes
	  to rectangles, e.g., with c^Aq, to ensure that it pads the change
	  with blanks rather than nulls (report by Paul van Tilburg).
	+ improve modeline support by ignoring strict "vi" modeline options
	  that are not recognized by vile, rather than reporting an error.
	+ use new module blist (binary search of lists) to reduce linear
	  searches in the places where btree is not already used.
	+ change rename-other-buffer command to other-buffer-rename, to avoid
	  name-completion conflict with rename-command (feedback from Steve
	  Lembark).
	+ remove obsolete check for ANSI qsort.
	+ improve vilefilt.l, highlighting mode names and displaying error
	  for unknown mode, function and state variables.
	+ fix typo in manpage.rc which broke use of pod2man in 9.5m
	+ add &pquote in manpage.rc, to allow it to format html output when
	  vile-manfilt, etc., reside in directories containing spaces in their
	  name.
	+ add ".reg" filetypes to inimode.
	+ add several package-related suffixes to sqlmode.
	+ add xpmmode
2008-01-05 14:59:47 +00:00
agc
4d06a7afb1 Update vile from 9.5r to 9.6.
Changes from the previous version:

Changes for vile 9.6 (released Thu Dec 27 2007)

	> Tom Dickey:
	+ update makefile.blc, adding charsets.c, eightbit.c and wcwidth.c
	+ build-fix for OS/2 IBM CSet (define a delay function for catnap).
	+ minor build-fixes for VMS:
	  + modify vmsbuild.com to simplify workaround for broken MMS 3.8
	  + provide dummy variables for xvile to reflect modularization changes
	    with respect to vmsvt.c
	+ documentation updates.
	+ minor fix to manfilt.c to pass-through UTF-8 codes by testing with
	  both iswprint() and isprint().

 20071224 (u)
	> Tom Dickey:
	+ separate vile's ttputc from termcap prototype to pass integer param
	  rather than just a char on Solaris.
	+ fix computation of columns needed to show UTF-8 codes in POSIX
	  locale.
	+ modify manfilt.c to provide UTF-8 output in a UTF-8 locale.
	+ minor fix to CF_FUNC_ICONV to link iconv on cygwin (noting that
	  cygwin has no useful locale support, it may someday).

 20071202 (t)
	> Tom Dickey:
	+ modify filters makefile "clean" rule to accommodate OSF/1 4.0D
	  whose make program leaves intermediate ".c" files for each lexer.
	+ change order of restore-flags and switch-buffer in
	  restore_buffer_state, avoiding an unnecessary prompt to discard
	  changes when attempting to read a buffer that cannot be read.
	+ increase a few table sizes to work with AIX 5.1 lex.
	+ modify check for lex version to avoid hanging on older platforms
	  where it would try to read from standard input even if it does not
	  recognize the option.

 20071125 (s)
	> Tom Dickey:
	+ several changes to provide usable Unicode support:
	  + add mode percent-utf8 to set a threshold for file-encoding mode
	    "auto" detection of UTF-16/UTF-32 files.
	  + file-encoding mode can be set to "auto", to detect UTF-16 files,
	    which are loaded as UTF-8.
	  + UTF-8 files are detected based on the file-encoding mode as well.
	  + Unicode values are displayed (where no locale controls) as "\uXXXX"
	    in 4 hexadecimal digits.
	  + add unicode-as-hex mode to override locale, forcing Unicode values
	    to display as "\uXXXX".
	  + for buffers with UTF-8 encoding, show illegal bytes as "\?XX".
	  + Unicode values can be inserted into buffers using ^VuXXXX form.
	  Limitations:
	  + terminal drivers support Unicode display in varying degrees:
	    + winvile - multicolumn characters, depends on font selection
	    + termcap/terminfo - relies on terminal emulator, knows about
	      multicolumn characters
	    + xvile - displays only single-column characters
	    + curses - depends on the curses library, e.g., ncursesw
	    + win32 console - not yet implemented
	  + combining characters are not combined.
	  + registers hold byte data, will show the UTF-8 encoding for data
	    rather than a \uXXXX (unless the file-encoding for [Registers]
	    is changed).
	  + some "characters" such as the report for yanked text is still
	    really a byte-count.
	  + inserting a \uXXXX into the minibuffer will display the UTF-8
	    encoding.
	  + regular expressions are not wide-character aware.
	  + UTF-16 and UTF-32 files are detected based on BOM and/or the
	    contents of the first line of the file.
	  + external syntax filters do not handle BOM or UTF-16, UTF-32.
	+ improve name-completion by saving/restoring the original window and
	  buffer when [Completions] closes, rather than the closest window.
	+ add output from rcshist to diffmode.
	+ add ".vbp" files to inimode.
	+ modify configure script to omit lex-filt.l from build if lex is not
	  really flex, since the tables are too large for the older program.
	+ modify spell.pm to use a temporary file to work with newer Perl's
	  that do not handle tied variables exactly as filehandles.
	+ update Kevin Buettner's email address.
	+ add -class option to xvile.
	+ remove a redundant XtDestroyWidget() from x_close() to quiet a
	  warning from XtRemoveGrab() when doing a ":q" from Xm-vile
	  (report by Chris Green).
	+ use va_copy() in dofmt() to work with Linux on powerpc
	  (report by Paul van Tilburg).
	+ add docbookmode
	+ improve 9.5m/9.5q check for file ownership, adding a warning message
	  for files which are ignored (report by Chris Green).
	+ change default for --with-locale configure option to mesh with
	  --disable-extensions.
	+ improve paste-performance in winvile by passing whole-line chunks
	  to the insert-function.
	+ improved cppmode's identifier-expr (report by Gerry Fredette).
	+ correct order of evaluation from 9.4w when setting record-separator,
	  which was setting "crlf" ending temporarily when computing the buffer
	  size, even when "lf" was intended.  That would cause an immediate
	  write from winvile (without change) for a buffer to write too many
	  characters.
	+ add syntax filter conffilt.l, for "ordinary" config-files.
	+ add "rectangle-insert-mode".
	+ fill in several omitted items in init_mode_value().
	+ add "describe-&functions" and "describe-$variables" commands.
	  (The latter is a stub for later).
	+ improve repainting in winvile while processing external command.
	  also modify keyboard handling to provide type-ahead while processing
	  external command.
	+ remove obsolete $tpause variable.
	+ modify majormode inferencing to check preamble for [Standard Input]
	  and [Output] buffers.
	+ add "&gtmotion" function for scripts.
	+ improve handling of enumerated values by forcing all to lowercase,
	  e.g., to eliminate the need for the special case in 9.1x to handle
	  "TRUE" and "true".
	+ revise lstrinsert() and associated logic which implements changes
	  to rectangles, e.g., with c^Aq, to ensure that it pads the change
	  with blanks rather than nulls (report by Paul van Tilburg).
	+ improve modeline support by ignoring strict "vi" modeline options
	  that are not recognized by vile, rather than reporting an error.
	+ use new module blist (binary search of lists) to reduce linear
	  searches in the places where btree is not already used.
	+ change rename-other-buffer command to other-buffer-rename, to avoid
	  name-completion conflict with rename-command (feedback from Steve
	  Lembark).
	+ remove obsolete check for ANSI qsort.
	+ improve vilefilt.l, highlighting mode names and displaying error
	  for unknown mode, function and state variables.
	+ fix typo in manpage.rc which broke use of pod2man in 9.5m
	+ add &pquote in manpage.rc, to allow it to format html output when
	  vile-manfilt, etc., reside in directories containing spaces in their
	  name.
	+ add ".reg" filetypes to inimode.
	+ add several package-related suffixes to sqlmode.
	+ add xpmmode
2008-01-05 14:58:42 +00:00
heinz
be01952cad Added support for installation to DESTDIR. 2008-01-04 23:20:56 +00:00
drochner
8692f85a0e -update to 1.0.6.12
changes:
 -Complete abstraction of the graphical user interface should make
  porting easier
 -Improved signal handling for pipe communications
-patch to support maxima-5.14
2008-01-04 15:26:17 +00:00
ghen
97dd2a527f Full DESTDIR support. 2008-01-04 15:01:32 +00:00
heinz
f484c25be4 Added support for installation to DESTDIR. 2008-01-03 23:18:07 +00:00
agc
0cc999c043 Make this package pass the check-interpreters part of the installation
process on NetBSD.

XXX - more work required on other platforms.
2008-01-01 20:22:36 +00:00
cjep
8b8b728233 Fix our lisp patch. I've checked building this package with both emacs20
and emacs21. Addresses PR#30131.
2008-01-01 19:54:27 +00:00
joerg
d94af444f0 Fix build with scrollkeeper-config related changes. 2008-01-01 15:44:55 +00:00
obache
6890d926d1 Need to update MASTER_SITES, noticed by Zafer by private mail.
Refrect: http://www.nedit.org/download.php
(ftp://ftp.kreonet.re.kr/pub/tools/doc-tools/nedit/ does not have v5.5 now)
2007-12-30 14:21:00 +00:00
joerg
ddfc5b0f0f Fix build on DragonFly. 2007-12-27 17:26:52 +00:00
joerg
af413c4962 No lldiv on DragonFly, just compute it directly
(most likely doesn't make a difference anyway).
2007-12-27 14:55:36 +00:00
wiz
edab735f04 Mark as GPLv3 (commented out). 2007-12-23 10:00:09 +00:00
obache
17cf716469 Update nano to 2.0.7.
Patches for NetBSD curses no longer need.

2007/12/20 - GNU nano 2.0.7 keeps its balance.  This release fixes
                several bugs, among others: a segfault and several
                cursor positioning problems when uncutting text or
                inserting files into the current buffer; a problem where
                the total number of characters would be miscalculated
                when replacing single-byte characters with multibyte
                ones; several minor issues with the statusbar prompt
                involving text display and mouse support; and several
                oddities when tab-completing in the middle of a line.
                It also improves autodetection of DOS and Mac format
                files, properly supports the mouse wheel when using a
                version of ncurses built with the --enable-ext-mouse
                option, fixes some problems under NetBSD curses, adds a
                lot of translation updates, and adds more minor
                documentation updates.  Slang curses emulation support
                has also been changed to turn off all the options that
                --enable-tiny does, as it's hopelessly broken otherwise.
                Finally, nano is now licensed under the GNU GPL version
                3 or later, and its documentation is now dual-licensed
                under the GNU GPL version 3 or later and the GNU FDL
                version 1.2 or later.  Have fun.
2007-12-22 15:12:22 +00:00
obache
6aea13b659 This package is DESTDIR ready. 2007-12-18 11:21:06 +00:00
martti
ce128d8677 Updated editors/vim-share to 7.1.175
4691  7.1.162  crash when using a modifier before "while" or "for"
  2367  7.1.163  warning for the unknown option 'bufsecret'
  1576  7.1.164  reading past end of regexp pattern
  5538  7.1.165  crash related to getting X window ID
  2134  7.1.166  memory leak when using "gp" in Visual mode
  2528  7.1.167  xxd crashes when using "xxd -b -c 110"
  2989  7.1.168  (extra) Win32 GUI: when no focus click doesn't position cursor
  1926  7.1.169  using uninitialized memory when system() fails
  1722  7.1.170  overlapping arguments to strcpy()
  2324  7.1.171  reading one byte before allocated memory.
  1536  7.1.172  if 'buftype' is "acwrite" Vim still does overwrite check
  1928  7.1.173  accessing freed memory when using "\%^" pattern
  2197  7.1.174  writing NUL past end of a buffer
  4722  7.1.175  <BS> doesn't work with some combination of option settings
2007-12-18 08:15:03 +00:00
drochner
88492d49f1 There is no obvious reason for USE_GNU_ICONV, and I haven't found one by
code inspection, so remove it.
2007-12-17 22:05:59 +00:00
drochner
6e071dd27c update to 1.7.4
changes:
-translation updates
-minor bugfixes
2007-12-17 19:06:55 +00:00
yyamano
6124d4d34f Make this build on Darwin. 2007-12-16 15:53:44 +00:00
wiz
84d92958ba Remove unused patch. 2007-12-16 13:09:41 +00:00
obache
c5920e29ff Add one mirror site. 2007-12-10 01:14:41 +00:00
rillig
eab99acd4d Needs msgfmt. 2007-12-08 10:41:47 +00:00
martti
f6f5ea854d Updated Xfce to 4.4.2
Lots of bug fixes. For the official ChangeLog, please see
http://www.xfce.org/documentation/changelogs/4.4.2
2007-12-07 19:43:19 +00:00
markd
3959c7b347 Whoops, use ${MACHINE_GNU_PLATFORM} rather than i386 2007-12-06 12:25:48 +00:00
markd
108856c728 Use ${GAMEMODE} instead of an explicit mode for update-game-score.
Bump PKGREVISION.
2007-12-06 12:10:32 +00:00
obache
10e9b811dd Let not to refresh aggressively. 2007-12-05 00:54:56 +00:00
wiz
8a5b10ea93 Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev. 2007-12-02 13:04:06 +00:00
wiz
17baa59073 Remove Ex-MASTER_SITEs. From Zafer Aydogan. 2007-12-02 11:58:59 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
drochner
9fcd93edf5 update to 2.20.4
changes:
- Properly detect the current display viewport, so that
  launching logic works properly on Compiz
- Misc bugfixes
-translation updates
2007-11-29 20:33:01 +00:00
rillig
53c7fb46f0 Abiword builds on Solaris with sunpro. Yay! 2007-11-29 02:49:11 +00:00
obache
275b378d74 Fixes typo in wapper script.
Problem noticed by Satoshi Suetake in PR 37445.

Bump PKGREVISION.
2007-11-28 11:40:35 +00:00
martti
a5cb9b9c0c Updated editors/vim-share to 7.1.161
1541  7.1.157  :" in Ex mode at end of file results in an error message
  4629  7.1.158  (extra) Win32: with utf-8 and cp1250 Alt-y is the wrong char
  1646  7.1.159  overlapping arguments for a strcpy()
  1661  7.1.160  getting/losing focus may cause hit-enter prompt to be redrawn
  4347  7.1.161  compilation errors with tiny features and EXITFREE
2007-11-26 09:06:24 +00:00
wiz
9c50891ab3 Update to 1.40.18:
beav (1:1.40-18) unstable; urgency=low

  * Repackaged with the original 1.40 source so that we get a proper diff.gz.
  * defs.h:
    + Removed prototypes for malloc and strcpy/strcat (Closes: #262572).

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sat, 31 Jul 2004 22:42:19 +0200

beav (1:1.40-17) unstable; urgency=low

  * debian/control:
    + Set policy to 3.6.1.1.
  * beav.1:
    + Fixed documentation location (Closes: #210601).
  * Fixed warnings everywhere in the code.
  * main.c:
    + Added a help string to tell the user how to quit (Closes: #171933).
  * file.c:
    + Fixed an overflow in the filename display routine (Closes: #56546).
  * fileio.c:
    + Corrected wrong char signedness assumption that caused backup filenames
      to be mangled (Closes: #46376).

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue, 13 Jul 2004 11:36:18 +0200

beav (1:1.40-16) unstable; urgency=low

  * New maintainer (Closes: #227774).
  * debian/control:
    + Set policy to 3.6.1.0.
    + Removed caps in the short description.
  * debian/copyright:
    + Added the GPL blurb to the copyright file.

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue, 27 Jan 2004 13:22:17 +0100

beav (1:1.40-15) unstable; urgency=low

  * Include patch from James A Morrison for Hurd support.
  * Update to standards version 3.5.5.

 -- Martin Mitchell <martin@debian.org>  Sat, 21 Jul 2001 23:37:20 +1000

beav (1:1.40-14) unstable; urgency=low

  * Update to standards version 3.5.2. (closes: #91113, #91385)
  * Add build depends. (closes: #70223)

 -- Martin Mitchell <martin@debian.org>  Tue, 27 Mar 2001 00:18:25 +1000

beav (1:1.40-13) unstable; urgency=low

  * Update to standards version 2.4.1.
  * Recompile for ncurses4.

 -- Martin Mitchell <martin@debian.org>  Sun, 11 Oct 1998 01:27:50 +1000

beav (1:1.40-12) unstable; urgency=low

  * Fix missing separator in debian/rules. (#25766)

 -- Martin Mitchell <martin@debian.org>  Sat, 29 Aug 1998 18:27:04 +1000
2007-11-25 12:15:52 +00:00
wiz
128239e12f MASTER_SITE updates from Zafer Aydogan. 2007-11-25 11:46:59 +00:00
drochner
6497434a98 +notecase 2007-11-22 21:05:21 +00:00
drochner
eac4e73f27 import notecase-1.7.2, a Hierarchical note manager
pkgsrc notes:
-modified to use system libz instead of a bundled copy
-disabled the option to create self-extracting combinations of
 the executable with a data file. This relies on reliable deduction
 of the currrent executable's path which cannot be done in a portable
 way, and it doesn't make much sense anyway because that thing needs
 a zillion of shared libraries.
2007-11-22 20:50:09 +00:00
drochner
7d6f91557c don't try to @dirrm locale dirs 2007-11-21 18:59:23 +00:00
rillig
897c6227b8 Use BROKEN_GETTEXT_DETECTION=yes instead of doing the work manually.
Thanks to obache.
2007-11-20 11:08:50 +00:00
rillig
77245154bd Solaris needs -lintl. 2007-11-20 00:00:20 +00:00
obache
f46c7c516f Improve wrapper script, closing to usual behavior.
* Pass settings to nvi with env NEXINIT instead of EXINIT, to avoid affect of env NEXINIT.
 * Honor NEXINIT, EXINIT environment variable.
 * Pass all setting in ~/.{n}exrc by using source command.  Fixes PR 13677.

Bump PKGREVISION.
2007-11-19 12:24:06 +00:00
hiramatsu
5a4ace2e90 Update zile to 2.2.50.
Changes are not provided.  Please consult sourceforge's cvs
if you are interested in.
2007-11-19 07:12:45 +00:00
wiz
0b09193af9 Reset maintainer for itojun's packages. 2007-11-17 13:40:15 +00:00
rillig
8e2e66a6b9 Fixed six little things that prevented sunpro from building the package.
Now it fails in the linker stage with an undefined reference to
UT_XML::processingInstruction(const char *, const char *).
2007-11-14 15:41:40 +00:00
martti
6b8dcbb808 Updated editors/vim-share to 7.1.156
2557  7.1.148  QNX and some other systems require testing for sys/types.h
  4823  7.1.149  completion menu messed up when using the scroll bar
  1759  7.1.150  Visual mode "p" doesn't work when 'clipboard' has "unnamed"
  2108  7.1.151  lalloc(0) error for line completion with 'ic' and 'inf' set
  3183  7.1.152  display problem when 'hls' and 'cursorcolumn' are set
  4610  7.1.153  compiler warnings on SGI
  1547  7.1.154  (after 7.1.152) compiler warning for signed/unsigned compare
  1594  7.1.155  crash when 'undolevels' is 0 and repeating "udd"
  4174  7.1.156  overlapping arguments for strcpy() during cmdline completion
2007-11-13 12:42:42 +00:00
dan
4b7a95c785 long-overdue commit of an option to enable xft anti-aliased fonts
ok uebayasi@
2007-11-13 04:10:09 +00:00
dan
89344a486b make paths relative to ${.CURDIR}
per request from uebayasi@
2007-11-13 04:07:42 +00:00
uebayasi
06399d9e0f Use ${EMACS_FLAVOR} instead of ${_EMACS_TYPE}. 2007-11-12 15:29:49 +00:00
uebayasi
3f0652c3f9 Support XEmacs 21.5.x without X too. 2007-11-12 01:48:47 +00:00
rillig
a1c1763747 Fixed missing <unistd.h> on DragonFly. 2007-11-07 17:12:30 +00:00
drochner
ab2c89a2af Use gmake. NetBSD/current's make dcrashes on install. 2007-11-06 21:16:17 +00:00
drochner
be2add43a6 update to 4.6.1
This switches to the new gnome-2.20 branch.
2007-11-05 20:01:00 +00:00
rillig
6f5d4148d3 Added some recently imported packages to their category Makefiles. 2007-11-04 12:36:13 +00:00
rillig
a517855916 Imported gobby.
Gobby is a free collaborative editor. This means that it provides you
with the possibility to edit files simultaneously with other users over
a network. It supports multiple documents in one session and a
multi-user chat. The platforms on which you could use Gobby are so far
Microsoft Windows, Linux, Mac OS X and other Unix-like ones. Developed
with the Gtk+ toolkit it integrates nicely into the GNOME desktop
environment if you want it to.
2007-11-04 10:06:25 +00:00
rillig
e55dd91c2a Imported obby.
libobby is a library which provides synced document buffers. It supports
multiple documents in one session and is portable to both Windows and
Unix-like platforms.
2007-11-04 10:06:06 +00:00
drochner
a8f6541ca7 update to 2.20.3
This switches to the new gnome-2.20 branch.
2007-11-03 16:27:40 +00:00
drochner
2ebf246ac4 update to 2.20.0
This switches to the new gnome-2.20 branch.
2007-11-03 15:54:30 +00:00
wiz
deb4f7d922 share/vi may also be used by devel/meld; just try removing it.
Bump PKGREVISION.
2007-11-03 13:23:53 +00:00
obache
06fa469d56 Remove needless USE_NCURSES=yes definition. 2007-11-03 11:51:11 +00:00
ghen
6ac445039c Use REPLACE_SH shortcut for REPLACE_INTERPRETER. 2007-11-02 10:31:21 +00:00
uebayasi
51ee42dbbc Back port Carbon Emacs support from wip. Patch from Obata-san. 2007-11-01 06:44:07 +00:00
martti
1f010dbe86 * Added LICENSE=vim-license
* Updated editors/vim-share to 7.1.147

  2838  7.1.146  VMS: writing fails for rare record organisation
  2079  7.1.147  (after 7.1.127) freeing memory twice completing user name
2007-11-01 06:18:10 +00:00
martti
875a74e253 Add the German mirror. 2007-10-30 12:49:26 +00:00
dsainty
8e8e27c692 Somewhat overdue, add devel/doxymacs. Bump to 0.9. 2007-10-30 12:46:01 +00:00
uebayasi
bbca178221 Move editors/leim to editors/leim21 as it's only for emacs21. 2007-10-29 13:41:26 +00:00
uebayasi
a942a87232 Welcome to version 0.8:
* Add misc/elscreen.

* Fix build for Emacs 22.
2007-10-29 13:27:55 +00:00
uebayasi
98aeb223e6 Initial addition of buildlink3.mk fragments for EmacsLisp packages. 2007-10-29 12:41:16 +00:00
uebayasi
75635c82f9 Initial addition of buildlink3.mk fragments for Emacs / XEmacs programs. 2007-10-29 12:40:02 +00:00
uebayasi
cce6d782c4 Fix build of emacs21-nox11. 2007-10-29 12:38:02 +00:00
uebayasi
113966a434 At deinstallation, remove ${PREFIX}/share/emacs/site-lisp if empty. 2007-10-29 12:37:13 +00:00
uebayasi
1693dd10ec Sort EMACS_VERSIONS_ACCEPTED. 2007-10-29 04:40:11 +00:00
obache
6832d12d14 Fixes cursor update problem in prompt windows with NetBSD's curses,
reported in PR 37208.

Bump PKGREVISION.
2007-10-26 16:44:37 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
obache
eff58b25f0 Update nano to 2.0.6.
Based on patch provided by Jason White in PR 37133.
 * Added patch to work with NetBSD's curses.
 * Added ncuesesw option.
 * IRIX now require glib2, not glib.

The 2.0 release of GNU nano is a major leap forward in usability and
features, building on the 1.3 branch. The following improvemens and features
are available in version 2.0 include:

    * UTF-8 support.
    * Improved color syntax highlighting.
    * Copy text without cutting..
    * Verbatim input mode.
    * Repeat last seach w/o confirmation (Meta-W)
    * Spell check/replace selected text only
    * Indent marked text
    * Move to beginning/end of paragraph
    * Search within the file browser
    * Mixed file format auto-conversion
2007-10-24 15:28:38 +00:00
martti
11d22b860b Updated editors/vim-share to 7.1.145
1414  7.1.117  can't check wether Vim was compiled with Gnome
  1805  7.1.118  (after 7.1.107) compiler warning for Visual C compiler
  1761  7.1.119  crash after setting 'cmdheight' to huge value
 17416  7.1.120  can't use valgrind with "make test" to test for memory leaks
  2350  7.1.121  ":cd %:h" fails when editing file in current directory
  3732  7.1.122  Mac: building with Aap doesn't work properly
  8051  7.1.123  Win32: ":edit foo ~ foo" expands "~"
  2599  7.1.124  (extra) Mac: may get empty buffer if dropping file on Vim.app
 12060  7.1.125  the TermResponse autocommand event is not always triggered
 13372  7.1.126  (extra) ":vimgrep */*" doesn't work if autocmd changes dir
  2319  7.1.127  memory leak when doing completing
  2079  7.1.128  (extra) build problem with Cygwin
  1740  7.1.129  (extra) Win32: Can't get long user name
  9494  7.1.130  crash with some combination of undo and redo
  1535  7.1.131  ":mksession" always adds ":setlocal autoread"
  1781  7.1.132  getpos("'>") may return < 0 for a Linewise selection
  1515  7.1.133  shorten_fname1() linked when it's not needed
 10379  7.1.134  (extra) Win32: Can't build with VC8
  3337  7.1.135  Win32: ":e c:/tmp/foo" and ":e c:/tmp//foo" create two buffers
  1522  7.1.136  memory leak when using Ruby syntax highlighting
  1553  7.1.137  build failure when using EXITFREE
  1836  7.1.138  Perl: Msg() doesn't stop when "q" is typed at the more prompt
  1557  7.1.139  fold truncated when ending Insert mode with CTRL-C
  1664  7.1.140  v:count can't be used in an expression mapping
  2806  7.1.141  GTK: can't use negative offset with -geom argument
  2161  7.1.142  ":redir @A>" doesn't work
  1723  7.1.143  uninitialized memory read when diffing three files
  1250  7.1.144  after ":diffup" cursor can be in the wrong position
  6160  7.1.145  stay in Insert completion mode depending on the char typed
2007-10-22 06:16:16 +00:00
wiz
029e9b6376 Remove some legacy support after branching 2007Q3. 2007-10-16 21:32:59 +00:00
obache
7ad71bd394 Update nano to 1.2.5, latest 1.2 release.
Based on patch provided by Jason White in PR 32859.

GNU nano 1.2.5 - 2005.05.15
- files.c:
  open_prevfile(), open_nextfile()
        - Translate the "New Buffer" string when displaying "Switched
          to" messages on the statusbar. (DLR)
  input_tab()
        - Fix snprintf() call so that we don't segfault when trying to
          complete a filename containing %'s. (Ulf H<E4>rnhammar)
- global.c:
  shortcut_init()
        - Move the "Cancel" shortcut up so that it's just after the "Get
          Help" shortcut, for consistency with the other shortcut lists.
          (DLR)
- nano.c:
  do_int_spell_fix()
        - Move the REVERSE_SEARCH flag toggling into the NANO_SMALL
          #ifdef, since the tiny version of nano doesn't support reverse
          searching.  Also, turn the USE_REGEXP flag off during spell
          checking in order to avoid a potential segfault. (DLR)
  quote_length()
        - Fix problem where quoted justify wouldn't work if HAVE_REGEX_H
          wasn't set. (David Benbennick)
  main()
        - Interpret the escape sequences Esc O F and Esc O H as End and
          Home, respectively, as nanogetstr() does.  Also, don't
          interpret Esc O z as a "NumLock glitch" value. (DLR)
        - Call setlocale() outside the ENABLE_NLS #ifdef, since UTF-8
          support won't work properly if the locale isn't set, whether
          NLS is enabled or not. (Junichi Uekawa)
- winio.c:
  blocking_wgetch()
        - New function used in place of blocking wgetch() calls.  If we
          get ERR when using blocking input, it means that the input
          source that we were using is gone.  In this case, call
          handle_hupterm(), so that nano dies gracefully instead of
          going into an infinite loop. (DLR, found by Jim Uhl)
  get_page_start()
        - For consistency, tweak so that scrolling always occurs when we
          try to move onto the "$" at the end of the line, as opposed to
          (a) when we move onto the "$" at the end of the line on the
          first page and (b) when we move onto the character just before
          the "$" on subsequent pages. (DLR)
2007-10-14 13:30:45 +00:00
rillig
35fa61390a Updated manedit to 0.8.1.
Release Notes
-------------

	Fixed a bug that caused a crash whenever a string was added
	to the selection.

	Added new select and copy functions to the Viewer's menu.

	Improved the Editor's copy/paste ownership widget behavior.

	Fixed a GtkSelection bug in which redundant GtkSignals were
	being connected.

	Added pointer roller scroll support.

	Fixed a bug in the mapping of popup menus.
2007-10-14 07:49:54 +00:00
obache
c9191d192d Update xvile to 9.5r.
Based on patch provided by L. Schmidt in PR 36973.

pkgsrc changes:
share distinfo and patch with editor/vile
XXXX: Should also share Makefile and PLIST.

Changes from 9.5 to 9.5r:

 20070603 (r)
	+ amend makefile.in change for $(SRC) to use a translation rule that
	  works with IRIX64 (and some broken BSD) make programs.
	+ correct parsing/removal of "-i" option in winvile, taking into
	  account double-quoting of parameters and also options which have
	  parameters.
	+ make configure --with-no-leaks work for external filters, e.g., using
	  valgrind.
	+ add configure script check for tdelete(), provide a replacement if
	  not found (report by Gary Jennejohn).

 20070528 (q)
	+ change configure script to check for ispell before aspell; Fedora 5's
	  problem with aspell was eventually fixed.
	+ make cursor-adjustment after paste in xvile dependent on whether the
	  pasted text ended with a newline (request by Eric Krohn).
	+ cleanup the bottom line on the screen when exiting the curses driver,
	  to match the termcap/terminfo driver (report by Chris Green).
	+ fixes for pl-filt.c (perl highlighter):
	  + allow blanks before tag for here-document, e.g.,
		cat << 'TAG'
	  + allow '~' as a quote-delimiter (this is used by linklint).
	+ modify CF_IMAKE_CFLAGS to work with Solaris sed, which (unlike a
	  standard UNIX implementation) does not honor nested subexpressions.
	+ add rename-other-buffer command, use that to modify spell.rc so it
	  can work with scratch buffers which otherwise would be lost, e.g.,
	  "[Help]".
	+ add modelines for winvile.rc and w32ole.rc to set the majormode to
	  rcmode, and modify a special case in main.c to make "vile winvile.rc"
	  get the corresponding majormode.
	+ add some null-pointer checks in filters for result from flt_alloc().
	+ add a check in flt_alloc() in case the pointer has not been
	  allocated.
	+ derive $(SRC) from $(OBJ) in makefile.in, to avoid losing trace.c
	  in tags rule.
	+ check for empty/default "put" in line.c's PutChar() to avoid
	  attempting to remove a trailing newline from that, since the
	  corresponding line has already been freed as part of the undo process
	  (report by Paul Fox).
	+ use O_NONBLOCK if O_NDELAY is undefined, needed for a few platforms
	  which have the POSIX definition but not the legacy, e.g., Minix and
	  OS X.
	+ make autocolor work for curses-driver, e.g., --with-screen=ncurses
	  (report by Chris Green).
	+ widen the check for "winvile" in vileinit's initialization for win32
	  shifted cursor bind-key's.
	+ modify spell filter so that it can get VILE_SPELL_FILT from the
	  registry on win32.
	+ improve spell filter camelcasing that when parsing things like
	  "UXTerm" it splits off the "Term" as a possible word.
	+ amend 9.5m change to check for file ownership to ensure this is
	  only done for files that might be source'd.  It was checking files
	  for read/write too.
	+ correct syntax highlighting for end of JavaScript embedded in HTML,
	  which did not allow for the marker in an inline comment.
 	+ modify "filename" shown in :show-filtermsgs to use the buffer name
	  if no filename is available.
	+ modify preamble patterns for shell modes such as awk, etc., to allow
	  for programs without an absolute pathname, e.g., "#! awk".
	+ modify the symbol-table lookup in filters.c to use tsearch() when
	  available.  For an 8Mb rtf file this improved performance by about
	  a factor of two (on Linux - Visual C++ has no tsearch).
	+ add configure check for getc_unlocked(), putc_unlocked() and
	  tsearch() to use in performance improvements for syntax filters.
	+ add syntax filter for RTF files.
	+ improve autocolor on win32 by not allowing the cursor to be repainted
	  while autocoloring is in progress.
	+ modify winvile's command-line parsing, adding "-i" option to perform
	  the case used for "Send To": use the part of the command line after
	  options as the filename and change working directory to match
	  (request by Larry Gensch).

 20070425 (p)
	> Tom Dickey:
	+ modify spell- and txt-filters to allow users to add words to their
	  respective ".keywords" files to override the builtin highlighting.
	+ correct check of return of ffread() in spellflt.l's workaround for
	  platforms such as win32 which have no usable popen().  That made
	  spelling checks require two ^X-i presses.
	+ modify spellflt.l to chop words according to Camel-case, so
	  tokens such as "ChopWords" are treated by the spell checker as
	  multiple words.
	+ fix a limit check in argc/argv[] parsing for winvile (report by
	  Larry Gensch).
	+ modify wvwrap.exe to work with pathnames containing "$", "&" and "'".
	+ change OPT_MULTIBYTE definition to depend on OPT_LOCALE.

 20070115 (o)
	> Tom Dickey:
	+ change Inno Setup script to not put version numbers on the SendTo
	  and context-menu entries.
	+ start adding support for UTF-8 (modes "byteorder-mark" and
	  "file-encoding").  The byteorder-mark is workable, but the
	  file-encoding is a stub.  This works to strip the BOM from files
	  as they are loaded, making syntax highlighting work for XML files.
	+ correct two places in exec.c which used skip_blanks() rather than
	  skip_space_tab() from 9.5l changes.  This caused the command
	  parser to treat ^K as a blank, breaking digraph.rc which uses
	  that character (report by Gary Jennejohn).

 20070108 (n)
	> Tom Dickey:
	+ add a character-class check to find_b_file() to prevent names such
	  as "<vile.1>" from being canonicalized into "vile.1" on win32 via
	  FindFirstFile().  This fixes a problem where ^X-n would sometimes
	  display the wrong buffer.
	+ add shifted-cursor-key bindings for winvile, like xterm.
	+ amend cursor-tokens mode so that ^X-e in a directory-buffer always
	  uses the whole line (no regular expressions).
	+ fix a null-pointer dereference in the cursor-tokens mode.
	+ minor fix to sh-filt.l to handle lines like
		: ${BUILD_CC:='${CC}'}
	+ improve iss-flt.l to highlight preprocessor lines.
	+ improve winvile.iss (Inno Setup):
	  + use values in patchlev.h to set the package version information.
	  + add context menu and Send To shortcuts
	  + install the keyword files
	+ add configure --with-valgrind option.

 20061212 (m)
	> Tom Dickey:
	+ add showvariables mode, for testing expressions used in [Variables].
	+ correct comparisons used for handling bounds in regular expressions,
	  e.g., the "2" in "\(this\|[l-m]\)\{2\}".
	+ change behavior of regular expression OR'd alternatives - only the
	  first match was used rather than the longest one.
	+ fix configure script macros which omitted X_EXTRA_LIBS in one case,
	  and repeated libs in another.
	+ fill in complete list of event names for xres.key from Xt/TMParse.c
	+ make ShowFormatted macro more configurable by allowing environment
	  variables $VILE_NROFF_FILT and $VILE_TABLE_FILT to override the
	  choice of programs therein.
	+ disallow source'ing from the current directory if the source'd file
	  might be writable by other users.
	+ improve fences in vbs- and vbmode.
	+ fix xresfilt.l; X resource files do not have embedded comments.
	+ minor improvements/fixes to &default, to allow it to assume that
	  '$' is implied for modes.
	+ modify locale initialization to work with koi8rxterm.
	+ add character classes [:ident:], [:octal:] and [:path:], and change
	  the association of \w and \W to [:ident:], making [:alnum:] no longer
	  include "_".
	+ add cursor-tokens mode to control whether vile uses regular
	  expressions, character classes or a combination to obtain tokens
	  from the screen.
	+ add $buf-fname-expr to show the combined bufname-expr, pathname-expr
	  used to interpret ^X-e.
	+ add bufname-expr, identifier-expr and pathname-expr buffer modes to
	  provide regular expression parsing of $bufname, $identifier and
	  $pathname in the show-variables command as well as for the related
	  expansion of tokens from the cursor position.  If the expressions are
	  empty, the code falls through to use the corresponding older
	  character-class parsing.  Default values are provided for each *-expr
	  mode.
	+ fix a case where set-window might remove the only window before
	  attempting to put a file in it.
	+ quote "$HOME" in CF_SUBDIR_PATH, for cygwin users.

 20061107 (l)
	> Tom Dickey:
	+ modify ":describe-bindings" to show whether the command accepts a
	  range, and whether it is undoable.
	+ add ":goto-percent" function.
	+ add (nvi/vim) ex-commands: a!, c!, i!
	+ add ":c" as alias for ":change-til" (nvi/vim).
	+ change unimplemented ":c" to ":co" (reference O'Reilly vi-book)
	+ fix makefile dependency for tags
	+ review/update use of "CNT" in describe-bindings
	+ revised command-line option parsing to use scripting more effectively:
	  + multiple startup files are allowed.
	  + most command-line options are translated to their equivalent script
	    and executed, rather than saving state for the most recent of each
	    option.  This makes the -s, -S, -g, -G options obsolete (but still
	    accepted).
	  + add "-c" option (the POSIX form of "+").
	+ modify configure script to use ncurses5-config, etc., if found when
	  handling the --with-screen=ncurses or --with-screen=ncursesw options.
	  It also is checked when handling the --with-ncurses option for the
	  termcap/terminfo driver.
	+ add suffix/name rules for "Jam" files.
	+ fix preamble pattern for pymode so it does not match a ":" line
	  which should be shmode.
	+ implement patterns as line-specifiers in ex-mode.
	  (this does not work with history-scrolling yet).
	+ remove incorrect check for empty parameter from which-menu from 9.4m
	  changes.
	+ check xvile menu to ensure that "C" header is given, adding a
	  dummy one if not (report by Chris Green).
	+ add checks to ensure that neither modelines nor majormodes can alter
	  these modes: all, crypt, readonly, viewonly.
	+ implement vi-style modeline, limited to setting buffer- and window-
	  modes, or majormodes.
	+ add "#" as an alias for number-lines-til
	+ improve highlighting of comment-lines (denoted by "--") in txtmode.
	+ fixes for termcap syntax highlighter (tcmode):
	  + allow description field to be empty
	  + color the "|" between aliases.
	  + improve string- and escape-parsing
	+ fixes for terminfo syntax highlighter (timode):
	  + allow description field to be empty
	  + color the "|" between aliases.
	  + allow aliases to contain blanks.

 20060924 (k)
	> Paul van Tilburg
	+ add syntax filter (mcrl) for mCRL/mCRL2 modeling language.
	> Tom Dickey:
	+ modify fileread() to ensure that the error-buffer is reset after
	  reading (or re-reading) a shell/pipe command, e.g., using ":e!".
	+ fix configure --disable-largefile option (from ncurses).
	+ minor fixes for nroff filter to improve rendition of groff's macros.
	+ add configure check for ncurses 5.2(sic) on FreeBSD, which was broken
	  by an incomplete set of changes to wchar.h (report by Chris Green).
	+ add configure check for aspell, whose attempt at a compatibility
	  script for ispell does not recognize ispell's options.
	+ workaround for breakage in FreeBSD's header files: updates to wchar.h
	  were not reflected in updates to curses.h (report by Chris Green).
	+ remove reference to obsolete http://www.vile.cx from README (report
	  by Paul Fox).
	+ update config.guess, config.sub

 20060625 (j)
	> Tom Dickey:
	+ fix expression for shmode $mode-filename to match ".profile".
	+ various small build-fixes (prompted by reports by Paul Fox, Clark
	  Morgan).
	+ amend 20050214 change to set_files_to_edit(), which caused partly-
	  read buffer to be discarded if ffgetline() was interrupted, e.g.,
	  by a ^C during a slow pipe read.  Now the buffer contents are
	  retained.
	+ update config.guess, config.sub

 20060531 (i)
	> Tom Dickey:
	+ fix error-reporting for a "~break" without a preceding "~while"
	  (report by Clark Morgan).
	+ minor fixes for tc-filt.l (termcap mode).
	+ fix x11.c for Motif broken in 9.5f cleanup (reported by Paul Fox).
	+ improve bas-filt.l by not highlighting incidental matches in the
	  attribute section of a Visual Basic form-file.
	+ correct parsing of hexadecimal constants in bas-filt.l
	+ add .ctl suffix for vbmode
	+ fix a case in bsizes() which subtracted line-ending from zero-sized
	  buffer when nonewline mode was set (Debian #368007).

 20060521 (h)
	> Clark Morgan:
	+ document write-all-buffers command.
	+ add echo-to-clipboard mode for Win32 hosts:
	  all text selected with the mouse is automatically
	  copied to the Windows clipboard. (U)
 	> Paul Fox:
	+ updated contact information in README, vile.1 and vile.hlp
	> Tom Dickey:
	+ allow a version number in rbmode (ruby) preamble.
	+ add check in m4-filt.c for unbalanced quote, show the affected area
	  as an error.
	+ add ".ddl" suffix to sqlmode.
	+ add ".dsr" suffix to vbmode.
	+ fix makefile.blc, broken in 9.5f cleanup.
	+ fixes for 64-bit warnings of Visual Studio .NET 2003:
	  + modify Member_Offset() macro to cast the difference between
	    addresses to a long rather than casting a pointer to a long.
	    Use this flavor for Visual C++.
	  + size_t is not necessarily the same size as unsigned - modify code
	    to use size_t where it is consistent, otherwise cast as needed.
	+ updated for python keywords
	+ modify some lex filters, e.g., sql, to exclude \r in the places that
	  exclude \n, since \r should not be colored.
	+ fix for tb_enquote(); a value pointed to memory that had been
	  reallocated.
	+ make OBJEXT configure feature work for optional objects such as api.o
	+ updated configure macros CF_CURSES_CPPFLAGS, CF_CURSES_LIBS,
	  CF_NCURSES_CPPFLAGS, CF_PATH_SYNTAX, CF_WITH_IMAKE_CFLAGS,
	  CF_XOPEN_SOURCE.
	+ update config.guess, config.sub

 20060402 (g)
	> Tom Dickey:
	+ minor fixes to make most of the lex filters build with "old" lex,
	  e.g.,
		http://heirloom.sourceforge.net/devtools.html
	  Note: the lex-filt.l file is too complex for some older lex's.
	+ add lua mode
	+ save/restore curgoal variable in b2vprintf() to avoid side effects
	  when invoking "backward-row" or "forward-row" commands (report
	  by Chris Green).
	+ add delphi mode
	+ add "*.cs" files to grep macros on win32 platform
	+ improve csmode by making the section macros look for function
	  headers.

 20060219 (f)
	> Clark Morgan:
	+ update vile.hlp for %n and %N title format changes.
	> Tom Dickey:
	+ fix sh-filt.l for parameter substitutions containing an escaped
	  quote, e.g.,
		VERSION=${VERSION#*VERSION \"}
		VERSION=${VERSION%\"*}
	+ add csmode (for C# ".cs" files) and cs.key, using vile-c-filter for
	  parsing.
	+ modify ntwinio.c to invoke build_recent_file_and_folder_menus() in
	  the WM_INITMENUPOPUP event rather than WM_SYSCOMMAND.  This makes
	  winvile initialize the recent-folders and recent-files if one uses a
	  right-click on the title of the window.
	+ change winvile's registry subkey for recent-folders and recent-files
	  to match environment variable settings from 9.4r, e.g., change
		"Software\winvile\MRUFiles"
	  to
		"Software\VI Like Emacs\MRUFiles"
	+ add new symbols $return and $_ which can be used to implement simple
	  functions (request by William James).
	+ fix filters/makefile.2nd to allow build for gcov
	+ improve majormodes for complex fences by initializing the (non-string)
	  buffer mode values for submode groups according to the values in
	  the submode.  This makes ignorecase work as expected in the complex
	  fence matching for vbmode.
	+ add complex fences to vbmode.
	+ minor fix to bat-filt.l to avoid highlighting ".bat" as a string in
		call foo.bat
	+ change htmlfilt.l to highlight character- and URI-references as
	  numbers to make them distinct from strings with ordinary text.
	+ add makefile rules for installing/uninstalling files from doc
	  directory:
		install-doc
		uninstall-doc
	  as well as installing/uninstalling macros
		install-macros
		uninstall-macros
		uninstall-perl
	+ correct logic for goto-char, broken in 9.4za (report by William
	  James).
	+ fix change to cpp.key in 9.5e, which put the C keywords in the wrong
	  table.
	+ add spell.rc to makefile.wnt install rule.
	+ add test_io.exe rule to vmsbuild.com
	+ add TERM.clean(), TERM.unclean(), TERM.openup() to help move diverse
	  code out of termio.c
	+ modify var_TITLEFORMAT() only call set_editor_title() when setting
	  $title-format, and modify get_statevar_val() to handle some limited
	  recursion just in case there are other cases where it could be called
	  from the statevar.c module while retrieving a value.  This fixes a
	  bug introduced in 9.5e (report by Clark Morgan).
	+ update title when doing a "cd", in case it uses %r substitution.
	+ change %n in modeline substitutions to use file name (pathleaf)
	  rather than relative path (shorten_path).  Use %r for the latter.
	  (request by Clark Morgan).
	+ move VMS-specific code from termio.c to vmsvt.c
	+ remove unused start_debug_log() and mallocdbg() from main.c
	+ correct typo in ifdef for Visual Studio C++ 6.0 ifdef in w32ole.cpp
	  from 9.5e changes.
	+ move 9.5c check for stdout not a tty on startup to allow "vile -V"
	  to pipe to other programs.
	+ split-out nullterm.c
	+ add test_io stub, to help isolate dependencies of the I/O drivers.

 20060109 (e)
	> Clark Morgan:
	+ improved winvile's "flash".
	+ several changes to w32reg.c:
	  + if at all possible, don't register ole-enabled winvile using the
	    path ".\winvile.exe" (obscure cygwin corner case).
	  + remove use of toUpper(), which is not legit for winvile in this
	    context because the underlying mapping array is apparently _not_
	    initialized.  With this fix, "winvile -Ou" now displays the
	    editor's name in MessageBox text (rather than "").
	  + fixed lots of misuses of registry APIs (not properly testing return
	    code).  With fixes in place, winvile -Ou/-Or now properly reports
	    an error when registration/unregistration is attempted by an
	    account with insufficient privileges.
	+ add section definitions to vbmode.
	+ fix:  wvwrap caused winvile to show an 8.3 folder name in Recent
	  Folders list.
	+ fix:  when CD'ing to a directory stored in winvile's "recent folders"
	  list, the cursor stayed in the mini-buffer following a call to pwd().
	> Tom Dickey:
	+ adjust makefile dependencies to allow "make -j4" when building the
	  loadable filter configuration (report by Ciaran McCreesh).
	+ add "+", ",", "&", "@" and ";" to URL patterns in filters.
	+ modify nr-filt.l to allow for optional blanks between the leading
	  "." and the command.  This is common in nroff library macros, not
	  in manpages, etc.
	+ improve lex-filt.l, allowing for some flex extensions:
	  + allow code in action rules to not have curly braces
	  + allow curly-braces to surround chunks of flex actions
	  + "*" as a state name.
	+ add named marks for decimal digits (request by George Eccles).
	+ fix stray ^@'s on the winvile popup menu resulting from changes to
	  kcod2prc() for xterm-fkeys mode (report by Clark Morgan).
	+ add a call to set_editor_title() at the end of swbuffer_lfl() to
	  make title updates work properly with termcap configuration.
	+ add %n and %N substitutions for $title-format (prompted by Clark
	  Morgan comments).
	+ modify FreeBuffer() to clear window's buffer-pointers that point to
	  the freed buffer, e.g., to prevent reference to free memory in title
	  updates (report by Clark Morgan).
	+ check file descriptors in stdin_data_available() to avoid doing a
	  fdopen() on an invalid descriptor.
	+ add "#import" in cpp.key
	+ modify preamble for xml- and html-modes to ensure that the first
	  tag determines the type.
	+ fixes to makefile.wnt and mkprlenv.wnt to work with Visual C++ 7.
	+ correct padding of subtitle line for "Temporary variables" in
	  [Variables] buffer, which was applied to all temporary variable
	  lines.

 20051129 (d)
	> Tom Dickey:
	+ fix vl_ctype.h to avoid redefinition of UCHAR (reports by Clark
	  Morgan, Mark Robinson).
	+ fix lex-filt.l to build with lex (report by Dave Rolfe).
	+ fix include-path in makefile.wnt, makefile.djg makefile.icc to work
	  with split-out headers for regexp.c
	+ remove code for DISP_IBMPC
	+ remove makefile.emx and config.emx (obsolete).
	+ remove makefile.wat and makefile.tbc, since they used ibmpc.c

 20051123 (c)
	> Clark Morgan:
	+ remove an obsolete comment in macros.doc regarding underscore in
	  macro names.
 	> Paul Fox:
	+ correct logic for check_percent_crlf(), ensuring that empty buffers
	  are not counted as having CRLF endings.
	> Tom Dickey:
	+ fix to_tabstop() function used for :describe-bindings to ensure that
	  a binding that happens to be 8 columns will still have a tab after
	  it.
	+ add a fflush() to ensure that the control string to reset xterm mouse
	  mode is written during ^Z handling (report by Fabien Coutant).
	+ add a call to term.kopen() in rtfrmshell(), making ^Z/resume work
	  properly with the curses driver (report by Fabien Coutant).
	+ make mouse work for curses driver just like the termcap/terminfo
	  driver.
	+ split xterm-specific code out of tcap.c as xterm.c, to share with
	  curses.c
	+ indent'd borland.c
	+ remove ibmpc.c (obsolete)
	+ check if stdout is not a tty on startup, print error message and
	  exit (request by Paul Fox).
	+ add mode xterm-fkeys, to allow termcap driver to generate
	  shift/control/alt modifiers for function keys.
	+ modify regexp.c so tab is not matched by \p or [[:print:]] for
	  consistency with POSIX regular expressions.
	+ modified regexp.c, add headers vl_regex.h, vl_alloc.h and vl_ctype.h
	  to allow it to be easily built outside vile (request by Adrian Kole).
	+ add KEY_BackTab to the output of show-key-names
	+ fix kcod2prc() so that a shifted-tab is converted to "Shift+^I"
	  rather than emitting a literal tab in the result.
	+ update vilemenu.rc fonts to work on Debian/testing.
	+ improve scrollbar/cursor tracking in winvile by calling
	  gui_update_scrollbar() when WFMOVE flag is set (report by Deraj
	  Puma).
	+ add a simple csvmode for ".csv" files.
	+ add ".ebuild" suffix for shmode.
	+ improve mode-pathname for xresmode to handle things like KOI8Term.

 20051002 (b)
	> Tom Dickey:
	+ update config.guess, config.sub
	+ improve os2vio.c, adding a check to distinguish between fullscreen
	  and VIO to allow using bright background colors in the latter (report
	  by George Eccles).
	+ add KEY_xxx definitions to OS/2 and Win32 drivers, defining up to
	  KEY_F35 for the former and KEY_F24 for the latter (report by George
	  Eccles).
	+ several improvements and fixes to lex-filt.l
	  + expressions for regular expression parsing are more complete, which
	    allows separating patterns from state lists.  That allows some
	    error-checking in the rules section to flag spurious whitespace
	    after a regular expression.  The more-complete regular expressions
	    make the parser much larger (about 5 times the original size).
	    A rewrite in C might be shorter.
	  + ignore case of "%s" vs "%S" or "%state", etc.
	  + parse the pattern names, applying highlighting to the names where
	    they are embedded in regular expressions.
	  + parse the "%s" (state) lists, applying highlighting to the states.
	  + handle flex's <<EOF>> token.
	  + handle character classes in the RANGE pattern.
	+ remove an update() call from the logic in input.c which decodes
	  hex/octal input after a ^V.  That caused the screen to move the view
	  according to the address in the command, e.g.,
		:%s/^Vx12
	  would scroll to the bottom on entry of the "x" (report by Daniel L
	  Ashbrook).
	+ correct behavior of set-dos command, which did not recompute the
	  buffer-size.
	+ make end-of-token test for store-proc consistent with bind-key,
	  i.e., alphanumerics and hyphen.  Amend that test to allow underscore
	  (report by George Eccles).

 20050905 (a)
	> Tom Dickey:
	+ review/improve vl-filt.l based on Verilog LRM draft
	+ add configure check for lex's which support character classes, and
	  add filters/noclass.sh to work around those which do not.
	+ improvements to configure script from ncurses:
	  + improve check for Intel compiler warnings
	  + improve check for gcc version
	  + define _QNX_SOURCE for QNX
	+ revert part of 9.4n, which caused readin() to return false if there
	  was no filename associated with the buffer.  Doing this broke some
	  macros such as which-keywords (using buffer constructed by the
	  macro).  Previously it returned true, indicating success.
	+ improve parsing of range expressions in lex-filt.l, fixes a case
	  exposed by css-filt.l
	+ correct a case where slowread() in dosmode would compute a correct
	  buffer size.
	+ modify bat-filt.l to highlight "echo." consistently with M$ usage.
	+ modify bat-filt.l to highlight "%*".
	+ add syntax filters for bnf, css, midl, php and wbt (WinBatch).
	+ modify syntax filters to use flex's character classes
2007-10-14 06:33:17 +00:00
obache
20aad660a7 Also install documents, fixes install-dirs issue. 2007-10-14 06:26:16 +00:00
obache
9b2a66d7f2 Update vile to 9.5r.
Based on patch provided by L. Schmidt in PR 36971.

pkgsrc chages:
Add ALTERNATIVES support, ncursesw option.

Changes from 9.5 to 9.5r:

 20070603 (r)
	+ amend makefile.in change for $(SRC) to use a translation rule that
	  works with IRIX64 (and some broken BSD) make programs.
	+ correct parsing/removal of "-i" option in winvile, taking into
	  account double-quoting of parameters and also options which have
	  parameters.
	+ make configure --with-no-leaks work for external filters, e.g., using
	  valgrind.
	+ add configure script check for tdelete(), provide a replacement if
	  not found (report by Gary Jennejohn).

 20070528 (q)
	+ change configure script to check for ispell before aspell; Fedora 5's
	  problem with aspell was eventually fixed.
	+ make cursor-adjustment after paste in xvile dependent on whether the
	  pasted text ended with a newline (request by Eric Krohn).
	+ cleanup the bottom line on the screen when exiting the curses driver,
	  to match the termcap/terminfo driver (report by Chris Green).
	+ fixes for pl-filt.c (perl highlighter):
	  + allow blanks before tag for here-document, e.g.,
		cat << 'TAG'
	  + allow '~' as a quote-delimiter (this is used by linklint).
	+ modify CF_IMAKE_CFLAGS to work with Solaris sed, which (unlike a
	  standard UNIX implementation) does not honor nested subexpressions.
	+ add rename-other-buffer command, use that to modify spell.rc so it
	  can work with scratch buffers which otherwise would be lost, e.g.,
	  "[Help]".
	+ add modelines for winvile.rc and w32ole.rc to set the majormode to
	  rcmode, and modify a special case in main.c to make "vile winvile.rc"
	  get the corresponding majormode.
	+ add some null-pointer checks in filters for result from flt_alloc().
	+ add a check in flt_alloc() in case the pointer has not been
	  allocated.
	+ derive $(SRC) from $(OBJ) in makefile.in, to avoid losing trace.c
	  in tags rule.
	+ check for empty/default "put" in line.c's PutChar() to avoid
	  attempting to remove a trailing newline from that, since the
	  corresponding line has already been freed as part of the undo process
	  (report by Paul Fox).
	+ use O_NONBLOCK if O_NDELAY is undefined, needed for a few platforms
	  which have the POSIX definition but not the legacy, e.g., Minix and
	  OS X.
	+ make autocolor work for curses-driver, e.g., --with-screen=ncurses
	  (report by Chris Green).
	+ widen the check for "winvile" in vileinit's initialization for win32
	  shifted cursor bind-key's.
	+ modify spell filter so that it can get VILE_SPELL_FILT from the
	  registry on win32.
	+ improve spell filter camelcasing that when parsing things like
	  "UXTerm" it splits off the "Term" as a possible word.
	+ amend 9.5m change to check for file ownership to ensure this is
	  only done for files that might be source'd.  It was checking files
	  for read/write too.
	+ correct syntax highlighting for end of JavaScript embedded in HTML,
	  which did not allow for the marker in an inline comment.
 	+ modify "filename" shown in :show-filtermsgs to use the buffer name
	  if no filename is available.
	+ modify preamble patterns for shell modes such as awk, etc., to allow
	  for programs without an absolute pathname, e.g., "#! awk".
	+ modify the symbol-table lookup in filters.c to use tsearch() when
	  available.  For an 8Mb rtf file this improved performance by about
	  a factor of two (on Linux - Visual C++ has no tsearch).
	+ add configure check for getc_unlocked(), putc_unlocked() and
	  tsearch() to use in performance improvements for syntax filters.
	+ add syntax filter for RTF files.
	+ improve autocolor on win32 by not allowing the cursor to be repainted
	  while autocoloring is in progress.
	+ modify winvile's command-line parsing, adding "-i" option to perform
	  the case used for "Send To": use the part of the command line after
	  options as the filename and change working directory to match
	  (request by Larry Gensch).

 20070425 (p)
	> Tom Dickey:
	+ modify spell- and txt-filters to allow users to add words to their
	  respective ".keywords" files to override the builtin highlighting.
	+ correct check of return of ffread() in spellflt.l's workaround for
	  platforms such as win32 which have no usable popen().  That made
	  spelling checks require two ^X-i presses.
	+ modify spellflt.l to chop words according to Camel-case, so
	  tokens such as "ChopWords" are treated by the spell checker as
	  multiple words.
	+ fix a limit check in argc/argv[] parsing for winvile (report by
	  Larry Gensch).
	+ modify wvwrap.exe to work with pathnames containing "$", "&" and "'".
	+ change OPT_MULTIBYTE definition to depend on OPT_LOCALE.

 20070115 (o)
	> Tom Dickey:
	+ change Inno Setup script to not put version numbers on the SendTo
	  and context-menu entries.
	+ start adding support for UTF-8 (modes "byteorder-mark" and
	  "file-encoding").  The byteorder-mark is workable, but the
	  file-encoding is a stub.  This works to strip the BOM from files
	  as they are loaded, making syntax highlighting work for XML files.
	+ correct two places in exec.c which used skip_blanks() rather than
	  skip_space_tab() from 9.5l changes.  This caused the command
	  parser to treat ^K as a blank, breaking digraph.rc which uses
	  that character (report by Gary Jennejohn).

 20070108 (n)
	> Tom Dickey:
	+ add a character-class check to find_b_file() to prevent names such
	  as "<vile.1>" from being canonicalized into "vile.1" on win32 via
	  FindFirstFile().  This fixes a problem where ^X-n would sometimes
	  display the wrong buffer.
	+ add shifted-cursor-key bindings for winvile, like xterm.
	+ amend cursor-tokens mode so that ^X-e in a directory-buffer always
	  uses the whole line (no regular expressions).
	+ fix a null-pointer dereference in the cursor-tokens mode.
	+ minor fix to sh-filt.l to handle lines like
		: ${BUILD_CC:='${CC}'}
	+ improve iss-flt.l to highlight preprocessor lines.
	+ improve winvile.iss (Inno Setup):
	  + use values in patchlev.h to set the package version information.
	  + add context menu and Send To shortcuts
	  + install the keyword files
	+ add configure --with-valgrind option.

 20061212 (m)
	> Tom Dickey:
	+ add showvariables mode, for testing expressions used in [Variables].
	+ correct comparisons used for handling bounds in regular expressions,
	  e.g., the "2" in "\(this\|[l-m]\)\{2\}".
	+ change behavior of regular expression OR'd alternatives - only the
	  first match was used rather than the longest one.
	+ fix configure script macros which omitted X_EXTRA_LIBS in one case,
	  and repeated libs in another.
	+ fill in complete list of event names for xres.key from Xt/TMParse.c
	+ make ShowFormatted macro more configurable by allowing environment
	  variables $VILE_NROFF_FILT and $VILE_TABLE_FILT to override the
	  choice of programs therein.
	+ disallow source'ing from the current directory if the source'd file
	  might be writable by other users.
	+ improve fences in vbs- and vbmode.
	+ fix xresfilt.l; X resource files do not have embedded comments.
	+ minor improvements/fixes to &default, to allow it to assume that
	  '$' is implied for modes.
	+ modify locale initialization to work with koi8rxterm.
	+ add character classes [:ident:], [:octal:] and [:path:], and change
	  the association of \w and \W to [:ident:], making [:alnum:] no longer
	  include "_".
	+ add cursor-tokens mode to control whether vile uses regular
	  expressions, character classes or a combination to obtain tokens
	  from the screen.
	+ add $buf-fname-expr to show the combined bufname-expr, pathname-expr
	  used to interpret ^X-e.
	+ add bufname-expr, identifier-expr and pathname-expr buffer modes to
	  provide regular expression parsing of $bufname, $identifier and
	  $pathname in the show-variables command as well as for the related
	  expansion of tokens from the cursor position.  If the expressions are
	  empty, the code falls through to use the corresponding older
	  character-class parsing.  Default values are provided for each *-expr
	  mode.
	+ fix a case where set-window might remove the only window before
	  attempting to put a file in it.
	+ quote "$HOME" in CF_SUBDIR_PATH, for cygwin users.

 20061107 (l)
	> Tom Dickey:
	+ modify ":describe-bindings" to show whether the command accepts a
	  range, and whether it is undoable.
	+ add ":goto-percent" function.
	+ add (nvi/vim) ex-commands: a!, c!, i!
	+ add ":c" as alias for ":change-til" (nvi/vim).
	+ change unimplemented ":c" to ":co" (reference O'Reilly vi-book)
	+ fix makefile dependency for tags
	+ review/update use of "CNT" in describe-bindings
	+ revised command-line option parsing to use scripting more effectively:
	  + multiple startup files are allowed.
	  + most command-line options are translated to their equivalent script
	    and executed, rather than saving state for the most recent of each
	    option.  This makes the -s, -S, -g, -G options obsolete (but still
	    accepted).
	  + add "-c" option (the POSIX form of "+").
	+ modify configure script to use ncurses5-config, etc., if found when
	  handling the --with-screen=ncurses or --with-screen=ncursesw options.
	  It also is checked when handling the --with-ncurses option for the
	  termcap/terminfo driver.
	+ add suffix/name rules for "Jam" files.
	+ fix preamble pattern for pymode so it does not match a ":" line
	  which should be shmode.
	+ implement patterns as line-specifiers in ex-mode.
	  (this does not work with history-scrolling yet).
	+ remove incorrect check for empty parameter from which-menu from 9.4m
	  changes.
	+ check xvile menu to ensure that "C" header is given, adding a
	  dummy one if not (report by Chris Green).
	+ add checks to ensure that neither modelines nor majormodes can alter
	  these modes: all, crypt, readonly, viewonly.
	+ implement vi-style modeline, limited to setting buffer- and window-
	  modes, or majormodes.
	+ add "#" as an alias for number-lines-til
	+ improve highlighting of comment-lines (denoted by "--") in txtmode.
	+ fixes for termcap syntax highlighter (tcmode):
	  + allow description field to be empty
	  + color the "|" between aliases.
	  + improve string- and escape-parsing
	+ fixes for terminfo syntax highlighter (timode):
	  + allow description field to be empty
	  + color the "|" between aliases.
	  + allow aliases to contain blanks.

 20060924 (k)
	> Paul van Tilburg
	+ add syntax filter (mcrl) for mCRL/mCRL2 modeling language.
	> Tom Dickey:
	+ modify fileread() to ensure that the error-buffer is reset after
	  reading (or re-reading) a shell/pipe command, e.g., using ":e!".
	+ fix configure --disable-largefile option (from ncurses).
	+ minor fixes for nroff filter to improve rendition of groff's macros.
	+ add configure check for ncurses 5.2(sic) on FreeBSD, which was broken
	  by an incomplete set of changes to wchar.h (report by Chris Green).
	+ add configure check for aspell, whose attempt at a compatibility
	  script for ispell does not recognize ispell's options.
	+ workaround for breakage in FreeBSD's header files: updates to wchar.h
	  were not reflected in updates to curses.h (report by Chris Green).
	+ remove reference to obsolete http://www.vile.cx from README (report
	  by Paul Fox).
	+ update config.guess, config.sub

 20060625 (j)
	> Tom Dickey:
	+ fix expression for shmode $mode-filename to match ".profile".
	+ various small build-fixes (prompted by reports by Paul Fox, Clark
	  Morgan).
	+ amend 20050214 change to set_files_to_edit(), which caused partly-
	  read buffer to be discarded if ffgetline() was interrupted, e.g.,
	  by a ^C during a slow pipe read.  Now the buffer contents are
	  retained.
	+ update config.guess, config.sub

 20060531 (i)
	> Tom Dickey:
	+ fix error-reporting for a "~break" without a preceding "~while"
	  (report by Clark Morgan).
	+ minor fixes for tc-filt.l (termcap mode).
	+ fix x11.c for Motif broken in 9.5f cleanup (reported by Paul Fox).
	+ improve bas-filt.l by not highlighting incidental matches in the
	  attribute section of a Visual Basic form-file.
	+ correct parsing of hexadecimal constants in bas-filt.l
	+ add .ctl suffix for vbmode
	+ fix a case in bsizes() which subtracted line-ending from zero-sized
	  buffer when nonewline mode was set (Debian #368007).

 20060521 (h)
	> Clark Morgan:
	+ document write-all-buffers command.
	+ add echo-to-clipboard mode for Win32 hosts:
	  all text selected with the mouse is automatically
	  copied to the Windows clipboard. (U)
 	> Paul Fox:
	+ updated contact information in README, vile.1 and vile.hlp
	> Tom Dickey:
	+ allow a version number in rbmode (ruby) preamble.
	+ add check in m4-filt.c for unbalanced quote, show the affected area
	  as an error.
	+ add ".ddl" suffix to sqlmode.
	+ add ".dsr" suffix to vbmode.
	+ fix makefile.blc, broken in 9.5f cleanup.
	+ fixes for 64-bit warnings of Visual Studio .NET 2003:
	  + modify Member_Offset() macro to cast the difference between
	    addresses to a long rather than casting a pointer to a long.
	    Use this flavor for Visual C++.
	  + size_t is not necessarily the same size as unsigned - modify code
	    to use size_t where it is consistent, otherwise cast as needed.
	+ updated for python keywords
	+ modify some lex filters, e.g., sql, to exclude \r in the places that
	  exclude \n, since \r should not be colored.
	+ fix for tb_enquote(); a value pointed to memory that had been
	  reallocated.
	+ make OBJEXT configure feature work for optional objects such as api.o
	+ updated configure macros CF_CURSES_CPPFLAGS, CF_CURSES_LIBS,
	  CF_NCURSES_CPPFLAGS, CF_PATH_SYNTAX, CF_WITH_IMAKE_CFLAGS,
	  CF_XOPEN_SOURCE.
	+ update config.guess, config.sub

 20060402 (g)
	> Tom Dickey:
	+ minor fixes to make most of the lex filters build with "old" lex,
	  e.g.,
		http://heirloom.sourceforge.net/devtools.html
	  Note: the lex-filt.l file is too complex for some older lex's.
	+ add lua mode
	+ save/restore curgoal variable in b2vprintf() to avoid side effects
	  when invoking "backward-row" or "forward-row" commands (report
	  by Chris Green).
	+ add delphi mode
	+ add "*.cs" files to grep macros on win32 platform
	+ improve csmode by making the section macros look for function
	  headers.

 20060219 (f)
	> Clark Morgan:
	+ update vile.hlp for %n and %N title format changes.
	> Tom Dickey:
	+ fix sh-filt.l for parameter substitutions containing an escaped
	  quote, e.g.,
		VERSION=${VERSION#*VERSION \"}
		VERSION=${VERSION%\"*}
	+ add csmode (for C# ".cs" files) and cs.key, using vile-c-filter for
	  parsing.
	+ modify ntwinio.c to invoke build_recent_file_and_folder_menus() in
	  the WM_INITMENUPOPUP event rather than WM_SYSCOMMAND.  This makes
	  winvile initialize the recent-folders and recent-files if one uses a
	  right-click on the title of the window.
	+ change winvile's registry subkey for recent-folders and recent-files
	  to match environment variable settings from 9.4r, e.g., change
		"Software\winvile\MRUFiles"
	  to
		"Software\VI Like Emacs\MRUFiles"
	+ add new symbols $return and $_ which can be used to implement simple
	  functions (request by William James).
	+ fix filters/makefile.2nd to allow build for gcov
	+ improve majormodes for complex fences by initializing the (non-string)
	  buffer mode values for submode groups according to the values in
	  the submode.  This makes ignorecase work as expected in the complex
	  fence matching for vbmode.
	+ add complex fences to vbmode.
	+ minor fix to bat-filt.l to avoid highlighting ".bat" as a string in
		call foo.bat
	+ change htmlfilt.l to highlight character- and URI-references as
	  numbers to make them distinct from strings with ordinary text.
	+ add makefile rules for installing/uninstalling files from doc
	  directory:
		install-doc
		uninstall-doc
	  as well as installing/uninstalling macros
		install-macros
		uninstall-macros
		uninstall-perl
	+ correct logic for goto-char, broken in 9.4za (report by William
	  James).
	+ fix change to cpp.key in 9.5e, which put the C keywords in the wrong
	  table.
	+ add spell.rc to makefile.wnt install rule.
	+ add test_io.exe rule to vmsbuild.com
	+ add TERM.clean(), TERM.unclean(), TERM.openup() to help move diverse
	  code out of termio.c
	+ modify var_TITLEFORMAT() only call set_editor_title() when setting
	  $title-format, and modify get_statevar_val() to handle some limited
	  recursion just in case there are other cases where it could be called
	  from the statevar.c module while retrieving a value.  This fixes a
	  bug introduced in 9.5e (report by Clark Morgan).
	+ update title when doing a "cd", in case it uses %r substitution.
	+ change %n in modeline substitutions to use file name (pathleaf)
	  rather than relative path (shorten_path).  Use %r for the latter.
	  (request by Clark Morgan).
	+ move VMS-specific code from termio.c to vmsvt.c
	+ remove unused start_debug_log() and mallocdbg() from main.c
	+ correct typo in ifdef for Visual Studio C++ 6.0 ifdef in w32ole.cpp
	  from 9.5e changes.
	+ move 9.5c check for stdout not a tty on startup to allow "vile -V"
	  to pipe to other programs.
	+ split-out nullterm.c
	+ add test_io stub, to help isolate dependencies of the I/O drivers.

 20060109 (e)
	> Clark Morgan:
	+ improved winvile's "flash".
	+ several changes to w32reg.c:
	  + if at all possible, don't register ole-enabled winvile using the
	    path ".\winvile.exe" (obscure cygwin corner case).
	  + remove use of toUpper(), which is not legit for winvile in this
	    context because the underlying mapping array is apparently _not_
	    initialized.  With this fix, "winvile -Ou" now displays the
	    editor's name in MessageBox text (rather than "").
	  + fixed lots of misuses of registry APIs (not properly testing return
	    code).  With fixes in place, winvile -Ou/-Or now properly reports
	    an error when registration/unregistration is attempted by an
	    account with insufficient privileges.
	+ add section definitions to vbmode.
	+ fix:  wvwrap caused winvile to show an 8.3 folder name in Recent
	  Folders list.
	+ fix:  when CD'ing to a directory stored in winvile's "recent folders"
	  list, the cursor stayed in the mini-buffer following a call to pwd().
	> Tom Dickey:
	+ adjust makefile dependencies to allow "make -j4" when building the
	  loadable filter configuration (report by Ciaran McCreesh).
	+ add "+", ",", "&", "@" and ";" to URL patterns in filters.
	+ modify nr-filt.l to allow for optional blanks between the leading
	  "." and the command.  This is common in nroff library macros, not
	  in manpages, etc.
	+ improve lex-filt.l, allowing for some flex extensions:
	  + allow code in action rules to not have curly braces
	  + allow curly-braces to surround chunks of flex actions
	  + "*" as a state name.
	+ add named marks for decimal digits (request by George Eccles).
	+ fix stray ^@'s on the winvile popup menu resulting from changes to
	  kcod2prc() for xterm-fkeys mode (report by Clark Morgan).
	+ add a call to set_editor_title() at the end of swbuffer_lfl() to
	  make title updates work properly with termcap configuration.
	+ add %n and %N substitutions for $title-format (prompted by Clark
	  Morgan comments).
	+ modify FreeBuffer() to clear window's buffer-pointers that point to
	  the freed buffer, e.g., to prevent reference to free memory in title
	  updates (report by Clark Morgan).
	+ check file descriptors in stdin_data_available() to avoid doing a
	  fdopen() on an invalid descriptor.
	+ add "#import" in cpp.key
	+ modify preamble for xml- and html-modes to ensure that the first
	  tag determines the type.
	+ fixes to makefile.wnt and mkprlenv.wnt to work with Visual C++ 7.
	+ correct padding of subtitle line for "Temporary variables" in
	  [Variables] buffer, which was applied to all temporary variable
	  lines.

 20051129 (d)
	> Tom Dickey:
	+ fix vl_ctype.h to avoid redefinition of UCHAR (reports by Clark
	  Morgan, Mark Robinson).
	+ fix lex-filt.l to build with lex (report by Dave Rolfe).
	+ fix include-path in makefile.wnt, makefile.djg makefile.icc to work
	  with split-out headers for regexp.c
	+ remove code for DISP_IBMPC
	+ remove makefile.emx and config.emx (obsolete).
	+ remove makefile.wat and makefile.tbc, since they used ibmpc.c

 20051123 (c)
	> Clark Morgan:
	+ remove an obsolete comment in macros.doc regarding underscore in
	  macro names.
 	> Paul Fox:
	+ correct logic for check_percent_crlf(), ensuring that empty buffers
	  are not counted as having CRLF endings.
	> Tom Dickey:
	+ fix to_tabstop() function used for :describe-bindings to ensure that
	  a binding that happens to be 8 columns will still have a tab after
	  it.
	+ add a fflush() to ensure that the control string to reset xterm mouse
	  mode is written during ^Z handling (report by Fabien Coutant).
	+ add a call to term.kopen() in rtfrmshell(), making ^Z/resume work
	  properly with the curses driver (report by Fabien Coutant).
	+ make mouse work for curses driver just like the termcap/terminfo
	  driver.
	+ split xterm-specific code out of tcap.c as xterm.c, to share with
	  curses.c
	+ indent'd borland.c
	+ remove ibmpc.c (obsolete)
	+ check if stdout is not a tty on startup, print error message and
	  exit (request by Paul Fox).
	+ add mode xterm-fkeys, to allow termcap driver to generate
	  shift/control/alt modifiers for function keys.
	+ modify regexp.c so tab is not matched by \p or [[:print:]] for
	  consistency with POSIX regular expressions.
	+ modified regexp.c, add headers vl_regex.h, vl_alloc.h and vl_ctype.h
	  to allow it to be easily built outside vile (request by Adrian Kole).
	+ add KEY_BackTab to the output of show-key-names
	+ fix kcod2prc() so that a shifted-tab is converted to "Shift+^I"
	  rather than emitting a literal tab in the result.
	+ update vilemenu.rc fonts to work on Debian/testing.
	+ improve scrollbar/cursor tracking in winvile by calling
	  gui_update_scrollbar() when WFMOVE flag is set (report by Deraj
	  Puma).
	+ add a simple csvmode for ".csv" files.
	+ add ".ebuild" suffix for shmode.
	+ improve mode-pathname for xresmode to handle things like KOI8Term.

 20051002 (b)
	> Tom Dickey:
	+ update config.guess, config.sub
	+ improve os2vio.c, adding a check to distinguish between fullscreen
	  and VIO to allow using bright background colors in the latter (report
	  by George Eccles).
	+ add KEY_xxx definitions to OS/2 and Win32 drivers, defining up to
	  KEY_F35 for the former and KEY_F24 for the latter (report by George
	  Eccles).
	+ several improvements and fixes to lex-filt.l
	  + expressions for regular expression parsing are more complete, which
	    allows separating patterns from state lists.  That allows some
	    error-checking in the rules section to flag spurious whitespace
	    after a regular expression.  The more-complete regular expressions
	    make the parser much larger (about 5 times the original size).
	    A rewrite in C might be shorter.
	  + ignore case of "%s" vs "%S" or "%state", etc.
	  + parse the pattern names, applying highlighting to the names where
	    they are embedded in regular expressions.
	  + parse the "%s" (state) lists, applying highlighting to the states.
	  + handle flex's <<EOF>> token.
	  + handle character classes in the RANGE pattern.
	+ remove an update() call from the logic in input.c which decodes
	  hex/octal input after a ^V.  That caused the screen to move the view
	  according to the address in the command, e.g.,
		:%s/^Vx12
	  would scroll to the bottom on entry of the "x" (report by Daniel L
	  Ashbrook).
	+ correct behavior of set-dos command, which did not recompute the
	  buffer-size.
	+ make end-of-token test for store-proc consistent with bind-key,
	  i.e., alphanumerics and hyphen.  Amend that test to allow underscore
	  (report by George Eccles).

 20050905 (a)
	> Tom Dickey:
	+ review/improve vl-filt.l based on Verilog LRM draft
	+ add configure check for lex's which support character classes, and
	  add filters/noclass.sh to work around those which do not.
	+ improvements to configure script from ncurses:
	  + improve check for Intel compiler warnings
	  + improve check for gcc version
	  + define _QNX_SOURCE for QNX
	+ revert part of 9.4n, which caused readin() to return false if there
	  was no filename associated with the buffer.  Doing this broke some
	  macros such as which-keywords (using buffer constructed by the
	  macro).  Previously it returned true, indicating success.
	+ improve parsing of range expressions in lex-filt.l, fixes a case
	  exposed by css-filt.l
	+ correct a case where slowread() in dosmode would compute a correct
	  buffer size.
	+ modify bat-filt.l to highlight "echo." consistently with M$ usage.
	+ modify bat-filt.l to highlight "%*".
	+ add syntax filters for bnf, css, midl, php and wbt (WinBatch).
	+ modify syntax filters to use flex's character classes.
2007-10-14 04:53:35 +00:00
markd
592130352b Modular Xorg support. 2007-10-13 21:20:54 +00:00
wiz
2f2166a0fb Reset maintainer -- shell@ is inactive. 2007-09-30 17:45:23 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
hira
43c4cd6a21 GConf2 -> GConf.
gnome-vfs2 -> gnome-vfs.
2007-09-25 10:16:08 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
e81cfe4627 Adapt eel dependencies; bump PKGREVISION. 2007-09-20 21:21:36 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
wiz
e64b358b66 Use gnome-vfs instead of gnome-vfs2. 2007-09-19 23:13:12 +00:00
martti
b02bfd837a Use 7.1.001-100.gz instead of 100 individual patches. 2007-09-19 11:49:29 +00:00
martti
3043da05fd Updated editors/vim-share to 7.1.116
2276  7.1.088  (extra) window position wrong when using ":winpos"
 13841  7.1.089  when listing variables text of command is not cleared
  2372  7.1.090  compiler warning on Mac OS X 10.5 for sigaltstack()
 10488  7.1.091  (extra) Win32: add --windowid argument
  2901  7.1.092  (extra, after 7.1.088) wrong args for MoveWindowStructure()
 15955  7.1.093  read past end of screen line when checking for double width
  1901  7.1.094  using wrong buffer to check if syntax HL is present
  5809  7.1.095  autocmmand for focus events may cause problems
  2287  7.1.096  reading past end of a string when resizing Vim
  1620  7.1.097  "setlocal stl=%!expr" doesn't work
  1780  7.1.098  ":call s:var()" doesn't work if "s:var" is a Funcref
  4552  7.1.099  ":mkvimrc" doesn't work properly when 'paste' or 'keymap' set
 14551  7.1.100  Win32: Executing cscope doesn't always work properly
  1614  7.1.101  Ruby: The Buffer.line= method does not work
  3276  7.1.102  Perl interface doesn't compile with new version of Perl
  1976  7.1.103  "dw" past end of last line deletes a character
 14346  7.1.104  (after 7.1.095) when 'lazyredraw' set redraw may be postponed
  2426  7.1.105  internal error when using "0 ? {'a': 1} : {}"
  1580  7.1.106  ":messages" doesn't quit listing on ":"
  4081  7.1.107  Visual block mode "s" that auto-indents fails in other lines
  2633  7.1.108  (after 7.1.100) Win32: compilation problems in Cscope code
  2147  7.1.109  GTK GUI: click on arrow left of tab
  2234  7.1.110  (after 7.1.102) Win32: Still compilation problems with Perl
  2946  7.1.111  after ":vimgrep /pat/j *" folds can be wrong
  1766  7.1.112  using input() with a wrong argument may crash Vim
  2765  7.1.113  map() on an empty list causes memory to be freed twice
  1386  7.1.114  memory leak in getmatches()
  1472  7.1.115  (after 7.1.105) compiler warning for uninitialized variable
  3137  7.1.116  can't display characters above 0x10000
2007-09-18 05:32:17 +00:00
wiz
fe98c45325 Add widechar support. From L. Schmidt in PR 36895. 2007-09-05 23:05:13 +00:00
drochner
91d9745915 update to 1.0.6.11
changes:
-More control for developers over buffer and window management
-Started rewriting new TeXmacs file system in C++
-Rewrote secure peer to peer client/server connections in C++
-Continued reorganizations for the graphics mode
-Corrections of a few old bugs
2007-09-05 16:40:34 +00:00
drochner
7e78d5e828 make the maxima plugin work with 5.13, bump PKGREVISION 2007-08-31 10:05:58 +00:00
joerg
49fed291e3 Fix build on DragonFly. Should be easy to adopt for other systems
lacking pselect.
2007-08-30 13:46:03 +00:00
obache
18260e63ca Fixes typo in comment (Motif => GTK). 2007-08-23 13:57:38 +00:00
martti
fd833930aa Updated editors/vim-share to 7.1.87
1671  7.1.084  netbeans doesn't get fileOpened events when using -nb twice
  2496  7.1.085  after ":split fold.c" folds in one window disappear
  3561  7.1.086  crash when using specific Python syntax highlighting
  4165  7.1.087  cscope: reading past command end; writing past buffer end
2007-08-23 09:30:41 +00:00