aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2011-10-22 23:38:24 -0700
committerPaul Eggert2011-10-22 23:38:24 -0700
commitcfc09582247ffef6a46b6249e2fba9136a62d21e (patch)
tree50e102f64a2b88c692d9110990abd416c78c32f0 /etc
parent92c938895c639463681ae1c58a944cae62b70b87 (diff)
parent86c606818495d9411fd5d6b1477f9a097eb18020 (diff)
downloademacs-cfc09582247ffef6a46b6249e2fba9136a62d21e.tar.gz
emacs-cfc09582247ffef6a46b6249e2fba9136a62d21e.zip
Merge from trunk.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS43
-rw-r--r--etc/PROBLEMS8
-rw-r--r--etc/themes/deeper-blue-theme.el2
-rw-r--r--etc/themes/dichromacy-theme.el2
-rw-r--r--etc/themes/misterioso-theme.el2
-rw-r--r--etc/themes/tango-dark-theme.el2
-rw-r--r--etc/themes/tango-theme.el2
-rw-r--r--etc/themes/wheatgrass-theme.el2
-rw-r--r--etc/themes/whiteboard-theme.el2
-rw-r--r--etc/themes/wombat-theme.el2
10 files changed, 48 insertions, 19 deletions
diff --git a/etc/NEWS b/etc/NEWS
index d8d0741f928..68e5720330d 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -51,6 +51,8 @@ This is not a new feature; only the configure flag is new.
51--- 51---
52** There is a new configure option --with-wide-int. 52** There is a new configure option --with-wide-int.
53With it, Emacs integers typically have 62 bits, even on 32-bit machines. 53With it, Emacs integers typically have 62 bits, even on 32-bit machines.
54On 32-bit hosts, this raises the limit on buffer sizes from about 512 MiB
55to about 2 GiB.
54 56
55--- 57---
56** New translation of the Emacs Tutorial in Hebrew is available. 58** New translation of the Emacs Tutorial in Hebrew is available.
@@ -107,9 +109,9 @@ and pops down the *Completions* buffer accordingly.
107*** Completion can cycle, depending on completion-cycle-threshold. 109*** Completion can cycle, depending on completion-cycle-threshold.
108+++ 110+++
109*** New completion style `substring'. 111*** New completion style `substring'.
110 112+++
111*** Completion style can be set per-category `completion-category-overrides'. 113*** Completion style can be set per-category `completion-category-overrides'.
112 114+++
113*** Completion of buffers now uses substring completion by default. 115*** Completion of buffers now uses substring completion by default.
114 116
115** Mail changes 117** Mail changes
@@ -223,6 +225,10 @@ cannot be encoded by the `terminal-coding-system'.
223--- 225---
224*** New input methods for Farsi: farsi and farsi-translit. 226*** New input methods for Farsi: farsi and farsi-translit.
225 227
228+++
229*** `nobreak-char-display' now also highlights Unicode hyphen chars
230(U+2010 and U+2011).
231
226** Improved GTK integration 232** Improved GTK integration
227 233
228*** GTK scroll-bars are now placed on the right by default. 234*** GTK scroll-bars are now placed on the right by default.
@@ -236,10 +242,10 @@ is taken from the desktop settings.
236The frame-parameter tool-bar-position controls this. It takes the values 242The frame-parameter tool-bar-position controls this. It takes the values
237top, left, right or bottom. The Options => Show/Hide menu has entries 243top, left, right or bottom. The Options => Show/Hide menu has entries
238for this. 244for this.
239 245+++
240*** The colors for selected text (the region face) are taken from the GTK 246*** The colors for selected text (the `region' face) are taken from
241theme when Emacs is built with GTK. 247the GTK theme when Emacs is built with GTK.
242 248+++
243*** Emacs uses GTK tooltips by default if built with GTK. You can turn that 249*** Emacs uses GTK tooltips by default if built with GTK. You can turn that
244off by customizing x-gtk-use-system-tooltips. 250off by customizing x-gtk-use-system-tooltips.
245 251
@@ -266,7 +272,7 @@ context in their return values.
266 272
267*** The new functions file-selinux-context and set-file-selinux-context 273*** The new functions file-selinux-context and set-file-selinux-context
268get and set the SELinux context of a file. 274get and set the SELinux context of a file.
269 275---
270*** Tramp offers handlers for file-selinux-context and set-file-selinux-context 276*** Tramp offers handlers for file-selinux-context and set-file-selinux-context
271for remote machines which support SELinux. 277for remote machines which support SELinux.
272 278
@@ -442,7 +448,7 @@ pops up *Messages*" feature, which can now easily be changed.
442+++ 448+++
443*** C-y in Isearch is now bound to isearch-yank-kill, instead of 449*** C-y in Isearch is now bound to isearch-yank-kill, instead of
444isearch-yank-line. 450isearch-yank-line.
445--- 451+++
446*** M-y in Isearch is now bound to isearch-yank-pop, instead of 452*** M-y in Isearch is now bound to isearch-yank-pop, instead of
447isearch-yank-kill. 453isearch-yank-kill.
448+++ 454+++
@@ -454,6 +460,7 @@ isearch-yank-kill.
454*** `count-lines-region' is now an alias for `count-words-region', 460*** `count-lines-region' is now an alias for `count-words-region',
455bound to M-=, which shows the number of lines, words, and characters. 461bound to M-=, which shows the number of lines, words, and characters.
456 462
463+++
457** The default value of `backup-by-copying-when-mismatch' is now t. 464** The default value of `backup-by-copying-when-mismatch' is now t.
458 465
459+++ 466+++
@@ -554,6 +561,7 @@ updates later on, and Emacs appears to be unable to keep up.
554 561
555* Changes in Specialized Modes and Packages in Emacs 24.1 562* Changes in Specialized Modes and Packages in Emacs 24.1
556 563
564+++
557** Archive Mode has basic support for browsing and updating 7z archives. 565** Archive Mode has basic support for browsing and updating 7z archives.
558 566
559** browse-url has a new variable `browse-url-mailto-function' 567** browse-url has a new variable `browse-url-mailto-function'
@@ -798,12 +806,12 @@ additional details about each column.
798*** latex-electric-env-pair-mode keeps \begin..\end matched on the fly. 806*** latex-electric-env-pair-mode keeps \begin..\end matched on the fly.
799 807
800** Tramp 808** Tramp
801 809---
802*** There exists a new inline access method "ksu" (kerberized su). 810*** There exists a new inline access method "ksu" (kerberized su).
803 811---
804*** The following access methods are discontinued: "ssh1_old", 812*** The following access methods are discontinued: "ssh1_old",
805"ssh2_old", "scp1_old", "scp2_old", "imap", "imaps" and "fish". 813"ssh2_old", "scp1_old", "scp2_old", "imap", "imaps" and "fish".
806 814---
807*** The option `ange-ftp-binary-file-name-regexp' has changed its 815*** The option `ange-ftp-binary-file-name-regexp' has changed its
808default value to "". 816default value to "".
809 817
@@ -844,6 +852,15 @@ binding `log-view-expanded-log-entry-function' to a suitable function.
844*** New command `vc-ediff' allows visual comparison of two revisions 852*** New command `vc-ediff' allows visual comparison of two revisions
845of a file similar to `vc-diff', but using ediff backend. 853of a file similar to `vc-diff', but using ediff backend.
846 854
855+++
856*** The option `vc-initial-comment' was removed in Emacs 23.2, but
857this was not advertised at the time.
858
859+++
860*** `vc-toggle-read-only' is an obsolete alias for `toggle-read-only'.
861Since Emacs 23, it has done the same thing as `toggle-read-only', but
862this was not advertised at the time.
863
847** FIXME: xdg-open for browse-url and reportbug, 2010/08. 864** FIXME: xdg-open for browse-url and reportbug, 2010/08.
848 865
849** Obsolete modes 866** Obsolete modes
@@ -873,6 +890,7 @@ They are superseded by shift-select-mode enabled by default in 23.1.
873 890
874* New Modes and Packages in Emacs 24.1 891* New Modes and Packages in Emacs 24.1
875 892
893+++
876** Occur Edit mode applies edits made in *Occur* buffers to the 894** Occur Edit mode applies edits made in *Occur* buffers to the
877original buffers. It is bound to "e" in Occur mode. 895original buffers. It is bound to "e" in Occur mode.
878 896
@@ -1146,6 +1164,7 @@ combined with minibuffer-local-must-match-map.
1146*** New variable `completing-read-function' allows overriding the 1164*** New variable `completing-read-function' allows overriding the
1147behavior of `completing-read'. 1165behavior of `completing-read'.
1148 1166
1167+++
1149** `glyphless-char-display' can now distinguish between graphical and 1168** `glyphless-char-display' can now distinguish between graphical and
1150text terminal display, via a char-table entry that is a cons cell. 1169text terminal display, via a char-table entry that is a cons cell.
1151 1170
@@ -1311,6 +1330,8 @@ Use `filter-buffer-substring-functions' instead.
1311*** `byte-compile-disable-print-circle' is obsolete. 1330*** `byte-compile-disable-print-circle' is obsolete.
1312 1331
1313*** `deferred-action-list' and `deferred-action-function' are obsolete. 1332*** `deferred-action-list' and `deferred-action-function' are obsolete.
1333+++
1334*** `font-lock-maximum-size' is obsolete.
1314 1335
1315 1336
1316* Changes in Emacs 24.1 on non-free operating systems 1337* Changes in Emacs 24.1 on non-free operating systems
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 9e473156a78..e85972f0bfd 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -171,6 +171,14 @@ optimization. To do this, configure Emacs with
171 171
172 CFLAGS="-g -O2 -fno-optimize-sibling-calls" ./configure 172 CFLAGS="-g -O2 -fno-optimize-sibling-calls" ./configure
173 173
174** Emacs compiled with GCC 4.6.1 crashes on MS-Windows when C-g is pressed
175
176This is known to happen when Emacs is compiled with MinGW GCC 4.6.1
177with the -O2 option (which is the default in the Windows build). The
178reason is a bug in MinGW GCC 4.6.1; to work around, either add the
179`-fno-omit-frame-pointer' switch to GCC or compile without
180optimizations (`--no-opt' switch to the configure.bat script).
181
174** Emacs crashes in x-popup-dialog. 182** Emacs crashes in x-popup-dialog.
175 183
176This can happen if the dialog widget cannot find the font it wants to 184This can happen if the dialog widget cannot find the font it wants to
diff --git a/etc/themes/deeper-blue-theme.el b/etc/themes/deeper-blue-theme.el
index 5c93e84d078..0fbd9496969 100644
--- a/etc/themes/deeper-blue-theme.el
+++ b/etc/themes/deeper-blue-theme.el
@@ -37,7 +37,7 @@
37 `(compilation-line-number ((,class (:foreground "LightGreen")))) 37 `(compilation-line-number ((,class (:foreground "LightGreen"))))
38 `(cperl-array-face ((,class (:foreground "yellow2")))) 38 `(cperl-array-face ((,class (:foreground "yellow2"))))
39 `(cperl-hash-face ((,class (:foreground "coral1")))) 39 `(cperl-hash-face ((,class (:foreground "coral1"))))
40 `(cursor ((,class (:background "green" :foreground "black")))) 40 `(cursor ((,class (:background "green"))))
41 `(default ((,class (:background "#181a26" :foreground "gray80")))) 41 `(default ((,class (:background "#181a26" :foreground "gray80"))))
42 `(diff-added ((,class (nil)))) 42 `(diff-added ((,class (nil))))
43 `(diff-changed ((,class (nil)))) 43 `(diff-changed ((,class (nil))))
diff --git a/etc/themes/dichromacy-theme.el b/etc/themes/dichromacy-theme.el
index 3c260118b26..80215e564f5 100644
--- a/etc/themes/dichromacy-theme.el
+++ b/etc/themes/dichromacy-theme.el
@@ -42,7 +42,7 @@ Ansi-Color faces are included.")
42 (custom-theme-set-faces 42 (custom-theme-set-faces
43 'dichromacy 43 'dichromacy
44 `(default ((,class (:foreground "black" :background "white")))) 44 `(default ((,class (:foreground "black" :background "white"))))
45 `(cursor ((,class (:foreground "white" :background "black")))) 45 `(cursor ((,class (:background "black"))))
46 ;; Highlighting faces 46 ;; Highlighting faces
47 `(fringe ((,class (:background "#f7f7f7")))) 47 `(fringe ((,class (:background "#f7f7f7"))))
48 `(highlight ((,class (:foreground ,blue :background "#e5e5e5")))) 48 `(highlight ((,class (:foreground ,blue :background "#e5e5e5"))))
diff --git a/etc/themes/misterioso-theme.el b/etc/themes/misterioso-theme.el
index ab4b2bc6191..6e38a43a4f0 100644
--- a/etc/themes/misterioso-theme.el
+++ b/etc/themes/misterioso-theme.el
@@ -33,7 +33,7 @@
33 (:background "#2d3743" :foreground "#e1e1e0")) 33 (:background "#2d3743" :foreground "#e1e1e0"))
34 (,class 34 (,class
35 (:background "#3a3a3a" :foreground "#e1e1e0")))) 35 (:background "#3a3a3a" :foreground "#e1e1e0"))))
36 `(cursor ((,class (:background "#415160" :foreground "#415160")))) 36 `(cursor ((,class (:background "#415160"))))
37 ;; Highlighting faces 37 ;; Highlighting faces
38 `(fringe ((,class (:background "#2e3748")))) 38 `(fringe ((,class (:background "#2e3748"))))
39 `(highlight ((,class (:background "#338f86" :foreground "#e1e1e0")))) 39 `(highlight ((,class (:background "#338f86" :foreground "#e1e1e0"))))
diff --git a/etc/themes/tango-dark-theme.el b/etc/themes/tango-dark-theme.el
index 8f91d35e6a1..ae45966b347 100644
--- a/etc/themes/tango-dark-theme.el
+++ b/etc/themes/tango-dark-theme.el
@@ -56,7 +56,7 @@ Semantic, and Ansi-Color faces are included.")
56 (:foreground ,alum-1 :background "#222")) 56 (:foreground ,alum-1 :background "#222"))
57 (,class 57 (,class
58 (:foreground ,alum-1 :background "black")))) 58 (:foreground ,alum-1 :background "black"))))
59 `(cursor ((,class (:foreground ,alum-6 :background ,butter-1)))) 59 `(cursor ((,class (:background ,butter-1))))
60 ;; Highlighting faces 60 ;; Highlighting faces
61 `(fringe ((,class (:background ,alum-7)))) 61 `(fringe ((,class (:background ,alum-7))))
62 `(highlight ((,class (:foreground ,alum-6 :background ,butter-2)))) 62 `(highlight ((,class (:foreground ,alum-6 :background ,butter-2))))
diff --git a/etc/themes/tango-theme.el b/etc/themes/tango-theme.el
index f504d764277..b46bd677f21 100644
--- a/etc/themes/tango-theme.el
+++ b/etc/themes/tango-theme.el
@@ -49,7 +49,7 @@ Semantic, and Ansi-Color faces are included.")
49 (custom-theme-set-faces 49 (custom-theme-set-faces
50 'tango 50 'tango
51 `(default ((,class (:foreground ,alum-6 :background ,alum-1)))) 51 `(default ((,class (:foreground ,alum-6 :background ,alum-1))))
52 `(cursor ((,class (:foreground ,alum-1 :background ,blue-3)))) 52 `(cursor ((,class (:background ,blue-3))))
53 ;; Highlighting faces 53 ;; Highlighting faces
54 `(fringe ((,class (:background ,alum-2)))) 54 `(fringe ((,class (:background ,alum-2))))
55 `(highlight ((,class (:background ,alum-3)))) 55 `(highlight ((,class (:background ,alum-3))))
diff --git a/etc/themes/wheatgrass-theme.el b/etc/themes/wheatgrass-theme.el
index 63ebc247b9d..50db2661a99 100644
--- a/etc/themes/wheatgrass-theme.el
+++ b/etc/themes/wheatgrass-theme.el
@@ -29,7 +29,7 @@ of green, brown, and blue.")
29 (custom-theme-set-faces 29 (custom-theme-set-faces
30 'wheatgrass 30 'wheatgrass
31 `(default ((,class (:foreground "wheat" :background "black")))) 31 `(default ((,class (:foreground "wheat" :background "black"))))
32 `(cursor ((,class (:foreground "black" :background "thistle")))) 32 `(cursor ((,class (:background "thistle"))))
33 `(error ((,class (:foreground "salmon1")))) 33 `(error ((,class (:foreground "salmon1"))))
34 `(warning ((,class (:foreground "orange")))) 34 `(warning ((,class (:foreground "orange"))))
35 `(success ((,class (:foreground "yellow green")))) 35 `(success ((,class (:foreground "yellow green"))))
diff --git a/etc/themes/whiteboard-theme.el b/etc/themes/whiteboard-theme.el
index e0fa7ff7ff7..e5c808df68d 100644
--- a/etc/themes/whiteboard-theme.el
+++ b/etc/themes/whiteboard-theme.el
@@ -38,7 +38,7 @@
38 `(cperl-array-face ((,class (:foreground "SlateBlue3")))) 38 `(cperl-array-face ((,class (:foreground "SlateBlue3"))))
39 `(cperl-hash-face ((,class (:foreground "turquoise3")))) 39 `(cperl-hash-face ((,class (:foreground "turquoise3"))))
40 `(cperl-nonoverridable-face ((,class (:foreground "orchid3")))) 40 `(cperl-nonoverridable-face ((,class (:foreground "orchid3"))))
41 `(cursor ((,class (:background "Green4" :foreground "gainsboro")))) 41 `(cursor ((,class (:background "Green4"))))
42 `(default ((,class (:background "whitesmoke" :foreground "black")))) 42 `(default ((,class (:background "whitesmoke" :foreground "black"))))
43 `(dired-marked ((,class (:background "dodgerblue3" :foreground "white")))) 43 `(dired-marked ((,class (:background "dodgerblue3" :foreground "white"))))
44 `(flymake-errline ((,class (:background nil :underline "red")))) 44 `(flymake-errline ((,class (:background nil :underline "red"))))
diff --git a/etc/themes/wombat-theme.el b/etc/themes/wombat-theme.el
index 2aa64f894bf..6691b4a4016 100644
--- a/etc/themes/wombat-theme.el
+++ b/etc/themes/wombat-theme.el
@@ -31,7 +31,7 @@ are included.")
31 (custom-theme-set-faces 31 (custom-theme-set-faces
32 'wombat 32 'wombat
33 `(default ((,class (:background "#242424" :foreground "#f6f3e8")))) 33 `(default ((,class (:background "#242424" :foreground "#f6f3e8"))))
34 `(cursor ((,class (:background "#656565" :foreground "#f6f3e8")))) 34 `(cursor ((,class (:background "#656565"))))
35 ;; Highlighting faces 35 ;; Highlighting faces
36 `(fringe ((,class (:background "#303030")))) 36 `(fringe ((,class (:background "#303030"))))
37 `(highlight ((,class (:background "#454545" :foreground "#ffffff" 37 `(highlight ((,class (:background "#454545" :foreground "#ffffff"