diff options
| author | Paul Eggert | 2011-10-22 23:38:24 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-10-22 23:38:24 -0700 |
| commit | cfc09582247ffef6a46b6249e2fba9136a62d21e (patch) | |
| tree | 50e102f64a2b88c692d9110990abd416c78c32f0 /etc | |
| parent | 92c938895c639463681ae1c58a944cae62b70b87 (diff) | |
| parent | 86c606818495d9411fd5d6b1477f9a097eb18020 (diff) | |
| download | emacs-cfc09582247ffef6a46b6249e2fba9136a62d21e.tar.gz emacs-cfc09582247ffef6a46b6249e2fba9136a62d21e.zip | |
Merge from trunk.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 43 | ||||
| -rw-r--r-- | etc/PROBLEMS | 8 | ||||
| -rw-r--r-- | etc/themes/deeper-blue-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/dichromacy-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/misterioso-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/tango-dark-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/tango-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/wheatgrass-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/whiteboard-theme.el | 2 | ||||
| -rw-r--r-- | etc/themes/wombat-theme.el | 2 |
10 files changed, 48 insertions, 19 deletions
| @@ -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. |
| 53 | With it, Emacs integers typically have 62 bits, even on 32-bit machines. | 53 | With it, Emacs integers typically have 62 bits, even on 32-bit machines. |
| 54 | On 32-bit hosts, this raises the limit on buffer sizes from about 512 MiB | ||
| 55 | to 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. | |||
| 236 | The frame-parameter tool-bar-position controls this. It takes the values | 242 | The frame-parameter tool-bar-position controls this. It takes the values |
| 237 | top, left, right or bottom. The Options => Show/Hide menu has entries | 243 | top, left, right or bottom. The Options => Show/Hide menu has entries |
| 238 | for this. | 244 | for 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 |
| 241 | theme when Emacs is built with GTK. | 247 | the 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 |
| 244 | off by customizing x-gtk-use-system-tooltips. | 250 | off 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 |
| 268 | get and set the SELinux context of a file. | 274 | get 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 |
| 271 | for remote machines which support SELinux. | 277 | for 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 |
| 444 | isearch-yank-line. | 450 | isearch-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 |
| 447 | isearch-yank-kill. | 453 | isearch-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', |
| 455 | bound to M-=, which shows the number of lines, words, and characters. | 461 | bound 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 |
| 808 | default value to "". | 816 | default 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 |
| 845 | of a file similar to `vc-diff', but using ediff backend. | 853 | of 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 | ||
| 857 | this was not advertised at the time. | ||
| 858 | |||
| 859 | +++ | ||
| 860 | *** `vc-toggle-read-only' is an obsolete alias for `toggle-read-only'. | ||
| 861 | Since Emacs 23, it has done the same thing as `toggle-read-only', but | ||
| 862 | this 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 |
| 877 | original buffers. It is bound to "e" in Occur mode. | 895 | original 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 |
| 1147 | behavior of `completing-read'. | 1165 | behavior 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 |
| 1150 | text terminal display, via a char-table entry that is a cons cell. | 1169 | text 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 | |||
| 176 | This is known to happen when Emacs is compiled with MinGW GCC 4.6.1 | ||
| 177 | with the -O2 option (which is the default in the Windows build). The | ||
| 178 | reason 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 | ||
| 180 | optimizations (`--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 | ||
| 176 | This can happen if the dialog widget cannot find the font it wants to | 184 | This 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" |