pkgsrc/editors
uebayasi 8dd26b153e Update to XEmacs 21.5.10, "burdock".
Changes excerpted from ${WRKSRC}/CHANGES-beta.

---

Lots of updates from Ben Wing (as always), also from Andy Piper, Mike
Sperber, and Stephen Turnbull with lots of documentation updates and
fixes.  One new exciting addition in this release is that the LDAP and
PostgreSQL code has been extracted out of the core C code and moved to
DSO's.  We have Jerry James to thank/blame/worship for that.

Build

-- Reset sheap-adjustment to zero - Piper.
-- Make --pdump default to yes on Linux - Turnbull.
-- Only use -Wpacked in GCC v3 - Wing.
-- Remove LISP_FLOAT_TYPE definition. - James.
-- Temporarily disable DSO's under Cygwin - Wing.
-- Updates to DSO building code (Makefile.in, configure.in etc) - Wing, James.
-- Separate compiler warning flags from CFLAGS - Wing.
-- Delete auto-autoloads.e* & custom-load.e* on 'make clean' - Turnbull.
-- Disable detection of 'getaddrinfo' for HP-UX 11.XX - Turnbull.
-- Include modules directories in 'make tags' - Youngs.
-- Fix shadowing warnings in make-docfile.c - Wing.
-- Move the common stuff from postgresql/ldap Makefile.in.in &
     configure.ac's into a "common" Makefile and configure script -
     Wing.
-- Major cleanup of ellcc - Wing, James.
-- Add Makefile var to pick up '--site-libraries' in DSO's - Youngs.
-- Avoid unnecessary deviations from UNIX 'describe-installation' in
     xemacs.mak - Aichner.
-- Don't confirm overwriting files in xemacs.mak - Aichner.
-- Support 'xemacs_extra_name' in xemacs.mak - Aichner.
-- Some gcc/g++ 3 fixes - Wing.
-- Warning fixes - Wing.
-- Fix some C++ errors - Wing.
-- Allow for C needing volatile and C++ that can't have volatile,
     remove previous volatile hacks - Wing.
-- Try for a working Cygwin build with old unexec - Wing.
-- Warning suppression - Turnbull.
-- New Mule character class regexp tests - Turnbull, Ueno.
-- Better handling of known bugs in tests - Turnbull.
-- Add test for stale subexpr match-data - Turnbull.
-- Update syntax-table tests - Turnbull.
-- Add word-boundary regexp tests - Turnbull.

Documentation

-- Updates to PROBLEMS file
	Running/Linux - Lesstif 0.93.36 - Turnbull
	Running/IRIX - Irix 6.5 coredumps - Turnbull
	Running/Cygwin - "No cygXpm-noX" fatal error - Turnbull
	Missing charsets - Remove ambiguity - Turnbull
	Running, General - FontSet warnings - Turnbull
	MacOS/X - Stack limitation - Turnbull
	Digital Unix - Generalise - Turnbull
	AIX - USE_KKCC lossage - Turnbull.
-- Update instructions in info/dir - Wallington.
-- Recommend TeXinfo 4.2 in INSTALL - Turnbull.
-- Add example in sample.Xdefaults - Boffi.
-- Typo fixes - Yamaoka, Youngs, Turnbull, Wing.
-- Docstring fixes - Turnbull, Piper, Skyttä, Wing.
-- Update description of XEmacs Patches and Design ML's - Turnbull.
-- Incorportate ChangeLog.X into ChangeLog - Wing.
-- FAQ additions/amendments:
	Debugging FAQ improvements - Wing.
	Mention union type bugs - Turnbull.
	Debugging HOWTO improvements - Turnbull.
	Decoding Lisp objects in the debugger - Turnbull.
	Fix location of FAQ on website - Skyttä.
	Add missing menu entry for Q3.2.7 - Verna.
	Displaying non-ASCII - Turnbull.
	Mention bug report commands - Turnbull.
	Revise Q1.3.[1-6] - Turnbull.
	New FAQ for "no cygXpm-noX" fatal error - Turnbull.
