1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-22 18:35:09 +00:00

*** empty log message ***

This commit is contained in:
Gerd Moellmann 2000-07-27 13:28:26 +00:00
parent 1beefde776
commit b548072f27
4 changed files with 23 additions and 5 deletions

View File

@ -1322,6 +1322,9 @@ functionality with aliases for the mldrag functions.
* Lisp changes made after edition 2.6 of the Emacs Lisp Manual,
(Display-related features are described in a page of their own below.)
** The meaning of the `:weakness WEAK' argument of make-hash-table
has been changed.
** Function `aset' stores any multibyte character in any string
without signaling "Attempt to change char length of a string". It may
convert a unibyte string to multibyte if necessary.
@ -1836,10 +1839,11 @@ hash table. It is resized when the ratio of (number of entries) /
:weakness WEAK
WEAK must be either nil, one of the symbols `key, `value', or t.
Entries are removed from weak tables during garbage collection if
their key and/or value are not referenced elsewhere outside of the
hash table. Default are non-weak hash tables.
WEAK must be either nil, one of the symbols `key, `value',
`key-or-value', `key-and-value', or t, meaning the same as
`key-and-value'. Entries are removed from weak tables during garbage
collection if their key and/or value are not referenced elsewhere
outside of the hash table. Default are non-weak hash tables.
- Function: makehash &optional TEST

View File

@ -1,3 +1,7 @@
2000-07-27 Gerd Moellmann <gerd@gnu.org>
* play/meese.el: Add Commentary section.
2000-07-27 Kenichi Handa <handa@etl.go.jp>
* international/mule.el (register-char-codings): New function.
@ -55,6 +59,7 @@
interpretation of the return value of compare-strings.
2000-07-26 Gerd Moellmann <gerd@gnu.org>
>>>>>>> 1.883
* isearch.el (isearch-resume): New function.
(isearch-done): Add something to command-history to resume

View File

@ -659,7 +659,7 @@ variable. Here's a safe way to avoid that:
@var{docstring})
(unless my-mode-map
(let ((map (make-sparse-keymap)))
(define-key my-mode-map "\C-c\C-a" 'my-command)
(define-key map "\C-c\C-a" 'my-command)
@dots{}
(setq my-mode-map map)))
@end example

View File

@ -1,3 +1,12 @@
2000-07-27 Gerd Moellmann <gerd@gnu.org>
* fns.c (Qkey_or_value, Qkey_and_value): New variables.
(syms_of_fns): Initialize new variables.
(sweep_weak_table): Handle weakness `key-or-value' and
`key-and-value'.
(Fmake_hash_table): Recognize `key-and-value' and `key-or-value'
weakness, with t meaning the same as `key-and-value'.
2000-07-27 Kenichi Handa <handa@etl.go.jp>
* coding.h (struct coding_system): Member safe_charset deleted.