The NetBSD Project

CVS log for pkgsrc/editors/xemacs-current/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / editors / xemacs-current

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.122 / (download) - annotate - [select for diffs], Sun Nov 12 13:21:19 2023 UTC (5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 (colored) to selected 1.103 (colored)

*: revebump for new brotli option for freetype2

Addresses PR 57693

Revision 1.121 / (download) - annotate - [select for diffs], Tue Oct 24 22:09:02 2023 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120 (colored) to selected 1.103 (colored)

*: bump for openssl 3

Revision 1.120 / (download) - annotate - [select for diffs], Sat Oct 21 17:10:07 2023 UTC (5 months, 3 weeks ago) by gdt
Branch: MAIN
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored) to selected 1.103 (colored)

recursive revbump for tiff update

Revision 1.119 / (download) - annotate - [select for diffs], Wed Aug 30 15:02:22 2023 UTC (7 months, 2 weeks ago) by vins
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored) to selected 1.103 (colored)

editors/xemacs-current: fix PLIST for enabled LDAP option.

TODO:
* Test build for other options which a PLIST_VAR entry is described for,
  and integrate PLIST if needed.
* Document unknown 'xface' option.
* Address pkglint warnings.

Revision 1.118 / (download) - annotate - [select for diffs], Thu Jun 29 20:57:44 2023 UTC (9 months, 2 weeks ago) by hauke
Branch: MAIN
Changes since 1.117: +2 -2 lines
Diff to previous 1.117 (colored) to selected 1.103 (colored)

Fix the man page install path, which should unbreak the packages for
non-standard PKGMANDIR.

