Mercurial > emacs
diff src/buffer.c @ 90054:f2ebccfa87d4
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
Update from CVS: src/indent.c (Fvertical_motion): Fix last change.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 08 Dec 2004 05:02:30 +0000 |
parents | 0fe073a08cef 567ca4ca8574 |
children | 95879cc1ed20 |
line wrap: on
line diff
--- a/src/buffer.c Mon Dec 06 12:38:25 2004 +0000 +++ b/src/buffer.c Wed Dec 08 05:02:30 2004 +0000 @@ -5178,7 +5178,13 @@ } #endif /* not VMS */ - current_buffer->directory = build_string (buf); + current_buffer->directory = make_unibyte_string (buf, strlen (buf)); + if (! NILP (buffer_defaults.enable_multibyte_characters)) + /* At this momemnt, we still don't know how to decode the + direcotry name. So, we keep the bytes in multibyte form so + that ENCODE_FILE correctly gets the original bytes. */ + current_buffer->directory + = string_to_multibyte (current_buffer->directory); /* Add /: to the front of the name if it would otherwise be treated as magic. */ @@ -5700,10 +5706,13 @@ arrow bitmaps. If value is a symbol `left' or `right', both angle and arrow bitmaps -are displayed in the left or right fringe, resp. - -If value is an alist, each element (INDICATOR . POSITION) specifies -the position of one of the indicators. INDICATOR is one of `top', +are displayed in the left or right fringe, resp. Any other value +that doesn't look like an alist means displat the angle bitmaps in +the left fringe but no arrows. + +You can exercise more precise control by using an alist as the +value. Each alist element (INDICATOR . POSITION) specifies +where to show one of the indicators. INDICATOR is one of `top', `bottom', `up', `down', or t, which specifies the default position, and POSITION is one of `left', `right', or nil, meaning do not show this indicator.