5.5.0
- fixed bug of non repainting of bottom part of window under some
vt100 terminals (NK).
5.3.2
- use /struct termdesc/ instead of /int/ for terminal type
- compiler warnings cleanup
5.3.1
- changed default prefix to /usr/local, cosmetic fixes
5.3.0
- BIEW/LINUX: reduce use of system calls, use pwrite if possible,
keyboard functions reimplemented using async IO,
added proper pseudographics support on xterms
(with G1 charset) and console (with null map),
autodetection of vcsaN number,
"Save as" codepage conversion fixed.
- BIEW/SLANG: wrap lines in WriteBuff when buffer length exceeds
terminal width - thanks to John Davis for helping me out.
- BIEW/CURSES: added mouse support (ncurses are required for this),
added acs_map ncurses hack.
- BIEW/VT100: added proper pseudographics support (with G1 charset),
keyboard functions reimplemented using async IO,
added mouse support on Linux systems (gpm).
- use getpwuid() to determine home directory when HOME is unavailable
- reduce malloc()/free() calls in vioWriteBuff()
- moved default datadir from /usr/lib/biew to /usr/share/biew
each directory per version.
Before:
% ls -rt /usr/pkgsrc/distfiles/xemacs-packages*/apel*
/usr/pkgsrc/distfiles/xemacs-packages-1.9/apel-1.25-pkg.tar.gz
/usr/pkgsrc/distfiles/xemacs-packages-1.10/apel-1.26-pkg.tar.gz
/usr/pkgsrc/distfiles/xemacs-packages-1.12/apel-1.26-pkg.tar.gz
/usr/pkgsrc/distfiles/xemacs-packages-1.11/apel-1.26-pkg.tar.gz
After:
% ls -rt /usr/pkgsrc/distfiles/xemacs-packages*/apel*
/usr/pkgsrc/distfiles/xemacs-packages/apel-1.25-pkg.tar.gz
/usr/pkgsrc/distfiles/xemacs-packages/apel-1.26-pkg.tar.gz
Pointed out by Robert Elz, PR22085.
Conglomerate is a project to create a complete structured information
authoring, management, archival, revision control and transformation system.
Conglomerate uses XML semantics and powerful graphical editing, coupled with
a centralised storage model and a flexible transformation language to create
an environment which is easy to use, produces high-quality structured output
and lets the user target several output media with a single source document.
Provided by Juan RP in pkgsrc-wip with some changes by me.
Pkgsrc changes include displaying the help file correctly.
New features in this release:
* Enhanced East Asian input method support;
selection menu for multiple character choices ("pick list").
* Support for editing CJK encoded files in UTF-8 terminal; major
CJK encodings are supported (Big5, GBK, JIS, S-JIS, UHC, Johab).
Main enhancements:
(for details see the change log)
* Flag menus for all flags for more intuitive selection.
* Enhanced and generalized coded character input (CJK / decimal
/ illegal code recognition).
* Extended bullet recognition for clever justification (auto-indent).
* Makefile for Mac OS X.
Register all info files.
A '@unexec...${MKDIR}' looked like a thinko, should have been
'@unexec...${RMDIR}'. Anyway rewrote into the usual idiom.
XXX Too much unusual '@.*exec' in there IMHO. To be removed in a future
rototil.
Changes from Zile 1.6.1 - Zile 1.6.2
* Fixed a few core dumps.
* Fixed some bugs with patches from Nicolas Duboc.
* Fixed a build problem where dumb makes tried to build "-lncurses".
now and not NetBSD-*-arm32. Changes include one or more of:
- Change MACHINE_ARCH == arm32 to also match arm
- Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
- Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
gnuserv allows you to attach to an already running Emacs. This allows
external programs to make use of Emacs' editing capabilities. It is
like GNU Emacs' emacsserver/server.el, but has many more features.
This is the gnuserv part of XEmacs split out for use in GNU Emacs. If
you use XEmacs you do not need this package.
Changes:
Build
* Autoconf tweaks for building modules on MacOSX - James.
* GCC fixes in ellcc.c - James.
* Module Makefile fixes - Begel, James.
* Fix shadow warning in regex.c - James.
Documentation
* New TeXinfo node "Searching and Matching" - Turnbull.
* New section "Legacy Versions" in FAQ - Turnbull.
* New FAQ question Q8.0.1 - Turnbull.
* Update split-string specs in "Regexp Search" - Turnbull.
Internals
* Package index file updated - Koch.
* Add some debug checks in file-coding.c - Turnbull.
Lisp API
* Make error message report the sym checked in `autoload-featurep-protect-autoloads' - Turnbull.
* `split-string' tweaks - Turnbull.
* Make the location of the package-index file user customisable - Youngs.
* Turn on package-index file PGP verification - Youngs.
* Only use message if interactive for functions in replace.el - Josefsson.
This is a bugfix release of Vim. Since Vim 6.1 hundreds of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
The main new features are:
- Support for GTK 2. (Daniel Elstner)
- Support for editing Arabic text. (Nadim Shaikli & Isam Bayazidi)
- ":try" command and exception handling. (Servatius Brandt)
- Support for the neXtaw GUI toolkit (mostly like Athena). (Alexey Froloff)
- Support for PostScript printing in various 8-bit encodings. (Mike Williams)