Commit graph

2553 commits

Author SHA1 Message Date
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
martti
44b716ecdf Updated editors/vim-share to 7.1.83
2757  7.1.069  GTK GUI: confirm() dialog has a default button when not wanted
  1560  7.1.070  (extra) Win32 GUI: same confirm() default button problem
  5534  7.1.071  (after 7.1.040) add a basic test for regexp patterns
  5705  7.1.072  (extra, after 7.1.041 and 7.1.071) extra part of 7.1.071
  3595  7.1.073  (after 7.1.062) crash when 'preserveindent' is set
  5259  7.1.074  crash when using string() on a recursively nested List
  1686  7.1.075  ":let v:statusmsg" reads memory already freed
  2376  7.1.076  a couple more strcpy() with overlapping arguments
  2678  7.1.078  dropping file name on gvim containing CSI byte doesn't work
  2922  7.1.079  "@" character in 'isfname' doesn't pick up umlauts for latin1
  2960  7.1.080  (extra) Compiler warnings for gvimex.cpp
  3253  7.1.081  completion doesn't work after ":!cat <foo"
  3464  7.1.082  matchparen plugin doesn't update after window split
  3448  7.1.083  (after 7.1.081) completion doesn't work with wildcards
2007-08-20 06:24:32 +00:00
taca
818ed6adb5 Fix a problem egg/its/aynu.el* left over with emacs22. 2007-08-18 14:30:52 +00:00
agc
9fbba685fe Add DESTDIR support 2007-08-17 23:46:17 +00:00
tnn
4ff16bd58e Update to mined-2000.14; requested by upstream. Pick up maintainership.
While here add DESTDIR support.

Changes in 2000.14:

Text editing features:
 * Case-insensitive search (except when searching for an identifier).
 * New command Alt-x toggles preceding character and its hexadecimal code.

Character encoding support enhancements:
 * Additional option -E? just determines and displays text file encoding(s).
 * Additional option +E? just determines and displays terminal encoding.
 * Separated display of "isolated" combining characters (e.g. after TAB).
 * Improved text encoding auto-detection:
   * Improved detection of CJK encodings vs. 8-bit encodings.
   * Added auto-detection of Windows-"ANSI" (CP1252), PC-Latin (CP850), MacRoman.
   * Improved configuration of auto-detection.

Character input enhancements:
 * New shortcuts for input of plain quote marks (in smart quotes mode).

Interworking enhancements: Terminal encoding handling:
 * Added options -f / -F to indicate limited font coverage of special characters.
 * Detecting and handling non-Unicode terminal with Arabic ligature joining.
 * Detecting and handling special width behaviour of rxvt, mlterm, konsole
   concerning unassigned characters, non-BMP, or non-Unicode characters.
 * Applying display replacement for illegal Unicode characters by default
   (codes ending with FFFE/FFFF, surrogates, non-Unicode code points).
 * Fixed a lot of other remaining width display inconsistencies.
 * Making use of window focus out/in reports (xterm 224).
 * Workaround for xterm 224 bug which could lock up the terminal.
 * Adjusting display details to properties of gnome-terminal, konsole.
 * Considering termcap information of function key escape sequences.

Miscellaneous changes:
 * Increased speed of some UTF-8 search operations by a factor of ~ 40.
 * Colour highlighting of DOS/Mac line end indications.
2007-08-17 23:24:11 +00:00
agc
c152d86dad Add DESTDIR support 2007-08-17 23:10:19 +00:00
tnn
a55d85d404 add missing closing quotation mark 2007-08-15 23:03:04 +00:00
jlam
d2c1168fbb Fix up the use of package options in the Emacs packages:
(1) Get rid of "nox11" -- the concept of "no" in package options is
    expressed by negating an option; use "-x11" instead.

(2) Teach editors/emacs20 to use package options instead of EMACS_USE_POP,
    EMACS_USE_X, EMACS_USE_X_TOOLKIT and USE_INET6.  We now use similar
    options as the other emacs packages, i.e. "x11", "motif", "xaw",
    as well as "pop" and "inet6".

(3) Make the emacs*-nox11 packages simply remove all X11 options by
    setting PKG_OPTIONS.emacs appropriately and include the corresponding
    emacs Makefile.  This allows for modifications to the emacs "X11"
    versions to be automatically picked up by the "non-X11" versions.
    The two corresponding versions of emacs now share the same version
    numbering, including PKGREVISIONs.

Bump the PKGREVISIONs on all Emacs editor packages.
2007-08-13 12:40:57 +00:00
drochner
1c381d7f8f make sure the configure.py script finds the right Python interpreter,
ride on recent update
2007-08-13 12:03:21 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
martti
6c69f6b0d5 Updated editors/vim-share to 7.1.32
2692  7.1.029  (after 7.1.019) can't compile when all interfaces are used
  2364  7.1.030  vimtutor shell script checks for "vim6" but not for "vim7"
  6533  7.1.031  virtcol([123, '$']) doesn't work
  3006  7.1.032  possible crash when doing completion on the command line
  1530  7.1.033  buffer marked modified after ":bdel" and ":next"
  2956  7.1.034  Win64: compiler warnings for typecast, optimizer problem
  1797  7.1.035  after ":s/./&/#" all listed lines have a line number
 12171  7.1.036  add "none" to completion of ":echohl" and ":match"
  1817  7.1.037  using strcpy() for an overlapping string
  5704  7.1.038  'preseveindent' doesn't always work when 'et' is set
  1750  7.1.039  weird help-tags tag in docs file may make cause a crash
 53412  7.1.040  ":match" only supports three matches
  4614  7.1.041  (extra, after 7.1.040) update test makefiles for new test
  2366  7.1.042  (after 7.1.040) internal error when using matchadd()
  2820  7.1.043  in Ex mode using CTRL-D twice may cause a crash
  1632  7.1.044  in Insert mode 0 CTRL-T deletes all indent
  3101  7.1.045  double screen redraw in some situations
  1637  7.1.046  ":s/.*/&/" deletes composing characters
  1552  7.1.047  wrong argument for vim_regcomp()
  5010  7.1.048  paren highlighting is not updated after scrolling
  1722  7.1.049  can't compile with GTK2 when using hangul input feature
  4800  7.1.050  possible crash in C++ indenting
  2295  7.1.051  accessing uninitialized memory when finding spell suggestions
  2435  7.1.052  when creating a new match not all fields are initialized
  1473  7.1.053  reading uninitialized memory when updating command line
  4451  7.1.054  accessing uninitialized memory when displaying the fold column
  5414  7.1.055  using strcpy() with arguments that overlap
  3151  7.1.056  scrolling back at more prompt doesn't work properly
  2514  7.1.057  CursorHold causes problems for Normal and Visual mode commands
 10612  7.1.058  completion menu doesn't work properly when 'righleft' is set
  3350  7.1.059  in Ex mode "g/^/vi" and pressing CTRL-C: Vim hangs and beeps
  5066  7.1.060  splitting quickfix window messes up window layout
  6320  7.1.061  with latin1 'ignorecase' doesn't work for umlauts
  1550  7.1.062  (after 7.0.038) C comment indent can be wrong
  1391  7.1.063  compiler warning for uninitialized variable
  1405  7.1.064  on interix some files appear not to exist
  2983  7.1.065  Win32: MingW Compilation problem for newer version of w32api
  4553  7.1.066  when 'bomb' is changed the file should be considered modified
  7701  7.1.067  'infercase' doesn't work for thesaurus completion
  6709  7.1.068  'equalalways' equalizes windows too often
2007-08-13 07:04:51 +00:00
reed
8a12efa385 Include buildlink for qt3-libs also.
Upgrade to 1.4.5.1. This is the maintenance release and is expected
to be last 1.4.x release.

Too many changes to list here.  "Besides the obligatory bug fixes,
its main feature is the ability to read filescreated by LyX 1.5.0
(this feature requires python 2.3.4 or later)."

(1.4.5 was not released).

The 1.4.4 release had these new features:

- Outline support: it is now possible to move around parts of
  documents in the Table of Contents dialog.

- Add new UI settings default-autotoolbars and default-alltoolbars
  allowing to select what toolbars are active or shown automatically.

- Improved documentation.

- Speed improvments, especially on windows.

