xemacs
-------------------------------------------------------------------------------
A powerful, highly customizable open source text editor and application
development system.

Runtime requirements:
  cygwin-1.7.35-1
  libaudio2-1.9.3-1
  libcompface0-1.5.2-12
  libdb4.8-4.8.30-1
  libgcc1-4.9.2-3
  libICE6-1.0.9-1
  libiconv2-1.14-3
  libintl8-0.19.4-1
  libjbig2-2.0-14
  libjpeg8-1.3.1-3
  liblzma5-5.0.8-1
  libncursesw10-5.9-20150404-1
  libopenldap2_4_2-2.4.40-2
  libopenssl100-1.0.2a-1
  libpng16-1.6.17-1
  libpq5-9.4.1-1
  libsasl2_3-2.1.26-9
  libSM6-1.2.2-1
  libtiff6-4.0.3-2
  libuuid1-2.25.2-2
  libX11_6-1.6.3-1
  libXau6-1.0.8-1
  libXaw3d8-1.6.2-1
  libxcb1-1.10-1
  libXdmcp6-1.1.2-1
  libXext6-1.3.3-1
  libXmu6-1.1.2-1
  libXpm4-3.5.11-1
  libXt6-1.1.4-2
  zlib0-1.2.8-3
  +
  coreutils-8.23-4
  diffutils-3.3-2
  findutils-4.5.12-1
  gawk-4.1.1-1
  sed-4.2.2-3
  rcs-5.9.3-1

Build requirements:
  cygwin-1.7.35-1
  cygport-0.18.1-1
  bash-4.3.33-1
  gcc-core-4.9.2-3
  binutils-2.25-1
  make-4.1-1
  sed-4.2.2-3
  gawk-4.1.1-1
  coreutils-8.23-4
  findutils-4.5.12-1
  autoconf2.5-2.69-3
  autoconf-13-1
  automake1.15-1.15-1
  automake-9-1
  libtool-2.4.6-1
  pkg-config-0.28-1
  lndir-1.0.3-1
  ...
  and corresponding <XXX>-devel-<y.y.y> packages from the runtime section
  +
  texinfo-5.2-3


Canonical homepage:
  http://xemacs.org/

Canonical download:
  http://xemacs.org/Download

License:
  GPL

Language:
  C, Emacs Lisp

-------------------------------------------------------------------------------

  ******************************   IMPORTANT    ******************************

  This version of XEmacs can be used in an X and native Windows environment.
  If the DISPLAY variable is set the X version is used, when unset the
  native Windows version is used.

  ****************************************************************************

See the following for the exact included features:

