aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJoakim Verona2013-06-12 12:32:25 +0200
committerJoakim Verona2013-06-12 12:32:25 +0200
commite6fa6da6899bf1b4877b96c450eae3934085d560 (patch)
tree48e6fda463d24a792ec8428fb8044a250ee2ff82 /etc
parent4f0994366d33f8f76db4662cc126720866df3461 (diff)
parent84d6f46535554f9f51aae3314313112e8d755c65 (diff)
downloademacs-e6fa6da6899bf1b4877b96c450eae3934085d560.tar.gz
emacs-e6fa6da6899bf1b4877b96c450eae3934085d560.zip
Merge branch 'trunk' into xwidget
Conflicts: src/Makefile.in src/keyboard.c src/termhooks.h
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog21
-rw-r--r--etc/NEWS69
-rw-r--r--etc/srecode/c.srt2
-rw-r--r--etc/themes/tsdh-dark-theme.el4
-rw-r--r--etc/tutorials/TUTORIAL.ru8
5 files changed, 94 insertions, 10 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index c92720bccc8..f80c1b6973c 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,24 @@
12013-06-05 Teodor Zlatanov <tzz@lifelogs.com>
2
3 * NEWS: Document new prog-mode symbol prettify support.
4
52013-06-03 Tassilo Horn <tsdh@gnu.org>
6
7 * NEWS: Document eshell visual subcommands and options.
8
92013-06-02 Eric Ludlam <zappo@gnu.org>
10
11 * srecode/c.srt (header_guard): Add :c parameter so it works
12 standalone
13
142013-06-01 Alex Ott <alexott@gmail.com>
15
16 * tutorials/TUTORIAL.ru: Fix incorrectly translated wording.
17
182013-05-31 Tassilo Horn <tsdh@gnu.org>
19
20 * themes/tsdh-dark-theme.el (tsdh-dark): Refine mode-line faces.
21
12013-05-25 Xue Fuqiao <xfq.free@gmail.com> 222013-05-25 Xue Fuqiao <xfq.free@gmail.com>
2 23
3 * refcards/refcard.tex: Refine some entries. (Bug#14087) 24 * refcards/refcard.tex: Refine some entries. (Bug#14087)
diff --git a/etc/NEWS b/etc/NEWS
index 80546ce985a..1e6088fe671 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -28,6 +28,12 @@ This happens by default if a suitable support library is found at
28build time, like libacl on GNU/Linux. To prevent this, use the 28build time, like libacl on GNU/Linux. To prevent this, use the
29configure option `--disable-acl'. 29configure option `--disable-acl'.
30 30
31** Emacs can be compiled with file notification support.
32The configure option `--with-file-notification=LIB' enables file
33notification support in Emacs. This option's value should be `yes',
34`no', `gfile', `inotify' or `w32'. `yes' is a synonym for `w32' on
35MS-Windows, and for `gfile' otherwise. The default value is `yes'.
36
31** The configure option --with-crt-dir has been removed. 37** The configure option --with-crt-dir has been removed.
32It is no longer needed, as the crt*.o files are no longer linked 38It is no longer needed, as the crt*.o files are no longer linked
33specially. 39specially.
@@ -39,6 +45,18 @@ MS-Windows. The Windows-specific configure.bat and makefile.w32-in
39files are deprecated. See the file nt/INSTALL.MSYS for detailed 45files are deprecated. See the file nt/INSTALL.MSYS for detailed
40instructions. 46instructions.
41 47
48Using the Posix configure script and Makefile's also means a change in
49the directory structure of the Emacs installation on Windows. It is
50now the same as on GNU and Unix systems. In particular, the auxiliary
51programs, such as cmdproxy.exe and hexl.exe, are in
52libexec/emacs/VERSION/i686-pc-mingw32 (where VERSION is the Emacs
53version), version-independent site-lisp is in share/emacs/site-lisp,
54version-specific Lisp files are in share/emacs/VERSION/lisp and in
55share/emacs/VERSION/site-lisp, Info docs are in share/info, and data
56files are in share/emacs/VERSION/etc. (Emacs knows about all these
57directories and will find the files in there automatically; there's no
58need to set any variables due to this change.)
59
42 60
43* Startup Changes in Emacs 24.4 61* Startup Changes in Emacs 24.4
44 62
@@ -117,6 +135,18 @@ You can pick the name of the function and the variables with `C-x 4 a'.
117 135
118* Changes in Specialized Modes and Packages in Emacs 24.4 136* Changes in Specialized Modes and Packages in Emacs 24.4
119 137
138** `eshell' now supports visual subcommands and options
139Eshell has been able to handle "visual" commands (interactive,
140non-line oriented commands such as top that require display
141capabilities not provided by eshell) by running them in an Emacs
142terminal emulator. See `eshell-visual-commands'.
143
144This feature has been extended to subcommands and options that make a
145usually line-oriented command a visual command. Typical examples are
146"git log" and "git <command> --help" which display their output in a
147pager by default. See `eshell-visual-subcommands' and
148`eshell-visual-options'.
149
120** `remember' can now store notes in separates files 150** `remember' can now store notes in separates files
121You can use the new function `remember-store-in-files' within the 151You can use the new function `remember-store-in-files' within the
122`remember-handler-functions' option. 152`remember-handler-functions' option.
@@ -236,14 +266,36 @@ callers to fit the image to a frame other than the selected frame.
236entries displayed by `Info-index-next', `Info-virtual-index' and 266entries displayed by `Info-index-next', `Info-virtual-index' and
237`info-apropos'. 267`info-apropos'.
238 268
269** Hi-Lock
270
271*** New option `hi-lock-auto-select-face'. When non-nil, hi-lock commands
272will cycle through faces in `hi-lock-face-defaults' without prompting.
273
274+++
275*** New global command `M-s h .' (`highlight-symbol-at-point')
276highlights the symbol found near point without prompting,
277using the next face automatically.
278
239** Search and Replace 279** Search and Replace
240 280
281*** New global command `M-s .' (`isearch-forward-symbol-at-point')
282starts a symbol (identifier) incremental search forward with the
283symbol found near point added to the search string initially.
284
241*** `C-x 8 RET' in Isearch mode reads a character by its Unicode name 285*** `C-x 8 RET' in Isearch mode reads a character by its Unicode name
242and adds it to the search string. 286and adds it to the search string.
243 287
288*** `M-s i' in Isearch mode toggles the variable `isearch-invisible'
289between nil and the value of the option `search-invisible' (or `open'
290when it's nil).
291
244*** `query-replace' skips invisible text when `search-invisible' is nil, 292*** `query-replace' skips invisible text when `search-invisible' is nil,
245and opens overlays with hidden text when `search-invisible' is `open'. 293and opens overlays with hidden text when `search-invisible' is `open'.
246 294
295+++
296*** By default, prefix arguments do not now terminate Isearch mode.
297Set `isearch-allow-prefix' to nil to restore old behavior.
298
247** MH-E has been updated to MH-E version 8.5. 299** MH-E has been updated to MH-E version 8.5.
248See MH-E-NEWS for details. 300See MH-E-NEWS for details.
249 301
@@ -348,7 +400,11 @@ It is layered as:
348 400
349* Incompatible Lisp Changes in Emacs 24.4 401* Incompatible Lisp Changes in Emacs 24.4
350 402
351** Default process filers and sentinels are not nil any more. 403** overriding-terminal-local-map does not replace the local keymaps any more.
404It used to disable the minor mode, major mode, and text-property keymaps,
405whereas now it simply has higher precedence.
406
407** Default process filters and sentinels are not nil any more.
352Instead they default to a function which does what the nil value used to do. 408Instead they default to a function which does what the nil value used to do.
353 409
354** `read-event' does not return decoded chars in ttys any more. 410** `read-event' does not return decoded chars in ttys any more.
@@ -389,6 +445,7 @@ file using `set-file-extended-attributes'.
389*** `minibuffer-completion-contents' 445*** `minibuffer-completion-contents'
390*** `isearch-nonincremental-exit-minibuffer' 446*** `isearch-nonincremental-exit-minibuffer'
391*** `isearch-filter-visible' 447*** `isearch-filter-visible'
448*** `generic-make-keywords-list'
392 449
393** `with-wrapper-hook' is obsoleted by `add-function'. 450** `with-wrapper-hook' is obsoleted by `add-function'.
394The few hooks that used with-wrapper-hook are replaced as follows: 451The few hooks that used with-wrapper-hook are replaced as follows:
@@ -402,8 +459,9 @@ The few hooks that used with-wrapper-hook are replaced as follows:
402** Support for filesystem notifications. 459** Support for filesystem notifications.
403Emacs now supports notifications of filesystem changes, such as 460Emacs now supports notifications of filesystem changes, such as
404creation, modification, and deletion of files. This requires the 461creation, modification, and deletion of files. This requires the
405'inotify' API on GNU/Linux systems. On MS-Windows systems, this is 462`glib' API, or the 'inotify' API (on GNU/Linux systems only). On
406supported for Windows XP and newer versions. 463MS-Windows systems, this is supported for Windows XP and newer
464versions.
407 465
408** Changes in autorevert.el 466** Changes in autorevert.el
409 467
@@ -2785,6 +2843,11 @@ should be derived.
2785modes, e.g. (add-hook 'prog-mode-hook 'flyspell-prog-mode) to enable 2843modes, e.g. (add-hook 'prog-mode-hook 'flyspell-prog-mode) to enable
2786on-the-fly spell checking for comments and strings. 2844on-the-fly spell checking for comments and strings.
2787 2845
2846**** New option, `prog-prettify-symbols' lets the user control symbol
2847prettify (replacing a string like "lambda" with the Greek lambda
2848character. The mode derived from `prog-mode' must call
2849`prog-prettify-install' with its own custom alist, which can be empty.
2850
2788*** New hook `change-major-mode-after-body-hook', run by 2851*** New hook `change-major-mode-after-body-hook', run by
2789`run-mode-hooks' just before any other mode hooks. 2852`run-mode-hooks' just before any other mode hooks.
2790 2853
diff --git a/etc/srecode/c.srt b/etc/srecode/c.srt
index 479f5c9b33d..03e4c369307 100644
--- a/etc/srecode/c.srt
+++ b/etc/srecode/c.srt
@@ -44,7 +44,7 @@ template empty :time :user :file :c
44{{/HEADER}} 44{{/HEADER}}
45---- 45----
46 46
47template header_guard :file :blank 47template header_guard :file :blank :c
48---- 48----
49#ifndef {{FILENAME_SYMBOL:upcase}} 49#ifndef {{FILENAME_SYMBOL:upcase}}
50#define {{FILENAME_SYMBOL:upcase}} 1 50#define {{FILENAME_SYMBOL:upcase}} 1
diff --git a/etc/themes/tsdh-dark-theme.el b/etc/themes/tsdh-dark-theme.el
index 7b0c711f3b4..cd76f22aab1 100644
--- a/etc/themes/tsdh-dark-theme.el
+++ b/etc/themes/tsdh-dark-theme.el
@@ -73,8 +73,8 @@ Used and created by Tassilo Horn.")
73 '(magit-section-title ((t (:inherit magit-header :background "dark slate blue")))) 73 '(magit-section-title ((t (:inherit magit-header :background "dark slate blue"))))
74 '(menu ((t (:background "gray30" :foreground "gray70")))) 74 '(menu ((t (:background "gray30" :foreground "gray70"))))
75 '(minibuffer-prompt ((t (:background "yellow" :foreground "medium blue" :box (:line-width -1 :color "red" :style released-button) :weight bold)))) 75 '(minibuffer-prompt ((t (:background "yellow" :foreground "medium blue" :box (:line-width -1 :color "red" :style released-button) :weight bold))))
76 '(mode-line ((t (:box (:line-width 1 :color "red") :family "DejaVu Sans")))) 76 '(mode-line ((t (:background "gray30" :box (:line-width 1 :color "red") :family "DejaVu Sans"))))
77 '(mode-line-inactive ((t (:inherit mode-line :foreground "dim gray")))) 77 '(mode-line-inactive ((t (:inherit mode-line :foreground "dark gray"))))
78 '(org-agenda-date ((t (:inherit org-agenda-structure))) t) 78 '(org-agenda-date ((t (:inherit org-agenda-structure))) t)
79 '(org-agenda-date-today ((t (:inherit org-agenda-date :underline t))) t) 79 '(org-agenda-date-today ((t (:inherit org-agenda-date :underline t))) t)
80 '(org-agenda-date-weekend ((t (:inherit org-agenda-date :foreground "green"))) t) 80 '(org-agenda-date-weekend ((t (:inherit org-agenda-date :foreground "green"))) t)
diff --git a/etc/tutorials/TUTORIAL.ru b/etc/tutorials/TUTORIAL.ru
index ec8461adb3c..a0032f78af4 100644
--- a/etc/tutorials/TUTORIAL.ru
+++ b/etc/tutorials/TUTORIAL.ru
@@ -259,9 +259,9 @@ META. Мы рекомендуем привыкнуть к использован
259говорящее о том, какая команда вызывается, и запросит у вас, хотите ли вы 259говорящее о том, какая команда вызывается, и запросит у вас, хотите ли вы
260продолжать работу и выполнить данную команду. 260продолжать работу и выполнить данную команду.
261 261
262Если вы действительно попробовать выполнить эту команду, то нажмите клавишу 262Если вы действительно хотите выполнить эту команду, то нажмите клавишу
263<SPC> (пробел) в ответ на заданный вопрос. бычно, если вы не хотите 263<SPC> (пробел) в ответ на заданный вопрос. если вы не хотите выполнить
264выполнять запрещенную команду, то ответьте на вопрос нажатием клавиши "n". 264запрещенную команду, то ответьте на вопрос нажатием клавиши "n".
265 265
266>> Нажмите `C-x C-l' ("запрещенная" команда), а потом ответьте "n" на 266>> Нажмите `C-x C-l' ("запрещенная" команда), а потом ответьте "n" на
267 заданный вопрос. 267 заданный вопрос.
@@ -284,7 +284,7 @@ Emacs может отображать информацию в нескольки
284>> Переместите курсор на эту строку и нажмите C-u 0 C-l. 284>> Переместите курсор на эту строку и нажмите C-u 0 C-l.
285 285
286>> Наберите C-h k C-f. 286>> Наберите C-h k C-f.
287 смтите, как текущее окно жется, когда появится новое окно и 287 мтте как текущее окно меншися, когда появится новое окно и
288 отобразит документацию для сочетания клавиш C-f. 288 отобразит документацию для сочетания клавиш C-f.
289 289
290>> Наберите C-x 1 и посмотрите, как окно с документацией исчезнет. 290>> Наберите C-x 1 и посмотрите, как окно с документацией исчезнет.