(See lyx.org website to see all changes.)
2007-08-11 21:33:37 +00:00
drochner
c104a1071b fix build of the "R" plugin, bump PKGREVISION
("R" support still has problems)
2007-08-09 19:16:24 +00:00
joerg
67ad9a8990 Fix path to Perl. Bump revision. 2007-08-05 16:44:52 +00:00
joerg
0bd65e95f1 malloc.h --> stdlib.h 2007-08-04 12:19:23 +00:00
joerg
58f25ca39f Don't include malloc.h. 2007-07-31 12:26:58 +00:00
joerg
d8abb5b9ea Fix path to Perl and actually depend on it. Bump revision. 2007-07-28 00:13:05 +00:00
drochner
29b2fcc5e0 update to 4.4.2
changes: Various minor bugfixes
2007-07-17 10:29:54 +00:00
drochner
d7b1fab8bf update to 2.18.2
changes:
-UI improvements
-bugfixes
-translation updates
2007-07-13 16:35:14 +00:00
martti
8aac4ddcc4 Updated editors/vim-share to 7.1.28
1650  7.1.019  ":python" doesn't mention the command is not implemented
  3229  7.1.020  reading uninitialized memory when using a dialog
  2875  7.1.021  (after 7.1.015) MzScheme interface doesn't build on Win32
  1842  7.1.022  when setting 'keymap' twice b:keymap_name variable isn't set
  1718  7.1.023  "dw" in a line with one character deletes the line
  1335  7.1.024  using a pointer that may have become invalid
  2292  7.1.025  search('pat', 'bc) doesn't find word under cursor at BOL
  1710  7.1.026  "[p" doesn't work in Visual mode
  3345  7.1.027  on Sun OS reading from a process substitutions doesn't work
  2239  7.1.028  ":sort" does nothing special with empty search pattern
2007-07-11 12:20:53 +00:00
drochner
bd2f4fdcf1 update to 1.0.6.10
changes:
-UI improvements
-compatibility to maxima-5.10.0

(tested to work with maxima-5.12.0, will update that later)
2007-07-06 18:09:04 +00:00
jnemeth
c4d722967e cjones@ is no longer a developer 2007-07-05 18:20:07 +00:00
martti
55cafd6925 Updated editors/vim-share to 7.1.18
1529  7.1.003  (extra) Win32: menu entries end up in message history
  2481  7.1.004  crash when editing a directory
  3841  7.1.005  "cit" used on <foo></foo> deletes <foo>
  2941  7.1.006  when reading from stdin 'modified' can't be reset in autocmd
  6458  7.1.007  (extra) Mac: context menu does not work, scrollbars not dimmed
  2631  7.1.008  getfsize() returns an invalid number for very big files
  1881  7.1.009  diff mode: tab to spaces change not highlighted correctly
  2796  7.1.010  Gnome: tab pages are not included in the saved session
  1934  7.1.011  buffer overflow when $VIMRUNTIME is very long
  1904  7.1.012  ":let &tw = 'asdf'" does not give an error message
  2139  7.1.013  ":syn include" only loads the first file
  1479  7.1.014  crash in C-indenting
  3743  7.1.015  MzScheme interface doesn't build on Mac; init problem
  2368  7.1.016  (after 7.1.012) error message when using ":cwindow"
  6729  7.1.017  ":confirm w" does not give a prompt when file is read-only
  1771  7.1.018  "p" at end of line doesn't work right when 've' is set
2007-07-02 07:47:59 +00:00
joerg
d8042a721f Fix build on DragonFly. 2007-06-30 17:59:03 +00:00
joerg
99827e6c04 Copy DragonFly header from emacs21. 2007-06-30 05:07:02 +00:00
joerg
97727bd366 Make patch-ao a normal file and fix the build on DragonFly 1.8+ 2007-06-30 01:01:12 +00:00
joerg
a3b1edde68 Install only mo files. Use msgmerge and not msgfmt as dependency. 2007-06-29 22:53:21 +00:00
joerg
df585b6304 Needs GNU make. 2007-06-28 19:44:09 +00:00
joerg
627d8bd1e5 Needs msgfmt. 2007-06-27 12:57:20 +00:00
taca
f885f3b6f7 tamago works on emacs 22, add emacs22 to EMACS_VERSIONS_ACCEPTED.
Bump PKGREVISION.
2007-06-24 05:34:42 +00:00
tnn
ba9b01ea5a PR pkg/29335 (Thomas Wolff): Update editors/mined to mined-2000.13.2:
mined 2000.13

 * Documentation enhancements: Revised manual structure, featuring more comprehensive new chapters on
   o Structured editing support
   o Character handling support
   o Language support

 * Character encoding support enhancements: Auto-detection and explicit selection of UTF-16 with and without BOM (big endian and little endian).
 * Updated to Unicode 5.0.0 (final, from beta2 in 2000.12).

 * Character input support enhancements: Added support for multiple accented character input.
 * Additional accent prefix keys for most frequent accents of all Latin-based languages (macron, breve, dot above, ogonek, caron, stroke).
 * Added support for convenient combining character input with accent prefix keys.
 * Added support for convenient quotation marks input with accent prefix keys.
 * Support for Greek (monotonic and polytonic).
 * Support for Cyrillic accented characters.

 * Interactive enhancements: Revised menu structure to be more intuitive.
 * Improved menu handling system.

 * Interoperability enhancements: Making use of xterm 216 mode which provides detection of Alt-/Control-modified digits and punctuation keys.
 * Improved support for some legacy terminals.

 * File handling enhancements: Consistent setting of file access modes when cloning a file or creating a new file with executable permission.

mined 2000.12

 * Character encoding support enhancements: Updated to Unicode 5.0.0 beta2:
   o Case conversion, Script information.
   o Combining character width properties.
   o Han information (from Unihan database) for CJK characters.
   o Radical/Stroke input method.
   o Added character input mnemonics for new LATIN characters.
 * Supplemented Big5 character set with HKSCS-2004 update from http://info.gov.hk/digital21/eng/hkscs/, adding more than 100 characters. Handling covers mappings to two Unicode characters, like for JIS encodings.
 * Revised interpretation of locale environment variables to comply with de-facto locale standard but yet allowing flexible locale configuration for both text and terminal encoding. This mechanism is supplemented by other options with useful precedences. Command line options to specify text or terminal encoding were revised, enhanced, and made more comprehensive.
 * Revised terminal encoding handling to support also mapped 8-bit encodings including handling of combining characters (with auto-detection).
 * Generally revised handling of text and terminal encoding to support all combinations of them.
 * Supporting lots of additional 8-bit encodings for both text encoding and terminal encoding. Structured Encoding menu with submenus for concise text encoding selection.
 * Optional Unicode Copy/Paste buffer mode with implicit conversion.

 * Character handling support enhancements: Supplemented Cangjie input method with additional mappings from HKSCS-2004 Changjie input code table.
 * Case conversion is now always (i.e. in all encodings) based on Unicode.
 * Shift-F3 case cycling function now uses actual Unicode title case characters when appropriate and available.
 * Smart quotes enabled in all text encodings.
 * Updated HTML character mnemonics to HTML 4.01.

 * Interworking enhancements: Improved intuitive assignment of copy/paste functions to keypad, enhanced flexbility of usage.
 * Further improvements on terminal interworking (even version-specific), especially with KDE konsole. Added kterm encoding auto-detection.

 * Other enhancements: New password hiding feature, selected by default for "hidden" files.
 * Extended default installation by some aliases and wrappers:
   o minmacs, mstar, mpico for invocation of mined in emulation modes for emacs, WordStar, pico (alpha), respectively
   o umined, xmined for invocation of mined in a separate terminal window
   o uterm to invoke a new terminal window with a maximum of Unicode support achievable on the system, including best-choice font selection

mined 2000.11

 * Unicode support enhancements: Updated to Unicode 4.1.0:
   o Case conversion, Script information.
   o Combining character width properties.
   o Han information (from Unihan database) for CJK characters.
   o Radical/Stroke input method (to include new CJK characters).
   o Added Hanyu Pinlu and Tang pronunciation information (from Unihan database) to Han information options.
   o Added generic and supplemental character input mnemonics for new LATIN characters.
 * Indication and character information of Unicode combining characters now refers to the most recent Unicode version, not the actual terminal capabilities.

 * Interactive enhancements: Conciliated keypad assignment preference conflict between Cut/Paste functions (as propagated by mined) and character deletion / line positioning functions (as often commonly expected):
   o The more common Home/End/Delete function assignments to the respective keypad keys are also easily accessible (e.g. Alt-Del).
   o Documentation for alternative assignment option improved.
   o Using Del without a paste buffer gives an additional hint on alternative usage.
 * Additional assignment of "Delete single" function (to delete without auto-undent, or to delete the last combining accent only) to F5 Backarrow.
 * Additional commands (HOP) F1 F1 / Shift-F1 / Control-F1 / Alt-F1 to display a help status line of (shifted) function key assignments.
 * Slight revision of function key assignments to improve intuitive usage and compliance with common usage. Unification of DOS version function key assignments.

 * Interoperability enhancements: Improved detection of shifted function keys on various kinds and modes of terminals.
 * Added keyboard configuration examples for Control-function key detection for rxvt and mlterm to the runtime support library.
 * Added script to support Unicode X font installation to the runtime support library.
 * Modified xterm start script "uterm" so that with newer xterm versions (from 201) usage of the xterm built-in most recent version of Unicode width data is enabled (which is often more current than the system-provided locale version).
 * Provided makefile for Interix.

 * Feature enhancements: Smart arrows added to optional smart input text replacements.
 * New word case toggle function Shift-F3 cycling word casing between all small, beginning capital, and all capitals.
 * The "search corresponding bracket" commands ESC ( or ESC ) now also match /* */ pairs and #if #else/#elsif #endif structures.
 * New TAB expansion option (-+4 or -+8) that expands TAB key input to an appropriate number of Space characters.

 * Further enhancements: Using paps (a Pango printing script) for printing if available.
 * Added PC DOS encoding ("codepage 437") to available encodings.

mined 2000.10

 * Character encoding, CJK, and input support enhancements: Printing feature revamped; now working with all encodings.
 * Updated character properties to Unicode 4.0.1.
 * Added support for major mapped 8 bit character encodings.
 * Added transparent handling of UTF-16 encoded files (with BOM).
 * Full support for combining characters in CJK encodings and 8 bit encodings, including optional separated display mode and partial editing (within combined character).
 * Added Han character information (description / pronunciation) while browsing text or input method pick lists.
 * Enhanced character information conforming to ISO 14755.
 * Additional input support for CJK, Vietnamese, Thai, Hebrew.
 * Added preinstalled WuBi input method (used by professional typists in mainland China).
 * Added radical/stroke lookup input method for CJK characters, especially useful for not CJK speaking users.
 * Added two Vietnamese input methods (VIQR and VNI) to preconfigured keyboard mappings, as well as a Vietnamese accent prefixing input support method.
 * Added two more ways of supporting input of Vietnamese multiple accented characters.
 * Revamped mnemonic input support; completed mnemonic patterns and enhanced documentation.
 * Enhanced numeric character input support; conforming to ISO 14755.

 * Interactive enhancements: Revamped menu control; added subtitles and flag markers (showing active options); enabled menu navigation by item letters or mouse wheel movement.

 * Runtime environment enhancements: Enhanced interoperability with various terminals; enhanced detection and handling of available menu border styles as well as screen attributes used for scrollbar and special character display for a wide range of terminals.
 * Providing runtime support library with X configuration patterns and terminal startup scripts.

 * Portability enhancements: Revamped makefiles; enhanced portability and compilation on legacy systems.
 * Enhanced makefiles to provide more installation options; fixed default target directories for a wider range of target systems.

mined 2000.9

 * Position stack and return function also work across files (esp. after identifier definition searches using tags file)
 * Smart quotes: auto-detection of quotation marks style on file loading
 * Interactive Latin-1 / UTF-8 conversion support
 * Support for VIM keyboard mapping files

mined 2000.8

 * Major extension of CJK character set support: GB18030, full EUC-JP, CNS (EUC-TW)
 * Vietnamese VISCII character set support
 * Auto-detection of UTF-8 / CJK terminal features
 * Flexible locale configuration for both text and terminal encoding
 * Smart dashes
 * Multiple paste buffers (emacs-style)
 * emacs command mode
2007-06-21 13:48:25 +00:00
dmcmahill
09e0422cc3 portability fixes (use correct shell and avoid non-portable construct) 2007-06-19 14:19:03 +00:00
jlam
12351d2476 * Change some instances of ROOT_USER and ROOT_GROUP to BINOWN and BINGRP
in SPECIAL_PERMS usage.

* Consistently use 4555 for setuid and 2555 for setgid programs.
2007-06-15 18:15:06 +00:00
markd
68bce716b0 Note conflict against the elisp-manual package. That manual has been
incorporated into latest emacs.  PR pkg/36492
2007-06-15 01:39:32 +00:00
markd
8d0ac02a06 Update emacs{,-nox11} to 22.1.
update based in part on wip/emacs-current and wip/emacs22 packages.

Many many changes since 21.4a.  Read NEWS file for details.
2007-06-11 13:57:15 +00:00
markd
6f76c8019f add emacs21{,-nox11} 2007-06-11 13:40:39 +00:00
markd
005073fa51 Reimport existing emacs packages as emacs21{,-nox11} to allow
subsequent update of emacs packages to version 22.
2007-06-11 13:38:24 +00:00
wiz
1830c36f4c Remove dead MASTER_SITES. From Zafer Aydogan. 2007-06-08 18:41:20 +00:00
wiz
5d4498b5fc PKGREVISION bump for db4 shlib name change. 2007-06-08 12:24:59 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
schmonz
311cf8bd08 On Darwin, link with -flat_namespace. Fixes this runtime error:
dyld: Symbol not found: ___global_list
      Referenced from: /usr/pkg/lib/libvi.0.dylib
      Expected in: flat namespace

    Trace/BPT trap

Bump PKGREVISION. While here, reverse-resolve HOMEPAGE and MASTER_SITES.
2007-06-04 14:45:47 +00:00
rillig
a75171354c Fixed PLIST by adding the Bulgarian and Mongolian files. PKGREVISION++ 2007-05-23 10:32:47 +00:00
wiz
8f972c112d Desupport gnome1 option. 2007-05-20 17:20:25 +00:00
taca
81789e6415 Make sure to replace EMACS_LISPPREFIX in MESSAGE. 2007-05-20 15:49:29 +00:00
heinz
90546e1cf0 Package supports installation to DESTDIR. 2007-05-19 00:13:00 +00:00
heinz
47ff28c178 - Added support for installation to DESTDIR.
- PKGMANDIR must be created by the package when installing to DESTDIR.
- check-interpreter.mk complained about dangling symlinks to vim.1 when
  installing to DESTDIR. Used CHECK_INTERPRETER_SKIP as a workaround.
2007-05-19 00:11:59 +00:00
heinz
56b89223dc - Added support for installation to DESTDIR.
- Introduced PKGMANDIR.
- check-interpreter.mk complained about dangling symlinks to vim.1 when
  installing to DESTDIR. Used CHECK_INTERPRETER_SKIP as a workaround.
2007-05-18 23:46:31 +00:00
heinz
395137717d - Added support for installation to DESTDIR.
- Introduced PKGMANDIR.
- check-interpreter.mk complained about dangling symlinks to vim.1 when
  installing to DESTDIR. Used CHECK_INTERPRETER_SKIP as a workaround.
2007-05-18 22:49:01 +00:00
martti
3b3503baa4 Updated editors/vim-share to 7.1.2
This is the latest stable version of VIM. Changes since 7.0.243:

* some translation fixes
* the following patches after the official 7.1 release

  2404  7.1.001  can't build with Gnome GUI
  2011  7.1.002  Oracle Pro*C/C++ files are not detected
2007-05-16 04:56:24 +00:00
wiz
1e0baf73fe Update to 1.1.7:
=============
Version 1.1.7
=============

 * Fix for crash during copy'n'paste (Daffyd Harries and Loic Minier) (#379112)
 * Fix to apply custom font (patch from Sunil Mohan #146036).
 * Improve detection (and fallback) when parsing 'charset=' tag from
   'Content-Type' header (#329405).
 * New Norwegian/Bokmaal translation (Tor Harald).
 * Added Urdu language to languages list (for Simos Xenitellis #346758).
 * Added Kurdish language to languages list (for Erdal Ronagi #320001).
 * Added Mongolian language to languages list (for Sanlig Badral #149773).

Older NEWS not available.
2007-05-12 13:46:20 +00:00
martti
bbab1f31e2 Updated editors/vim-share to 7.0.243
2806  7.0.240  crash with focus autocommand in GUI when splitting window
  1379  7.0.241  ":windo throw 'foo'" loops forever
  2274  7.0.242  (extra) Win32: crash when using -register without OLE feature
  1997  7.0.243  (extra) Win32: No "Edit with Vim" menu with MSVC 2005

(This is most likely the last 7.0.x version as the 7.1 is now in beta cycle)
2007-05-07 06:34:13 +00:00
martti
983af0820e Updated editors/vim-share to 7.0.239
1777  7.0.238  crash when using ":match" pattern that runs into maxmempattern
  3886  7.0.239  session file has a problem with local directories
2007-05-02 09:29:18 +00:00
martti
2448ad0c28 Updated editors/vim-share to 7.0.237
2203  7.0.225  after setline() cursor may be on wrong byte of mulit-byte char
  1578  7.0.226  display flicker when setting sign through netbeans interface
  1720  7.0.227  crash when closing a window in the GUI
  1779  7.0.228  Cygwin: problem with symlink to DOS style path
  1806  7.0.229  if 'pt' starts with Esc then Insert mode Esc doesn't time out
  4586  7.0.230  a script doesn't know if the current dir is a local dir
  2628  7.0.231  recovery from a swap file may crash
 18671  7.0.232  (extra) Mac: GUI tab labels are not supported
  9738  7.0.233  (extra) Mac: code badly formatted
  1723  7.0.234  feedkeys() may be invoked from a modeline
  2299  7.0.235  writefile() may be invoked from a modeline
  6971  7.0.236  'maxmemtot' wrong, newer Linux sysinfo() uses mem_unit field
  3847  7.0.237  'modeline' should default to off for root
2007-05-01 17:42:29 +00:00
obache
327cf32d10 Fix build problem on i386/Darwin.
Patch provided by Tom Yu in PR 36166.
2007-04-22 06:55:03 +00:00
joerg
ddc67390fa Fix build on DragonFly 1.8+ 2007-04-20 15:05:22 +00:00
wiz
17dd28eceb Add patches to fix compilation on 64-bit NetBSD, working around
its problems with struct timeval. Patches supplied by drochner@
thanks Matthias!
2007-04-18 23:19:27 +00:00
joerg
aad5a95dd0 Rename setcontext to avoid conflicts with libc. 2007-04-18 18:18:24 +00:00
joerg
826bbf0824 Anothing missing include of unistd.h. 2007-04-17 20:31:34 +00:00
martti
ff4e3e305b intltool and pkg-config are defined in meta-pkgs/xfce4/Makefile.common 2007-04-17 17:45:06 +00:00
joerg
6ac6da8674 Needs msgfmt. 2007-04-17 13:13:42 +00:00
reed
ef8f3debf7 Add editors/tea 2007-04-14 04:51:45 +00:00
reed
63098e2091 Import tea. This is partially based on pkgsrc-wip's tea by pancake.
TEA is a powerful and simple-in-use GTK-based text editor that
provides hundreds of functions.

It has many features including syntax highlighting, string handling
functions, open various formats, hotkeys, built-in file manager,
localizations and encodings, built-in image viewer, and a lot more.

This package has two options not enabled: aspell and gtksourceview.
2007-04-14 04:49:08 +00:00
xtraeme
c6d236f286 * Add missing libXt and libXp dependencies found with lesstif.
* Wrap long lines.

Bump PKGREVISION.
2007-04-13 06:47:18 +00:00
martti
ea51b1fc09 Added xfce4-mousepad 2007-04-12 09:45:25 +00:00
martti
be7dcf9383 Mousepad is a text editor for Xfce based on Leafpad. The initial
reason for Mousepad was to provide printing support, which would
have been difficult for Leafpad for various reasons.
2007-04-12 09:45:01 +00:00
drochner
ff7164ff75 update to 4.4.1
changes:
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-11 18:19:42 +00:00
drochner
338e572ad4 update to 2.18.0
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-11 18:16:59 +00:00
drochner
4be17e836a update to 2.18.1
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-11 18:15:11 +00:00
martti
7cd4c48473 Updated editors/vim-share to 7.0.224
1448  7.0.220  crash when using winnr('#') in a new tab page
  3029  7.0.221  finddir() did not work properly for "." in path
  4147  7.0.222  'cindent' works for Perl, except for recognizing comments
  2604  7.0.223  popup menu could not handle unprintable characters
  6467  7.0.224  when expanding "##" spaces are escaped twice
2007-04-10 06:05:41 +00:00
wiz
f89be296bd Fix build with gnome-doc-utils-0.10.1. 2007-03-25 08:30:07 +00:00
joerg
161c920c15 Prepare for switching to NO_MTREE=yes. 2007-03-24 19:21:18 +00:00
joerg
31e2dfc0dd Move dragonfly.h from patch to a real file. Modify it to deal with the
crt changes in DragonFly 1.7.1.
2007-03-24 01:30:50 +00:00
ghen
cf915f12b3 Update to texmaker-1.5.
* A summary of the latex errors and warnings is displayed before the
  full log file.
* A "most used symbols" panel has been added.
* The math mode "$$...$$" has been replaced by "\[ \]".
* The colors for the syntax highlighting can now be modified.
* The current line number can be added to the latex related commands.
* Some bugs has been fixed (dialogs layout, french translation...)
2007-03-23 15:07:21 +00:00
jwise
4a2cddb436 Since I'm more-or-less actively maintaining pine, might as well take its
unclaimed dependencies.
2007-03-21 19:39:08 +00:00
wiz
2d1a8cc474 Bump PKGREVISION for gnome-keyring ABI bump. 2007-03-21 12:05:41 +00:00
drochner
ede0d5e023 update to 1.0.6.9
changes:
-Started the implementation of a separate style-rewriting engine
-Started the implementation of a new markup-based graphical user interface
-Several improvements for large multi-part documents
-Further improvements in the upcoming markup-based graphical user interface
-Asynchroneous script evaluation using plug-ins
-support for maxima-5.11
2007-03-20 15:59:57 +00:00
martti
60bebfce5f Updated editors/vim-share to 7.0.219
9414  7.0.208  (after 7.0.171 and 7.0.180) VMS: path changes cause trouble
  1706  7.0.209  Python: cursor may end up beyond end of changed line
  3863  7.0.210  ":cbuffer" and ":lbuffer" don't take a !
  1674  7.0.211  CTRL-U in Insert mode deletes autoindent when 'bs' is zero
  2636  7.0.212  GUI doesn't terminate on SIGTERM
  1463  7.0.213  "z=" crashes when regions in 'spellfile' share soundfolding
  4870  7.0.214  can't get "\ " argument  for <f-args> in a user command
  2807  7.0.215  (extra) Mac: Context menu has disabled useless Help entry
  3460  7.0.216  ":tab wincmd ]" does not open a new tab page
  2007  7.0.217  hang when pressing "n" for ":%s/\n/,\r/gc"
  1479  7.0.218  "%B" in 'statusline' doesn't work in Insert mode
  4108  7.0.219  editexisting.vim doesn't see buffer in other tab page
2007-03-19 14:21:50 +00:00
martti
8897cd5b9b Updated editors/vim-share to 7.0.207
9403  7.0.202  compiler and runtime problems on Tandem systems
  5579  7.0.203  0x80 and CSI need to be escaped when executing a register
  1892  7.0.204  cscope: parsing of lines for listing doesn't work properly
  1573  7.0.205  (after 7.0.203) can't compile tiny version
  2099  7.0.206  (after 7.0.058) can't edit all gb18030 files properly
  3000  7.0.207  (after 7.0.203) 0x80 and CSI escaped too often when recording
2007-03-06 14:06:48 +00:00
martti
139dcdce67 Updated editors/vim-share to 7.0.201
2751  7.0.196  mouse pointer position wrong after ":vert ball"
  1717  7.0.197  (extra) Win32: can't compile with EXITFREE
  7454  7.0.198  (extra) Win32: compiler warnings, don't generate gvim.exe.mnf
  1969  7.0.199  cursor in wrong col when completing+formatting multi-byte
  2792  7.0.200  memory leaks when out of memory
  2511  7.0.201  error message from ":diffput" may be wrong
2007-02-25 12:20:20 +00:00
wiz
51c8ea8d62 pkglint USE_LANGUAGES cleanup. Patch from Sergey Svishchev. 2007-02-22 19:30:02 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
wiz
17d4eb5978 share/emacs/site-lisp now exists by default -- don't try to remove it.
Bump PKGREVISION for the PLIST change.
2007-02-20 19:04:10 +00:00
joerg
b82df59364 Kill some obscure magic which doesn't seem to make sense.
xemacs-packages doesn't really need x11.b3.mk.
2007-02-19 20:17:21 +00:00
joerg
5571387762 Modular Xorg support. 2007-02-19 18:40:44 +00:00
rpaulo
1ba3ac7977 Update to jove 4.16.0.70.
I couldn't find any changelog. Sorry if I missed it.
2007-02-16 18:28:25 +00:00
rillig
feb4b355b6 Updated poedit to 1.3.6.
Version 1.3.6
-------------

- fixed failure to load correct catalogs without error message
- fixed loading of X-Poedit-Language header (#1567018)
- fixed loading of files in charsets other than UTF-8 (#1562780)
- fixed shortcuts on Mac OS X to not use Alt+something


Version 1.3.5
-------------

- fixed Content-Type header parsing (bug #1346495)
- Unicode build of wxWidgets 2.6 is now required
- fixed bug with entering numbers when using German translation (#1325590)
- fixed broken layout on startup when showing comments window (#1313612)
- initial Mac OS X port
- fixed crash when loading some invalid PO files (#1495970)
- fixed the Find window to not be on top of other apps' windows
- install .desktop files and icons according to freedesktop.org standards
- changed the icons to a combination of Tango Desktop Project and Silk icons
- removed on-the-fly checking of catalog items, it's too buggy
- added more translations:
     Macedonian (Jovan Kostovski)
     Arabic (Mohammed al zaid)
     Thai (Pun)
     Malay (Mahrazi Mohd Kamal)
2007-02-15 14:28:40 +00:00
joerg
8e6d74c120 Add DragonFly and modular Xorg support. 2007-02-15 14:27:48 +00:00
martti
8a709ebe62 Updated editors/vim-share to 7.0.195
2290  7.0.189  translated message about finding matches is truncated
 1778  7.0.190  "syntax spell default" results in an error message
10918  7.0.191  the items used by getqflist() and setqflist() don't match
 5114  7.0.192  ml_get errors when resetting 'swapfile' in empty file
 1599  7.0.193  crash when using --remote with arg matching 'wildignore'
 2701  7.0.194  ml_get errors may be given in a recursive loop
 2677  7.0.195  endless loop for conversion error when auto-writing
2007-02-15 06:30:48 +00:00
rillig
d4c6fcc58d These packages are not MAKE_JOBS_SAFE. 2007-02-06 08:52:29 +00:00
markd
67c71be27e Fix the Makefile patch to not muck with where the icons are installed.
Fix the PLIST again.  Bump PKGREVISION.
2007-02-03 01:45:01 +00:00
joerg
5f5b6de944 Fix PLIST. Bump revision. 2007-02-02 15:45:56 +00:00
joerg
6e69bd41d5 Don't include x11.b3.mk explicitly, it is not needed. 2007-02-01 22:28:48 +00:00
wiz
664b65abc9 Second try at fixing the bulk build of this package --
let the curses test always succeed.
2007-01-30 23:52:53 +00:00
joerg
770fbe8ce6 Modular Xorg support. 2007-01-30 23:38:35 +00:00
joerg
daf315a1da Modular Xorg support. 2007-01-30 23:13:37 +00:00
joerg
7e4aa40caa No need for x11.b3.mk here, Xt is enough. 2007-01-30 23:10:52 +00:00
joerg
3384c9c5ad Modular Xorg support. 2007-01-30 23:06:18 +00:00
joerg
a2510d5fde Modular Xorg support. 2007-01-30 22:52:07 +00:00
markd
1c38046a13 Update icons location of KDE apps. Bump PKGREVISION 2007-01-26 04:03:19 +00:00
markd
a4fabdcde2 Bump PKGREVISION for todays emacs changes. 2007-01-25 21:00:05 +00:00
markd
b0ff606a9c Update smtpmail.el to recent CVS version. Requested by Aleksey Cheusov
in PR pkg/34455. Bump PKGREVISION.
2007-01-25 20:59:15 +00:00
markd
56a3770ca2 Add revision 1.54 of src/unexelf.c (from emacs cvs of jul 2003).
Fixes segfaults on exit seen on Solaris when compiled with more recent
gcc's. Bump PKGREVISION.
2007-01-25 20:52:29 +00:00
reed
ff4fdc3737 Mention:
More import and export filters and graphics formats are available
with the abiwords-plugins package.
2007-01-24 17:29:38 +00:00
drochner
2d1fd78bd3 this needs imake to check for X support in configure 2007-01-23 17:45:13 +00:00
martti
7f195ef0c9 Updated editors/vim-share to 7.0.188
4142  7.0.183  accessing memory already freed after ":redir => var" ":let"
  2400  7.0.184  cscope interface doesn't work with mlcscope
  2927  7.0.185  multi-byte chars in message get attributes from previous char
  1731  7.0.186  ml_get error when doing "/\_s*/e" with utf-8 'encoding'
  7601  7.0.187  can't properly source a remote script
  1602  7.0.188  (after 7.0.186) warning for wrong pointer type
2007-01-22 07:35:34 +00:00
joerg
938805eae9 Reorder and fix size of the diff. Fixes PR 35440. 2007-01-18 16:52:34 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
joerg
6d1ebe2292 Modular Xorg support. 2007-01-15 16:41:19 +00:00
martti
4fbadca721 Updated editors/vim-share to 7.0.182
1744  7.0.179  crash when recovering without a swap file name
  3061  7.0.180  (extra) VMS: build problem and problem with swap files
  1790  7.0.181  when reloading a buffer an extra empty line may appear
  2768  7.0.182  cannot reach every point in the undo tree after using "g-"
2007-01-10 14:26:50 +00:00
joerg
7a10f510bc Needs libXt for configure. 2007-01-08 17:54:46 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
rillig
38d27922d0 Now it even works with gcc on Solaris. 2007-01-07 01:55:52 +00:00
rillig
abc37f3fbe Made the package work on Solaris. 2007-01-07 00:41:29 +00:00
rillig
6e2bfc1733 Fixed PKGMANDIR. 2007-01-07 00:18:43 +00:00
rillig
af164df143 The package works again.
Fixed pkglint warnings.
2007-01-06 14:59:40 +00:00
ghen
05ec607148 Update to texmaker-1.4.
* Spell checker has been added (aspell is required).
* The main pstricks commands can be inserted with just one click.
* Brace matching has been integrated in the editor.
* The support for the "\[ \]" math mode has been added to the syntax
  highlighter.
* Some bugs has been fixed (replace dialog, close event...)
2007-01-02 11:27:42 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
obache
55b113c2b2 Variable `EMACSVERSION' used but not defined. 2006-12-23 16:16:40 +00:00
wiz
c128b26ba2 CHECK_WRKREF_SKIP wants a relative path nowadays. 2006-12-19 18:21:10 +00:00
wiz
daaa3f4f7b Set INCOMPAT_CURSES.
This package fails in bulk builds up to at least NetBSD-3.1;
but I can build it on 4.99.6. Assume curses in NetBSD-2* and NetBSD-3*
are not good enough. Feel free to make the selection more specific.
2006-12-19 18:20:21 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
drochner
18e933642e update to 4.2.2
changes:
-bugfixes
-translation updates
2006-12-15 20:02:34 +00:00
drochner
2e8e02fd41 update to 1.0.6.7
changes:
Better LaTeX export of elsart style and other fixes in the LaTeX converter
Several minor improvements in the graphical mode
Fixes for Maxima 5.10.0
2006-12-15 19:24:30 +00:00
martti
71e6a7aeea Updated editors/vim-share to 7.0.178
1498  7.0.175  tr() didn't add a final NUL
  1781  7.0.176  ":emenu" isn't executed directly, breaks the crypt key prompt
  4292  7.0.177  key from mapping at press-enter prompt would be remapped
  1565  7.0.178  comparing utf-8 strings with 'ic' may look past NUL bytes
2006-12-12 06:39:16 +00:00
dogcow
6687c8d803 Patches to avoid lvalue casting. Fixes PR/35179 and issues with gcc4.
No new functionality.
2006-12-12 03:37:30 +00:00
joerg
6da0a0827d buildlink3.mk should not include things not used by the main package.
Unbreaks wrapper phase in security/seahorse-gedit.
2006-12-06 19:02:57 +00:00
joerg
7501a8173a Require perl at run time and bump revision. 2006-12-06 17:08:07 +00:00
joerg
c8847db9f3 CHECK_WRKREF_SKIP is already relative to PREFIX. 2006-12-06 16:42:20 +00:00
joerg
30b78555ae CHECK_WRKREF_SKIP takes relative names. 2006-12-06 15:03:49 +00:00
joerg
49479e4b9c Look in wchar.h for mbstate_t, not machine/ansi.h. The latter is quite
NetBSD specific. If that creates problem on older NetBSD, maybe the test
should be conditionalized for NetBSD instead.
2006-12-06 14:45:42 +00:00
martti
3b898ad9ac 7.0.174 2006-12-05 08:14:35 +00:00
martti
1404c58276 Updated editors/vim-share to 7.0.174
1812  7.0.169  Visual block highlighting not removed for "I" and "A"
  2545  7.0.170  (extra) Win32: un-maximizing and tab pages line problem
 14457  7.0.171  (extra) VMS: problem with file names with multiple paths
  2389  7.0.172  crash when recovering a file and quitting hit-enter prompt
  1703  7.0.173  ":call f().TT()" doesn't work
  2838  7.0.174  ":mksession" doesn't restore tab page window layout properly
2006-12-05 08:13:33 +00:00
markd
3b7402c012 Update kile to 1.9.3
version 1.9.2-> 1.9.3
Fixes:
 - Recognize escaped chars in \newcommand.
 - Use KPDF as embedded viewer for quick preview, because KPDF can
   remember current settings.
 - Bugs in tabular wizard, when merging, breaking and merging again some
   cells
 - Quote replacement should not happen inside verbatim/verb environment
 - Fix bug in tabular wizard, when breaking some multicolumn cells
 - Don't use default permissions for backup file
 - Fix bug in syntax highlighting: mathmode in optional parameter
 - Allow tools with brackets in the configuration string also in sequence
   tools, fixed also the crash which hid the bug.
 - One fix in latex-document-cwl and color.cwl
 - Fix crash when adding a file to a project (with no open documents)
   which contains an undefined reference
 - Improve the logic for closing environments
 - Don't treat \\[foo] as a math environment
 - Remove selected text also if we insert a "

Feature:
 - Prepared the latex syntax file for beamer commands
2006-12-03 04:33:08 +00:00
joerg
fe49913a55 Fix some more missing includes of unistd.h. Fix a long standing
problem with the build on DragonFly:
/usr/libexec/binutils215/elf/ld: : No such file: No such file or directory
is not a very helpful message to trace down to a spurious comma.
I'm not sure how this built at all on other platforms.
2006-11-29 13:11:49 +00:00
martti
731c5bf53c Updated editors/vim-share to 7.0.168
4306  7.0.163  can't get the position of a sign over the netbeans interface
  1518  7.0.164  ":redir @+" doesn't work
  2284  7.0.165  using CTRL-L to add to a search pattern fails for some chars
  1865  7.0.166  crash with cscope when a file descriptor is NULL
  1942  7.0.167  can't redefine a function in a dictionary
  2224  7.0.168  reading uninitialized memory and a memory leak in recovery
2006-11-26 09:02:20 +00:00
ghen
7acb81c039 Enable "ipfilter" syntax highlighting for ipf6.conf as well. Bump PKGREVISION. 2006-11-23 12:36:08 +00:00
markd
94bb7c62b9 Remove sourceforge from MASTER_SITES. Most recent version there is 2.4.1. 2006-11-16 02:31:48 +00:00
joerg
a17961b25c DESTDIR support. 2006-11-14 14:26:46 +00:00
reed
c654ff71d6 Use PKGMANDIR for man symlinks.
Use libXpm buildlink3 instead of xpm. Should be no change for
default setup because that points to xpm anyways.

This needed X intrinsic's headers, so also include on libXt/buildlink3.mk.
Also no change as in non-modular pkgsrc usage it will include
x11.buildlink3.mk instead.
2006-11-13 17:56:38 +00:00
martti
6d25515728 Reduce number of downloaded patch files by downloading 7.0.001-100.gz 2006-11-13 10:42:49 +00:00
reed
291893136f Update to version 1.4.3.
Also replace "python" with real path to python in more files.
NOTE: this is not complete a few more files still have "python"
hard-coded.

The release notes says: "This is a bug fix release that improves
stability and MS Windows support. Notable new features include:
* The windows port does not need a MSys (unix-like tools) installation
anymore.  * A new function inset-dissolve has been added to delete
an text inset and put its contents in the enclosing text; this can
be accessed (like in the math editor) by pressing Backspace at the
start of an inset, or Delete at the end.  * Many crashes have been
fixed, in particular for systems based on gcc 4.1.  All current
1.4.x users are encouraged to upgrade to this version."
2006-11-10 17:48:48 +00:00
tv
b16e61f08a Use find -print | xargs rather than find -exec. 2006-11-10 16:50:54 +00:00
drochner
a8cb700283 update to 2.16.2
changes:
-bugfixes
-translation updates
2006-11-09 21:03:38 +00:00
drochner
1460bec2e7 update to 1.0.6.6
changes:
-Clean mathematical types and routines for graphics
-Detection of intersections in graphical mode
-Several bug fixes
2006-11-09 21:01:45 +00:00
adam
c699577c25 Changes 2.4.6:
* Bug-fix release, see ChangeLog for details
2006-11-09 15:40:37 +00:00
adam
b5216d3f82 Changes 2.4.6:
* Bug-fix release, see ChangeLog for details
2006-11-09 15:25:32 +00:00
martti
fe10851a74 Updated editors/vim-share to 7.0.162
4356  7.0.153  crash with cscope when temp file can't be opened
  1727  7.0.154  when 'foldnextmax' is negative Vim could hang
  5872  7.0.155  when getchar() returns a mouse button the position is unknown
 21499  7.0.156  (extra) Vim doesn't compile on Amiga OS4
  3594  7.0.157  profiling info was bogus for a recursively called function
  1485  7.0.158  cursor in closed fold after adding new line
  2455  7.0.159  not enough information for an I/O error in the swap file
  9446  7.0.160  ":@a" echoes the command
  6639  7.0.161  (extra) Win32: window and tabline menu may use wrong encoding
  5819  7.0.162  doesn't exit with "vim -o a b" and abort at ATTENTION prompt
2006-11-08 07:54:12 +00:00
joerg
b92294246f DESTDIR support and switch to modular buildlinks. 2006-11-06 11:08:37 +00:00
wiz
3c075b9609 CHECK_WRKREF_SKIP paths seem to relative to ${PREFIX} now, adapt. 2006-11-03 07:01:42 +00:00
markd
5ced9ef456 Don't clobber START_FILES in m/pmax.h.
Should fix PR pkg/26679.
2006-11-01 11:18:20 +00:00
schwarz
36421175dd - make sure buildlink does not kill path to Mac OS X heraders
- use -f option to remove files in order to cope with permission issues
2006-10-27 16:26:33 +00:00
martti
f24a02668e Updated editors/vim-share to 7.0.152
1463  7.0.145  (after 7.0.142) compiler warning
  4308  7.0.146  opening file for quickfix may ignore windows already open
  8181  7.0.147  session file can be wrong when there are multiple tab pages
  1710  7.0.148  no error message for ":call d.foo()" when "foo" doesn't exist
  5277  7.0.149  when resizing windows scrolling is not done in the best way
  2416  7.0.150  when resizing the Vim window scrollbinding doesn't work
  1932  7.0.151  button order in GTK file dialog is different from Gnome rules
  2279  7.0.152  crash when using lesstif 2
2006-10-25 07:03:23 +00:00
rillig
3bde06ab4e The emacs binary may have the build path embedded. 2006-10-24 08:48:36 +00:00
drochner
93fd7a1f8e support maxima-5.10, from a post to the maxima mailing list
by Andrey Grozin
bump PKGREVISION
2006-10-23 09:42:23 +00:00
martti
f8ed8dd3d5 Updated editors/vim-share to 7.0.138
* download and extract vim-7.0-extra.tar.gz so that previously unused patches
  can be applied and that all future patches will apply without errors

  1579  7.0.005  (extra) Win32: uninstall didn't delete spell and autoload dirs
  1347  7.0.006  Mac: "make shadow" didn't link infplist.xml
  1344  7.0.027  (extra) Win32: hang on exit when compiled with SNiFF+
  3014  7.0.028  (extra) OS/2: compilation problem
  1424  7.0.032  (extra, after 7.0.027) missing semicolon
  1741  7.0.045  (extra) Win32: MSVC 2005 compiler warnings for OLE version
  1779  7.0.057  (extra, after 7.0.45) compilation trouble with Borland C 5.5
  1750  7.0.065  (extra) Mac: horizontal scroll wheel caused vertical scroll
  6819  7.0.074  (extra) Win32: tooltips can be in the wrong encoding
  2583  7.0.108  (extra) Amiga: compilation error for mch_mkdir()

* changes since 7.0.121

  2865  7.0.122  only half of double-wide bold character may be drawn
  4200  7.0.123  SCO Openserver: configure selects the wrong terminal library
  2376  7.0.124  window-local variables from getwinvar() are for current window
  2335  7.0.125  '< and '> marks were set before Visual mode finishes
  2112  7.0.126  undo could be wrong when 'formatexpr' uses setline()
  2605  7.0.127  crash when swap file has invalid timestamp
  2246  7.0.128  GUI: display not updated when cancelling exit dialog
  2884  7.0.129  GTK GUI: avoid GTK bug concerning directory for file dialog
  5509  7.0.130  (extra) MS-DOS, MS-Windows: may get stuck using a device name
  2632  7.0.131  Win32: "vim -r" does not find swap files starting with a dot
  2163  7.0.132  (after 7.0.130) crash when reading from stdin
  3189  7.0.133  too many messages in history when searching included files
  2290  7.0.134  crash when trying to compare recusively looped List or Dict
 10022  7.0.135  crash in garbage collector with recusively looped List/Dict
  1703  7.0.136  CursorMoved not triggered when inserting a line
  2746  7.0.137  configure check for big features is wrong
 12174  7.0.138  (extra) Mac: modifiers keys don't work with function keys
  2044  7.0.139  undo info missing when using CTRL-PageUp in Insert mode
  2235  7.0.140  (after 7.0.134) comparing list/dict with itself is inefficient
  6513  7.0.141  extra CR when pasting with the mouse on the command line
  2075  7.0.142  middle mouse button didn't work right in Select mode
  1531  7.0.143  setting 'scroll' to its default value didn't work correctly
  5584  7.0.144  pattern matching may do wrong pointer computations
2006-10-17 18:31:18 +00:00
seb
86c87ac072 Pass CHECK_WRKREF check: do not let the path on the perl tool wrapper script
be embedded in the installed share/vim/vim70/tools/efm_perl.pl script;
make this script interpreter be '${SETENV} perl' hence avoiding a run-time
package dependency on perl.

Approved by MAINTAINER.
2006-10-17 11:43:14 +00:00
markd
f2d8b7b7aa Fix "test ==" 2006-10-17 08:26:16 +00:00
martti
d0b0c63262 Fix test == 2006-10-16 17:00:29 +00:00
rillig
0704f6a523 Fixed "test ==". 2006-10-15 21:34:09 +00:00
rillig
e0461a6624 Fixed "test ==". 2006-10-14 02:18:37 +00:00
martti
c7ee727d3c Added optional ruby support (from Matthias-Christian Ott in a private mail)
Updated to 7.0.121

  2952  7.0.092  (after 7.0.082) list of internal function args is obsolete
  2320  7.0.093  matchparen plugin can't handle some values of 'matchpairs'
  2394  7.0.094  fileinfo message is given too often after ":buf N"
 52575  7.0.095  Greek tutor is not available in utf-8
  2561  7.0.096  taglist() does not use path of tags file
  2617  7.0.097  tab pages line was not updated for ":tabclose N"
  2196  7.0.098  redirection didn't work inside cmdline completion
  2189  7.0.099  GUI: scrolling causes problems for the popup menu
  2086  7.0.100  "zug" may report the wrong filename
  2732  7.0.101  "zw" mostly doesn't work; "zg" may create wrong directory
  1634  7.0.102  redraw problem in cmdline when using SCIM
  1617  7.0.103  (after 7.0.101) compiler warning for uninitialized variable
  2522  7.0.104  CursorHold[I] may trigger when it is not wanted
  1513  7.0.105  during incremental search the ruler is not updated
  5102  7.0.106  spell popup menu may have side effects
  1805  7.0.107  tab pages line was not redrawn when using 'incsearch'
  1923  7.0.109  Lisp indenting gets confused by an escaped quote in a string
  2557  7.0.110  Amiga: Compilation problems when not using libnix
 10411  7.0.111  gzip plugin can't handle file names with special characters
  2687  7.0.112  Python interface doesn't compile with Python 2.5
  1878  7.0.113  crash when using CTRL-L in Insert mode completion
  1964  7.0.114  get extra undo point when using CTRL-C to abort Insert mode
  2339  7.0.115  missing some matches when Insert mode completion ignores case
  1508  7.0.116  MS-Windows: :version reported 32 bits for 64 bits systems
  5028  7.0.117  problem when mixing keepend and extend in syntax highlighting
  1529  7.0.118  printf() doesn't allow zero padding for strings
  1412  7.0.119  CursorHold event is not triggered when leaving Insert mode
  1780  7.0.120  crash when using getreg('=') in the = register
  1549  7.0.121  GUI: dragging last status line doesn't work with text tabline
2006-10-09 11:53:30 +00:00
rillig
a78b3a9c43 Updated emacs-packages to 0.7, since mail/mew3 does not exist anymore. 2006-10-09 01:07:07 +00:00
adam
b73b6e9300 Fix a problem with fontconfig 2.4.x; revision bump 2006-10-05 10:49:23 +00:00
wiz
f5b8945cb9 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
rillig
ed7f331a1f Moved the pkgsrc substitutions before the configure stage, so they
actually take effect. Bumped PKGREVISION.
2006-10-03 05:30:04 +00:00
obache
bb1584e095 Add some missing entry. 2006-09-30 12:25:39 +00:00
obache
db343a1947 Some forgotten renumbering 19->27. 2006-09-30 12:24:45 +00:00
joerg
9282586186 When building GTK2 frontend, depend on pkg-config. 2006-09-24 13:43:21 +00:00
joerg
90da5a1992 When checking for gettimeofday, don't create a fake prototype which is
guarantied to clash with the system version. Better would be to stop
using C++ for the test, but that's a lot more work.
2006-09-19 22:03:54 +00:00
hira
1447455984 Add missing RCS Id. 2006-09-16 15:29:35 +00:00
jmmv
f190ea92a4 Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
2006-09-16 12:20:32 +00:00
jmmv
33187b9e2c Update to 2.16.0:
============
gedit 2.16.0
============

Fixes
=====
- Filebrowser plugin fixes (Jesse van den Kieboom)

Documentation
=============
- Manual now covers basic usage of the file browser plugin (Joachim Noreiko)

New and updated translations
============================
- Runa Bhattacharjee (bn_IN)
- Jamil Ahmed (bn)
- Iñaki Larrañaga Murgoitio (eu)
- Robert-André Mauchin (fr)
- Ankit Patel (gu)
- Rajesh Ranjan (hi)
- Gabor Kelemen (hu)
- Jovan Naumovski (mk)
- Ani Peter (ml)
- Subhransu Behera (or)
- Leonardo Ferreira Fontenelle (pt_BR)
- Duarte Loreto (pt)
- Nickolay V. Shmyrev (ru)
- Горан Ракић (sr)
- Felix (ta)
- Theppitak Karoonboonyanan (th)
- Clytie Siddall (vi)
- Woodman Tuen (zh_HK, zh_TW)

============
gedit 2.15.9
============

New features and fixes
======================
- Use proper preference when a modeline is changed (Steve Frécinaux)
- Ensure correct lifecycle of objects in python plugins (Paolo Borelli)
- Filebrowser plugin fixes (Jesse van den Kieboom)
- Proper error handling for remote file save (Paolo Borelli, Paolo Maggi)
- Improve save on close for read-only files (Paolo Maggi)
- Handle remote zero length files correctly (Paolo Borelli)
- Make sure the document is editable after printing (Paolo Maggi)
- Consider the mime-type hierarchy to choose the syntax highlighting (Paolo M.)
- Initialize gnome authentication manager before plugins (Jesse van den Kieboom)
- Misc improvements and bugfixes

Documentation
=============
- User manual now covers External Tools, Python Console, and
  Modelines plugins (Joachim Noreiko)
- Chunking depth changed (Joachim Noreiko)

New and updated translations
============================
- Alexander Shopov (bg)
- Funda Wang (zh_CN)
- Hendrik Richter (de)
- Ilkka Tuohela (fi)
- Ivar Smolin (et)
- Jordi Mas i Hernandez (ca)
- Josep Puigdemont i Casamajó (ca)
- Leonid Kanter (ru)
- Raivis Dejus (lv)
- Rajesh Ranjan (hi)
- Žygimantas Beručka (lt)


============
gedit 2.15.8
============

New features and fixes
======================
- Update documentation (Joachim Noreiko)
- Drop executable permissions from backup files (Paolo Maggi)
- Support for UTF-16LE, UTF-16BE and UTF-32 (Paolo Maggi)
- Fix translations of some plugins (Steve Frécinaux)
- Plug some memory leaks (Paolo Borelli)
- Fix another crash in GtkRecents code (Paolo Borelli)
- Misc improvements and bugfixes

New and updated translations
============================
- Ahmad Riza H Nst (id)
- Ani Peter (ml)
- Ankit Patel (gu)
- Daniel Nylander (sv)
- Francisco Javier F. Serrador (es)
- Funda Wang (zh_CN)
- Gabor Kelemen (hu)
- Ivar Smolin (et)
- Jovan Naumovski (mk)
- Matic Žgur (sl)
- Runa Bhattacharjee (bn_IN)
- Satoru SATOH (ja)
- Theppitak Karoonboonyanan (th)
- Tino Meinen (nl)
- Wouter Bolsterlee (nl)


============
gedit 2.15.7
============

New features and fixes
======================
- Preserve xattrs when saving (James Antill)
- Fix autospell menu item state (Paolo Borelli)
- Fix crash in GtkRecents code (Paolo Borelli)
- Misc improvements and bugfixes

New and updated translations
============================
- Clytie Siddall (vi)
- Ilkka Tuohela (fi)
- Ivar Smolin (et)
- Jovan Naumovski (mk)
- Kjartan Maraas (nb)
- Leonid Kanter (ru)
- Matic Žgur (sl)
- Maxim Dziumanenko (uk)
- Rahul Bhalerao (mr)
- Satoru SATOH (jp)


============
gedit 2.15.6
============

New features and fixes
======================
- Use GtkRecent for recent files support (Paolo Borelli)
- Raise the existing document when reopening a file (Paolo Maggi)
- File browser plugin bugfixes (Jesse van den Kieboom)
- Misc improvements and bugfixes

New and updated translations
============================

- Rahul Bhalerao (mr)
- Jakub Friedl (cs)
- Inaki Larranaga (eu)
- Ani Peter (ml)
- Ankit Patel (gu)
- Francisco Javier F. Serrador (es)
- Theppitak Karoonboonyanan (th)
- Jovan Naumovski (mk)
- Young-Ho Cha (ko)
- Chao-Hsiung Liao (zh_HK)
- Chao-Hsiung Liao (zh_TW)
- Kjartan Maraas (nb)
- Funda Wang (zh_CN)
- Jochen Skulj (de)
- Rhys Jones (cy)
- Ivar Smolin (et)
- Ilkka Tuohela (fi)
- Ahmad Riza H Nst (id)
- Tino Meinen (nl)


============
gedit 2.15.5
============

New features and fixes
======================
- File browser sidepane plugin (Jesse van den Kieboom)
- Documentation updates (Joachim Noreiko)
- Misc improvements and bugfixes

New and updated translations
============================

- Ahmad Riza H Nst (id)
- Benoît Dejean (fr)
- Daniel Nylander (sv)
- Dzongkhalinux team (dz)
- Funda Wang (zh_CN)
- Gabor Kelemen (hu)
- Josep Puigdemont i Casamajó (ca)
- Robert-André Mauchin (fr)


============
gedit 2.15.4
============

New features and fixes
======================
- Bindings for gedit_commands_* API for plugins (Jesse van den Kieboom)
- Small snippets bugfixes (Jesse van den Kieboom)
- Small fixes to the search/replace dialog/menu (Paolo Maggi)
- Fix cropped close buttons (Paolo Borelli, Steve Frécinaux)
- Added global lockdown functionality (Steve Frécinaux)
- Misc improvements and bugfixes

New and updated translations
============================
- Alexander Shopov (bg)
- Ankit Patel (gu)
- Francisco Javier F. Serrador (es)
- Hendrik Richter (de)
- I. Felix (ta)
- Ilkka Tuohela (fi)
- Inaki Larranaga (eu)
- Jakub Friedl (cs)
- Kjartan Maraas (nb)
- Raivis Dejus (lv)
- Rajesh Ranjan (hi)
- Rostislav Raykov (bg)
- Runa Bhattacharjee (bn_IN)
- Simos Xenitellis (el)
- Theppitak Karoonboonyanan (th)
- Thierry S. Randrianiriana (mg)

============
gedit 2.15.3
============

New features and fixes
======================
- New gedit_commands_* API for plugins (Paolo Maggi)
- Snippets support for space indentation (Jesse van den Kieboom)
- gtk-doc enabled Plugin API documentation (Steve Frécinaux)
- Next/Previous menu items (Paolo Maggi)
- C/Python plugin skeleton generator (Steve Frécinaux)
- Snippets plugin enhancements and fixes (Jesse van den Kieboom)
- Misc improvements and bugfixes

New and updated translations
============================
- Alexander Shopov (bg)
- Ankit Patel (gu)
- Clytie Siddall (vi)
- Francisco Javier F. Serrador (es)
- Kjartan Maraas (nb)
- Ignacio Casal Quinteiro (gl)
- Jakub Friedl (cs)
- Pema Geyleg (dz)
- Priit Laes (et)
- Theppitak Karoonboonyanan (th)

============
gedit 2.15.2
============

New features and fixes
======================
- Fix Spellchecker to work with Arabic (Mohammed Sameer)
- New layout for Plugin Manager (Steve Frécinaux)
- Add support for custom plugin icons (Steve Frécinaux)
- Snippets plugin enhancements and fixes (Jesse van den Kieboom)
- Python bindings: gedit.utils functions and API cleanup (Steve Frécinaux)
- Misc bugfixes

New and updated translations
============================
- Ankit Patel (gu)
- Chao-Hsiung Liao (zh_HK, zh_TW)
- Francisco Javier F. Serrador (es)
- Ignacio Casal Quinteiro (gl)
- Kjartan Maraas (nb)

============
gedit 2.15.1
============

New features and fixes
======================
- Improve plugin selection UI (Steve Frécinaux)
- Improvements and bugfixes to the snippets plugin (Jesse Van Den Kieboom)
- misc bugfixes

New and updated translations
============================
- Ankit Patel (gu)
- Åsmund Skjæveland (nn)
- Clytie Siddall (vi)
- Francisco Javier F. Serrador (es)
- Ignacio Casal Quinteiro (gl)
- Ihar Hrachyshka (be)
- Ivar Smolin (et)
- Jérémy Ar Floc'h (br)
- Josep Puigdemont Casamajó (ca)
- Ole Laursen (da)
- Pema Geyleg (dz)
- Vladimer Sichinava (ka)
2006-09-15 15:21:49 +00:00
jmmv
d4ea8d53b3 Update to 2.16.0:
2006-09-05  Fernando Herrera  <fherrera@onirica.com>

	* configure.in: Release 2.16.0

2006-08-07  Fernando Herrera  <fherrera@onirica.com>

	* configure.in: Release 2.15.91
	* Makefile.am: added missing m4 subdir

2006-08-07  Kjartan Maraas  <kmaraas@gnome.org>

	* .cvsignore:
	* Makefile.am:
	* configure.in:
	* docs/.cvsignore:
	* docs/C/gconf-editor.xml:
	* docs/Makefile.am: Port to gnome-doc-utils. Patch from
	Don Scorgie. Closes bug #346919.

2006-08-07  Kjartan Maraas  <kmaraas@gnome.org>

	* src/gedit-output-window.c: (my_popup_handler),
	(gedit_output_window_init): Port to gtk+ from deprecated
	libgnomeui API. Kristof Vansant. Closes bug #166882.

2006-07-23  Luca Ferretti  <elle.uca@libero.it>

	* autogen.sh: add "USE_COMMON_DOC_BUILD=yes", fix bug # 348238

2006-07-11  Kjartan Maraas  <kmaraas@gnome.org>

	* autogen.sh: Convert to use gnome-autogen.sh. Fixes
	bug #341344. Patch from Frederic Peters.

2006-05-19  Fernando Herrera  <fherrera@onirica.com>

	* docs/de/gconf-editor-de.omf: Converted to UTF-8
	(pointed by Kjartan Maraas)

2006-05-09  Fernando Herrera  <fherrera@onirica.com>

	* configure.in:
	* src/main.c: (main): Port to GOption. Patches and code from
	Paolo Borelli, Christian Persch and Kristof Vansant. Fixes
	bugs #335032 and #320390.

2006-05-09  Brian Pepple  <bdpepple@gmail.com>

	* po/LINGUAS: New file listing all supported languages.
	* configure.in: Use po/LINGUAS instead of including all languages
	directly in this file. See the wiki for more information:
	http://live.gnome.org/GnomeGoals/PoLinguas

2006-05-09  Fernando Herrera  <fherrera@onirica.com>

	* src/gconf-search.c: (gconf_tree_model_search_iter_foreach):
	Show search results when more than one has been found on the
	path. Fixes #339316

2006-05-09  Fernando Herrera  <fherrera@onirica.com>

	* src/gconf-editor-window.c:
	(gconf_editor_window_popup_error_dialog),
	(gconf_editor_window_go_to):
	* src/main.c: (main): remove invalid_arg_error_dialog. Reuse
	gconf_editor_window_popup_error_dialog and made this dialog HIG
	compliant. Patch from Kristof Vansant. Fixes #340241

2006-05-09  Fernando Herrera  <fherrera@onirica.com>

	* configure.in: version 2.15.0

2006-04-27  Wouter Bolsterlee  <uws+gnome@xs4all.nl>

	* src/main.c: Call gnome_accelerators_sync() to save the keyboard
	shortcuts on exit. Fixes bug #162902.

2006-04-21  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* configure.in:
	* docs/fr/Makefile.am:

	Adding missing docs/fr/Makefile.am .

2006-04-17  Benoît Dejean  <benoit@placenet.org>

	* docs/Makefile.am:
	* docs/fr/*:

	Added French translation.

2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Remove obsolete entry for no_NO.
	* po/no.po: And the translation.

2006-03-27 Vladimer Sichinava  <vlsichinava@gmail.com>

        * configure.in: Added "ka" (Georgian) to ALL_LINGUAS

2006-03-26  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* configure.in: Adding "de" documentation entry.
	* docs/de/Makefile.am: Fixing build (#336005).

2006-03-25  Christian Neumair  <chris@gnome-de.org>

	* docs/Makefile.am: (SUBDIRS): Add "de". Thanks to Keywan Najafi
	Tonekaboni.

2006-03-22  Tommi Vainikainen  <thv@iki.fi>

	* configure.in (ALL_LINGUAS): Added Dzongkha (dz).

2006-03-20  Fernando Herrera  <fherrera@onirica.com>

	* src/gconf-editor-window.c: (gconf_editor_gconf_value_changed): Fix
	memory corruption. GconfValue should be freed with gconf_value_free
	not with g_free.
	* src/gconf-list-model.c: (gconf_list_model_notify_func): Fix a tiny
	leak.
	Patch from Paolo Borelli. Closes bug #332931.
2006-09-15 15:21:40 +00:00
jmmv
c36f708a80 Update to 4.2.0:
============
Dasher 4.2.0
============
  * Translations
  * Documentation update
  * Bugfixes

============
Dasher 4.1.10
============
  * Minor update to UI
  * Bugfixes
  * Updated translations

============
Dasher 4.1.9
============
  * Bugfixes

============
Dasher 4.1.8
============
  * Improvements to dynamic button modes
  * Many bugfixes

============
Dasher 4.1.7
============
  * One line bugfix repairing build without GNOME a11y support

============
Dasher 4.1.6
============
  * Redesigned preferences dialogue
  * Updated two button dynamic mode
  * Bugfixes

============
Dasher 4.1.5
============
  * Internal release

============
Dasher 4.1.4
============
  * Bugfixes etc.

============
Dasher 4.1.3
============
  * Internal release

============
Dasher 4.1.2
============
  * Various bugfixes
  * Improved interaction with desktop environment

============
Dasher 4.1.1
============
  * Fixes to build system

============
Dasher 4.1.0
============
  * Considerable internal rewriting
  * Introduction of 'application styles' - the aim here is to improve
    integration with the desktop.
  * Improved button control.
  * Improved support for Hiragana to Kanji conversion.
  * Prototype support for the Maemo environment as used on the Nokia N770.
  * Many bug fixes
  * And anything else I've forgotten...
2006-09-15 15:20:56 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
martti
49464c3f98 Updated editors/vim-share to 7.0.91
2799  7.0.077  crash when unletting a v: variable
  1968  7.0.078  there are two error messages called E46
 51669  7.0.079  vimtutor doesn't work for Russian when 'encoding' is utf-8
  1759  7.0.080  compile error when CFLAGS contains a backslash
  2043  7.0.081  command line completion doesn't work for ":!/path"
  2850  7.0.082  crash when using List or Dict argument and waiting for input
  3001  7.0.083  mouse doesn't work for all entries with inputlist()
  5968  7.0.084  garbage collection may free Lists and Dicts still in use
  1512  7.0.085  running tests changes the viminfo file
  2379  7.0.086  getqflist() uses number zero for empty pattern and text
  7382  7.0.087  'acd' doesn't work for ":file fname" and ":saveas fname"
  3066  7.0.088  generated prototypes have "extern" when build with Perl
  2445  7.0.089  "ga" gave wrong results for non-Unicode multi-byte encoding
  2486  7.0.090  need to type Esc twice in console confirm() dialog
  1698  7.0.091  winrestview() may leave cursor in the wrong position
2006-09-08 06:18:28 +00:00
tron
0d9e9ca332 Remove Mario Kemper as maintainer of these package on his request. 2006-09-06 15:38:32 +00:00
martin
a1fbef7957 Update to 21.5.27.
This fixes PR 34197.
2006-09-04 09:20:51 +00:00
wiz
776a05be72 Reset maintainer for people who lost their commit bit. 2006-09-03 00:56:28 +00:00
martti
68ac4f1a0e Updated editors/vim-share to 7.0.76
1534  7.0.043  "%!" at start of 'statusline' didn't work
  5277  7.0.044  Perl: changing a line in a non-current buffer may not work
  2318  7.0.046  the matchparen plugin didn't handle parens in single quotes
  2219  7.0.047  the exit status of the configure script can be wrong
  2173  7.0.048  the gzip plugin can't handle file names that have a paren
  2221  7.0.049  some Tcl scripts are not recognized
  1437  7.0.050  can't properly close a buffer through the NetBeans interface
  6097  7.0.051  (after 7.0.44) compile and/or run problem with Perl interface
  2237  7.0.052  the Vim server may expose more functionality than expected
  1379  7.0.053  shortening multi-byte directory name may fail
  2464  7.0.054  using an empty menu name may cause a crash
  2204  7.0.055  ":startins" in CmdwinEnter autocmd doesn't work immediately
  1484  7.0.056  can't use "#!" in Vim scripts to make them executable
  1423  7.0.058  gbk and gb18030 encodings are not recognized
  2110  7.0.059  Perl interface doesn't compile with ActiveState Perl 5.8.8
 18082  7.0.060  code for switching buffers is repeated in several places
  2249  7.0.061  crash in Vim command completion when nothing to complete
  4075  7.0.062  Mac: crash when using popup menu with spell error
  1295  7.0.063  tiny chance for a memory leak
  1818  7.0.064  compiler warnings for unused variables
  1407  7.0.066  tab pages line not redrawn after removing the popup menu
  3038  7.0.067  undo problems when using input method
  6123  7.0.068  'ignorecase' is not used properly for Insert mode completion
  1457  7.0.069  crash when setting 'guitablabel' to "%!expand(\%)"
 71560  7.0.070  compiler warnings for shadowed and uninitialized variables
  1550  7.0.071  using empty search pattern may cause a crash
  2791  7.0.072  can't specify anything to do when starting the GUI fails
  1597  7.0.073  CR in Insert mode completion may select original text
  1495  7.0.075  winsaveview() could store wrong desired cursor column
  2635  7.0.076  (after 7.0.010) could not get spell files from non-ftp server
2006-08-31 18:44:36 +00:00
markd
2bf6f2d033 Update kile to 1.9.2
version 1.9.1 -> 1.9.2
Fixes:
 - Add autoref command to standard reference commands
 - Remember the setting of MakeIndexOptions checkbox in the project settings
   dialog.
 - Added utf-8 and other encodings to the quickdocument dialog.
 - Make the "New Tool" dialog box big enough.
 - Check if masterdocs in kilepr files exist, should fix some problems with
   upgrades from kile 1.8.
 - Searching for environments in Edit functions improved.
 - Take array as math environment instead of tabular in
   Configure->Latex Environments.
 - Don't crash if a user changes the icon of a toolbar item.
 - Allow a few more punctuation in codecompletion of citation keys.
 - Remember last working directory in 'find in files' dialog.
 - Tabular wizard should insert all entered elements.
 - Only autosave files which have been modified.
 - Delete comma of last bibtex entry if Bibliographie->Clean is called.
 - Quick Preview fails if graphics are included in selection

version 1.9.0 -> 1.9.1
Fixes:
 - Restore support for KDE 3.2.x.
 - tex files starting with numbers can now also used for "Forward DVI".
 - now we respect the default project location set by the user also in
   projectOpen().
 - don't restore the line position if the file is already open.
 - honor users who want to cancel the close request to embedded parts.
   (namely kbibtex)
 - fix ViewBib, if we support $BIBINPUTS for compilation we should also do
   it for viewing. We now also check in all paths in BIBINPUTS for an bib file.
 - if "show labels" is disabled in structureview, we should nevertheless
   gather them for codecompl. and undefined ref.
 - don't fake pressed buttons, now the log message button does not looked
   pressed when you start kile.
 - only add an trailing slash to the default project location if we need one.
 - hide the latex menu when we don't have docs open.
 - don't see unstarred env. as closing for starred.
 - we are now much more carefully if the autosaving has succeded. We now
   warn if we can't autosave and don't overwrite backups with empty backups.
 - only use special double quotes if no slash is in front of the cursor.

Features:
 - Add the possibility to use bullets in user tags via a new placeholder %B.
 - Colour bullets so that they can be spotted easily.
 - new cwl file for the textcomp and import package.
 - we now highlight TODO, FIXME in comments.
2006-08-30 00:15:29 +00:00
joerg
abdd326d50 Remove some manual ANSI C prototyping and kill clock() prototype
conflicting with time.h on DragonFly.
2006-08-22 19:01:27 +00:00
martin
5d5c91136e Add debug option 2006-08-14 14:22:23 +00:00
drochner
77c2736876 update to 1.0.6.5
changes:
Correction of some bugs concerning Maple and Mathematica
Addition of a plug-in for Cadabra
Addition of a native TeXmacs wiki
Implementation of the first version of a remote TeXmacs file system
Improved system for hyperlinks and navigation
Replacement of the Proclus plug-in by an integrated linking tool
2006-08-11 18:05:12 +00:00
minskim
4cd37c8b4a Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed
shortly.
2006-08-10 03:21:39 +00:00
wiz
8c632fb265 Update to 2.8.1:
Changes since version 2.7.8:
---------------------------
  o Several new keymaps has been added
  o Updated to Unicode 5.0.0
  o An AMD 64 bit fix has been added.
2006-08-07 23:54:17 +00:00
jmmv
85424b5cae Update to 4.0.4:
Dasher 4.0.4

 * Fixed error introduced in last commit
 * Backported bugfix from HEAD

Dasher 4.0.3

 * Fixed compile error when --without-gnome specified
 * Regenerated configure to match configure.in
2006-08-06 19:08:18 +00:00
drochner
821d77a1a6 update to 2.14.4
changes:
- Fix cropped close button on tabs
- Prevent a use-after-free crash
-translation updates
2006-08-03 19:13:59 +00:00
rillig
9568aaec87 Explicitly set USE_LANGUAGES, since the default value changes when
NO_BUILD is set.
2006-07-31 21:13:33 +00:00
minskim
d9002ee8ba Remove conflicting declaration of malloc(). Include stdlib.h instead. 2006-07-29 05:34:06 +00:00
joerg
c3843e51b4 Extract with gtar, pax-as-tar can't find the header correctly on
both NetBSD and DragonFly.
2006-07-25 12:20:44 +00:00
martti
41e5a63925 Updated editors/vim-share to 7.0.42
1946  7.0.040  mouse selection with "z=" and inputlist() gets wrong entry
  2229  7.0.041  cursor([1, 2]) failed, required third item in the list
  1603  7.0.042  crash or hang when pasting a block in Insert mode
2006-07-25 06:20:53 +00:00
drochner
f3cae1fd28 remove comments left over from automatic creation, found by wiz 2006-07-24 16:04:05 +00:00
adam
76ca3b8f63 Changes 3.5:
- Query windows now expand to multiple lines if necessary
- Single key queries are now internationalized (set local versions in the
  .po file)
- Spell check language can be set in the editor
- New syntax files: m4, joerc
- New debug window for highlight file syntax errors.
- Macros can be typed at the ESC X prompt (before it used to accept only
  commands).
- Built-in joerc file allows joe to run even if /etc/joe directory is
  missing.
- Support for 'long long' allows editing parts of files larger than 4GB.
  For example, you can say: joe /dev/hda,0x100000000,0x1000 to edit the 4KB
  block at offset 4GB of a hard drive.
- Option which allows you set how many undo records to keep.
- You can give a path to the tags file in the TAGS environment variable.
2006-07-24 07:50:12 +00:00
reed
86459dfc68 Update to 1.4.2.
New features include:

* A new function buffer-toggle-compression (and corresponding entry
in the Document menu) has been added to change whether the file
will be compressed on disk or not.

* A "LaTeX (pdflatex)" output format has been added. This new
output format produces .tex files that are suitable for pdflatex,
including figure conversion to png, pdf or jpeg instead of eps.

Changelog is at http://www.lyx.org/announce/1_4_2.txt

MESSAGE updated for new user interface.

gtar not needed to extract.

(Note that the xforms version was not tested.)
2006-07-23 00:28:12 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
minskim
49b383cedb Reformat. 2006-07-22 04:36:06 +00:00
minskim
ac80c54328 Make this package build with gcc-4. 2006-07-22 04:34:48 +00:00
minskim
298a650720 Adjust the valloc return value on Darwin not to conflict with the one
declared in unistd.h.
2006-07-22 04:23:29 +00:00
jlam
7d1f4cca8e "BUILD_ENV" was misnamed. It's actually the environment that is passed
to all internal recursive make processes.  As such, rename it to
"PKGSRC_MAKE_ENV".

XXX Note, some of the usage of this variable in package Makefiles seems
XXX incorrect.  They probably want "MAKE_ENV", which is the environment
XXX passed to the make process when running "make" within ${WRKSRC}.
2006-07-21 14:27:56 +00:00