summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Collapse)AuthorFilesLines
2008-06-19Pullup ticket 2430 - requested by marttighen3-266/+56
security update for vim - pkgsrc/editors/vim-share/Makefile.common 1.107-1.109 - pkgsrc/editors/vim-share/distinfo 1.96-1.98 - pkgsrc/editors/vim-share/version.mk 1.51-1.53 Module Name: pkgsrc Committed By: martti Date: Fri May 9 09:47:21 UTC 2008 Modified Files: pkgsrc/editors/vim-share: Makefile.common distinfo version.mk Log Message: Updated editors/vim-share to 7.1.297 2258 7.1.284 compiler warnings for functions without prototype 5787 7.1.285 (extra) Mac: dialog hotkeys don't work 2045 7.1.286 (after 7.1.103) "w" at end of buffer moves cursor too far 1859 7.1.287 crash when reversing a list after using it 3182 7.1.288 (after 7.1.281) cscope leaves behind temp files with gvim 1979 7.1.289 when EXITFREE is defined and 'acd' is set freed memory is used 2146 7.1.290 reading unwritten bytes when spell checking with large indent 1940 7.1.291 compiler warning for int-long conversion 6698 7.1.292 when using a pattern with "\@<=" the submatches can be wrong 3087 7.1.293 spell checking considers super/subscript chars as word chars 2336 7.1.294 leaking memory when executing a shell command 6102 7.1.295 vimtutor only works with vim, not gvim 9374 7.1.296 SELinux is not supported 1855 7.1.297 wrong parenmatch highlighting after search/replace dialog --- Module Name: pkgsrc Committed By: martti Date: Mon Jun 2 11:19:53 UTC 2008 Modified Files: pkgsrc/editors/vim-share: Makefile.common distinfo version.mk Log Message: Updated editors/vim-share to 7.1.305 1558 7.1.298 src/gvimtutor is not distributed 9490 7.1.299 filetype detection fails for file name with special characters 1959 7.1.300 value of asmsyntax argument isn't checked for valid characters 1673 7.1.301 "File/Save" menu in Insert mode doesn't update tab page label 1485 7.1.302 (after 7.1.299) compilation error on MS-Windows 12135 7.1.304 shortpath_for_invalid_fname() is too complex and wrong 4735 7.1.305 can't edit compressed file with special characters in the name --- Module Name: pkgsrc Committed By: martti Date: Thu Jun 19 05:55:44 UTC 2008 Modified Files: pkgsrc/editors/vim-share: Makefile.common distinfo version.mk Log Message: Updated editors/vim-share to 7.1.315 2153 7.1.306 some Unicode symbol chars are handled like word chars 23714 7.1.307 many warnings when compiling with Python 2.5 2673 7.1.308 when in readonly mode ":options" produces an error 3989 7.1.309 installing and testing with a shadow directory doesn't work 8024 7.1.310 incomplete utf-8 byte sequence at end of the file not detected 2547 7.1.311 compiler warning for missing sentinel in X code 2346 7.1.312 there is no check for error number mistakes in .po files 3425 7.1.313 status and tile not updated when using netbeans setModified 1915 7.1.314 'pastetoggle' is written to the session file without escaping 3287 7.1.315 crash with specific search pattern using look-behind match
2008-06-05pullup ticket #2413 - requested by markdrtr5-5/+54
emacs21: Fix for CVE-2008-2142 revisions pulled up: - pkgsrc/editors/emacs21/Makefile 1.9 - pkgsrc/editors/emacs21/Makefile.common 1.5 - pkgsrc/editors/emacs21/distinfo 1.6 - pkgsrc/editors/emacs21/patches/patch-aw 1.1 - pkgsrc/editors/emacs21/patches/patch-ay 1.1 Module Name: pkgsrc Committed By: markd Date: Tue Jun 3 22:17:00 UTC 2008 Modified Files: pkgsrc/editors/emacs21: Makefile Makefile.common distinfo Added Files: pkgsrc/editors/emacs21/patches: patch-aw patch-ay Log Message: Fix for CVE-2008-2142, automatically loading and executing .flc files.
2008-06-05pullup ticket #2412 - requested by markdrtr3-3/+37
emacs: Fix for CVE-2008-2142 revisions pulled up: - pkgsrc/editors/emacs/Makefile 1.113 - pkgsrc/editors/emacs/distinfo 1.37 - pkgsrc/editors/emacs/patches/patch-aw 1.4 Module Name: pkgsrc Committed By: markd Date: Mon Jun 2 21:09:48 UTC 2008 Modified Files: pkgsrc/editors/emacs: Makefile distinfo Added Files: pkgsrc/editors/emacs/patches: patch-aw Log Message: Fix for CVE-2008-2142, automatically loading and executing .flc files.
2008-05-05Pullup ticket 2361 - requested by markdspz1-2/+8
security update for emacs Revisions pulled up: - pkgsrc/editors/emacs/Makefile 1.109,1.110 Module Name: pkgsrc Committed By: markd Date: Sun May 4 12:09:33 UTC 2008 Modified Files: pkgsrc/editors/emacs: Makefile Log Message: Compile the file patched in the previous security update so that it is actually used. Bump PKGREVISION To generate a diff of this commit: cvs rdiff -r1.108 -r1.109 pkgsrc/editors/emacs/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --- Module Name: pkgsrc Committed By: markd Date: Mon May 5 00:13:59 UTC 2008 Modified Files: pkgsrc/editors/emacs: Makefile Log Message: Sigh, and the bit I missed out in the last commit. (Touch a couple of files so doesn't try to rebuild a bunch of stuff after the compile of the lisp file) To generate a diff of this commit: cvs rdiff -r1.109 -r1.110 pkgsrc/editors/emacs/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
2008-05-01pullup ticket #2359 - requested by tonnerrertr8-93/+129
emacs, emacs-nox11: fix for security issue revisions pulled up: - pkgsrc/editors/emacs/Makefile 1.107,1.108 - pkgsrc/editors/emacs/Makefile.common r0 - pkgsrc/editors/emacs/distinfo 1.36 - pkgsrc/editors/emacs/options.mk 1.7 - pkgsrc/editors/emacs/patches/patch-ac 1.16 - pkgsrc/editors/emacs/patches/patch-af 1.11 - pkgsrc/editors/emacs-nox11/DESCR r0 - pkgsrc/editors/emacs-nox11/Makefile 1.28 Module Name: pkgsrc Committed By: jlam Date: Fri Apr 25 16:35:32 UTC 2008 Modified Files: pkgsrc/editors/emacs: Makefile options.mk pkgsrc/editors/emacs-nox11: Makefile Removed Files: pkgsrc/editors/emacs: Makefile.common pkgsrc/editors/emacs-nox11: DESCR Log Message: Make emacs and emacs-nox11 look more like xemacs and xemacs-nox11 in terms of file structure. Also add DESTDIR support. ------------------------------------------------------------------------ Module Name: pkgsrc Committed By: tonnerre Date: Tue Apr 29 12:54:56 UTC 2008 Modified Files: pkgsrc/editors/emacs: Makefile distinfo Added Files: pkgsrc/editors/emacs/patches: patch-ac patch-af Log Message: Fix two emacs vulnerabilities: - Fix unsafe handling of local variables iin hack-local-variables (CVE-2007-5795). - Prevent symlink attack on arbitrary files using the temp files vcdiff generates (CVE-2008-1694).
2008-04-22pullup ticket #2343 - requested by schmonzrtr1-1/+2
install nvi unstripped on Darwin Revisions pulled up: - pkgsrc/editors/nvi/Makefile 1.30 Module Name: pkgsrc Committed By: schmonz Date: Tue Apr 15 13:46:01 UTC 2008 Modified Files: pkgsrc/editors/nvi: Makefile Log Message: INSTALL_UNSTRIPPED on Darwin so nvi runs. Bump PKGREVISION.
2008-03-25Remove vim-kde packages.wiz8-1138/+1
It has security problems and is not maintained. Removal was announced on pkgsrc-users on March 13.
2008-03-17Updated editors/vim-share to 7.1.283martti3-4/+45
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-16Sort.wiz1-2/+2
2008-03-11VIM 7.1.270martti8-15/+71
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-06Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump.wiz12-19/+24
2008-03-06Now, emacs-20.7 does not exist in GNU sites, moved to old-gnu directory.obache1-7/+10
And define SITES.* exactly to avoid unnecessary fetch.
2008-03-05We don't need to strip out "-lncurses" anymore -- termcap.builtin.mkjlam1-5/+1
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-04+ Turn BUILDNAME into a table so it's easier to read.jlam3-31/+30
+ 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-04Resign from maintaining a lot of packages, so everyone is free to updaterillig2-4/+4
them at will.
2008-03-03Mechanical changes to add DESTDIR support to packages that installjlam33-148/+231
their files via a custom do-install target.
2008-03-02+ Remove the check for whether you can remove -liconv from the linkerjlam8-27/+50
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-02NetBSD's iconv(3) doesn't understand "UCS4", so use "UCS-4",drochner3-5/+18
should fix copy-and-paste, reported by Andreas Burghardt in PR pkg/38133, bump PKGREVISION
2008-02-28update to 1.8.1drochner5-34/+34
changes: -bug fixes -better html export -option to wrap tree with titles -translation updates -execute attachment with double-click
2008-02-28Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS,rillig1-2/+2
to shut up the pkglint warnings.
2008-02-23Uses msgfmt, add to tools.wiz1-2/+2
2008-02-21+ Rename the "ncursesw" option to "wide-curses". This should be supportedjlam2-4/+9
under NetBSD-current without actually needing ncursesw. Bump the PKGREVISION to 1.
2008-02-21+ Rename the "ncursesw" option to "wide-curses". This should be supportedjlam2-12/+20
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-21Make this more pkglint-friendly.jlam1-10/+11
2008-02-21+ Rename the "ncursesw" option to "wide-curses". This should be supportedjlam4-45/+31
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-21Added editors/lyx15 - the latest and the greatest.xtraeme1-1/+2
2008-02-21Initial import of lyx-1.5.3, latest stable version that uses the QT4xtraeme7-0/+1422
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-16Needs pkg-config.wiz1-2/+2
2008-02-15Needs gziptnn1-2/+2
2008-02-15Updated editors/vim-share to 7.1.252martti3-5/+20
* 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-13Updated to 7.1.248 as it was release just after my 7.1.247 upgrade.martti3-5/+8
3691 7.1.248 can't set the '" mark; can't know if setpos() was successful
2008-02-13Updated editors/vim-share to 7.1.247martti3-5/+61
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-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn9-16/+18
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-15Updated editors/vim-share to 7.1.229martti3-5/+59
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-12db4 update related revision bumpadam1-2/+2
2008-01-12Update to version 1.8. This version adds folding for C++ programs.bjs4-17/+47
While here, add user-destdir support.
2008-01-09update to 1.7.6drochner4-12/+35
changes: bug fixes, translation updates
2008-01-09Update an include file to fix build errors for PKG_OPTIONS.emacs+=x11.kristerw2-1/+15
2008-01-09Some "pkglint -Wall" fixes.martti8-31/+38
2008-01-09Updated editors/vim-share to 7.1.212martti4-243/+51
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-08Update to Texmaker 1.6.ghen3-10/+13
* 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-05Update xvile from 9.5r to 9.6.agc2-14/+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-05Update vile from 9.5r to 9.6.agc3-72/+9
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-04Added support for installation to DESTDIR.heinz1-9/+13
2008-01-04-update to 1.0.6.12drochner5-27/+26
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-04Full DESTDIR support.ghen1-1/+3
2008-01-03Added support for installation to DESTDIR.heinz1-3/+5
2008-01-01Make this package pass the check-interpreters part of the installationagc1-1/+22
process on NetBSD. XXX - more work required on other platforms.
2008-01-01Fix our lisp patch. I've checked building this package with both emacs20cjep2-6/+6
and emacs21. Addresses PR#30131.
2008-01-01Fix build with scrollkeeper-config related changes.joerg2-1/+15