aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-01-19 16:54:19 -0800
committerGlenn Morris2014-01-19 16:54:19 -0800
commit2040a2feb2244ec98e9285d23a28bd620be69e6e (patch)
tree34241d6747a5f085fd2c3558c6ec3d4032dda649
parentad9eb30a3ffe4cfd8dc759e9c89f33414a56a2cc (diff)
downloademacs-2040a2feb2244ec98e9285d23a28bd620be69e6e.tar.gz
emacs-2040a2feb2244ec98e9285d23a28bd620be69e6e.zip
* etc/NEWS: Small edits
-rw-r--r--etc/NEWS52
1 files changed, 27 insertions, 25 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 81675d4eea2..52eb53bb044 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -62,10 +62,6 @@ For GNUStep and OSX 10.4 the old backend is used.
62To use the old backend by default, do on the command line: 62To use the old backend by default, do on the command line:
63% defaults write org.gnu.Emacs FontBackend ns 63% defaults write org.gnu.Emacs FontBackend ns
64 64
65** If your Emacs was built from a repository checkout, the new variable
66`emacs-repository-version' contains information about the bzr revision used.
67In 24.3 this variable was `emacs-bzr-version`.
68
69 65
70* Startup Changes in Emacs 24.4 66* Startup Changes in Emacs 24.4
71 67
@@ -256,6 +252,10 @@ versions of a file exist, and the caller did not explicitly specify
256which one to load, then the newer file is loaded. The default, nil, 252which one to load, then the newer file is loaded. The default, nil,
257means to always load the .elc file. 253means to always load the .elc file.
258 254
255---
256** `emacs-bzr-version' has been renamed to `emacs-repository-version',
257and works for git too.
258
259 259
260* Editing Changes in Emacs 24.4 260* Editing Changes in Emacs 24.4
261 261
@@ -522,7 +522,7 @@ This is useful to avoid a query when you have no key for that name.
522** ERC 522** ERC
523 523
524*** New option `erc-accidental-paste-threshold-seconds'. 524*** New option `erc-accidental-paste-threshold-seconds'.
525If set to a number, this can be used to avoid accidentally paste large 525If set to a number, this can be used to avoid accidentally pasting large
526amounts of data into the ERC input. 526amounts of data into the ERC input.
527 527
528+++ 528+++
@@ -770,14 +770,13 @@ whether it is safe to use Bash's --noediting option. These days
770 770
771** Shell Script mode 771** Shell Script mode
772 772
773*** `sh-mode' now has the mode own `add-log-current-defun-function'. 773*** `sh-mode' now has its own setting for `add-log-current-defun-function'.
774You can pick the name of the function and the variables with `C-x 4 a'.
775 774
776*** The SMIE indentation engine is now used by default. 775*** The SMIE indentation engine is now used by default.
777 776
778** SMIE indentation can be customized via `smie-config'. 777** SMIE indentation can be customized via `smie-config'.
779The customization can be guessed by Emacs by providing a sample indented 778Emacs can learn the appropriate indentation settings if you provide it
780file and letting SMIE learn from it. 779with an indented sample file.
781 780
782** Term mode 781** Term mode
783 782
@@ -814,7 +813,7 @@ New features include:
814 813
815** Tramp 814** Tramp
816 815
817*** The experimental url syntax for remote file names is withdrawn. 816*** The experimental url syntax for remote file names has been removed.
818 817
819+++ 818+++
820*** New connection method "adb", which allows to access Android 819*** New connection method "adb", which allows to access Android
@@ -862,8 +861,10 @@ because it is moved to vc-cvs.el.
862 861
863** VHDL mode 862** VHDL mode
864 863
864---
865*** New options: `vhdl-actual-generic-name', `vhdl-beautify-options'. 865*** New options: `vhdl-actual-generic-name', `vhdl-beautify-options'.
866 866
867---
867*** New commands: `vhdl-fix-statement-region', `vhdl-fix-statement-buffer'. 868*** New commands: `vhdl-fix-statement-region', `vhdl-fix-statement-buffer'.
868 869
869** Woman 870** Woman
@@ -900,10 +901,9 @@ has not been relevant for some time.
900** New package `eww' is a built-in web browser. 901** New package `eww' is a built-in web browser.
901It is only available if Emacs is compiled with libxml2 support. 902It is only available if Emacs is compiled with libxml2 support.
902 903
903** New minor mode `superword-mode', defined in subword.el 904** New minor mode `superword-mode'.
904`superword-mode' overrides the default word motion commands to treat 905This overrides the default word motion commands to treat "symbol_words"
905symbol_words as a single word, similar to what `subword-mode' does and 906as a single word, similar to what `subword-mode' does.
906using the same internal functions.
907 907
908+++ 908+++
909** New package nadvice.el offers lighter-weight advice facilities. 909** New package nadvice.el offers lighter-weight advice facilities.
@@ -928,18 +928,19 @@ low-level libraries gfilenotify.c, inotify.c or w32notify.c.
928* Incompatible Lisp Changes in Emacs 24.4 928* Incompatible Lisp Changes in Emacs 24.4
929 929
930--- 930---
931** `kill-region' lost its `yank-handler' optional argument. 931** `kill-region' has lost its `yank-handler' optional argument.
932 932
933+++ 933+++
934** `(input-pending-p)' no longer runs other timers which are ready to 934** `(input-pending-p)' no longer runs other timers that are ready to run.
935run. The new optional CHECK-TIMERS param allows for the prior behavior. 935The new optional CHECK-TIMERS parameter allows for the prior behavior.
936 936
937+++ 937+++
938** `defvar' and `defcustom' in a let-binding affect the "external" default. 938** `defvar' and `defcustom' in a let-binding affect the "external" default.
939 939
940--- 940---
941** The syntax of ?» and ?« is now punctuation instead of matched parens. 941** The syntax of ?» and ?« is now punctuation instead of matched parens.
942Some languages match those as »...« and others as «...» so better stay neutral. 942Some languages match those as »...«, and others as «...», so it is
943better for Emacs to stay neutral by default.
943 944
944--- 945---
945** In compiled Lisp files, the header no longer includes a timestamp. 946** In compiled Lisp files, the header no longer includes a timestamp.
@@ -958,7 +959,7 @@ It used to disable the minor mode, major mode, and text-property keymaps,
958whereas now it simply has higher precedence. 959whereas now it simply has higher precedence.
959 960
960** Default process filters and sentinels are not nil any more. 961** Default process filters and sentinels are not nil any more.
961Instead they default to a function which does what the nil value used to do. 962Instead they default to a function that does what the nil value used to do.
962 963
963+++ 964+++
964** `read-event' does not return decoded chars in ttys any more. 965** `read-event' does not return decoded chars in ttys any more.
@@ -968,11 +969,11 @@ input, according to `keyboard-coding-system', is not performed in
968done before input-decode-map, function-key-map, etc. 969done before input-decode-map, function-key-map, etc.
969 970
970--- 971---
971** Removed `inhibit-local-menu-bar-menus'. 972** The option `inhibit-local-menu-bar-menus' has been removed.
972 973
973--- 974---
974** Frame-local variables that affect redisplay do not work any more. 975** Frame-local variables that affect redisplay do not work any more.
975More specifically, the redisplay does not bother to check for a frame-local 976More specifically, redisplay does not bother to check for a frame-local
976value when looking up variables. 977value when looking up variables.
977 978
978+++ 979+++
@@ -1088,7 +1089,7 @@ displaying the buffer in a window.
1088*** `bool-vector-count-population' 1089*** `bool-vector-count-population'
1089 1090
1090+++ 1091+++
1091** Comparison functions =, <, >, <=, >= now take many arguments. 1092** Comparison functions =, <, >, <=, >= can now take many arguments.
1092 1093
1093** Error-handling changes 1094** Error-handling changes
1094 1095
@@ -1098,7 +1099,8 @@ displaying the buffer in a window.
1098*** `with-demoted-errors' takes an additional argument `format'. 1099*** `with-demoted-errors' takes an additional argument `format'.
1099 1100
1100+++ 1101+++
1101** New macro with-eval-after-load. Like eval-after-load, but better behaved. 1102** New macro `with-eval-after-load'.
1103This is like the old `eval-after-load', but better behaved.
1102 1104
1103** New library subr-x.el for misc helper functions 1105** New library subr-x.el for misc helper functions
1104+++ 1106+++
@@ -1178,7 +1180,7 @@ used in place of the 9th element of `file-attributes'.
1178argument, with the same interpretation as the returned value of 1180argument, with the same interpretation as the returned value of
1179`visited-file-modtime'. 1181`visited-file-modtime'.
1180 1182
1181** Changes in autorevert.el 1183** Autorevert changes
1182 1184
1183--- 1185---
1184*** If Emacs is compiled with file notification support, notifications 1186*** If Emacs is compiled with file notification support, notifications