pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors



Module Name:    pkgsrc
Committed By:   uebayasi
Date:           Sat Oct 11 09:56:38 UTC 2008

Modified Files:
        pkgsrc/editors/emacs: Makefile PLIST distinfo version.mk
        pkgsrc/editors/emacs-nox11: version.mk
        pkgsrc/editors/emacs/patches: patch-aa patch-ab patch-ad patch-ae
            patch-aj patch-ak patch-am patch-an patch-ao patch-ap patch-aq
            patch-ar patch-as patch-at patch-au patch-av patch-xx
Removed Files:
        pkgsrc/editors/emacs/patches: patch-ac patch-af patch-aw

Log Message:
Update emacs to 22.3.

Below is a simplified etc/NEWS; see the real file for full detail!

----
* Changes in Emacs 22.3

** Support for several obsolete platforms will be removed in the next
major version of Emacs.

*** Support for systems without alloca will be removed.

*** Support for Sun windows will be removed.

*** Support for VMS will be removed.

* Incompatible Editing Changes in Emacs 22.3

** The following input methods were removed in Emacs 22.2, but this was
not advertised: danish-alt-postfix, esperanto-alt-postfix,
finnish-alt-postfix, german-alt-postfix, icelandic-alt-postfix,
norwegian-alt-postfix, scandinavian-alt-postfix, spanish-alt-postfix,
and swedish-alt-postfix.  Use the versions without "alt-", which are
identical.

* Installation Changes in Emacs 22.2

** Emacs is now licensed under the GNU GPL version 3 (or later).

** Support for GNU/kFreeBSD (GNU userland and FreeBSD kernel) was added.

** Deprecated machine types and operating systems

(snip)

* Changes in Emacs 22.2

** `describe-project' is renamed to `describe-gnu-project'.

** `view-todo' is renamed to `view-emacs-todo'.

** `find-name-dired' now uses -iname rather than -name
for case-insensitive filesystems.

** In Image mode, whenever the displayed image is wider and/or higher
than the window, the usual keys for moving the cursor cause the image
to be scrolled horizontally or vertically instead.

** Emacs can use stock icons in the tool bar when compiled with Gtk+.

** Scrollbars follow the system theme on Windows XP and later.

** focus-follows-mouse defaults to nil on MS Windows.

** `bad-packages-alist' will warn about external packages that are known
to cause problems in this version of Emacs.

** The values of `dired-recursive-deletes' and `dired-recursive-copies'
have been changed to `top'.

** `browse-url-emacs' loads a URL into an Emacs buffer.  Handy for *.el URLs.

** The command gdba has been removed as gdb works now for those cases where it
was needed.

** desktop.el now detects conflicting uses of the desktop file.

** Compilation mode now correctly respects the value of
`compilation-scroll-output' between invocations.

** `font-lock-comment-face' no longer differs from the default on
displays with fewer than 16 colors and dark background (e.g. older
xterms and the Linux console).

* New Modes and Packages in Emacs 22.2

** bibtex-style-mode helps you write BibTeX's *.bst files.

** The new package css-mode.el provides a major mode for editing CSS files.

** The new package vera-mode.el provides a major mode for editing Vera files.

** The new package verilog-mode.el provides a major mode for editing Verilog 
files.

** The new package socks.el implements the SOCKS v5 protocol.

** VC

*** VC backends can provide completion of revision names.

*** VC backends can provide extra menu entries to the "Version Control" menu.
This can be used to add menu entries for backend specific functions.

*** VC has some support for Mercurial (Hg).

*** VC has some support for Monotone (Mtn).

*** VC has some support for Bazaar (Bzr).

*** VC has some support for Git.

* Incompatible Lisp Changes in Emacs 22.2

** shell.el no longer defines the aliases `dirtrack-toggle' and
`dirtrack-mode' for `shell-dirtrack-mode'.

* Lisp Changes in Emacs 22.2.

** Frame-local variables are deprecated and are slated for removal.

** The function invisible-p returns non-nil if the character
after a specified position is invisible.

** inhibit-modification-hooks is bound to t while running modification hooks.

** New function `window-full-width-p' returns t if a window is as wide
as its frame.

** The new function `image-refresh' refreshes all images associated
with a given image specification.

** The new function `combine-and-quote-strings' concatenates a list of strings
using a specified separator.  If a string contains double quotes, they
are escaped in the output.

** The new function `split-string-and-unquote' performs the inverse operation to
`combine-and-quote-strings', i.e. splits a single string into a list
of strings, undoing any quoting added by `combine-and-quote-strings'.
(For some separator/string combinations, the original strings cannot
be recovered.)


To generate a diff of this commit:
cvs rdiff -r1.114 -r1.115 pkgsrc/editors/emacs/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/editors/emacs/PLIST
cvs rdiff -r1.37 -r1.38 pkgsrc/editors/emacs/distinfo
cvs rdiff -r1.1 -r1.2 pkgsrc/editors/emacs/version.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/editors/emacs-nox11/version.mk
cvs rdiff -r1.13 -r1.14 pkgsrc/editors/emacs/patches/patch-aa
cvs rdiff -r1.25 -r1.26 pkgsrc/editors/emacs/patches/patch-ab
cvs rdiff -r1.16 -r0 pkgsrc/editors/emacs/patches/patch-ac
cvs rdiff -r1.6 -r1.7 pkgsrc/editors/emacs/patches/patch-ad \
    pkgsrc/editors/emacs/patches/patch-ak \
    pkgsrc/editors/emacs/patches/patch-am
cvs rdiff -r1.11 -r1.12 pkgsrc/editors/emacs/patches/patch-ae \
    pkgsrc/editors/emacs/patches/patch-aj
cvs rdiff -r1.11 -r0 pkgsrc/editors/emacs/patches/patch-af
cvs rdiff -r1.3 -r1.4 pkgsrc/editors/emacs/patches/patch-an \
    pkgsrc/editors/emacs/patches/patch-aq \
    pkgsrc/editors/emacs/patches/patch-ar \
    pkgsrc/editors/emacs/patches/patch-as \
    pkgsrc/editors/emacs/patches/patch-au
cvs rdiff -r1.4 -r1.5 pkgsrc/editors/emacs/patches/patch-ao \
    pkgsrc/editors/emacs/patches/patch-ap \
    pkgsrc/editors/emacs/patches/patch-at \
    pkgsrc/editors/emacs/patches/patch-av
cvs rdiff -r1.4 -r0 pkgsrc/editors/emacs/patches/patch-aw
cvs rdiff -r1.7 -r1.8 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.



Home | Main Index | Thread Index | Old Index