- 18 Oct, 1999 1 commit
-
-
Kenichi Handa authored
add OBJ to Vprint_number_table only when OBJ is a symbol.
-
- 09 Oct, 1999 1 commit
-
-
Richard M. Stallman authored
only scan the newly added objects. (print_preprocess): If OBJ is a gensym, and print-continuous-numbering, unconditionally force it to stay in the table.
-
- 15 Sep, 1999 1 commit
-
-
Gerd Moellmann authored
is misleading. (Ferror_message_string): Remove unused variables. (print_object): Cast argument of sprintf to long for `%ld' specifier. Remove unused variable.
-
- 14 Sep, 1999 1 commit
-
-
Ken Raeburn authored
-
- 13 Sep, 1999 1 commit
-
-
Richard M. Stallman authored
(Vprint_gensym_alist): Removed. (Vprint_circle, Vprint_continuous_numbering, print_number_index Vprint_number_table): New variables. (PRINT_NUMBER_OBJECT, PRINT_NUMBER_STATUS): New macros. (PRINTPREPARE, PRINTFINISH): Don't set Vprint_gensym_alist. (print, print_preprocess, print_preprocess_string, print_object): New/modified functions with print-circle feature. Use Vprint_number_table instead of Vprint_gensym_alist for print-gensym. (syms_of_print): Defined new Lisp variables `print-circle', `print-continuous-numbering', `print-number-table'.
-
- 03 Sep, 1999 1 commit
-
-
Kenichi Handa authored
(print): Likewise.
-
- 21 Aug, 1999 1 commit
-
-
Gerd Moellmann authored
(glyph_len, str_to_glyph_cpy, str_to_glyph_ncpy, glyph_to_str_cpy): Remove that section because GLYPHs are no longer used in that way. (PRINTDECLARE): Add multibyte. (PRINTPREPARE, PRINTFINISH): Handle printcharfun t differently. (printbufidx): Removed. (printchar, strout): Rewritten.
-
- 21 Jul, 1999 1 commit
-
-
Gerd Moellmann authored
(printchar): Set echo_area_message to nil. (strout): Ditto.
-
- 21 Feb, 1999 1 commit
-
-
Richard M. Stallman authored
-
- 11 Jan, 1999 1 commit
-
-
Richard M. Stallman authored
(syms_of_print): Init and staticpro that. (temp_output_buffer_setup): Run Qtemp_buffer_setup_hook.
-
- 22 Dec, 1998 1 commit
-
-
Kenichi Handa authored
-
- 15 Dec, 1998 3 commits
-
-
Kenichi Handa authored
to echo area always makes it multibyte.
-
Kenichi Handa authored
-
Kenichi Handa authored
echo area, always set message_enable_multibyte to 1.
-
- 04 Nov, 1998 1 commit
-
-
Kenichi Handa authored
(print): Likewise.
-
- 10 Sep, 1998 1 commit
-
-
Dave Love authored
-
- 07 Aug, 1998 1 commit
-
-
Richard M. Stallman authored
(Qprint_escape_nonascii): New variables. (syms_of_print): Initialize them and set up Lisp variable. (PRINTPREPARE): Bind print-escape-multibyte to t if appropriate. Also bind print-escape-nonascii if appropriate. (print): Test print_escape_multibyte and print_escape_nonascii, rather than enable-multibyte-characters.
-
- 24 Jun, 1998 1 commit
-
-
Richard M. Stallman authored
inserting in a unibyte buffer.
-
- 22 Jun, 1998 1 commit
-
-
Karl Heuer authored
in multibyte case, before calling strout.
-
- 20 Jun, 1998 1 commit
-
-
Karl Heuer authored
-
- 25 May, 1998 3 commits
-
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(print) <Lisp_String>: Use it to force printing single-byte non-ASCII characters as octal escapes. (syms_of_print): Define print-escape-nonascii.
-
Richard M. Stallman authored
-
- 22 May, 1998 1 commit
-
-
Kenichi Handa authored
multibyte characters. (print): Likewise.
-
- 14 Apr, 1998 1 commit
-
-
Andreas Schwab authored
-
- 13 Apr, 1998 1 commit
-
-
Karl Heuer authored
(printchar, strout): If echo area text converted to multibyte does not all fit, truncate it at char boundary.
-
- 12 Apr, 1998 2 commits
-
-
Karl Heuer authored
visited file, undo list, etc.
-
Karl Heuer authored
-
- 09 Apr, 1998 1 commit
-
-
Karl Heuer authored
-
- 05 Apr, 1998 1 commit
-
-
Richard M. Stallman authored
-
- 21 Mar, 1998 2 commits
-
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
- 12 Mar, 1998 1 commit
-
-
Richard M. Stallman authored
for struct Lisp_Buffer_Local_Value.
-
- 12 Feb, 1998 1 commit
-
-
Richard M. Stallman authored
update message_enable_multibyte, and convert previous text from unibyte to multibyte if necessary.
-
- 08 Feb, 1998 1 commit
-
-
Richard M. Stallman authored
`unsigned char' to handle multibyte character code.
-
- 02 Feb, 1998 1 commit
-
-
Richard M. Stallman authored
-
- 21 Jan, 1998 1 commit
-
-
Richard M. Stallman authored
-
- 18 Jan, 1998 1 commit
-
-
Karl Heuer authored
single-byte non-ASCII chars using octal escapes.
-
- 05 Jan, 1998 1 commit
-
-
Richard M. Stallman authored
(print): When multibyte is disabled, print multibyte string chars using hex escapes. (printchar): Pass new arg to message_dolog. (strout): New arg MULTIBYTE. Callers changed. (strout): Take args SIZE and SIZE_BYTE; operate on both chars and bytes. (print_string): Pass new arg to strout. If not using strout, fetch a whole multibyte char at once. (write_string): Pass new arg to strout. (write_string_1): Likewise. (print) <case Lisp_String>: Scan by chars and bytes. (print) <case Lisp_Symbol>: Scan name by chars and bytes. (PRINTPREPARE): Use make_multibyte_string. Initialize print_buffer_pos_byte. Use insert_1_both. (printchar): Update print_buffer_pos_byte and print_buffer_pos. (print_buffer_pos_byte): New variable.
-
- 01 Jan, 1998 1 commit
-
-
Richard M. Stallman authored
(PRINTPREPARE): For a marker, set old_point_byte and start_point_byte. Set both kinds of PT from the marker. (PRINTFINISH): For a marker, use set_marker_both. Restore both kinds of PT. (print): For strings and symbols, handle multibyte chars.
-