Mercurial > emacs
changeset 25346:15ec35852b48
Remove conditional compilation on NO_PROMPT_IN_BUFFER.
(Fcurrent_message): Rewritten.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Sat, 21 Aug 1999 19:29:11 +0000 |
parents | ca828f89fd6e |
children | 0025288c5825 |
files | src/editfns.c |
diffstat | 1 files changed, 1 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/editfns.c Sat Aug 21 19:29:02 1999 +0000 +++ b/src/editfns.c Sat Aug 21 19:29:11 1999 +0000 @@ -1606,14 +1606,12 @@ { Lisp_Object result, tem, tem1; -#if !NO_PROMPT_IN_BUFFER if (INTEGERP (current_buffer->minibuffer_prompt_length)) { int len = XFASTINT (current_buffer->minibuffer_prompt_length); start = min (end, max (len, start)); start_byte = CHAR_TO_BYTE (start); } -#endif if (start < GPT && GPT < end) move_gap (start); @@ -2432,12 +2430,7 @@ "Return the string currently displayed in the echo area, or nil if none.") () { - if (STRINGP (echo_area_message)) - return make_string (XSTRING (echo_area_message)->data, - echo_area_glyphs_length); - return (echo_area_glyphs - ? make_string (echo_area_glyphs, echo_area_glyphs_length) - : Qnil); + return current_message (); } /* Number of bytes that STRING will occupy when put into the result.