-- New TeXinfo nodes:
	"Widget Internals" - Turnbull.
	"Simple Specifier Usage" - Turnbull.
	"Compilation Options" - Turnbull.
-- Document charset Unification and Tables - Turnbull.
-- Better short description of Mule in Mule submenu - Turnbull.
-- Regression Testing XEmacs design hints & rewrite - Turnbull.
-- Document 'face-frob-from-locale-first' - Golubev.
-- Document 'set-face-background-pixmap-file' - Verna.
-- Add urefs to Doug Lea's * Wolfram Gloger's home pages in "Low-Level
     Modules" - Turnbull.
-- Update "Available Packages" - Skyttä.
-- Document 'append' arg of 'add-to-list' - Skyttä.
-- Add optimisation hints in "Techniques for XEmacs Developers" - Turnbull.

Internals

-- Add *menubar*FontSet and *popup*FontSet entries - Turnbull, Skyttä.
-- Extract ldap and postgresql code from core and put them into DSO's - James.
-- 'Fset_window_point' Correct to GNU/Emacs behaviour (fixes some bugs
     in Gnus) - Wing.
-- Inhibit GC in critical sections - Wing.
-- Fix calculation in 'report_sheap_usage' - Piper.
-- Implement and use new var 'garbage_collection_messages' - Wallington.
-- Fix 'open_database' for Berkeley DB 4.1.x - Allen.
-- Updates to frame code - Sperber.
-- Change C debugger entrance: error message, then stack trace, then
     exiting message, then force debugger - Wing.
-- Use EQ not EQUAL in 'mswindows_init_frame_1' - Wing.
-- Better redisplay-related asserts - Wing.
-- Don't generate large warning strings when they'll be discarded - Wing.
-- Implement 'debug-on-error' as documented - Wing.
-- Fix docs relating to QUIT which can't GC under any circumstances - Wing.
-- More robust package compilation and debugging - Wing.
-- Overhaul profile code - Wing.
-- Fix crashes due to incorrectly ported GNU/Emacs code - Wing.
-- Clean up realpath.c - Wing.
-- DdeCreateStringHandle needs to be manual due to new Cygwin bug - Wing.
-- Fix some Cygwin complaints - Wing.
-- Unconditionally use LISP_FLOAT_TYPE code - James.
-- Improve crash message in 'shut_down_emacs' - Turnbull.
-- Update NAS code for NAS 1.6 and later - Toy.
-- Fix "unused variable" warnings in mule-canna.c - Turnbull.
-- Prototype 'enqueue_focus_event' - Turnbull.
-- Use BORDER_FIDDLE_FACTOR instead of 10 in 'layout_layout' - Piper.
-- Add optional 'noerror' arg to 'Frequire' - Wallington.
-- Only resize 'layout_query_geometry' dynamically if static sizes
     haven't been set - Piper.
-- Fix infloop upon a gdm logout - Sigelman.
-- Fix scope of 'num_nonshy_regs' - Turnbull.
-- Fix "stale match data" bug - Turnbull.
-- Don't call 'XtDisplay' on a destroyed widget - Golubev.
-- Update specifier code - Sperber.
-- Update process code - Sperber.
-- Move ldap/postgresql code out to DSO's - James.
-- Normalise Ffile_truename and drive spec on cygwing to win32 format
     - Piper.
-- Use 'closesocket' instead of 'CloseHandle' in 'winsock_closer' - Alexander.
-- Coding system updates - Ikiuo.

Lisp API

-- Update window-xemacs.el to fix 'goto-line' - Wing.
-- Add garbage collection messages - Wallington.
-- Re-implement window configurations in Emacs Lisp - Sperber.
-- Enhance background-pixmap-file code - Verna.
-- New macro 'save-window-excursion' to eventually replace bytecode
     instruction - Sperber.
-- Move window.el et al up the order in dumped-lisp.el - Sperber.
-- Don't use 'save-window-excursion' in
     'shrink-window-if-larger-than-buffer' - Sperber.
