aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog.2217
-rw-r--r--src/print.c2
2 files changed, 18 insertions, 1 deletions
diff --git a/src/ChangeLog.22 b/src/ChangeLog.22
index 3b1585867a6..468a9708cd3 100644
--- a/src/ChangeLog.22
+++ b/src/ChangeLog.22
@@ -1,3 +1,20 @@
12004-01-18 Kenichi Handa <handa@m17n.org>
2
3 * print.c: Include charset.h.
4 (Vprint_charset_text_property): New variable.
5 (Qdefault): Extern it.
6 (PRINT_STRING_NON_CHARSET_FOUND)
7 (PRINT_STRING_UNSAFE_CHARSET_FOUND): New macros.
8 (print_check_string_result): New variable.
9 (print_check_string_charset_prop): New function.
10 (print_prune_charset_plist): New variable.
11 (print_prune_string_charset): New function.
12 (print_object): Call print_prune_string_charset if
13 Vprint_charset_text_property is not t.
14 (print_interval): Print nothing if itnerval->plist is nil.
15 (syms_of_print): Declare Vprint_charset_text_property as a lisp
16 variable. Init and staticpro print_prune_charset_plist.
17
12004-01-15 Kenichi Handa <handa@m17n.org> 182004-01-15 Kenichi Handa <handa@m17n.org>
2 19
3 * fontset.c (new_fontset_from_font_name): Use the specified font 20 * fontset.c (new_fontset_from_font_name): Use the specified font
diff --git a/src/print.c b/src/print.c
index 229004f7a57..488d7aa5b78 100644
--- a/src/print.c
+++ b/src/print.c
@@ -2256,7 +2256,7 @@ If the value is t, always print the text property `charset'.
2256 2256
2257If the value is `default', print the text property `charset' only when 2257If the value is `default', print the text property `charset' only when
2258the value is different from what is guessed in the current charset 2258the value is different from what is guessed in the current charset
2259 priorities. */); 2259priorities. */);
2260 Vprint_charset_text_property = Qdefault; 2260 Vprint_charset_text_property = Qdefault;
2261 2261
2262 /* prin1_to_string_buffer initialized in init_buffer_once in buffer.c */ 2262 /* prin1_to_string_buffer initialized in init_buffer_once in buffer.c */