/[emacs]/emacs/src/xdisp.c
ViewVC logotype

Diff of /emacs/src/xdisp.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1054 by rms, Thu Sep 15 13:16:53 2005 UTC revision 1.1055 by kfstorm, Thu Sep 22 09:39:01 2005 UTC
# Line 6752  message_log_maybe_newline () Line 6752  message_log_maybe_newline ()
6752     terminated with a newline when NLFLAG is non-zero.  MULTIBYTE, if     terminated with a newline when NLFLAG is non-zero.  MULTIBYTE, if
6753     nonzero, means interpret the contents of M as multibyte.  This     nonzero, means interpret the contents of M as multibyte.  This
6754     function calls low-level routines in order to bypass text property     function calls low-level routines in order to bypass text property
6755     hooks, etc. which might not be safe to run.  */     hooks, etc. which might not be safe to run.
6756    
6757       This may GC (insert may run before/after change hooks),
6758       so the buffer M must NOT point to a Lisp string.  */
6759    
6760  void  void
6761  message_dolog (m, nbytes, nlflag, multibyte)  message_dolog (m, nbytes, nlflag, multibyte)
# Line 6963  message_log_check_duplicate (prev_bol, p Line 6966  message_log_check_duplicate (prev_bol, p
6966     out any existing message, and let the mini-buffer text show     out any existing message, and let the mini-buffer text show
6967     through.     through.
6968    
6969     The buffer M must continue to exist until after the echo area gets     This may GC, so the buffer M must NOT point to a Lisp string.  */
    cleared or some other message gets displayed there.  This means do  
    not pass text that is stored in a Lisp string; do not pass text in  
    a buffer that was alloca'd.  */  
6970    
6971  void  void
6972  message2 (m, nbytes, multibyte)  message2 (m, nbytes, multibyte)
# Line 8023  truncate_message_1 (nchars, a2, a3, a4) Line 8023  truncate_message_1 (nchars, a2, a3, a4)
8023    
8024     If S is not null, set the message to the first LEN bytes of S.  LEN     If S is not null, set the message to the first LEN bytes of S.  LEN
8025     zero means use the whole string.  MULTIBYTE_P non-zero means S is     zero means use the whole string.  MULTIBYTE_P non-zero means S is
8026     multibyte.  Display the message multibyte in that case.  */     multibyte.  Display the message multibyte in that case.
8027    
8028       Doesn't GC, as with_echo_area_buffer binds Qinhibit_modification_hooks
8029       to t before calling set_message_1 (which calls insert).
8030      */
8031    
8032  void  void
8033  set_message (s, string, nbytes, multibyte_p)  set_message (s, string, nbytes, multibyte_p)

Legend:
Removed from v.1.1054  
changed lines
  Added in v.1.1055

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26