-- Updates to pixel-size code in dialog.el - Sperber.
-- Remove nonworking 'breakpoint-on-error' - Wing.
-- Extract out 'with-displaying-help-buffer' into a more general mechanism
     - Wing.
-- Don't catch errors when noninteractive in startup.el - Wing.
-- Fix warnings in code-files.el, loadhist.el, & package-get.el - Wing.
-- Simplify code in '*-reset-device-font-menus' - James.
-- Synch font-menu.el to the 21.4 version - Turnbull.
-- Preserve return value from 'call-process' - Sperber.
-- New functions in replace.el that operate on regions - Evans.
-- Run 'delete-frame-hook' in general dialogs only - Piper.
-- Add a margin parameter in autoload.el for DSO autoloads - James.
-- Conditionalise autoloads for DSO's on the existence of the DSO - James.
-- Always set module directories/paths in dump-paths.el - James.
-- Bring list of package sites up to date - Skyttä.
-- Add "Find Variable" menu entry for 'hyper-apropos-find-variable' -
     Wallington
-- Fix 'view-lossage' interactive spec - Wallington.
-- Synch 'with-output-to-string' with GNU/Emacs 21 - Wallington.
-- Bind C-xrd to 'delete-rectangle' - Yamaoka.
-- Move entries in 'auto-mode-alist' out to packages for the modes
     that are in packages - Skyttä
-- New compatible alias for 'lookup-syntax-properties'
     ('parse-sexp-lookup-properties') - Turnbull.
