Subject: CVS commit: pkgsrc/editors/emacs
To: None <pkgsrc-changes@netbsd.org>
From: Masao Uebayashi <uebayasi@netbsd.org>
List: pkgsrc-changes
Date: 04/12/2003 13:16:40
Module Name:	pkgsrc
Committed By:	uebayasi
Date:		Sat Apr 12 10:16:40 UTC 2003

Modified Files:
	pkgsrc/editors/emacs: Makefile PLIST distinfo
	pkgsrc/editors/emacs/files: site-init.el
	pkgsrc/editors/emacs/patches: patch-aa patch-ad patch-ae patch-ak
	    patch-xx

Log Message:
Update to Emacs 21.3.

Changes from etc/NEWS:

** The obsolete C mode (c-mode.el) has been removed to avoid problems
with Custom.

** UTF-16 coding systems are available, encoding the same characters
as mule-utf-8.  Coding system `utf-16-le-dos' is useful as the value
of `selection-coding-system' in MS Windows, allowing you to paste
multilingual text from the clipboard.  Set it interactively with
C-x RET x or in .emacs with `(set-selection-coding-system
'utf-16-le-dos)'.

** There is a new language environment for UTF-8 (set up automatically
in UTF-8 locales).

** Translation tables are available between equivalent characters in
different Emacs charsets -- for instance `e with acute' coming from
the
Latin-1 and Latin-2 charsets.  User options
`unify-8859-on-encoding-mode'
and `unify-8859-on-decoding-mode' respectively turn on translation
between ISO 8859 character sets (`unification') on encoding
(e.g. writing a file) and decoding (e.g. reading a file).  Note that
`unify-8859-on-encoding-mode' is useful and safe, but
`unify-8859-on-decoding-mode' can cause text to change when you read
it and write it out again without edits, so it is not generally
advisable.
By default `unify-8859-on-encoding-mode' is turned on.

** In Emacs running on the X window system, the default value of
`selection-coding-system' is now `compound-text-with-extensions'.

If you want the old behavior, set selection-coding-system to
compound-text, which may be significantly more efficient.  Using
compound-text-with-extensions seems to be necessary only for decoding
text from applications under XFree86 4.2, whose behaviour is actually
contrary to the compound text specification.


To generate a diff of this commit:
cvs rdiff -r1.52 -r1.53 pkgsrc/editors/emacs/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/editors/emacs/PLIST
cvs rdiff -r1.11 -r1.12 pkgsrc/editors/emacs/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/editors/emacs/files/site-init.el
cvs rdiff -r1.11 -r1.12 pkgsrc/editors/emacs/patches/patch-aa
cvs rdiff -r1.5 -r1.6 pkgsrc/editors/emacs/patches/patch-ad
cvs rdiff -r1.9 -r1.10 pkgsrc/editors/emacs/patches/patch-ae
cvs rdiff -r1.4 -r1.5 pkgsrc/editors/emacs/patches/patch-ak
cvs rdiff -r1.3 -r1.4 pkgsrc/editors/emacs/patches/patch-xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.