XEmacs 21.4.24 "Standard C" configured for `i686-pc-cygwin'.


Compilation / Installation:
  Source code location:              /cygdrive/d/misc/src/release/xemacs-21.4.24-1.i686/src/xemacs-21.4.24
  Installation prefix:               /usr
  Operating system description file: `s/cygwin32.h'
  Machine description file:          `m/intel386.h'
  Compiler:                          gcc -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/cygdrive/d/misc/src/release/xemacs-21.4.24-1.i686/build=/usr/src/debug/xemacs-21.4.24-1 -fdebug-prefix-map=/cygdrive/d/misc/src/release/xemacs-21.4.24-1.i686/src/xemacs-21.4.24=/usr/src/debug/xemacs-21.4.24-1
  Compiler version:                  gcc (GCC) 4.9.2
  Compiler specs file:               specs.
  Relocating allocator for buffers:  no
  GNU version of malloc:             yes
  libc:                              system-provided libc on i686-pc-cygwin

Window System:
  Compiling in support for the Microsoft window system.
  Compiling in support for the X window system:
    - X Windows headers location:                 
    - X Windows libraries location:               
    - Handling WM_COMMAND properly.
  Compiling in support for the Athena widget set:
    - Athena headers location:                    X11/Xaw3d
    - Athena library to link:                     Xaw3d
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Athena dialog boxes.
  Using Athena native widgets.
  Compiling in support for Drag'n'Drop (EXPERIMENTAL).
    -  Drag'n'Drop prototype:                              msw OffiX.

TTY:
  Compiling in support for ncurses.

Images:
  Compiling in support for GIF  images (builtin).
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.
  Compiling in support for TIFF images.
  Compiling in support for X-Face message headers.

Sound:
  Compiling in support for sound (native).
  Compiling in support for NAS (network audio system).

Databases:
  Compiling in support for Berkeley database.
  Compiling in support for LDAP.
  Compiling in support for PostgreSQL.
    - Using PostgreSQL header file:  libpq-fe.h
    - Using PostgreSQL V7 bindings.

Internationalization:
  Compiling in support for Mule (multi-lingual Emacs).
  Compiling in support for file coding.
  Compiling in support for XIM (X11R5+ I18N input method).
    - Using raw Xlib to provide XIM support.

Mail:
  Compiling in support for POP mail retrieval.

Other Features:
  Inhibiting IPv6 canonicalization at startup.
  Using the new portable dumper.

-------------------------------------------------------------------------------

Build instructions:
  unpack xemacs-<Pack-Ver>-<Cyg-Rel>-src.tar.xz
    if you use setup to install this src package, it will be
         unpacked under /usr/src automatically
  cd /usr/src
  cygport xemacs.cygport all

This will create:
  /usr/src/xemacs-<Pack-Ver>-<Cyg-Rel>-src.tar.xz
  /usr/src/xemacs-<Pack-Ver>-<Cyg-Rel>.tar.xz
  /usr/src/xemacs-debuginfo-<Pack-Ver>-<Cyg-Rel>.tar.xz
  /usr/src/xemacs-emacs-common-<Pack-Ver>-<Cyg-Rel>.tar.xz
  /usr/src/xemacs-tags-<Pack-Ver>-<Cyg-Rel>.tar.xz

Or use 'cygport xemacs.cygport prep' to get a patched
source directory

To find out the files included in the binary distribution, you can
use "cygcheck -l xemacs xemacs-debuginfo xemacs-emacs-common xemacs-tags", or
browse the listing for the appropriate version at <http://cygwin.com/packages/>.

-------------------------------------------------------------------------------

Port Notes:

----- version xemacs-21.4.24-1 ----- Thu 23 Apr 11:22:09 2015 ---

 o Update to latest upstream
 o Build for cygwin 1.7.35 with gcc-4.9.2

----- version xemacs-21.4.23-2 ----- Tue 10 Feb 08:53:48 2015 ---

 o Build for cygwin 1.7.34 with gcc-4.9.2
 o Fixes using old texinfo package for building .info files
   -> https://cygwin.com/ml/cygwin/2015-02/msg00184.html

----- version xemacs-21.4.23-1 ----- Sun 08 Feb 15:30:31 2015 ---

 o Build for cygwin 1.7.34 with gcc-4.9.2 - (First version for cygwin 1.7.x)
 o Uses cygport for .hint files generation
 o debuginfo package included
 o Uses texinfo-4.13-4 for building the .info files (not included in current release)
 o Repackaged ctags/etags so that they do not interfere anymore with the ones from Exuberant Ctags

----- version xemacs-21.4.22-1 ----- Sat 31 Jan 13:46:54 2009

* Routine update
* Compiled against new X.org release
* Additional support for NAS (network audio system)

----- version xemacs-21.4.21-1 ----- Tue 04 Dec 22:31:40 2007

* Routine update

----- version xemacs-21.4.20-2 -----

* Fixed a packaging bug. Missed the fact that the info files are generated
  by the make process in 21.4.20. So this resulted in a huge source specific
  patch file. Otherwise no user visible changes.

----- version xemacs-21.4.20-1 -----

* Routine update

----- version xemacs-21.4.19-3 -----

* Fixed a packaging bug introduced by the switch to the cygport build framework.

  XEmacs printed a warning

    WARNING:
    Couldn't find an obvious default for the root of the
    XEmacs hierarchy

  during startup.

* Added a dependency on libpq4 to setup.hint and removed postgresql.

* Make File->Print work under Cygwin X11 version of XEmacs, instead of emitting:
  Feature not yet implemented: "Dialog box type", print-setup

----- version xemacs-21.4.19-2 -----

* Switched to cygport build framework

* Fix a crash under Cygwin (X11 variant) when requiring the following
  from Lisp code: un-define and unicode.

* Fix a crash under Cygwin (Windows variant) when paging in Info buffer.
  (see also: http://calypso.tux.org/pipermail/xemacs-beta/2006-November/002098.html)
  This has also be reported numerous times in the Cygwin mailing list.

* Fix a crash under Cygwin (X11 and Windows variant) when calling
  Print/Page Setup from File menu. The X11 variant menu entries are just
  no ops for now.
  (see also: http://sourceware.org/ml/cygwin/2006-11/msg00353.html)

* Revert workaround missing d_ino field from 'struct dirent'
  for Cygwin as it's back in again.

----- version xemacs-21.4.19-1 -----

* Routine update

----- version xemacs-21.4.18-2 -----

* Added --with-widgets=lucid to configure

----- version xemacs-21.4.18-1 -----

* Readded --with-dragndrop and --with-offix to configure

----- version xemacs-21.4.17-2 -----

* Recompiled with gcc-3.4.4/binutils-20050610

* Now supports postgresql-8.x and BerkeleyDB-3.4

* Now uses cygcompface-0.dll from compface-1.5.2

* Compiled with Athena 3D widget set (the versions before used the Lesstif
  Motif emulation). Now dialog boxes look more ugly but XEmacs doesn't crash
  anymore upon exit. Also the following warnigs printed in the shell from
  where XEmacs got started are now gone:

    Warning: XtRemoveGrab asked to remove a widget not on the list

----- version xemacs-21.4.17-1 -----

* Routine update

----- version xemacs-21.4.15-1 -----

* Routine update

* Removed --with-offixe from configure as it needs --with-dragndrop which
  doesn't work on cygwin right now

* This version uses again the original package-get.el as my local patch
  doesn't cleanly apply because of a major update to the package lisp stuff

* Explicitely include --with-dialogs=motif when configuring

----- version xemacs-21.4.14-2 -----

* Build with cygwin-1.5.7

* Removed --with-dragndrop from configure line

  This option prevented some W32 processes (notibly Opera/IE/Netscape) from exiting
  when XEmacs was still running

* Workaround for the warning message

    "Couldn't find an obvious default for the root of the
     XEmacs hierarchy."

  at Xemacs startup. Obviously it *finds* all of its files

* Added a copy of sample.init.el,a sample XEmacs initialization script, to
  /usr/share/doc/xemacs-21.4.14
  See the comments at the start of the file for more information

* Removed empty /etc/postinstall directory from binary distribution

* Added crypt and minires as dependencies in setup.hint

* Removed cygipc from build dependencies in xemacs.README

----- version xemacs-21.4.14-1 -----

Initial release

* I have not tested tty support because I'm never using it. Feel free to test it.

* This version uses a patched package-get.el so you can use wget for
  downloading xemacs packages when you're behind a firewall

* Patch for display-buffer to support 4 args (window-xemacs.el). See also

   o http://list-archive.xemacs.org/xemacs-beta/200312/msg00146.html


Cygwin port maintained by: Dr. Volker Zell  <dr.volker.zell@oracle.com>