-- Enable C autoloads for DSO's - James.
-- Update revert-buffer code - Piper.
-- Add new coding system 'utf-8-bom' - Ikiuo.
2003-01-18 05:45:42 +00:00
..
abiword Use the ispell dictionary again. That's why there's a dependency. 2003-01-10 06:52:52 +00:00
beav Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
biew Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
bvi buildlink1 -> buildlink2. 2002-10-25 17:33:59 +00:00
ce Use canonical pkgsrc config.guess and config.sub to squelch a 2002-11-22 21:08:34 +00:00
ce-doc Initial import of ce-doc-4.4, from my own PR pkg/15627. 2002-04-08 20:02:43 +00:00
ce-x11 buildlink1 -> buildlink2 2002-09-21 11:09:43 +00:00
cooledit Use gmake. 2003-01-13 12:38:24 +00:00
easyedit Use INSTALL_PROGRAM, INSTALL_MAN 2002-10-03 08:42:41 +00:00
emacs Fix name of name of the patch file and add mising patch site. 2003-01-12 11:33:19 +00:00
emacs21 Kill a hyphen not in the first of a command line. 2003-01-13 13:00:29 +00:00
emacs21-nox11 buildlink1 -> buildlink2 2002-11-15 00:50:19 +00:00
ex use libcurses 2002-12-16 15:05:56 +00:00
gbib Initial import of gbib-0.1.1b, a user-friendly editor and browser for 2002-11-02 00:34:12 +00:00
gconf-editor Bump PKGREVISION because of dependency on latest freetype2 or glib2 2002-12-24 06:09:44 +00:00
gedit Bump PKGREVISION because of dependency on latest freetype2 or glib2 2002-12-24 06:09:44 +00:00
gice Change my email address to the NetBSD one (hispabsd.org -> netbsd.org). 2003-01-03 15:26:54 +00:00
gnotepad Bump PKGREVISION because of dependency on latest freetype2 or glib2 2002-12-24 06:09:44 +00:00
hexedit buildlink1 -> buildlink2. 2002-10-25 17:35:02 +00:00
hnb Initial import of hnb, version 1.8.1. Description follows: 2002-11-29 20:17:24 +00:00
jde depend on eieio>=0.17. 2003-01-12 02:26:15 +00:00
jed buildlink1 -> buildlink2. 2002-10-09 13:45:46 +00:00
joe Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in 2001-11-29 01:12:24 +00:00
jove Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
kile Bump PKGREVISION because of dependency on latest freetype2 or glib2 2002-12-24 06:09:44 +00:00
leim Bump to 20.7nb1: depend on latest emacs20. 2003-01-12 02:29:37 +00:00
leim21 Fix depends line -- needs emacs21. 2002-07-17 17:59:34 +00:00
manedit Update manedit to version 0.5.6 as requested in PR 19512. 2002-12-30 00:00:17 +00:00
mg2a Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
mule fixed build problem noted by Ken Nakajima in port-powerpc-ja mailing list. 2002-11-29 00:24:48 +00:00
mule-ucs Install *.el and other files in the directories big5conv, jisx0213, reldata 2002-10-04 15:43:41 +00:00
nano Updated to nano-1.0.9 2002-12-26 15:14:41 +00:00
ne Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
nedit buildlink1 -> buildlink2 2002-09-21 11:09:43 +00:00
ng buildlink1 -> buildlink2. 2002-10-25 12:24:36 +00:00
nvi buildlink1 -> buildlink2. 2002-10-10 12:50:32 +00:00
nvi-m17n use lkbreth.foretune.co.jp, it seems ftp.foretune.co.jp has problem with PASV 2002-11-09 02:18:09 +00:00
pico Darwin doesn't want -lncurses. 2002-12-14 12:31:56 +00:00
sam Merge changes in packages from the buildlink2 branch that have 2002-08-25 18:38:05 +00:00
speedbar Fix build problem in the previous. 2003-01-12 01:57:04 +00:00
ssam Wildcard libutf depends. 2002-12-23 17:45:36 +00:00
tamago fixed the patch file to make the `make patch' target happy. It now 2002-12-28 02:43:53 +00:00
ted buildlink1 -> buildlink2 2002-10-08 12:43:24 +00:00
ted-cs Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-da Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-de Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-en-gb Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-en-us Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-es Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-fr Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-it Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-nl Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-no Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-pt Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
ted-sv Update Ted dictionaries to 2.11 versions to go along with that version 2002-04-09 02:21:55 +00:00
TeXmacs Rename older (<1.6) Guile as guile14. 2003-01-07 03:56:17 +00:00
treetext buildlink1 -> buildlink2. 2002-10-09 14:35:34 +00:00
uemacs Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
ve Initial import of ve-1.0 2002-04-19 14:05:17 +00:00
vigor Update vigor to 0.016. Changes: 2001-11-15 23:40:32 +00:00
vile Make the colour syntax highlighting recognise a lot more of BSD makefiles 2002-11-27 15:04:04 +00:00
vilearn Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
vim buildlink1 -> buildlink2. This should fix pkg/15160 by Brad Forschinger 2002-09-14 00:10:45 +00:00
vim-gtk buildlink1 -> buildlink2. This should fix pkg/15160 by Brad Forschinger 2002-09-14 00:10:45 +00:00
vim-kde Bump PKGREVISION because of dependency on latest freetype2 or glib2 2002-12-24 06:09:44 +00:00
vim-share Note conflict with vim-kde-*. 2002-10-08 00:20:12 +00:00
vim-xaw Whitespace nit 2003-01-04 23:00:56 +00:00
wily Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
xcoral Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
xemacs Use the athena widget set if USE_ATHENA is set. 2002-12-01 16:51:16 +00:00
xemacs-current Update to XEmacs 21.5.10, "burdock". 2003-01-18 05:45:42 +00:00
xemacs-nox11 PLIST_SRC points to a file. 2003-01-17 02:40:25 +00:00
xemacs-packages Extend this package to include all available xemacs-packages. 2002-11-12 21:11:13 +00:00
xjed Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
xvile Update the xvile package from version 9.0 to 9.3. A large number of 2002-11-27 11:03:31 +00:00
yudit buildlink1 -> buildlink2. 2002-10-09 23:59:49 +00:00
zile buildlink1 -> buildlink2. 2002-10-29 12:39:24 +00:00
Makefile Add and enable xemacs-nox11 2003-01-13 21:24:02 +00:00