emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] trunk r118114: Merge from emacs-24; up to r117586


From: Glenn Morris
Subject: [Emacs-diffs] trunk r118114: Merge from emacs-24; up to r117586
Date: Wed, 15 Oct 2014 02:43:24 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 118114 [merge]
revision-id: address@hidden
parent: address@hidden
parent: address@hidden
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Tue 2014-10-14 19:42:58 -0700
message:
  Merge from emacs-24; up to r117586
modified:
  INSTALL                        install-20091113204419-o5vbwnq5f7feedwu-581
  etc/NXML-NEWS                  nxmlnews-20091113204419-o5vbwnq5f7feedwu-7839
  lisp/ChangeLog                 changelog-20091113204419-o5vbwnq5f7feedwu-1432
  lisp/emacs-lisp/tabulated-list.el 
tabulatedlist.el-20110406172122-j9szk2wsofzcear8-1
=== modified file 'INSTALL'
--- a/INSTALL   2014-09-01 09:49:51 +0000
+++ b/INSTALL   2014-10-15 02:42:58 +0000
@@ -1,6 +1,5 @@
 GNU Emacs Installation Guide
-Copyright (C) 1992, 1994, 1996-1997, 2000-2014 Free Software Foundation,
-Inc.
+Copyright (C) 1992, 1994, 1996-1997, 2000-2014 Free Software Foundation, Inc.
 See the end of the file for license conditions.
 
 
@@ -34,9 +33,9 @@
 sections of this guide will help you do that, so please refer to those
 sections if you need to.
 
-  1. Unpacking the Emacs 24.1 release requires about 180 MB of free
-  disk space.  Building Emacs uses about another 70 MB of space.
-  The final installed Emacs uses about 110 MB of disk space.
+  1. Unpacking the Emacs 24 release requires about 200 MB of free
+  disk space.  Building Emacs uses about another 200 MB of space.
+  The final installed Emacs uses about 150 MB of disk space.
   This includes the space-saving that comes from automatically
   compressing the Lisp source files on installation.
 
@@ -212,20 +211,7 @@
 see msdos/INSTALL.  For later versions of MS Windows, see the file
 nt/INSTALL.  For GNUstep and Mac OS X, see nextstep/INSTALL.)
 
-1) Make sure your system has enough swapping space allocated to handle
-a program whose pure code is 1.5 MB and whose data area is at
-least 2.8 MB and can reach 100 MB or more.  If the swapping space is
-insufficient, you will get an error in the command `temacs -batch -l
-loadup dump', found in `./src/Makefile.in', or possibly when
-running the final dumped Emacs.  (This should not be an issue
-on any recent system.)
-
-Building Emacs requires about 230 MB of disk space (including the
-Emacs sources).  Once installed, Emacs occupies about 120 MB in the file
-system where it is installed; this includes the executable files, Lisp
-libraries, miscellaneous data files, and on-line documentation.  If
-the building and installation take place in different directories,
-then the installation procedure momentarily requires 230+120 MB.
+1) See the basic installation summary above for the disk space requirements.
 
 2) In the unlikely event that `configure' does not detect your system
 type correctly, consult `./etc/MACHINES' to see what --host, --build
@@ -264,8 +250,7 @@
 "Image support libraries" above for Xaw3d availability).
 
 You can tell configure where to search for GTK by giving it the
-argument PKG_CONFIG='/full/name/of/pkg-config'.  GTK version 2.6 or
-newer is required for Emacs.
+argument PKG_CONFIG='/full/name/of/pkg-config'.
 
 Emacs will autolaunch a D-Bus session bus, when the environment
 variable DISPLAY is set, but no session bus is running.  This might be

=== modified file 'etc/NXML-NEWS'
--- a/etc/NXML-NEWS     2008-06-27 07:34:53 +0000
+++ b/etc/NXML-NEWS     2014-10-14 16:09:09 +0000
@@ -1,3 +1,10 @@
+Copyright (C) 2007-2014 Free Software Foundation, Inc.
+See the end of the file for license conditions.
+
+
+For more recent changes, see the main Emacs NEWS file.
+
+
 20041004
 --------
 
@@ -197,3 +204,20 @@
 --------
 
 Initial release.
+
+
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.

=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2014-10-15 01:56:56 +0000
+++ b/lisp/ChangeLog    2014-10-15 02:42:58 +0000
@@ -1,3 +1,10 @@
+2014-10-15  Eli Zaretskii  <address@hidden>
+
+       * emacs-lisp/tabulated-list.el (tabulated-list-mode): Force
+       bidi-paragraph-direction to 'left-to-right'.  This fixes
+       buffer-menu display when the first buffer happens to start with
+       R2L letter.
+
 2014-10-15  Stefan Monnier  <address@hidden>
 
        * progmodes/elisp-mode.el (elisp--local-variables-1):

=== modified file 'lisp/emacs-lisp/tabulated-list.el'
--- a/lisp/emacs-lisp/tabulated-list.el 2014-06-06 00:39:22 +0000
+++ b/lisp/emacs-lisp/tabulated-list.el 2014-10-15 02:42:58 +0000
@@ -519,7 +519,10 @@
   (setq-local buffer-read-only t)
   (setq-local buffer-undo-list t)
   (setq-local revert-buffer-function #'tabulated-list-revert)
-  (setq-local glyphless-char-display tabulated-list-glyphless-char-display))
+  (setq-local glyphless-char-display tabulated-list-glyphless-char-display)
+  ;; Avoid messing up the entries' display just because the first
+  ;; column of the first entry happens to begin with a R2L letter.
+  (setq bidi-paragraph-direction 'left-to-right))
 
 (put 'tabulated-list-mode 'mode-class 'special)
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]