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

Diff of /emacs/src/buffer.c

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

revision 1.458 by rms, Mon Jun 21 03:20:20 2004 UTC revision 1.459 by teirllm, Sun Jul 11 02:36:00 2004 UTC
# Line 1664  switch_to_buffer_1 (buffer, norecord) Line 1664  switch_to_buffer_1 (buffer, norecord)
1664    
1665  DEFUN ("switch-to-buffer", Fswitch_to_buffer, Sswitch_to_buffer, 1, 2, "BSwitch to buffer: ",  DEFUN ("switch-to-buffer", Fswitch_to_buffer, Sswitch_to_buffer, 1, 2, "BSwitch to buffer: ",
1666         doc: /* Select buffer BUFFER in the current window.         doc: /* Select buffer BUFFER in the current window.
1667  BUFFER may be a buffer or a buffer name.  If BUFFER does not identify an existing buffer,
1668    then this function creates a buffer with that name.
1669    
1670    When called from Lisp, BUFFER may be a buffer, a string \(a buffer name),
1671    or nil.  If BUFFER is nil, then this function chooses a buffer
1672    using `other-buffer'.
1673  Optional second arg NORECORD non-nil means  Optional second arg NORECORD non-nil means
1674  do not put this buffer at the front of the list of recently selected ones.  do not put this buffer at the front of the list of recently selected ones.
1675    This function returns the buffer it switched to.
1676    
1677  WARNING: This is NOT the way to work on another buffer temporarily  WARNING: This is NOT the way to work on another buffer temporarily
1678  within a Lisp program!  Use `set-buffer' instead.  That avoids messing with  within a Lisp program!  Use `set-buffer' instead.  That avoids messing with
# Line 1689  the window-buffer correspondences.  */) Line 1695  the window-buffer correspondences.  */)
1695    
1696  DEFUN ("pop-to-buffer", Fpop_to_buffer, Spop_to_buffer, 1, 3, 0,  DEFUN ("pop-to-buffer", Fpop_to_buffer, Spop_to_buffer, 1, 3, 0,
1697         doc: /* Select buffer BUFFER in some window, preferably a different one.         doc: /* Select buffer BUFFER in some window, preferably a different one.
1698  If BUFFER is nil, then some other buffer is chosen.  BUFFER may be a buffer, a string \(a buffer name), or nil.
1699    If BUFFER is a string which is not the name of an existing buffer,
1700    then this function creates a buffer with that name.
1701    If BUFFER is nil, then it chooses some other buffer.
1702  If `pop-up-windows' is non-nil, windows can be split to do this.  If `pop-up-windows' is non-nil, windows can be split to do this.
1703  If optional second arg OTHER-WINDOW is non-nil, insist on finding another  If optional second arg OTHER-WINDOW is non-nil, insist on finding another
1704  window even if BUFFER is already visible in the selected window,  window even if BUFFER is already visible in the selected window,
1705  and ignore `same-window-regexps' and `same-window-buffer-names'.  and ignore `same-window-regexps' and `same-window-buffer-names'.
1706    This function returns the buffer it switched to.
1707  This uses the function `display-buffer' as a subroutine; see the documentation  This uses the function `display-buffer' as a subroutine; see the documentation
1708  of `display-buffer' for additional customization information.  of `display-buffer' for additional customization information.
1709    

Legend:
Removed from v.1.458  
changed lines
  Added in v.1.459

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