aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2000-07-27 13:28:26 +0000
committerGerd Moellmann2000-07-27 13:28:26 +0000
commitb548072f27ec8d7c68e4cdc56ac9e52e780ba29e (patch)
tree22bd57bf27e748e721ddabccbf005bc475800b80
parent1beefde776533eaa061c6a346ab64fe94535de7f (diff)
downloademacs-b548072f27ec8d7c68e4cdc56ac9e52e780ba29e.tar.gz
emacs-b548072f27ec8d7c68e4cdc56ac9e52e780ba29e.zip
*** empty log message ***
-rw-r--r--etc/NEWS12
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lispref/variables.texi2
-rw-r--r--src/ChangeLog9
4 files changed, 23 insertions, 5 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 9460e17831d..2fc9422d4a6 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1322,6 +1322,9 @@ functionality with aliases for the mldrag functions.
1322* Lisp changes made after edition 2.6 of the Emacs Lisp Manual, 1322* Lisp changes made after edition 2.6 of the Emacs Lisp Manual,
1323(Display-related features are described in a page of their own below.) 1323(Display-related features are described in a page of their own below.)
1324 1324
1325** The meaning of the `:weakness WEAK' argument of make-hash-table
1326has been changed.
1327
1325** Function `aset' stores any multibyte character in any string 1328** Function `aset' stores any multibyte character in any string
1326without signaling "Attempt to change char length of a string". It may 1329without signaling "Attempt to change char length of a string". It may
1327convert a unibyte string to multibyte if necessary. 1330convert a unibyte string to multibyte if necessary.
@@ -1836,10 +1839,11 @@ hash table. It is resized when the ratio of (number of entries) /
1836 1839
1837:weakness WEAK 1840:weakness WEAK
1838 1841
1839WEAK must be either nil, one of the symbols `key, `value', or t. 1842WEAK must be either nil, one of the symbols `key, `value',
1840Entries are removed from weak tables during garbage collection if 1843`key-or-value', `key-and-value', or t, meaning the same as
1841their key and/or value are not referenced elsewhere outside of the 1844`key-and-value'. Entries are removed from weak tables during garbage
1842hash table. Default are non-weak hash tables. 1845collection if their key and/or value are not referenced elsewhere
1846outside of the hash table. Default are non-weak hash tables.
1843 1847
1844- Function: makehash &optional TEST 1848- Function: makehash &optional TEST
1845 1849
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index b5064d62982..99aec87f600 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12000-07-27 Gerd Moellmann <gerd@gnu.org>
2
3 * play/meese.el: Add Commentary section.
4
12000-07-27 Kenichi Handa <handa@etl.go.jp> 52000-07-27 Kenichi Handa <handa@etl.go.jp>
2 6
3 * international/mule.el (register-char-codings): New function. 7 * international/mule.el (register-char-codings): New function.
@@ -55,6 +59,7 @@
55 interpretation of the return value of compare-strings. 59 interpretation of the return value of compare-strings.
56 60
572000-07-26 Gerd Moellmann <gerd@gnu.org> 612000-07-26 Gerd Moellmann <gerd@gnu.org>
62>>>>>>> 1.883
58 63
59 * isearch.el (isearch-resume): New function. 64 * isearch.el (isearch-resume): New function.
60 (isearch-done): Add something to command-history to resume 65 (isearch-done): Add something to command-history to resume
diff --git a/lispref/variables.texi b/lispref/variables.texi
index 222206561ee..37528cc69af 100644
--- a/lispref/variables.texi
+++ b/lispref/variables.texi
@@ -659,7 +659,7 @@ variable. Here's a safe way to avoid that:
659 @var{docstring}) 659 @var{docstring})
660(unless my-mode-map 660(unless my-mode-map
661 (let ((map (make-sparse-keymap))) 661 (let ((map (make-sparse-keymap)))
662 (define-key my-mode-map "\C-c\C-a" 'my-command) 662 (define-key map "\C-c\C-a" 'my-command)
663 @dots{} 663 @dots{}
664 (setq my-mode-map map))) 664 (setq my-mode-map map)))
665@end example 665@end example
diff --git a/src/ChangeLog b/src/ChangeLog
index c0ae4d774cf..ecfe6bee27a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,12 @@
12000-07-27 Gerd Moellmann <gerd@gnu.org>
2
3 * fns.c (Qkey_or_value, Qkey_and_value): New variables.
4 (syms_of_fns): Initialize new variables.
5 (sweep_weak_table): Handle weakness `key-or-value' and
6 `key-and-value'.
7 (Fmake_hash_table): Recognize `key-and-value' and `key-or-value'
8 weakness, with t meaning the same as `key-and-value'.
9
12000-07-27 Kenichi Handa <handa@etl.go.jp> 102000-07-27 Kenichi Handa <handa@etl.go.jp>
2 11
3 * coding.h (struct coding_system): Member safe_charset deleted. 12 * coding.h (struct coding_system): Member safe_charset deleted.