Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

emacs-nox-23.2-7.4 RPM for x86_64

From OpenSuSE 11.4 for x86_64

Name: emacs-nox Distribution: openSUSE 11.4
Version: 23.2 Vendor: openSUSE
Release: 7.4 Build date: Tue Feb 22 23:21:58 2011
Group: Productivity/Editors/Emacs Build host: build34
Size: 10090464 Source RPM: emacs-23.2-7.4.src.rpm
Summary: GNU Emacs-nox: An Emacs Binary without X Window System Support
Eight Megabytes And Constantly Swapping. Call it


Love it or leave it.

    Richard Stallman <>
    Karl Heuer <>
    Geoff Voelker <>
    David J. MacKenzie <>
    Morten Welinder <>
    Paul Reilly <>
    Roland McGrath <>
    Brian Fox
    Jim Blandy <>
    Eric S. Raymond <>
    Ken Stevens <>






* Tue Dec 21 2010
  - Do not iset inhibit-eol-conversion, user can customize this
    to see the CR/NL at the end of DOS files (bnc#656190)
* Thu Nov 18 2010
  - Support foreign emacs extensions to scanning
    for emacs lisp files suggested by  Holger Arnold (bnc#653798)
* Tue Oct 19 2010
  - Update to to emacs version 23.2
    * The command-line option -Q (--quick) also inhibits loading X resources.
    * The new variable `inhibit-x-resources' shows whether X resources
      were loaded.
    * New command-line option -mm (--maximized) maximizes the initial frame.
    * The default value of `trash-directory' is now nil.
    * The pointer now becomes invisible when typing.
      Customize `make-pointer-invisible' to disable this feature.
    * Emacs can use the system default monospaced font in Gnome.
      To enable this feature, set `font-use-system-font' to non-nil (it is
      nil by default).
    * On X11, Emacs reacts to Xft changes made by configuration tools,
      via the XSETTINGS mechanism.  This includes antialias, hinting,
      hintstyle, RGBA, DPI and lcdfilter changes.
    * Killing a buffer with a running process now asks for confirmation.
    * Unibyte sessions are now considered obsolete.
    * Function arguments in *Help* buffers are now shown in upper-case.
      Customize `help-downcase-arguments' to t to show them in lower-case.
    * New command `async-shell-command', bound globally to `M-&'.
    * When running in a new enough xterm (newer than version 242), Emacs
      asks xterm what the background color is and it sets up faces
      accordingly for a dark background if needed
    * If `select-active-regions' is t, any active region automatically
      becomes the primary selection (for interaction with other window
      applications).  If you enable this, you might want to bind
      `mouse-yank-primary' to Mouse-2.
    * When `save-interprogram-paste-before-kill' is non-nil, the kill
      commands save the interprogram-paste selection into the kill ring
      before doing anything else.  This avoids losing the selection.
    * When `kill-do-not-save-duplicates' is non-nil, identical
      subsequent kills are not duplicated in the `kill-ring'.
    * The new command `completion-at-point' provides mode-sensitive completion.
    * tab-always-indent set to `complete' lets TAB do completion as well.
    * The new completion-style `initials' is available.
      For instance, this can complete M-x lch to list-command-history.
    * The new variable `completions-format' determines how completions
      are displayed in the *Completions* buffer.  If you set it to
      `vertical', completions are sorted vertically in columns.
    * The default value of `blink-matching-paren-distance' is increased.
    * M-n provides more default values in the minibuffer for commands
      that read file names.  These include the file name at point (when ffap
      is loaded without ffap-bindings), the file name on the current line
      (in Dired buffers), and the directory names of adjacent Dired windows
      (for Dired commands that operate on several directories, such as copy,
      rename, or diff).
    * M-r is bound to the new `move-to-window-line-top-bottom'.
      This moves point to the window center, top and bottom on successive
      invocations, in the same spirit as the C-l (recenter-top-bottom)
    * The new variable `recenter-positions' determines the default
      cycling order of C-l (`recenter-top-bottom').
    * The abbrevs file is now a file named abbrev_defs in
      user-emacs-directory; but the old location, ~/.abbrev_defs, is used if
      that file exists.
    * The bookmark menu has a narrowing search via bookmark-bmenu-search.
    * The Calc settings file is now a file named calc.el in
      user-emacs-directory; but the old location, ~/.calc.el, is used if
      that file exists.
    * Graphing commands (`g f' etc.) now work on MS-Windows, if you have
      the native Windows port of Gnuplot version 3.8 or later installed.
    * Fancy diary display is now the default.
      If you prefer the simple display, customize `diary-display-function'.
    * The diary's fancy display now enables view-mode.
    * The command `calendar-current-date' accepts an optional argument
      giving an offset from today.
    * The default value for `desktop-buffers-not-to-save' is nil.
      This means Desktop will try restoring all buffers, when you restart
      your Emacs session.  Also, `desktop-buffers-not-to-save' is only
      effective for buffers that have no associated file.  If you want to
      exempt buffers that do correspond to files, customize the value of
      `desktop-files-not-to-save' instead.
    * The new variable `dired-auto-revert-buffer', if non-nil, causes
      Dired buffers to be reverted automatically on revisiting them.
    * When `doc-view-continuous' is non-nil, scrolling a line
      on the page edge advances to the next/previous page.
    * Elint now uses compilation-mode.
    * Elint can now scan individual files and whole directories,
      and can be run in batch mode.
    * Elint does a more thorough initialization, and recognizes more built-in
      functions and variables.  Customize `elint-scan-preloaded' if you want
      to sacrifice some accuracy for a faster startup.
    * Elint attempts some basic understanding of featurep and (f)boundp tests.
    * Customize `elint-ignored-warnings' to suppress some warnings.
    * Toolbar functionality for reverse debugging.  Display of STL
      collections as watch expressions.  These features require GDB 7.0 or later.
    * A new command `zrgrep' searches recursively in gzipped files.
    * The new command `Info-virtual-index' bound to "I" displays a menu of
      matched topics found in the index.
    * The new command `info-finder' replaces finder.el with a virtual Info
      manual that generates an Info file which gives the same information
      through a menu structure.
    * LaTeX mode now provides completion (via completion-at-point).
    * Message mode is now the default mode for composing mail.
    * If the user has not customized mail-user-agent, `compose-mail'
      checks for Mail mode customizations, and issues a warning if these
      customizations are found.  This alerts users who may otherwise be
      unaware that their mail configuration has changed.
      To disable this check, set compose-mail-user-agent-warnings to nil.
    * The default value of mail-interactive is t, since Emacs 23.1.
      (This was not announced at the time.)  It means that when sending mail,
      Emacs will wait for the process sending mail to return.  If you
      experience delays when sending mail, you may wish to set this to nil.
    * nXML mode is now the default for editing XML files.
    * pcomplete provides a new command `pcomplete-std-completion' which
      is similar to `pcomplete' but using the standard completion UI code.
    * M-s is no longer bound to `comint-next-matching-input'.
    * M-r is now bound to `comint-history-isearch-backward-regexp'.
      This starts an incremental search of the comint/shell input history.
    * ansi-color is now enabled by default in Shell mode.
      To disable it, set ansi-color-for-comint-mode to nil.
    * New connection methods "rsyncc", "imap" and "imaps".
      On systems which support GVFS-Fuse, Tramp offers also the new
      connection methods "dav", "davs", "obex" and "synce".
    * When using C-x v v or C-x v i on a unregistered file that is in a
      directory not controlled by any VCS, ask the user what VC backend to
      use to create a repository, create a new repository and register the
    * New command `vc-root-print-log', bound to `C-x v L'.
      This displays a `*vc-change-log*' buffer showing the history of the
      version-controlled directory tree as a whole.
    * New command `vc-root-diff', bound to `C-x v D'.
    * `C-x v l' and `C-x v L' do not show the full log by default.
    * vc-annotate supports annotations through file copies and renames,
      it displays the old names for the files and it can show logs/diffs for
      the corresponding lines.  Currently only Git and Mercurial take
      advantage of this feature.
    * The log command in vc-annotate can display a single log entry
      instead of redisplaying the full log.  The RCS, CVS and SCCS VC
      backends do not support this.
    * When a file is not found, VC will not try to check it out of RCS anymore.
    * Diff and log operations can be used from Dired buffers.
    * The short log format for git makes use of the graph display,
      so it's not supported on git versions earlier than 1.5.6.
    * vc-dir uses the --relative option of git, and so requires at least
      git version 1.5.5.
    * Support for operating with stashes has been added to vc-dir:
      the stash list is displayed in the *vc-dir* header, stashes can be
      created, removed, applied and their content displayed.
    * vc-bzr supports operating with shelves: the shelve list is
      displayed in the *vc-dir* header, shelves can be created, removed and applied.
    * log-edit-strip-single-file-name controls whether or not single filenames
      are stripped when copying text from the ChangeLog to the *VC-Log* buffer.
    * Interactively `multi-isearch-buffers' and `multi-isearch-buffers-regexp'
      read buffer names to search, one by one, ended with RET.  With a prefix
      argument, they ask for a regexp, and search in buffers whose names match
      the specified regexp.  Interactively `multi-isearch-files' and
      `multi-isearch-files-regexp' read file names to search, one by one,
      ended with RET.  With a prefix argument, they ask for a wildcard, and
      search in file buffers whose file names match the specified wildcard.
    * The new eshell built-in commands `su' and `sudo' support Tramp.
      Thus, they change `default-directory' to reflect the new user id, and
      let commands run under that user's permissions.  This works even when
      `default-directory' is already remote.  Calling the external commands
      is possible via `*su' or `*sudo', respectively.
    * Obsolete packages
    * sym-comp.el is now obsolete, superseded by completion-at-point.
    * lucid.el and levents.el are now obsolete.
    * CEDET (the Collection of Emacs Development Tools) is now in Emacs.
      This is a collection of packages to aid with using Emacs as an IDE
      (integrated development environment):
    * The Semantic package allows the use of parsers to intelligently
      edit and navigate source code.  Parsers for C/C++, Java, Javascript,
      and several other languages are included by default, and Semantic can
      also interface with external tools such as GNU Global and GNU Idutils.
    * EDE (Emacs Development Environment) is a package for managing code
      projects, including features such as automatic Makefile generation.
    * SRecode is a library for recoding Semantic tags back into source
      code.  It is currently used by some parts of Semantic and EDE; in the
      future, it may be used for code generation features.
    * The EIEIO library implements a subset of the Common Lisp Object
      System (CLOS).  It is used by the other CEDET packages.
    * mpc.el is a front end for the Music Player Daemon.  Run it with M-x mpc.
    * htmlfontify.el turns a fontified Emacs buffer into an HTML page.
    * js.el is a new major mode for JavaScript files.
    * imap-hash.el is a new library to address IMAP mailboxes as hashtables.
    * read-file-name-predicate is obsolete.
    * `delete-directory' has an optional parameter RECURSIVE.
    * New function `copy-directory', which copies a directory recursively.
    * called-interactively-p now takes one argument and replaces interactive-p
      which is now marked obsolete.
    * New function set-advertised-calling-convention makes it possible
      to obsolete arguments as well as make some arguments mandatory.
    * You can control which binding is preferentially shown in menus and
      docstrings by adding a `:advertised-binding' property to the corresponding
      command's symbol.  That property can hold a single binding or a list
      of bindings.
    * start-process-shell-command and start-file-process-shell-command
      now only take a single `command' argument.
    * The new variable `process-file-side-effects' should be set to nil
      if a `process-file' call does not change a remote file.  This allows
      file name handlers such as Tramp to optimizations.
    * make-network-process can now also create `seqpacket' Unix sockets.
    * eval-next-after-load is obsolete.
    * New hook `after-load-functions' run after loading an Elisp file.
    * Changing the file-names generated by byte-compilation by redefining
      the function `byte-compile-dest-file' before loading bytecomp.el is obsolete.
      Instead, customize byte-compile-dest-file-function.
    * `byte-compile-warnings' has new members, `constants' and `suspicious'.
    * New macro with-silent-modifications to tweak text properties without
      affecting the buffer's modification state.
    * Hash tables have a new printed representation that is readable.
      The feature `hashtable-print-readable' identifies this new
    * Face aliases can now be marked as obsolete, using the macro
* Wed Oct 13 2010
  - Set TeX-master to nil as default
* Wed Oct 06 2010
  - Fix reStructuredText tmp file problem (bnc#642787)
* Tue Sep 07 2010
  - BuildRequire gpm-devel
* Thu Aug 12 2010
  - Avoid trouble with spell see bug bnc#628268
* Thu May 20 2010
  - Correct macro name in spec file
* Tue Apr 27 2010
  - Avoid segfault with newer gcc 4.5.0, see Emacs bug #6031 on
* Mon Apr 05 2010
  - make emacs wrapper script a little more smart
    check if default toolkit is installed, else use fallbacks
* Sun Apr 04 2010
  - replace png_check_sig with !png_sig_cmp for libpng14
* Fri Mar 26 2010
  - Do not remove wrapper script for bug bnc#555682 (bnc#589394)
* Wed Mar 17 2010
  - gcc45 seems not to work with emacs switch to gcc43 (bnc#587307)
* Wed Feb 24 2010
  - apply patch from cvs to fix build with gcc 4.5
* Tue Feb 09 2010
  - build -el and -info subpackages as noarch
* Fri Dec 18 2009
  - Make ./configure --target=sparcv9-suse-linux work (as a result of
    rpmbuild --target=sparcv9)
* Tue Dec 01 2009
  - Fix a nasty bug were menus do not occure with GTK (bnc#558884)
* Thu Nov 26 2009
  - Add patch from upstream to fix bug bnc#556175
* Thu Nov 19 2009
  - Remove binaries from main package as theyx are provided by the
    x11 sub package (bnc#555682)
* Fri Aug 14 2009
  - Make ppc, ppc64, and s390x build by forcing -Xlinker
  - Make ia64 build by reducing gcc optimization
  - Remove warning about undefined operations
* Thu Aug 13 2009
  - Update to to emacs version 23.1
    * New font code: This uses the freetype and fontconfig libraries.
    * Emacs now accepts font names supplied in the fontconfig format
    * Added support for local fonts
    * Added support for the Xft library for antialiasing.
    * Added support for the OpenType library for complex text layout
    * Added support for the m17n library for text shaping
    * Use libgif before libungif
    * Emacs now supports the SVG image format through librsvg2.
    * Emacs now supports multi-page TIFF images
    * The new configuration option --with-dbus enables DBus language
    * Improved X Window System support
    * Emacs starts in the background, as a daemon, when given the
    - -daemon command line argument.
    * emacsclient starts emacs in daemon mode
    * Emacs now supports the XEmbed specification
    * Emacs can now set the frame opacity
    * The Emacs character set is now a superset of Unicode
    * There are new coding systems/aliases; see M-x list-coding-systems
    * There is a new charset implementation with many new charsets.
    * There are new language environments for Chinese-GBK,
      Chinese-GB18030, Khmer, Bengali, Punjabi, Gujarati, Oriya,
      Telugu, Sinhala, and TaiViet.
    * The minor modes unify-8859-on-encoding-mode and
      unify-8859-on-decoding-mode are obsolete.
* Thu Jul 09 2009
  - avoid binutils crashing on emacs binaries in using a tool that
    can really understand ELF and remove the .comment section so that
    it appears stripped to strip(1)
* Thu Jul 09 2009
  - remove patched files after install
* Tue Mar 31 2009
  - Add variable for signature separator if not defined for mail
    messages (bnc#483563)



Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 10 03:28:18 2017