VOOZH about

URL: https://pkgsrc.se/editors/xemacs-current

⇱ pkgsrc.se | The NetBSD package collection


Skip to main content.
👁 https://pkgsrc.se
Useful links: www.pkgsrc.org | www.netbsd.org | www.netbsd.se
Navigation:
Home | Browse by maintainer | Search | RSS | Info | Statistics | Help | Contact
+ virtual
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
👁 pil
 editors
  👁 pil
 xemacs-c..
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wayland
wip
wm
www
x11

* = Virtual Category
👁 new
New packages:
  Today
  Yesterday
  Last week
  Last month

Path to this page:

./editors/xemacs-current, XEmacs text editor version 21.5.36

[ 👁 Image
CVSweb ] [ 👁 Image
Homepage ] [ 👁 Image
RSS ] [ 👁 Image
Required by ]


Branch: CURRENT, Version: 21.5.36, Package name: xemacs-21.5.36, Maintainer: hauke

This is an unstable, *BETA* release of XEmacs.

XEmacs is a self-documenting, customizable, extensible real-time
display editor.

Users new to XEmacs will be able to use basic features fairly rapidly
by studying the tutorial and using the self-documentation features.
XEmacs also has an extensive interactive manual browser. It is easily
extensible since its editing commands are written in Lisp.

XEmacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running
subshells within Emacs windows (Shell), running a Lisp read-eval-print
loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and
many more. There is a WWW browsing mode written fully in elisp
that looks and behaves much like the netscape WWW browser.

XEmacs has similar functionality to GNU Emacs. It uses a different
display model, including support for Motif menu and scroll bars and the
ability to run as a widget inside other applications. Many people say
it looks nicer than GNU Emacs.


Required to run:
[graphics/tiff] [graphics/png] [graphics/jpeg] [databases/gdbm] [devel/gmp] [x11/libXpm]

Required to build:
[pkgtools/x11-links] [x11/xbitmaps] [pkgtools/cwrappers] [x11/xorgproto]

Package options: x11

Master sites: (Expand)

Filesize: 16100.274 KB

Version history: (Expand)


CVS history: (Expand)


   2025-09-23 18:53:32 by Hauke Fath | Files touched by this commit (1)
Log message:
src/fakemail.c is gone, remove the patch.
   2025-09-23 18:41:10 by Hauke Fath | Files touched by this commit (8)
Log message:
editors/xemacs-current{,-nox11}: Update to 21.5.36

Due to build issues, the external dump file has come back.

From upstream's ChangeLog:

2025-06-14 Aidan Kehoe <kehoea@parhasard.net>

 * XEmacs 21.5.36 "leeks" is released.

2025-05-26 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac: Remove support for building ldap, canna,
 postgresql into the temacs binary.
 * configure: Regenerate.

2025-03-04 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac (DUMP_FILE_NAME): New, just xemacs.dmp. Use
 AC_SUBST() to make it available to Makefile.in.in.
 In passing make AC_DEFINE_UNQUOTED(SHEBANG_PROGNAME ...) a bit
 more sensible.
 * configure: Regenerate.

2025-02-24 Stephen Turnbull <turnbull@sk.tsukuba.ac.jp>

 * Makefile.in.in:
 Find module auto-autoloads in module build tree, not source tree.

2025-02-03 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac:
 Remove --with-mule as an option, always on.
 Remove --with-default-eol-detection as an option, only relevant
 with non-MULE.
 * configure: Regenerate.

2025-01-01 Aidan Kehoe <kehoea@parhasard.net>

 * Makefile.in.in (install-arch-dep):
 Install DOC as DOC-DUMP-ID, to avoid the longstanding irritation
 of installing another XEmacs corrupting the docfile of a running,
 installed, XEmacs.

2024-12-24 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac (XE_COMPLEX_ARG):
 Revise --with-quick-build to turn off --with-dump-in-exec (unless
 otherwise explicitly specified), document this. Remove mention of
 garbage-collection after loading each file during dumping, no
 longer relevant.
 * configure: Regenerate.

2024-12-24 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac (libc_version): Remove detection of libc version
 from configure.ac, it is not remotely as necessary as it was a
 couple of decades ago, and Mats advises me it is buggy on Gentoo.
 * configure: Regenerate.

2024-12-20 Aidan Kehoe <kehoea@parhasard.net>

 * Makefile.in.in:
 Install the dump file in ${archilibdir}, not in the same directory
 as the XEmacs executable, for better conformance with usual Unix
 practice.

2024-12-20 Aidan Kehoe <kehoea@parhasard.net>

 * Makefile.in.in:
 Install the dump file properly if non-DUMP_IN_EXEC. No longer
 check the PDUMP define. This is no longer available since it is
 impossible to turn it off, unexec has been removed.

2024-11-03 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac: Only attempt to turn off ASLR if the data and text
 (C code) relative offsets are unpredictable from one invocation
 to the next.
 * configure: Regenerate.

2024-10-17 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac : No longer use XE_PROTECT_LINKER_FLAGS on LDFLAGS,
 comment as to motivation for this. Thank you Mats Lidell and the
 Gentoo users.
 * configure: Regenerate.

2023-11-26 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac: Define _XOPEN_SOURCE as 600 on Linux.
 * configure: Regenerate.

2024-02-15 Richard Hopkins <xemacs@unbit.co.uk>

 * Makefile.in.in (etc/PROBLEMS): Improve portability; $^ is not
 available on BSD make for example and would error with

 cp etc/PROBLEMS
 usage: cp [-R [-H | -L | -P]] [-f | -i] [-alNpv] src target
 cp [-R [-H | -L | -P]] [-f | -i] [-alNpv] src1 ... srcN directory
 *** Error code 1

 `make` now succeeds on BSD make.

2023-05-14 Aidan Kehoe <kehoea@parhasard.net>

 * CHANGES-beta:
 Correct attribution of OpenSSL bignum support.
 Add new skeleton for 21.5.36.

2023-05-14 Aidan Kehoe <kehoea@parhasard.net>

 * configure.ac:
 Default --with-mule to on; document this.

 * configure: Regenerate.
   2025-08-31 00:46:51 by Thomas Klausner | Files touched by this commit (1355)
Log message:
*: recursive bump for tiff growing lerc dependency
   2025-04-24 16:16:37 by Thomas Klausner | Files touched by this commit (2412)
Log message:
*: recursive bump for jpeg -> libjpeg-turbo switch
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2569)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2297)
Log message:
*: bump for openssl 3
   2023-10-21 19:11:59 by Greg Troxel | Files touched by this commit (1345) | 👁 Package updated
Log message:
recursive revbump for tiff update
   2023-08-30 17:02:22 by Paolo Vincenzo Olivo | Files touched by this commit (3)
Log message:
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.


This site is operated by pkgsrc.pub, Contact