Revision 1.117 / (download) - annotate - [select for diffs], Tue Jun 20 20:45:42 2023 UTC (9 months, 4 weeks ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.116: +2 -2 lines
Diff to previous 1.116 (colored) to selected 1.103 (colored)

Carry forward the SunOS sound setup from editors/xemacs (21.4).

I cannot test this right now, but it should at least unbreak the build
on SunOS.

Revision 1.116 / (download) - annotate - [select for diffs], Wed May 24 11:40:11 2023 UTC (10 months, 3 weeks ago) by hauke
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 (colored) to selected 1.103 (colored)

The 21.5 requirement of makeinfo 4.12 seems arbitrary - the
NetBSD-enclosed makeinfo 4.8 appears to work just fine.

Plus, simply not setting MAKEINFO will leave us without .info files.

Revision 1.115 / (download) - annotate - [select for diffs], Sun May 21 00:13:55 2023 UTC (10 months, 4 weeks ago) by hauke
Branch: MAIN
Changes since 1.114: +1 -2 lines
Diff to previous 1.114 (colored) to selected 1.103 (colored)

editors/xemacs-current{,-nox11}: Update to 21.5.35


Changes in XEmacs 21.5.35 ?kohlrabi?

Major Features, Bugfixes, and Backward Incompatible Changes

-- New: Ben Wing's unicode-internal support -- Ben Wing
-- Improve: Reduce needless byte-char conversion, C code -- Aidan Kehoe
-- Improve: Add support for OpenSSL bignum implementation -- Jaakko Salomaa
-- Improve: #'format and friends now much more featured -- Aidan Kehoe
-- Improve: Removed unexec, incremental garbage collector, support for non-system malloc(), support for Win 95/98/ME -- Aidan Kehoe
-- Fix: Convert assert on menubar syntax errors to log warning and skip the menu -- Jerry James

User-Visible Bug Fixes and Improvements

-- Fix: Remove a reference to 'efs-ftp-path from #'file-remote-p -- Mike Sperber
-- Improve: Allow :visible in menu specs; document -- Jerry James
-- Improve: Allow a string the LHS of a syntax-alist entry in `font-lock-defaults' to be a string (sync to GNU Emacs) -- Mike Sperber
-- Improve: Make #'byte-compile-if suppress spurious warnings from `(if (fboundp ...' or `(if (boundp ...' constructs (port of Dave Love patch to Emacs) -- Mike Sperber
-- Improve: Silence warnings about throws out of #'post-command-hook' -- Mike Sperber
-- New: Support bignums with MPIR -- Jerry James
-- Improve: Help buffer behaviour synced with GNU -- Mats Lidell
-- Improve: Better behaviour with deletion of text and saved window points.

Build Infrastructure and Source Tree

-- Fix: Change several Mule-specific constructs to generic ones in core Lisp (paragraphs.el); fixes --without-mule build from tarballs -- Stephen Turnbull
-- Fix: Fix Windows portability issues -- Vin Shelton, Jerry James, Mats Lidell
-- Fix: Reverse sense of #if for insert-data-in-exec build -- Jerry James
-- Fix: Silence syntax warnings -- Jerry James
-- Improve: Update autoconf helpers to latest upstream version -- Jerry James
-- Improve: Use more recent makeinfo(1) if available -- Jerry James
-- Improve: GTK 3.X support when available -- Jeff Sparkes
-- New: TLS support -- Jerry James
-- Improve: Disable ASLR on any system where that is necessary for XEmacs binary -- Aidan Kehoe, Mike Sperber, Marcus Crestani
-- Improve: Use pkg-info if available to determine linked libraries for ncurses -- Aidan Kehoe, Mats Lidell
-- Improve: Run autoupdate on configure.ac, heed its advice -- Aidan Kehoe
-- Improve: Fix broken linker -R flag detection, pkg-config problems, -f* flags inappropriate when linking -- Jaakko Salomaa
-- Improve: Fix PostgreSQL header detection -- Jaakko Salomaa
-- Fix: --with-infopath handling, configure.ac -- Jaakko Salomaa
-- Fix: Canna version detection -- Jaakko Salomaa

Documentation

-- Improve: Bignum documentation -- Jerry James
-- Improve: Port texi files to Texinfo 5, fix style -- Jerry James
-- Improve: Document #'digit-char-p, #'digit-char, #'parse-integer -- Aidan Kehoe
-- Improve: Add notes about pixel_to_glyph_transation and related code -- Mike Kupfer
-- Improve: Document char-code-limit -- Aidan Kehoe
-- New: Describe the arbitrary-base syntax for rationals -- Aidan Kehoe
-- Improve: Details of extent properties vs string properties -- Stephen Turnbull
-- New: Document extent support in #'format, document #'format-into -- Aidan Kehoe
-- Improve: Move generalised support for duplicable extents to Old Future work -- Aidan Kehoe
-- New: Document the new flags and modifiers, #'format -- Aidan Kehoe
-- New: Document shadowing of lambda list arguments, #'symbol-macrolet. Document the new SHADOW argument for each symbol macro specified. -- Aidan Kehoe
-- New: Document #'string-match-p, #'looking-at-p. -- Aidan Kehoe
-- New: Document that (shift a) is supported as keystroke syntax -- Aidan Kehoe
-- Improve: Remove duplicated info, widget.texi. -- Aidan Kehoe, FKtPp, Steven Mitchell
-- New: Update documentation of #'generate-new-buffer-name -- Aidan Kehoe
-- Improve: Face property documentation -- Stephen Turnbull
-- Improve: Remove mention of non-system malloc() implementations -- Aidan Kehoe
-- Improve: Document algorithmic complexity consideration with #'marker-position -- Aidan Kehoe
-- Improve: Re-encode texi as UTF-8 when appropriate -- Aidan Kehoe
-- New: Document named non-shy groups, limits on interval qualifiers -- Aidan Kehoe
-- New: Document workarounds to avoid compile-time evaluation of (require ...) forms -- Aidan Kehoe
-- New: Document MARKERP argument to #'extent-{start,end}-position -- Aidan Kehoe
-- New: Document underlying implementation of the match data, associated performance and correctness considerations -- Aidan Kehoe
-- New: Document search-error-on-bad-match-data -- Aidan Kehoe
-- New: Document redisplay no longer entered recursively -- Aidan Kehoe
-- New: Document changes to unique stream identifiers -- Aidan Kehoe
-- New: Document changes to profiling implementation -- Aidan Kehoe
-- New: Document removal of support for Windows 95/98/ME systems -- Aidan Kehoe
-- Improve: Remove details of the implementation of the incremental garbage collector; document experience with it and its removal -- Aidan Kehoe
-- Improve: Update the documentation of the dumping process -- Aidan Kehoe
-- Improve: Adjust documentation of the garbage collector to put KKCC in the forefront. -- Aidan Kehoe
-- Improve: Documentation of no need for POSIX-compatible #'looking-at-p, #'string-match-p -- Aidan Kehoe
-- New: Document the OpenSSL bignum driver -- Jaakko Salomaa
-- New: Document the ?z integer length modifier -- Aidan Kehoe
-- Improve: Move display table extensions to Old Future work -- Aidan Kehoe
-- New: Document the -no-configured-paths command line flag -- Jaakko Salomaa
-- Fix: Build error, navigation problems, internals.texi -- Henry Thompson
-- Improve: Deprecate #'string-equal -- Aidan Kehoe
-- Fix: Buggy ASCII art, internals.texi -- Aidan Kehoe, Mats Lidell
-- Improve: Remove deprecated @refill from manual -- Aidan Kehoe

Lisp API

-- Fix: Add optional ID-FORMAT to #'file-attributes (GNU compatibility); add tests -- Mats Lidell, Vin Shelton
-- Fix: Make #'apply-partially more intelligent about constructing compiled functions when making closures; add tests -- Aidan Kehoe
-- Improve: Add optional WHEN and DOCSTRING arguments to #'define-obsolete-function-alias, #'define-compatible-function-alias, #'define-obsolete-variable-alias, #'define-compatible-variable-alias (GNU compatibility) -- Stephen Turnbull, Mike Sperber, Jeff Sparkes
-- New: Add #'font-lock-extend-region-functions' from GNU Emacs, use it -- Mike Sperber
-- New: Add #'write-sequence, API from Common Lisp. -- Aidan Kehoe
-- Improve: Allow optional `docstring' argument to #'define-function, as in GNU Emacs. -- Mike Sperber
-- Fix: #'next-command-event: Only snooze displaying keystrokes if PROMPT is nil -- Aidan Kehoe
-- Fix: #'message and friends: Preserve extent information in prompts. -- Aidan Kehoe.
-- Fix: #'x-store-cutbuffer-internal: No longer crash when passed a non-string STRING argument. -- Aidan Kehoe
-- Fix: #'encode-time: Correct the sign used when calculating the time zone strong. -- Marcus Crestani.
-- New: #'open-network-stream-internal, #'tls-negotiate: Add support for TLS to streams.
-- New: Expose #'parse-integer to Lisp -- Aidan Kehoe
-- Fix: #'event-matches-key-specifier-p: Check keysym and modifiers when on a TTY. -- Aidan Kehoe
-- New: Add support for GNU's help-event-list. -- Aidan Kehoe
-- New: no-character-typed error, used in #'self-insert-command -- Aidan Kehoe
-- New: char-code-limit available -- Aidan Kehoe
-- Fix: #'accept-process-output: Restore the current buffer even on non-local exit -- Aidan Kehoe
-- Fix: #'getenv: Escape quotation marks correctly when interactively showing a variable's value -- Aidan Kehoe
-- New: Add #'clear-string, API From GNU. -- Aidan Kehoe
-- Fix: #'string-to-number: Canonicalise ratios in this function -- Aidan Kehoe
-- Fix: #'logand, #'logior, #'rem, #'lsh: Make errors less misleading -- Aidan Kehoe
-- Improve: #'line-number: Implement using the C implementation of src/line-number.c, improving performance. -- Aidan Kehoe
-- Fix: #'load-internal: Error correctly with a zero-length file name, rather than giving a bus error. -- Aidan Kehoe
-- Fix: #'print and friends: Avoid crashes when STREAM can cause string data relocation. -- Aidan Kehoe
-- Fix: string property lists: Avoid silent corruption of a fixnum stored in a string's property list. -- Aidan Kehoe
-- Fix: #'reduce: avoid a crash with a cons sequence, :from-end nil, and a zero-length range. -- Aidan Kehoe
-- Improve: Move #'concatenate to C, improve the implementation and algorthmic complexity of #'concat. -- Aidan Kehoe
-- New: Provide Common Lisp's #'make-string-output-stream, exposing the existing C resizing_buffer lstream type, and preserving extent information for this. -- Aidan Kehoe
-- Improve: Do not accept non-fixnum number arguments with %c, #'format. -- Aidan Kehoe
-- Improve: Use our integer to string conversion code within #'format, #'number-to-string.
-- Improve: Preserve extent information within #'format.
-- New: Add digit-fixnum-ascii, a version of digit-fixnum-map supporting only the ASCII digits; use this internally. -- Aidan Kehoe
-- Improve: Don't echo mouse wheel events. -- Aidan Kehoe.
-- Improve: Add support for pad characters, h, l, hh, ll modifiers, unsigned modifiers, #'format. -- Aidan Kehoe
-- New: Provide #'format-into, writing the output into a stream. -- Aidan Kehoe
-- Fix: #'substitute-command-keys, preserve extent information -- Aidan Kehoe
-- Fix: Avoid problems in #'mapcon when FUNCTION returns nil. -- Aidan Kehoe
-- Improve: Implement obarray as a proper Lisp hash table. -- Aidan Kehoe
-- Fix: #'normalize-menu-text, avoid corruption of result. -- Aidan Kehoe
-- Improve: Sync the #'run-hook family of functions from GNU. -- Aidan Kehoe
-- New: #'run-hook-wrapped, API imported from GNU. -- Aidan Kehoe
-- Improve: Accept (shift a) as equivalent to (A) when parsing keysyms. -- Aidan Kehoe
-- Fix: Error with (aref STRING (length STRING)) -- Aidan Kehoe
-- New: Add #'with-hash-table-iterator, API from Common Lisp. -- Aidan Kehoe
-- Improve: Increase default gc-cons-threshold to 32 megabytes from 2 megabytes. -- Aidan Kehoe
-- Improve: Sync API for #'generate-new-buffer-name. -- Aidan Kehoe
-- Improve: Standardise the behaviour of #'% within XEmacs, don't rely on quirks of underlying C implementation. -- Aidan Kehoe
-- Improve: Standardise on Lisp characters as the keysym objects across all supported platforms. -- Aidan Kehoe
-- Improve: Return two values in #'user-name-completion, no need for #'user-name-completion-1. -- Aidan Kehoe
-- New: Support named non-shy ("explicitly numbered") groups in regular expressions. -- Aidan Kehoe
-- New: Take up to #xFFFF repetitions when using \{N,M\} regexp repetition syntax -- Aidan Kehoe
-- New: Extend display table handling to take arbitrary format strings. -- Aidan Kehoe
-- Improve: Restrict MINWIDTH, PRECISION field ranges in format strings to #xFFFF. -- Aidan Kehoe
-- Improve: Add a -no-configured-paths option, most useful when building -- Jaakko Salomaa
-- Improve: Deprecate #'string-equal, move it to obsolete.el -- Aidan Kehoe
-- Improve: Add a Latin-script Azeri language environment -- Aidan Kehoe
-- Improve: Avoid errors with misc-user events and isearch-pre-command-hook -- Aidan Kehoe
-- Improve: Warn about non-string, non-integer args to #'gensym -- Aidan Kehoe
-- Improve: Give better backtraces on error at startup -- Aidan Kehoe
-- Improve: Deal better with unparseable Fc font names. -- Stephen Turnbull
-- New: Sync mode-require-final-newline from GNU -- Aidan Kehoe
-- New: Add #'write-string, #'write-line -- Aidan Kehoe
-- Improve: Blinking of parentheses when demonstrating matching parentheses -- Aidan Kehoe
-- New: Respect function-key-map in #'read-char, #'read-char-exclusive, error if no character typed. -- Aidan Kehoe
-- Improve: Remove metadata marking #'keymapp as side-effect free. -- Aidan Kehoe
-- New: #'synthesize-unicode-codepoint, bind it to (control shift u) as specified by ISO 14755. -- Aidan Kehoe
-- Improve: Do not insert timestamps in .elc comments, making builds reproducible. -- Jerry James.
-- New: Transport layer security (TLS) support -- Jerry James
-- Improve: `noerror' optional argument to #'line-move -- Michael Sperber.
-- Improve: Handling of case sensitivity in interactive regular expression search -- Aidan Kehoe
-- Improve: Remove unused code for Mule TTY support. -- Aidan Kehoe
-- New: #'max-char function for GNU compatibility. -- Aidan Kehoe
-- Improve: Avoid using the regexp support for very simple searches. -- Aidan Kehoe
-- Fix: Avoid over-eager deletion of frams, gnuclient -- Aidan Kehoe
-- Improve: Less garbage with the message stack. -- Aidan Kehoe
-- Fix: Give clearer errors with #'check-type and non-setf'able PLACEs -- Aidan Kehoe
-- New: #'logcount, function from Common Lisp. -- Aidan Kehoe
-- Improve: Mark #'integer-length, #'logcount as side-effect free. Avoid allocating memory with #'integer-length -- Aidan Kehoe
-- Improve: Respect load-ignore-out-of-date-elc-files, call #'substitute-in-file-name #'load. -- Aidan Kehoe
-- Improve: Sync functionality from GNU, mwheel.el -- Aidan Kehoe
-- Improve: Avoid use of #'vassoc in core code, move it to packages -- Aidan Kehoe
-- Improve: Warn if interactive spec encountered where arglist expected, bytecomp.el -- Aidan Kehoe
-- Improve: Abbrev tables are now vectors, not hash tables. -- Aidan Kehoe
-- Improve: Add compatibility implementation of traditional emacs obarray, now we use hash tables. -- Aidan Kehoe
-- New: help.el, add support for detecting the current Lisp function if we are in the context of a C file. -- Aidan Kehoe
-- Fix: Shadow symbol macros when the corresponding symbols are encountered in lambda argument lists -- Aidan Kehoe
-- Improve: Rename #'font-menu-change-face to #'font-menu-maybe-change-face, fix a bug in it. -- Aidan Kehoe
-- Improve: FORM does not need to be a cons, #'assert -- Aidan Kehoe
-- New: Merge GNU's :height custom-face-attribute. -- Aidan Kehoe
-- Fix: auto-save-unescape-name, correct the hex parsing -- Aidan Kehoe
-- Improve: Replace calls to #'string-match with calls to #'string-match-p if appropriate. -- Aidan Kehoe
-- Improve: Remove keyboard-type, never used. -- Aidan Kehoe
-- Improve: Case tables generated from UnicodeData.txt -- Aidan Kehoe
-- Improve: Make compose.el available on non-X11 platforms. -- Aidan Kehoe
-- Improve: Allow a numeric offset as the APPEND argument to #'write-region. -- Aidan Kehoe
-- Fix: Make #'key-or-mouse-event-p, #'timeout-or-eval-event-p, #'char-or-event-p available. -- Aidan Kehoe
-- New: Import coding-system-history. Adjust #'read-coding-system to use it and to adjust PROMPT based on default-coding-system. -- Aidan Kehoe
-- New: Import pcase.el from GNU. -- Aidan Kehoe


Internal API and Implementation

-- Fix: Canonicalize some ratios -- Jerry James
-- Fix: Change integer arithmetic to fixnums in check_valid_xbm_inline; adjust test to changed error -- Jerry James
-- Fix: Initialization of bignums from long longs -- Jerry James
-- Fix: Replace AC_FUNC_FSEEKO with HAVE_FSEEKO in config.h.in -- Jerry James
-- Improve: Add mp-specific allocation functions -- Jerry James
-- Improve: Prepare for large file support -- Jerry James
-- Improve: Reimplement #'process-synchronize-point as a label in #'call-process-internal -- Aidan Kehoe
-- Improve: Support for statically linked modules -- Jerry James
-- Improve: Use make_fixnum instead of make_integer where size is known to fit in many places -- Jerry James
-- Improve: Lazy conversion of markers when comparing values in the same buffer, giving performance improvements e.g. with large VM buffers -- Aidan Kehoe
-- Improve: Use skip_ascii() in the no-conversion coding system, speeding up writes of large buffers -- Aidan Kehoe
-- Improve: Pass character count information to the buffer insertion code from the no-conversion and Unicode coding systems, speeding up reads of large files -- Aidan Kehoe
-- Improve: Increase the C buffer size used in #'copy-file, #'insert-file-contents-internal, speeding up these operations -- Aidan Kehoe
-- Improve: Add error handling to the coding conversion code -- Jerry James
-- Improve: Quiet compiler warnings with clang, g++, Visual Studio -- Aidan Kehoe, Vin Shelton, Jerry James.
-- Improve: Be more careful dealing with C's isupper() when calculating the inverse table for Vdigit_fixnum_map -- Aidan Kehoe, Vin Shelton.
-- Improve: Work exclusively in byte positions, extent.c -- Aidan Kehoe
-- Improve: Only provide our max_align_t if the current compiler does not. -- Jerry James
-- Improve: Speed of get_char_table () on builds without optimization -- Aidan Kehoe
-- Improve: print_symbol(), read_atom(): Speed these up significantly, add support for non-ASCII digits -- Aidan Kehoe
-- Fix: Avoid problems with GMP and non-finite C doubles. -- Aidan Kehoe
-- Fix: #'truncate: Avoid bugs with bignums and double_to_integer() -- Aidan Kehoe
-- Improve: encode_unicode_char (): Use U+FFFD unconditionally when we have no information on the Unicode mapping of a character. -- Aidan Kehoe
-- Fix: x_IO_error_handler(): Check for a real error in this, avoiding a crash on OS X. -- Stephen Turnbull
-- Improve: #'save-current-buffer: Docstring changes. -- Stephen Turnbull
-- Fix: Regular expression searching within relocating Lisp buffers. -- Aidan Kehoe.
-- Improve: Create less garbage when reading symbols, lread.c -- Aidan Kehoe
-- Improve: No need for NARGS argument to write_fmt_string_lisp() -- Aidan Kehoe
-- Improve: Give the compiler a chance to do strlen at compile time, write_ascstring () -- Aidan Kehoe
-- Improve: Differentiate between char->byte and byte->char conversion and between external->internal, internal->external conversion when profiling. -- Aidan Kehoe
-- Change: Rename emacs_v?sprintf_malloc* functions to emacs_v?asprintf, analagous to their usual Unix equivalents. -- Aidan Kehoe
-- Improve: Make general functions available to convert between C integers of a specific type and Lisp integers, including bignums. Use this. -- Aidan Kehoe
-- Improve: Move various simple, non-loop hotspot, functions from data.c to subr.el -- Aidan Kehoe
-- Fix: Our integer to string code was buggy with LONG_MIN, fix that. -- Aidan Kehoe
-- New: Merge the unicode-internal branch, providing an ISO10646-compatibile internal format to Mule builds -- Ben Wing
-- Improve: Write to the normal stdio object, stderr_out(), stdout_out(). -- Aidan Kehoe
-- Improve: Drop extensive needless Ibyte -> Ichar conversion, redisplay. -- Aidan Kehoe.
-- Improve: Use make_uninit_vector(), make_uninit_string() in Freverse -- Aidan Kehoe
-- Improve: Implement #'looking-at-p, #'string-match-p in C. -- Aidan Kehoe
-- Improve: Circularity checking with unread-command-events. -- Aidan Kehoe
-- Improve: Circularity and well-formedness checking for external lists, Lisp primitives. -- Aidan Kehoe
-- Fix: Respect SIGNALP in PRIVATE_UNVERIFIED_LIST_LOOP_7(), avoiding problems with circular lists. -- Aidan Kehoe
-- Fix: Correct regexp interval handling code. -- Aidan Kehoe, Stephen Turnbull
-- Fix: Error within read1() if a #@INTEGER docstring comment has an unreasonably large integer. -- Aidan Kehoe, Hao Sun.
-- Fix: Error when passed values that would overflow, Fmake_vector(), Fmake_string(), Fmake_bit_vector(). -- Aidan Kehoe
-- Fix: Avoid stack overflow with recursive specifiers, print_specifier (). -- Aidan Kehoe, Raymond Toy
-- Fix: Avoid tying up XEmacs with error messages when specifier instantiator fails. -- Aidan Kehoe
-- Fix: Take a size_t argument, xemacs_c_alloca, check for overflow. -- Aidan Kehoe
-- Improve: Remove gmalloc.c, which is unmaintained, always use system malloc. -- Aidan Kehoe
-- Improve: Remove use of Eistring malloc buffers, write directly to Lisp streams instead. -- Aidan Kehoe
-- Improve: Use the Lisp hash table infrastructure for the X GC cache, improve algorithm. -- Aidan Kehoe
-- Improve: Fix some leaks in the GTK code. -- Aidan Kehoe
-- Improve: Avoid clobbering documentation for compiled function aliases -- Aidan Kehoe
-- Improve: Use an explicit weak list object for the syntax table, specifier, and weak hash table, avoiding duplicating implementation. -- Aidan Kehoe
-- Improve: Move the weak box implementation to Lisp. -- Aidan Kehoe
-- Improve: Only convert markers to integers when needed to compare them. -- Aidan Kehoe
-- Improve: Reduce unnecessary byte-char conversion costs with markers. -- Aidan Kehoe
-- Improve: Adjust the line numbering code to track buffer byte positions, which is cheaper. -- Aidan Kehoe
-- Improve: Reduce needless byte-char conversion in redisplay -- Aidan Kehoe
-- Improve: Save window points as zero-length extents, not C integers -- Aidan Kehoe
-- Improve: Pay attention to wraparound in buffer modification ticks. -- Aidan Kehoe
-- Improve: Rename byte_marker_position to marker_byte_position for GNU compatibility. -- Aidan Kehoe
-- Fix: Correct type description of dynarr lengths -- Aidan Kehoe
-- Fix: Don't choke on an ill-formed or circular Vprocess_environment -- Aidan Kehoe
-- New: Make qxeGetWindowLongPtr and related functions available to the NT code. -- Aidan Kehoe
-- Improve: Rename DONT_EXTERN_INLINE_HEADER_FUNCTIONS to FORCE_INLINE_FUNCTION_DEFINITION. -- Aidan Kehoe
-- New: Make write_external_fmt_string_va () availab, allowing a coding system to be specified for string arguments. -- Aidan Kehoe
-- Improve: Use the existing Lisp list infrastructure with struct expose_ignore. -- Aidan Kehoe
-- Improve: Use the existing Lisp list infrastructure with timeouts. -- Aidan Kehoe
-- Fix: Prevent update_syntax_cache(), Fextent_at() from accessing buffer positions outside the accessible region -- Alan Mackenzie
-- Fix: Make Fscan_sexps() respect syntax table properties, terminating quotes -- Alan Mackenzie
-- New: Flag GB_ALLOW_NIL to indicate to return point for buffer positions, get_buffer_pos_{char,byte} -- Aidan Kehoe
-- New: set_marker_byte_position_restricted(), reduce need to convert to character positions. -- Aidan Kehoe
-- Improve: Use Bytebpos values in the line-start cache -- Aidan Kehoe
-- Improve: Make vertical scrollbars function in terms of lines, not buffer positions, with small buffers -- Aidan Kehoe
-- New: Provide a GET_STRSIGNAL() macro, on the model of GET_STRERROR() -- Aidan Kehoe
-- Improve: Get XEmacs building and runnning on 64 bit Cygwin. -- Aidan Kehoe
-- New: get_buffer_pos_both (), reduce needless byte->char conversion with (goto-char MARKER) -- Aidan Kehoe
-- Improve: Mark generated modeline strings as such, respect this when signalling that extents have changed. -- Aidan Kehoe
-- New: Move match subexpression information to being implemented as extents, giving better warnings and more consistent behaviour with #'replace-match. -- Aidan Kehoe
-- Improve: Remove needless byte-char conversion from search.c -- Aidan Kehoe
-- Improve: Rename string ascii_begin field to ascii_end -- Aidan Kehoe
-- Improve: Move window_end_pos[] to being an array of markers. -- Aidan Kehoe
-- Fix: Avoid recursive entry to redisplay, Fwindow_end(). -- Aidan Kehoe
-- Fix: Never return an invalid buffer position, #'event-point, #'event-modeline-position -- Aidan Kehoe
-- Improve: Remove redisplay_text_width_string(), equivalent to redisplay_window_text_width_string(). -- Aidan Kehoe
-- Improve: Drop caching of GCs under GTK. -- Aidan Kehoe
-- Improve: No need for a hash table mapping marshaller types to functions, ui-gtk.c -- Aidan Kehoe
-- Improve: Use weak lists for the window point and saved_window_start caches -- Aidan Kehoe
-- Improve: Use a weak list for the USID to process mapping -- Aidan Kehoe
-- Improve: Move the main profiling hash table to being a Lisp hash table -- Aidan Kehoe
-- Improve: Implement the mswindows_read_link () cache as a normal Lisp hash table. -- Aidan Kehoe
-- Improve: Remove hash.c, hash.h, no longer used. -- Aidan Kehoe
-- Improve: Correct a bug in ALIST_LOOP_4() -- Aidan Kehoe
-- Improve: Remove support for running as a non-Unicode program under Win32. -- Aidan Kehoe
-- Improve: Remove support for the incremental garbage collector, improving stability, speed, memory usage, and mantainability. -- Aidan Kehoe
-- Improve: Remove support for unexec, improving maintainability. -- Aidan Kehoe
-- Improve: Remove support for the old mark algorithm, KKCC is stable and performant -- Aidan Kehoe
-- Improve: Remove support for systems without job control, mkdir or rmdir, imprve maintainability. -- Aidan Kehoe
-- Improve: Don't modify the compiled pattern in re_match_2_internal, avoiding re-entrancy problems. -- Aidan Kehoe
-- Improve: Represent internal register numbers with two bytes rather than one in compiled regular expressions. -- Aidan Kehoe
-- Improve: Move implementation of long-deprecated #'following-char, #'preceding-char to Lisp. -- Aidan Kehoe
-- Improve: Provide access to the OpenSSL bignum implementation, which doesn't have the reliability concerns of GMP -- Jaakko Salomaa
-- Improve: Better error handling with OpenSSL, TLS -- Jaakko Salomaa
-- Fix: Use the z integer length modifier in C code when printing EMACS_INT -- Aidan Kehoe
-- Improve: Implement total_data_usage() in terms of BSD libkvm. -- Aidan Kehoe
-- Improve: Provide formatted printing that doesn't error to the C code. -- Aidan Kehoe
-- Improve: Never return a negative value to Lisp when hashing. -- Aidan Kehoe
-- Improve: Load the Unicode conversion tables as Lisp structures. -- Jaakko Salomaa
-- Improve: Avoid a blinking TTY cursor -- Jaakko Salomaa
-- Fix: Avoid infinite loop in next_previous_single_property_change () -- Jaakko Salomaa.
-- Fix: Avoid calling Fextent_object () on non-live extents, #'delete-window, #'set-window-buffer -- Aidan Kehoe, Henry Thompson
-- Improve: Have the syntax cache, indentation code work in byte positions. -- Aidan Kehoe
-- Improve: Avoid needles byte-char conversion, process.c -- Aidan Kehoe
-- Fix: Avoid crashes with invalid characters in generated modeline strings and error-checking builds. -- Aidan Kehoe
-- Fix: Avoid the AMD64 red zone confusing find_stack_direction (), alloca.c -- Aidan Kehoe
-- Improve: Changes to bring XEmacs closer to building and running on 64-bit Visual Studio. -- Aidan Kehoe
-- Improve: Reduce memory allocation, use of the regexp engine, gnuserv.el -- Aidan Kehoe
-- Improve: Print the stderr of make-docfile to the terminal instead of silently discarding it. -- Aidan Kehoe
-- Improve: Handle vectors better in backquote.el -- Aidan Kehoe
-- Improve: Use #'string-match-p, #'looking-at-p if match data not used -- Aidan Kehoe
-- Improve: Implement #'eval-when in the byte compiler. -- Aidan Kehoe
-- Improve: Remove alist.el from core code. -- Aidan Kehoe
-- Improve: Minimise calls to #'marker-position in the core Lisp code -- Aidan Kehoe
-- Improve: Use #'apply-partially to create closures with lambdas and lexical variables. -- Aidan Kehoe
-- Fix: Save any existing non-default mode-popup-menu correctly, #'easy-menu-remove -- Aidan Kehoe
-- Improve: Generate digit.el from UnicodeData.txt -- Aidan Kehoe
-- Fix: Deal with byte offsets generated by makeinfo(1), info.el -- Aidan Kehoe
-- Improve: Avoid calls to #'following-char, #'preceding-char in core code -- Aidan Kehoe
-- Improve: Avoid lock files when generating finder-inf.el, make parallel builds more likely to work -- Aidan Kehoe, Mats Lidell
-- Improve: Clean up startup path debugging code -- Jaakko Salomaa
-- Improve: Abstract out the list of things to be saved and restored in #'search-push-state -- Aidan Kehoe
-- Fix: Avoid silent wrapping of fill-column, #'do-auto-fill, #'fill-region-as-paragraph. -- Aidan Kehoe
-- Fix: Don't error with anonymous functions, #'display-call-tree. -- Aidan Kehoe

Testing and Debugging

-- New: Add tests for #'file-attributes -- Mats Lidell
-- Improve: Use print_circle within debug_print() -- Jerry James.
-- New: Test fixnum_to_string with LONG_MIN -- Aidan Kehoe
-- Improve: Process tests -- Stephen Turnbull
-- New: Test require-final-newline, mode-require-final-newline -- Mats Lidell
-- Improve: Only test fontconfig if the font-mgr feature is available -- Aidan Kehoe
-- New: Test #'write-sequence, #'write-string, #'write-line -- Aidan Kehoe
-- New: Test propagation of extent information -- Aidan Kehoe
-- New: Test #'parse-integer, #'digit-char, #'digit-char-p -- Aidan Kehoe
-- New: Test #'substitute -- Aidan Kehoe
-- Improve: Test read and print handling of symbols that look like numbers. -- Aidan Kehoe
-- New: Test character with no Unicode mapping represented as REPLACEMENT CHARACTER, UTF-8 -- Aidan Kehoe
-- New: Test #'integer-length, #'logcount -- Aidan Kehoe
-- New: Superficial tests #'load, #'load-internal -- Aidan Kehoe
-- New: Test #'equalp compiler macro -- Aidan Kehoe
-- New: Check Lisp printer handles relocation of string data OK -- Aidan Kehoe
-- New: Test for insufficient GCPRO in sublis () -- Aidan Kehoe
-- New: Check bug with #'reduce fixed -- Aidan Kehoe
-- New: Test #'make-string-output-stream, #'get-output-stream-string -- Aidan Kehoe
-- New: Test #'format and friends -- Aidan Kehoe, Uwe Bonnes, Aneurin Price, Mike McCormack
-- New: Check no crash with #'decode-time if localtime() returns nil -- Aidan Kehoe
-- New: Check bug in #'mapcon fixed -- Aidan Kehoe
-- New: Check no crash on large number of symbols in an obarray -- Aidan Kehoe
-- New: Test #'normalize-menu-text, #'compare-menu-text -- Aidan Kehoe
-- New: Test #'lexical-let, #'lexical-let* -- Aidan Kehoe
-- New: Test #'string-match-p, #'looking-at-p -- Aidan Kehoe
-- New: Check bug in regexps with backreferences fixed. -- Aidan Kehoe
-- New: Test #'run-hooks and friends -- Aidan Kehoe
-- New: Test #'safe-length -- Aidan Kehoe
-- New: Check special operators GCPRO correctly -- Aidan Kehoe
-- New: Check bugs fixed with intervals in regexps -- Aidan Kehoe
-- New: Test #'auto-save-escape-name, #'auto-save-unescape-name -- Aidan Kehoe
-- New: Test restrictions on ZONE argument to #'encode-time -- Aidan Kehoe
-- New: Test limits on the size of array types -- Aidan Kehoe
-- New: Test the SHADOW argument to #'symbol-macrolet -- Aidan Kehoe
-- New: Check (int-char most-negative-fixnum) gives nil -- Aidan Kehoe
-- New: Check (user-login-name 4294967296) no longer gives "root" -- Aidan Kehoe-- New: Test simple predicates recently moved to subr.el from data.c; test #'ignore -- Aidan Kehoe
-- Improve: Update checking for search algorithm used to take uppercase Unicode sharp s into account -- Aidan Kehoe
-- New: Check ?\x00 not accepted as a converter character, #'format -- Aidan Kehoe
-- New: Test #'max, #'min, #'< and friends with fixnums and markers -- Aidan Kehoe
-- New: Check #'read doesn't get confused with a marker STREAM and a multibyte buffer.  -- Aidan Kehoe
-- New: Test #'car, #'cdr -- Aidan Kehoe
-- New: Test case-insensitive packages (obarrays) -- Aidan Kehoe
-- New: Test named non-shy groups -- Aidan Kehoe
-- New: Test limits of regexp ranges -- Aidan Kehoe
-- New: Check for a bug fixed in #'save-window-start -- Aidan Kehoe
-- New: Check error appropriately with (format "%c" ...), non char-or-char-int-p arguments -- Aidan Kehoe
-- Improve: Tests for #'replace-regexp-in-string -- Aidan Kehoe
-- Improve: Test #'replace-match when stored match data has its start and end positions reversed -- Aidan Kehoe
-- Improve: Naming of bug-hash-table, reproduce-crashes.el -- Aidan Kehoe
-- New: Test bug fixed with display of line numbers in modeline -- Aidan Kehoe
-- New: Check that #'zerop errors with character or marker arguments -- Aidan Kehoe
-- New: Test #'split-char, #'make-char -- Aidan Kehoe
-- New: Test overflow detected with integer parsing code, Lisp reader -- Aidan Kehoe
-- New: Check more than 255 shy groups supported -- Aidan Kehoe
-- New: Test the OpenSSL bignum driver -- Jaakko Salomaa
-- New: Test :error-behavior keyword argument to #'format-into -- Aidan Kehoe
-- New: Test #'apply-partial with lambdas with &rest arguments -- Jaakko Salomaa
-- New: Test get_string_{pos,range}_byte () -- Aidan Kehoe
-- Improve: Call #'test-chars even on unicode-internal builds -- Aidan Kehoe
-- New: Test for a bug in #'byte-optimize-zerop -- Aidan Kehoe

Revision 1.114 / (download) - annotate - [select for diffs], Sun Jan 29 21:15:58 2023 UTC (14 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored) to selected 1.103 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.113 / (download) - annotate - [select for diffs], Tue Jan 3 17:37:02 2023 UTC (15 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112 (colored) to selected 1.103 (colored)

*: recursive bump for tiff shlib major bump

Revision 1.112 / (download) - annotate - [select for diffs], Tue Jun 28 11:33:49 2022 UTC (21 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.111: +2 -2 lines
Diff to previous 1.111 (colored) to selected 1.103 (colored)

*: recursive bump for perl 5.36

Revision 1.111 / (download) - annotate - [select for diffs], Sun Oct 3 17:53:11 2021 UTC (2 years, 6 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.110: +2 -13 lines
Diff to previous 1.110 (colored) to selected 1.103 (colored)

For the sake of MKPIE, we need to .include Makefile.common before
options.mk.

Since Makefile.common now does not see the x11 option, we have to move
all x11 related commands into options.mk. Within options, move
.includes to the end for consistency.

Revision 1.110 / (download) - annotate - [select for diffs], Sun Oct 3 09:22:28 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.109: +3 -3 lines
Diff to previous 1.109 (colored) to selected 1.103 (colored)

xemacs: Adjust inclusion order so MKPIE is properly honored

Revision 1.109 / (download) - annotate - [select for diffs], Mon May 24 19:52:09 2021 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.108: +2 -2 lines
Diff to previous 1.108 (colored) to selected 1.103 (colored)

*: recursive bump for perl 5.34

Revision 1.108 / (download) - annotate - [select for diffs], Sun Mar 28 10:36:33 2021 UTC (3 years ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored) to selected 1.103 (colored)

Use gtar instead of the base tar(1) in the xemacs* top-level Makefile
because of a problem with NetBSD-current libarchive-as-tar, see bin/56080.

Note this depencency is not a burden, since xemacs-packages requires
gtar, anyway.

Revision 1.106.2.1 / (download) - annotate - [select for diffs], Sun Oct 4 09:28:06 2020 UTC (3 years, 6 months ago) by bsiegert
Branch: pkgsrc-2020Q3
Changes since 1.106: +2 -4 lines
Diff to previous 1.106 (colored) next main 1.107 (colored) to selected 1.103 (colored)

Pullup ticket #6331 - requested by hauke
editors/xemacs: Linux build fix

Revisions pulled up:
- editors/xemacs-current-nox11/Makefile                         1.12
- editors/xemacs-current/Makefile                               1.107
- editors/xemacs-current/distinfo                               1.38
- editors/xemacs-current/patches/patch-src_process.c            1.1
- editors/xemacs-nox11/Makefile                                 1.36
- editors/xemacs/Makefile                                       1.133
- editors/xemacs/distinfo                                       1.32
- editors/xemacs/patches/patch-src_process.c                    1.1

---
   Module Name:    pkgsrc
   Committed By:   hauke
   Date:           Fri Oct  2 11:31:14 UTC 2020

   Modified Files:
            pkgsrc/editors/xemacs: Makefile distinfo
            pkgsrc/editors/xemacs-current: Makefile distinfo
            pkgsrc/editors/xemacs-current-nox11: Makefile
            pkgsrc/editors/xemacs-nox11: Makefile
   Added Files:
            pkgsrc/editors/xemacs-current/patches: patch-src_process.c
            pkgsrc/editors/xemacs/patches: patch-src_process.c

   Log Message:
   Linux glibc 2.32+ has removed sys_siglist

   Remove stale reference to nb version in Makefile.common

Revision 1.107 / (download) - annotate - [select for diffs], Fri Oct 2 11:31:14 2020 UTC (3 years, 6 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.106: +2 -4 lines
Diff to previous 1.106 (colored) to selected 1.103 (colored)

Linux glibc 2.32+ has removed sys_siglist

Remove stale reference to nb version in Makefile.common

Revision 1.106 / (download) - annotate - [select for diffs], Thu Sep 24 17:02:02 2020 UTC (3 years, 6 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base
Branch point for: pkgsrc-2020Q3
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored) to selected 1.103 (colored)

Refine desktop categories, after re-reading the documentation.

"For the lucky number" - not.
I resisted adding "Spirituality" for the Church Of Emacs. ;)

Revision 1.105 / (download) - annotate - [select for diffs], Thu Sep 24 11:51:48 2020 UTC (3 years, 6 months ago) by hauke
Branch: MAIN
Changes since 1.104: +15 -2 lines
Diff to previous 1.104 (colored) to selected 1.103 (colored)

editors/xemacs{,-current} - Install an xemacs.desktop file, which makes
XEmacs more easily available to X11 desktop applications.

Revision 1.104 / (download) - annotate - [select for diffs], Mon Aug 31 18:09:26 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.103 / (download) - annotate - [selected], Mon Aug 17 20:18:36 2020 UTC (3 years, 8 months ago) by leot
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.102 / (download) - annotate - [select for diffs], Sat Jan 18 21:49:18 2020 UTC (4 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.101: +2 -2 lines
Diff to previous 1.101 (colored) to selected 1.103 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.101 / (download) - annotate - [select for diffs], Wed Nov 27 14:35:16 2019 UTC (4 years, 4 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored) to selected 1.103 (colored)

For Solarish, select _XOPEN_SOURCE version depending on __STDC_VERSION__,
see <https://gist.github.com/jperkin/b08f9108daf8d0ac695067d71f882a9d>

Revision 1.100 / (download) - annotate - [select for diffs], Tue Oct 8 12:40:55 2019 UTC (4 years, 6 months ago) by hauke
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99 (colored) to selected 1.103 (colored)

Declare use of perl.

Revision 1.99 / (download) - annotate - [select for diffs], Thu Apr 11 16:05:24 2019 UTC (5 years ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored) to selected 1.103 (colored)

Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the
dumped binary crashes otherwise.

Revision 1.98 / (download) - annotate - [select for diffs], Wed Dec 19 13:41:45 2018 UTC (5 years, 3 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored) to selected 1.103 (colored)

Fix comments.

Augment debug option arguments.

Explicitly select garbage collector.

Set dialogs and widgets to "athena" explicitly.
There are no "lucid" implementations; instead, configure will look for
Motif implementations, and fall back to Athena. The former is prone to
sneak in undeclared dependencies on Motif and (on sole platforms) xft.

Remove the patch that was supposed to fix this, but didn't.

Revision 1.97 / (download) - annotate - [select for diffs], Mon Mar 12 11:16:25 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored) to selected 1.103 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.96 / (download) - annotate - [select for diffs], Thu Feb 1 14:25:30 2018 UTC (6 years, 2 months ago) by hauke
Branch: MAIN
Changes since 1.95: +2 -1 lines
Diff to previous 1.95 (colored) to selected 1.103 (colored)

Move PKGREVISION up from Makefile.common into the individual packages'
Makefile. As wiz convincingly pointed out, differing dependencies may
make for differing PKGREVISION.

Revision 1.95 / (download) - annotate - [select for diffs], Tue Jan 30 11:52:18 2018 UTC (6 years, 2 months ago) by hauke
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored) to selected 1.103 (colored)

The xemacs* package Makefiles are minimal, with all common information
factored out to Makefile.common. This includes both upstream and
pkgsrc specific.version information.

Revision 1.94 / (download) - annotate - [select for diffs], Sun Jan 28 20:10:49 2018 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.93: +2 -1 lines
Diff to previous 1.93 (colored) to selected 1.103 (colored)

Bump PKGREVISION for gdbm shlib major bump

Revision 1.93 / (download) - annotate - [select for diffs], Fri Nov 17 15:09:34 2017 UTC (6 years, 5 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored) to selected 1.103 (colored)

Default build without xft - there are problems with switching fonts,
and we end up with a proportional font, which defeats the primary use
of this editor.

Revision 1.92 / (download) - annotate - [select for diffs], Wed Nov 15 14:46:31 2017 UTC (6 years, 5 months ago) by hauke
Branch: MAIN
Changes since 1.91: +3 -8 lines
Diff to previous 1.91 (colored) to selected 1.103 (colored)

Upgrade xemacs-current to 21.5.34

Since the non-{X11,lucid} toolkits have bitrotted, remove those
options, and rework options.mk like the editors/xemacs one.

Switching to the portable dumper and using system malloc obsoletes the
hacks.

Like XEmacs 21.4 and the emacsen, we need to build with -DTERMINFO for
proper console display.

Since Makefile content is minimal for xemacs-current{,-nox11}, keep
the pkgsrc nb revision centrally in Makefile.common.

Take maintainership.

Revision 1.91 / (download) - annotate - [select for diffs], Fri Dec 30 23:18:53 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.90: +1 -81 lines
Diff to previous 1.90 (colored) to selected 1.103 (colored)

Simplify previous.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Dec 30 23:09:41 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.89: +84 -78 lines
Diff to previous 1.89 (colored) to selected 1.103 (colored)

Fix options framework abuse by xemacs-current*.

Partially tested, xemacs-current-nox11 build hangs because of temacs
eating 99% CPU.

Revision 1.89 / (download) - annotate - [select for diffs], Sat Mar 5 11:28:28 2016 UTC (8 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.88: +2 -2 lines
Diff to previous 1.88 (colored) to selected 1.103 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.88 / (download) - annotate - [select for diffs], Wed Oct 14 20:17:25 2015 UTC (8 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored) to selected 1.103 (colored)

Switch from x11/Xaw3d to newer x11/libXaw3d.

Adapt some packages so they build with that.
Bump their PKGREVISIONs.

Revision 1.87 / (download) - annotate - [select for diffs], Tue Sep 29 11:23:28 2015 UTC (8 years, 6 months ago) by hauke
Branch: MAIN
Changes since 1.86: +2 -1 lines
Diff to previous 1.86 (colored) to selected 1.103 (colored)

Build with the portable dumper like editors/xemacs, following advice
from upstream. This fixes spurious SIGSEV breakage during build on
newer NetBSD installations.

Revision 1.86 / (download) - annotate - [select for diffs], Wed Feb 12 23:17:52 2014 UTC (10 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored) to selected 1.103 (colored)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.85 / (download) - annotate - [select for diffs], Thu Jun 6 12:54:18 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored) to selected 1.103 (colored)

Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Jun 4 22:16:00 2013 UTC (10 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored) to selected 1.103 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.83 / (download) - annotate - [select for diffs], Mon Jun 3 10:04:53 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored) to selected 1.103 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.82 / (download) - annotate - [select for diffs], Sat Apr 6 20:27:20 2013 UTC (11 years ago) by rodent
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored) to selected 1.103 (colored)

Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.

Revision 1.81 / (download) - annotate - [select for diffs], Sat Feb 16 11:21:02 2013 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.80: +2 -2 lines
Diff to previous 1.80 (colored) to selected 1.103 (colored)

Recursive bump for png-1.6.

Revision 1.80 / (download) - annotate - [select for diffs], Wed Feb 6 23:22:15 2013 UTC (11 years, 2 months ago) by jperkin
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored) to selected 1.103 (colored)

PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.79 / (download) - annotate - [select for diffs], Sat Jan 26 21:37:30 2013 UTC (11 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored) to selected 1.103 (colored)

Revbump after graphics/jpeg and textproc/icu

Revision 1.78 / (download) - annotate - [select for diffs], Sun Dec 16 01:52:12 2012 UTC (11 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored) to selected 1.103 (colored)

recursive bump from cyrus-sasl libsasl2 shlib major bump.

Revision 1.77 / (download) - annotate - [select for diffs], Wed Oct 3 11:43:47 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
Changes since 1.76: +1 -3 lines
Diff to previous 1.76 (colored) to selected 1.103 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.76 / (download) - annotate - [select for diffs], Fri Apr 27 14:37:37 2012 UTC (11 years, 11 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) to selected 1.103 (colored)

Fix CVE-2009-2688, via <https://bugzilla.redhat.com/show_bug.cgi?id=511994>

Note xemacs 21.5 still dumps core during the build.

Revision 1.75 / (download) - annotate - [select for diffs], Mon Feb 6 12:40:05 2012 UTC (12 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored) to selected 1.103 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.

Revision 1.74 / (download) - annotate - [select for diffs], Tue Jan 24 09:11:03 2012 UTC (12 years, 2 months ago) by sbd
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored) to selected 1.103 (colored)

Recursive dependency bump for databases/gdbm ABI_DEPENDS change.

Revision 1.73 / (download) - annotate - [select for diffs], Fri Jan 13 10:55:02 2012 UTC (12 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.103 (colored)

Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.

Revision 1.72 / (download) - annotate - [select for diffs], Tue Nov 1 06:11:54 2011 UTC (12 years, 5 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored) to selected 1.103 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.71 / (download) - annotate - [select for diffs], Tue Aug 23 13:06:49 2011 UTC (12 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored) to selected 1.103 (colored)

Recursive bump from gdbm shlib bump.

Revision 1.70 / (download) - annotate - [select for diffs], Fri Apr 22 13:43:28 2011 UTC (12 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored) to selected 1.103 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.69 / (download) - annotate - [select for diffs], Thu Jan 13 13:53:27 2011 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.103 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.68 / (download) - annotate - [select for diffs], Mon Jun 14 10:34:39 2010 UTC (13 years, 10 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.103 (colored)

Needs revbump for png update.

Revision 1.67 / (download) - annotate - [select for diffs], Wed Aug 26 19:58:43 2009 UTC (14 years, 7 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored) to selected 1.103 (colored)

bump revision because of graphics/jpeg update

Revision 1.66 / (download) - annotate - [select for diffs], Mon Nov 10 17:21:34 2008 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.103 (colored)

Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.

Revision 1.65 / (download) - annotate - [select for diffs], Sun May 4 22:27:07 2008 UTC (15 years, 11 months ago) by tonnerre
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.103 (colored)

Fix vcdiff insecure temp file creation vulnerability (CVE-2008-1694) for
xemacs-current as well.

Revision 1.64 / (download) - annotate - [select for diffs], Thu Apr 24 21:32:47 2008 UTC (15 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.63: +90 -2 lines
Diff to previous 1.63 (colored) to selected 1.103 (colored)

Restructure the following packages:

	editors/xemacs-current
	editors/xemacs-current-nox11

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

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

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

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

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

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

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

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

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

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

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

+ Honor PKGMANDIR.

+ Bump the PKGREVISION for xemacs-current and xemacs-current-nox11 to 1.
  Both packages now track and use the same PKGREVISION number.

Revision 1.63 / (download) - annotate - [select for diffs], Mon Nov 12 01:48:47 2007 UTC (16 years, 5 months ago) by uebayasi
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.62: +2 -68 lines
Diff to previous 1.62 (colored) to selected 1.103 (colored)

Support XEmacs 21.5.x without X too.

Revision 1.62 / (download) - annotate - [select for diffs], Sat Jun 30 17:59:03 2007 UTC (16 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored) to selected 1.103 (colored)

Fix build on DragonFly.

Revision 1.61 / (download) - annotate - [select for diffs], Sun May 20 17:20:25 2007 UTC (16 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.60: +1 -4 lines
Diff to previous 1.60 (colored) to selected 1.103 (colored)

Desupport gnome1 option.

Revision 1.60 / (download) - annotate - [select for diffs], Sat Dec 23 16:16:40 2006 UTC (17 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.59: +4 -3 lines
Diff to previous 1.59 (colored) to selected 1.103 (colored)

Variable `EMACSVERSION' used but not defined.

Revision 1.59 / (download) - annotate - [select for diffs], Tue Dec 19 18:21:10 2006 UTC (17 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58 (colored) to selected 1.103 (colored)

CHECK_WRKREF_SKIP wants a relative path nowadays.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Oct 24 08:48:36 2006 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.57: +5 -1 lines
Diff to previous 1.57 (colored) to selected 1.103 (colored)

The emacs binary may have the build path embedded.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Oct 14 02:24:46 2006 UTC (17 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.103 (colored)

Fixed "test ==".

Revision 1.56 / (download) - annotate - [select for diffs], Sat Sep 30 12:24:45 2006 UTC (17 years, 6 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 (colored) to selected 1.103 (colored)

Some forgotten renumbering 19->27.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Sep 6 15:38:32 2006 UTC (17 years, 7 months ago) by tron
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.103 (colored)

Remove Mario Kemper as maintainer of these package on his request.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Sep 4 09:20:51 2006 UTC (17 years, 7 months ago) by martin
Branch: MAIN
Changes since 1.53: +9 -7 lines
Diff to previous 1.53 (colored) to selected 1.103 (colored)

Update to 21.5.27.
This fixes PR 34197.

Revision 1.53 / (download) - annotate - [select for diffs], Mon Apr 17 13:46:22 2006 UTC (18 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.103 (colored)

Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Mar 20 18:21:29 2006 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.51: +4 -3 lines
Diff to previous 1.51 (colored) to selected 1.103 (colored)

Fix xemacs packages to honor PKGINFODIR in the default INFOPATH when
reading info files.  Also strip the split info files from the PLIST
as the plist module handles them automatically.  Lastly, define
INFO_FILES so that the pkginstall framework properly manages the "dir"
info file database index in the xemacs info directory.

Bump the PKGREVISION.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:59 2006 UTC (18 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.103 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Dec 12 21:36:54 2005 UTC (18 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored) to selected 1.103 (colored)

Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.

Revision 1.49 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:06 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored) to selected 1.103 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Jun 1 18:02:46 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.47: +1 -2 lines
Diff to previous 1.47 (colored) to selected 1.103 (colored)

Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:42 2005 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.46: +1 -2 lines
Diff to previous 1.46 (colored) to selected 1.103 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Mar 2 22:05:19 2005 UTC (19 years, 1 month ago) by magick
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.45: +6 -6 lines
Diff to previous 1.45 (colored) to selected 1.103 (colored)

Update xemacs-current from 21.5.18 to 21.5.19

From the ChangeLog:

*          XEmacs 21.5.19 "chives" is released.
      "chives" is the twentieth in the VEGETABLE series.


Relative to XEmacs 21.5.18 "chestnut", "chives" includes a large
number of minor enhancements and work-in-progress.  Some important or
annoying bugs have been fixed:

  - The lstream data truncation bug (often observed as truncated emails
    or truncated process input in buffers) has been identified and
    fixed, we believe (hard to test).

  - The bug where process output insertion replaced the whole buffer,
    rather than just the region, has been fixed.

  - The "Metacity maximize" bug (which was XEmacs's fault, not the
    window manager's) has been fixed.

Known remaining bugs include:

  - Aborts due to recursive entry to the allocation code from error
    handlers.  Workaround: avoid getting the memory full warnings (at
    75% and 95% of memory space).

  - A regression test failure in no-Mule builds.  Workaround: don't
    run the c-tests.el series when running tests.  (Simply move
    tests/automated/c-tests.el out of the way.)

Currently fairly stable, this seems to be a good point to release a
beta as a checkpoint.  At the user level the most visible changes are
extension of the "behavior" mechanism for enabling and disabling
features, and a major reorganization of the documentation in the
source tree.  For behaviors, see the Options->Behaviors submenu.

The source documentation changes include

   At top level,
      README has been gutted, with most content moved to the FAQ.
      BUGS and README.packages were removed, with much of their content
      moved to the FAQ.
      GETTING.GNU.SOFTWARE was removed.

   In etc,
      BETA, CHARSETS, CODING-STANDARDS, CODINGS, DEBUG, DISTRIB, MACHINES,
      and PACKAGES were removed, with most content moved to various Texinfo
      documents.
      FTP, GNU, LPF, MAILINGLISTS MORE.STUFF, MOTIVATION, ORDERS,
      ORDERS.EUROPE, ORDERS.JAPAN, README.HYPERBOLE, README.OO-BROWSER,
      SERVICE, and TERMS were removed.

   PROBLEMS and etc/README were revised.

For developers, the following important internal API changes occurred.

  - Initialization code (called from emacs.c:main_1()) has been
    refactored.  See the ChangeLog (2004-10-27, Ben Wing) for details.

  - The GCPRO API has been refactored.  See the ChangeLog (2004-10-27,
    Ben Wing) for details.  (Yes, it was a megapatch: same log entry.)

For more detailed information, there is a list of credits, and then
the full ChangeLogs, following the availability information.

For general information about XEmacs, the developers, and the user
community, see our home page,

		       http://www.xemacs.org/

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jan 31 00:10:12 2005 UTC (19 years, 2 months ago) by minskim
Branch: MAIN
Changes since 1.44: +4 -2 lines
Diff to previous 1.44 (colored) to selected 1.103 (colored)

xemacs and gnuserv have many common files in PLIST.  Make them
conflict.

Bump PKGREVISIONs.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jan 22 13:03:06 2005 UTC (19 years, 2 months ago) by magick
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.103 (colored)

Make this package build again:

Remove esound-support from options.mk until i find the reason why
libossaudio is not used.
Fix canna-support with a patch from Thomas Klausner. Thanks.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Dec 28 23:18:19 2004 UTC (19 years, 3 months ago) by reed
Branch: MAIN
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored) to selected 1.103 (colored)

Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)

Revision 1.42 / (download) - annotate - [select for diffs], Thu Nov 25 21:42:59 2004 UTC (19 years, 4 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.41: +4 -31 lines
Diff to previous 1.41 (colored) to selected 1.103 (colored)

Convert to use bsd.options.mk, the following options are available:

	esound ldap xface canna

# XXX Support for the following variables will be removed after the
# XXX pkgsrc-2004Q4 branch is released:
# XXX
# XXX USE_OPENLDAP
# XXX USE_XFACE
# XXX XEMACS_ESD
# XXX XEMACS_USE_CANNA

Revision 1.41 / (download) - annotate - [select for diffs], Thu Nov 25 18:09:06 2004 UTC (19 years, 4 months ago) by magick
Branch: MAIN
Changes since 1.40: +5 -6 lines
Diff to previous 1.40 (colored) to selected 1.103 (colored)

Update xemacs-current to 21.5.18

From the Releasenotes:
Relative to XEmacs 21.5.17 "chayote", "chestnut" has Jerry James's new
bignum support.  You can now keep track of the U.S. national debt to
the penny, or count to Avogadro's number by ones!  Speaking of really
big numbers, Malcolm Purvis has one in mind: "two".  To GTK+ fans,
that's an awfully big number.  It's not here yet, but Malcolm has put
in a lot of patches, and a port to GTK+ v2 could start soon.  Jerry
James has started using the Uno code checker to clean up unused
variables and other ugliness.  Completion of the portable dumper
project is in sight, as Olivier Galibert has contributed code to
attach the dumpfile to the executable.

A large number of contributors have provided the usual assortment of
bug fixes and feature additions, small and large.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Oct 3 00:14:39 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored) to selected 1.103 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Apr 21 20:50:41 2004 UTC (20 years ago) by cube
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored) to selected 1.103 (colored)

USE_LDAP -> USE_OPENLDAP

Revision 1.38 / (download) - annotate - [select for diffs], Mon Apr 12 15:14:55 2004 UTC (20 years ago) by xtraeme
Branch: MAIN
Changes since 1.37: +14 -14 lines
Diff to previous 1.37 (colored) to selected 1.103 (colored)

bl3ify

Revision 1.37 / (download) - annotate - [select for diffs], Sun Apr 4 16:12:01 2004 UTC (20 years ago) by magick
Branch: MAIN
Changes since 1.36: +5 -6 lines
Diff to previous 1.36 (colored) to selected 1.103 (colored)

Update xemacs to 21.5.17:

*          XEmacs 21.5.17 "chayote" is released.
      "chayote" is the eighteenth in the OXYMORON series.


The main purpose of the "chayote" release is to provide a checkpoint
before upcoming major changes.  Bignum (infinite precision integer)
support and Xft (including antialiasing) support are expected to be
added in the near future.

Relative to XEmacs 21.5.16 "celeriac", "chayote" has many improvements
in module support from Jerry James, and improved package management
from Steve Youngs.  Steve Youngs also ported the "lazy" widget support
from GNU Emacs 21.3, and Jerry James synched frame and window support.
A number of annoying crashes in GTK, in X11 dialogs, and in the
bytecode interpreter were fixed, but several crashes remain.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Feb 9 07:16:13 2004 UTC (20 years, 2 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.35: +3 -2 lines
Diff to previous 1.35 (colored) to selected 1.103 (colored)

Use XEMACS_USE_CANNA instead of EMACS_CANNA for consistency, and add
it to BUILD_DEFS.  Approved by uebayasi@.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Feb 1 01:43:29 2004 UTC (20 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.103 (colored)

In the new compiler selection framework, GCC_REQD is appended to, not
overridden.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Jan 25 12:44:34 2004 UTC (20 years, 2 months ago) by kristerw
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) to selected 1.103 (colored)

Use GCC_REQD instead of USE_PKGSRC_GCC when overriding the compiler
for arm, so that we don't need to install the gcc package(s) on
machines that already have a working compiler in their /usr/bin.

Revision 1.33 / (download) - annotate - [select for diffs], Wed Jan 14 16:50:19 2004 UTC (20 years, 3 months ago) by magick
Branch: MAIN
Changes since 1.32: +3 -1 lines
Diff to previous 1.32 (colored) to selected 1.103 (colored)

Disable sound support as proposed by Martin Husemann to make xemacs compile
under -current, until i found out why it suddenly fails.

Revision 1.32 / (download) - annotate - [select for diffs], Sat Jan 3 18:49:39 2004 UTC (20 years, 3 months ago) by reed
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored) to selected 1.103 (colored)

Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Dec 3 00:50:34 2003 UTC (20 years, 4 months ago) by magick
Branch: MAIN
Changes since 1.30: +5 -5 lines
Diff to previous 1.30 (colored) to selected 1.103 (colored)

Update xemacs to 21.5.16

As usual many small bugfixes. Details are on
http://www.xemacs.org/Releases/21.5.16.html

Revision 1.30 / (download) - annotate - [select for diffs], Wed Sep 17 19:40:17 2003 UTC (20 years, 7 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.103 (colored)

get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Sep 12 20:07:14 2003 UTC (20 years, 7 months ago) by grant
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.103 (colored)

kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...

Revision 1.28 / (download) - annotate - [select for diffs], Sat Sep 6 17:01:42 2003 UTC (20 years, 7 months ago) by magick
Branch: MAIN
Changes since 1.27: +5 -6 lines
Diff to previous 1.27 (colored) to selected 1.103 (colored)

Update xemacs-current to 21.5.15

This beta release includes mainly bugfixes. No new features.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jul 17 21:35:13 2003 UTC (20 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.103 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jul 13 13:51:38 2003 UTC (20 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored) to selected 1.103 (colored)

PKGREVISION bump for libiconv update.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Jun 11 20:50:53 2003 UTC (20 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.103 (colored)

Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
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.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jun 4 16:37:25 2003 UTC (20 years, 10 months ago) by magick
Branch: MAIN
Changes since 1.23: +5 -5 lines
Diff to previous 1.23 (colored) to selected 1.103 (colored)

Update xemacs-current to 21.5.14

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.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 2 14:05:03 2003 UTC (20 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.103 (colored)

Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3
is accepted. Suggested by Grant.

Revision 1.22 / (download) - annotate - [select for diffs], Fri May 16 18:11:35 2003 UTC (20 years, 11 months ago) by magick
Branch: MAIN
Changes since 1.21: +5 -5 lines
Diff to previous 1.21 (colored) to selected 1.103 (colored)

Update xemacs-current to 21.5.13

Major change:
The long standing TTY/keyboard bug, the one where RET was behaving
like LFD, is gone!  Yes, that's right folks, you can once again use
XEmacs on a TTY.

The rest are the hundreds of bugfixes that usually come with a
beta software.

Revision 1.21 / (download) - annotate - [select for diffs], Fri May 2 23:35:43 2003 UTC (20 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored) to selected 1.103 (colored)

Remove superfluous empty line.

Revision 1.20 / (download) - annotate - [select for diffs], Fri May 2 23:31:34 2003 UTC (20 years, 11 months ago) by magick
Branch: MAIN
Changes since 1.19: +6 -6 lines
Diff to previous 1.19 (colored) to selected 1.103 (colored)

Update xemacs-current to 21.5.12.

This is a bugfix release. Details can be found at www.xemacs.org.

Revision 1.19 / (download) - annotate - [select for diffs], Fri May 2 11:54:47 2003 UTC (20 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.103 (colored)

Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 7 17:30:14 2003 UTC (21 years ago) by magick
Branch: MAIN
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored) to selected 1.103 (colored)

Update xemacs to 21.5.11

This release fixes the problem with scrambled screens when using
xemacs in a terminal. Other changes are numerous as its a -current.
Mainly bug fixes.
Please see http://www.xemacs.org for details.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Feb 25 09:13:07 2003 UTC (21 years, 1 month ago) by uebayasi
Branch: MAIN
Changes since 1.16: +2 -4 lines
Diff to previous 1.16 (colored) to selected 1.103 (colored)

Honour MASTER_SITE_XEMACS.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Feb 25 09:07:10 2003 UTC (21 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.103 (colored)

Fix version number in comment.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 19 06:52:55 2003 UTC (21 years, 3 months ago) by salo
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored) to selected 1.103 (colored)

s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jan 18 05:45:42 2003 UTC (21 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.13: +4 -5 lines
Diff to previous 1.13 (colored) to selected 1.103 (colored)

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.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Nov 1 16:34:38 2002 UTC (21 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored) to selected 1.103 (colored)

Depend on latest gdbm and bump PKGREVISION (major bump in gdbm library).

Revision 1.12 / (download) - annotate - [select for diffs], Sun Oct 6 11:40:07 2002 UTC (21 years, 6 months ago) by magick
Branch: MAIN
Changes since 1.11: +7 -7 lines
Diff to previous 1.11 (colored) to selected 1.103 (colored)

Update xemacs-current to 21.5.9
Changes since 21.5.5 are too many to list here. Please consult www.xemacs.org
for details. There have been mainly hundreds of bug fixes and work has been
done on a new garbage collector which isn't enabled yet. Nothing exitingly
new has been added as far as i know. Mainly internal rework.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 29 06:31:25 2002 UTC (21 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) to selected 1.103 (colored)

Use gcc/buildlink2.mk instead of Makefile.gcc

Revision 1.10 / (download) - annotate - [select for diffs], Sat Sep 21 11:56:47 2002 UTC (21 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.9: +44 -42 lines
Diff to previous 1.9 (colored) to selected 1.103 (colored)

buildlink1 -> buildlink2

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:45:24 2002 UTC (21 years, 10 months ago) by jlam
Branch: buildlink2
Changes since 1.6: +6 -2 lines
Diff to previous 1.6 (colored) next main 1.7 (colored) to selected 1.103 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jun 12 04:35:15 2002 UTC (21 years, 10 months ago) by sakamoto
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) to selected 1.103 (colored)

use inputmethod/canna-lib/buildlink.mk.

Revision 1.8 / (download) - annotate - [select for diffs], Fri May 31 15:19:57 2002 UTC (21 years, 10 months ago) by seb
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.103 (colored)

Adjust various pathnames to use newly reimported packages from the japanese
category.
This is part of the japanese category retirement.

Revision 1.7 / (download) - annotate - [select for diffs], Mon May 20 16:46:29 2002 UTC (21 years, 11 months ago) by cjep
Branch: MAIN
Changes since 1.6: +5 -1 lines
Diff to previous 1.6 (colored) to selected 1.103 (colored)

On arm32, use gcc-2.95.3 to avoid egcs compiler error:
/usr/src/gnu/usr.bin/egcs/common/../../../dist/gcc/caller-save.c:657:
Internal compiler error in function insert_save_restore

Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 5 18:44:01 2002 UTC (22 years ago) by magick
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.5: +9 -1 lines
Diff to previous 1.5 (colored) to selected 1.103 (colored)

Add canna support to xemacs-current. It is enabled by EMACS_CANNA=YES
in mk.conf. Closes pkg/14406 by OGATA Hiroshi.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 1 18:15:52 2002 UTC (22 years ago) by magick
Branch: MAIN
Changes since 1.4: +2 -4 lines
Diff to previous 1.4 (colored) to selected 1.103 (colored)

Remove ftp.th-darmstadt.de (outdated) and ftp.usyd.edu.au (refusing passive
ftp) from the list of mirrors. Closes pkg/16148 by Lloyd Parkes.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Mar 29 14:54:48 2002 UTC (22 years ago) by magick
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored) to selected 1.103 (colored)

Note how to configure xemacs when installed for the first time.
Pointed out by mpasternak@lublin.t1.pl in private mail.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 29 11:02:43 2002 UTC (22 years ago) by magick
Branch: MAIN
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored) to selected 1.103 (colored)

Add --with-msw=no to the CONFIGURE_ARGS to prevent configure error
when wine is installed. Obviously it thinks we run windows.
Noted in private mail by mpasternak@lublin.t1.pl .

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 25 19:35:15 2002 UTC (22 years ago) by magick
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) to selected 1.103 (colored)

Add missing USE_X11

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 24 19:40:29 2002 UTC (22 years ago) by magick
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.103 (colored)

Initial import of XEmacs 21.5.5
This is the *BETA* developement line of XEmacs so handle with care.
This package is based on pkg/14132 contributed by Eric Gillespie Jr.
Most notable change to the release is the possibility to compile
xemacs with gtk+. Set XEMACS_WIDGETS accordingly in your mk.conf
Possible values are:
lucid (default)
gtk
gnome
motif

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 24 19:40:29 2002 UTC (22 years ago) by magick
Branch: MAIN
Diff to selected 1.103 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>