diff options
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/src/buffer.c b/src/buffer.c index b0c8c370931..2d931272467 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -5162,7 +5162,13 @@ init_buffer () | |||
| 5162 | } | 5162 | } |
| 5163 | #endif /* not VMS */ | 5163 | #endif /* not VMS */ |
| 5164 | 5164 | ||
| 5165 | current_buffer->directory = build_string (buf); | 5165 | current_buffer->directory = make_unibyte_string (buf, strlen (buf)); |
| 5166 | if (! NILP (buffer_defaults.enable_multibyte_characters)) | ||
| 5167 | /* At this momemnt, we still don't know how to decode the | ||
| 5168 | direcotry name. So, we keep the bytes in multibyte form so | ||
| 5169 | that ENCODE_FILE correctly gets the original bytes. */ | ||
| 5170 | current_buffer->directory | ||
| 5171 | = string_to_multibyte (current_buffer->directory); | ||
| 5166 | 5172 | ||
| 5167 | /* Add /: to the front of the name | 5173 | /* Add /: to the front of the name |
| 5168 | if it would otherwise be treated as magic. */ | 5174 | if it would otherwise be treated as magic. */ |
| @@ -5684,10 +5690,13 @@ scrolled, the top and bottom line of the window are marked with up and down | |||
| 5684 | arrow bitmaps. | 5690 | arrow bitmaps. |
| 5685 | 5691 | ||
| 5686 | If value is a symbol `left' or `right', both angle and arrow bitmaps | 5692 | If value is a symbol `left' or `right', both angle and arrow bitmaps |
| 5687 | are displayed in the left or right fringe, resp. | 5693 | are displayed in the left or right fringe, resp. Any other value |
| 5694 | that doesn't look like an alist means displat the angle bitmaps in | ||
| 5695 | the left fringe but no arrows. | ||
| 5688 | 5696 | ||
| 5689 | If value is an alist, each element (INDICATOR . POSITION) specifies | 5697 | You can exercise more precise control by using an alist as the |
| 5690 | the position of one of the indicators. INDICATOR is one of `top', | 5698 | value. Each alist element (INDICATOR . POSITION) specifies |
| 5699 | where to show one of the indicators. INDICATOR is one of `top', | ||
| 5691 | `bottom', `up', `down', or t, which specifies the default position, | 5700 | `bottom', `up', `down', or t, which specifies the default position, |
| 5692 | and POSITION is one of `left', `right', or nil, meaning do not show | 5701 | and POSITION is one of `left', `right', or nil, meaning do not show |
| 5693 | this indicator. | 5702 | this indicator. |