./editors/xemacs, XEmacs text editor version 21.4

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 21.4.24nb9, Package name: xemacs-21.4.24nb9, Maintainer: hauke

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] [x11/libXpm]

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

Package options: x11

Master sites: (Expand)

Version history: (Expand)

CVS history: (Expand)

   2019-10-11 16:42:48 by Hauke Fath | Files touched by this commit (6)
Log message:
Sorry, barked up the wrong tree.

gtexinfo 6.7 appears to default to utf8, and error out on non-7bit
ascii gremlins. Fixing those lets the texinfo files compile (with
warnings) both with the NetBSD base makeinfo and the v6.7 pkgsrc one.

OTOH, I don't have to remove the patches I forgot to add in the
previous commit...
   2019-10-11 14:36:44 by Hauke Fath | Files touched by this commit (4) | Package updated
Log message:
This package patches the texinfo sources for use with NetBSD's
makeinfo v4.8. The 6.7 update to devel/gtexinfo broke backwards
compatibility more, so we pull out the patches and conditionally apply
them on NetBSD, only. (Other candidates?)
   2019-10-08 14:40:55 by Hauke Fath | Files touched by this commit (6)
Log message:
Declare use of perl.
   2019-07-03 12:06:50 by Hauke Fath | Files touched by this commit (3)
Log message:
Explicitly disable postgresql support. We do not declare the
dependency, and configure picks it up outside LOCALBASE on 'rich' base
OS installations (read: Linuxen).

If anyone seriously wanted to use postgresql from XEmacs, it would
have to be made a proper option.
   2019-06-08 12:41:00 by Roland Illig | Files touched by this commit (93)
Log message:
editors/*: let pkglint fix indentation and variable alignment

pkglint -Wall -F -r editors

Manually fixed the changes in editors/nedit since the "fixed" indentation
was wrong.
   2019-04-11 18:05:25 by Hauke Fath | Files touched by this commit (6)
Log message:
Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the
dumped binary crashes otherwise.
   2018-12-20 16:26:31 by Hauke Fath | Files touched by this commit (2)
Log message:
On progressive Linuxen (Arch here), CPPFLAGS pre-filled with
-D_FORTIFY_SOURCE=2 -Werror will make configure tests fail on
pre-processor warnings, and break the build. Make sure we set CPP to
something that works.

This patch should go upstream into configure.in, but it is really the
autoconf AC_PROG_CPP macro definition that needs to be amended.
   2018-12-19 14:29:34 by Hauke Fath | Files touched by this commit (2)
Log message:
Fix debug option arg, which is different from 21.5

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 an undeclared dependency on Motif.