diff options
| author | Kim F. Storm | 2004-11-15 15:20:33 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2004-11-15 15:20:33 +0000 |
| commit | 9f89426bd437ebf16337c1687a0c3d8888de1d2a (patch) | |
| tree | c49c0d042793f9bf8998cfe8a22d6a62e79fc19b | |
| parent | 442f927b424c12a78ff6f7bb876c445a2a9c24e0 (diff) | |
| download | emacs-9f89426bd437ebf16337c1687a0c3d8888de1d2a.tar.gz emacs-9f89426bd437ebf16337c1687a0c3d8888de1d2a.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 6 | ||||
| -rw-r--r-- | lispref/ChangeLog | 3 | ||||
| -rw-r--r-- | src/ChangeLog | 12 |
3 files changed, 20 insertions, 1 deletions
| @@ -3640,6 +3640,12 @@ This returns the mode-line or header-line of the selected (or a | |||
| 3640 | specified) window as a string with or without text properties. | 3640 | specified) window as a string with or without text properties. |
| 3641 | 3641 | ||
| 3642 | +++ | 3642 | +++ |
| 3643 | ** New function safe-plist-get. | ||
| 3644 | |||
| 3645 | This function is like plist-get, but never signals an error for | ||
| 3646 | a malformed property list. | ||
| 3647 | |||
| 3648 | +++ | ||
| 3643 | ** New functions `lax-plist-get' and `lax-plist-put'. | 3649 | ** New functions `lax-plist-get' and `lax-plist-put'. |
| 3644 | 3650 | ||
| 3645 | These functions are like `plist-get' and `plist-put' except that they | 3651 | These functions are like `plist-get' and `plist-put' except that they |
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 0ba9c4f2519..104037b6516 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | 2004-11-15 Kim F. Storm <storm@cua.dk> | 1 | 2004-11-15 Kim F. Storm <storm@cua.dk> |
| 2 | 2 | ||
| 3 | * symbols.texi (Other Plists): Add safe-plist-get. | 3 | * symbols.texi (Other Plists): Note that plist-get may signal error. |
| 4 | Add safe-plist-get. | ||
| 4 | 5 | ||
| 5 | 2004-11-15 Thien-Thi Nguyen <ttn@gnu.org> | 6 | 2004-11-15 Thien-Thi Nguyen <ttn@gnu.org> |
| 6 | 7 | ||
diff --git a/src/ChangeLog b/src/ChangeLog index a21effceed4..046e132518d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,15 @@ | |||
| 1 | 2004-11-15 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * fns.c (Fsafe_plist_get): New defun. | ||
| 4 | (syms_of_fns): Defsubr it. | ||
| 5 | |||
| 6 | * lisp.h (Fsafe_plist_get): Add EXFUN. | ||
| 7 | |||
| 8 | * xdisp.c (store_mode_line_string, produce_stretch_glyph): | ||
| 9 | Use Fsafe_plist_get. | ||
| 10 | (note_mode_line_or_margin_highlight, note_mouse_highlight): | ||
| 11 | Fix image map element parsing. Use Fsafe_plist_get. | ||
| 12 | |||
| 1 | 2004-11-15 Richard M. Stallman <rms@gnu.org> | 13 | 2004-11-15 Richard M. Stallman <rms@gnu.org> |
| 2 | 14 | ||
| 3 | * xdisp.c (get_next_display_element): Fix previous change. | 15 | * xdisp.c (get_next_display_element): Fix previous change. |