Andreas Schwab
|
cd3587c125
|
Whitespace fixup.
|
2006-09-14 13:12:15 +00:00 |
|
Richard M. Stallman
|
efb15f96f5
|
(print_string): When printcharfun is t,
copy string contents and call strout on the copy.
|
2006-09-13 15:16:12 +00:00 |
|
Andreas Schwab
|
bcdbfd3668
|
(strout): Fix whitespace.
|
2006-09-08 11:39:24 +00:00 |
|
Andreas Schwab
|
dae581bf8d
|
(debug_output_compilation_hack): Fix return type.
|
2006-08-16 12:33:12 +00:00 |
|
Richard M. Stallman
|
c33f894897
|
(debug_output_compilation_hack): New function.
|
2006-08-16 05:15:25 +00:00 |
|
Richard M. Stallman
|
7ab56fea8a
|
Comment change.
|
2006-07-17 21:07:55 +00:00 |
|
Lars Hansen
|
570fab6c29
|
(PRINTFINISH): Call signal_after_change.
|
2006-04-20 11:37:44 +00:00 |
|
Eli Zaretskii
|
a261265692
|
(Fprin1_to_string): Mention in the `doc' that the behavior is modified by
`print-level' and `print-length'.
|
2006-04-13 10:36:25 +00:00 |
|
Eli Zaretskii
|
945b01119f
|
(print_output_debug_flag): New global variable.
(Fexternal_debugging_output) [WINDOWSNT]: Don't call OutputDebugString if
print_output_debug_flag is zero.
|
2006-03-25 17:58:37 +00:00 |
|
Thien-Thi Nguyen
|
aaef169dc6
|
Update years in copyright notice; nfc.
|
2006-02-06 15:23:23 +00:00 |
|
Károly Lőrentey
|
aa0b0cd9bc
|
(print_preprocess): Don't loose print_depth levels while iterating.
|
2005-12-21 15:37:25 +00:00 |
|
Chong Yidong
|
6b8dfbf78a
|
2005-12-17 Chong Yidong <cyd@stupidchicken.com>
* print.c (print_preprocess): Just signal an error if print_depth
is exceeded.
|
2005-12-17 15:55:29 +00:00 |
|
Chong Yidong
|
04df9646f2
|
Revert last change.
|
2005-12-17 15:51:00 +00:00 |
|
Chong Yidong
|
2173b58252
|
* print.c (print_preprocess): Just signal an error if print_depth
is exceeded.
|
2005-12-17 15:46:16 +00:00 |
|
Chong Yidong
|
9b98e16125
|
* print.c (print_preprocess): Go to a deeper print_depth to avoid
print_object loop.
|
2005-12-14 20:49:46 +00:00 |
|
Kim F. Storm
|
bd90dcd000
|
(safe_debug_print): New function to be called from gdb
to print Lisp objects; use valid_lisp_object_p to avoid crashing
if user tries to print something which is not a Lisp object.
|
2005-11-09 23:14:32 +00:00 |
|
Kim F. Storm
|
826256dd2b
|
(print_error_message): Fix last change.
|
2005-09-12 23:10:59 +00:00 |
|
Kim F. Storm
|
11fb15d5c4
|
(print_error_message): Pass copy of caller name to message_dolog.
|
2005-09-12 13:42:40 +00:00 |
|
Thien-Thi Nguyen
|
0b5538bd85
|
Update years in copyright notice; nfc.
|
2005-08-07 12:33:19 +00:00 |
|
Lute Kamstra
|
4fc5845fe8
|
Update FSF's address.
|
2005-07-04 16:49:24 +00:00 |
|
Lute Kamstra
|
1cf2185017
|
(PRINTPREPARE): Check if the marker PRINTCHARFUN is within the
accessible part of the buffer.
|
2005-04-09 08:43:23 +00:00 |
|
Kim F. Storm
|
44455197d9
|
(print_object): Fix format string.
|
2004-11-09 13:24:35 +00:00 |
|
Kim F. Storm
|
c069fee4e7
|
(print_object): Print Lisp_Misc_Save_Value objects.
|
2004-11-05 22:46:17 +00:00 |
|
Richard M. Stallman
|
15479e8b2f
|
(print_preprocess): Test for print_depth at limit
before entering in being_printed.
|
2004-07-17 14:54:56 +00:00 |
|
Eli Zaretskii
|
9a09408e9e
|
(Fwith_output_to_temp_buffer): Doc fix.
|
2004-06-21 19:52:30 +00:00 |
|
Andreas Schwab
|
474f84d925
|
(print_object): Always use %ld for printing EMACS_INT.
|
2004-06-13 15:33:33 +00:00 |
|
David Ponce
|
9a6a4c4079
|
(print): Reset print_depth before to call print_object.
|
2004-05-19 07:38:57 +00:00 |
|
Kim F. Storm
|
28b8f74030
|
(print_object): Increase buf size.
|
2004-05-17 22:47:40 +00:00 |
|
Richard M. Stallman
|
c113267187
|
(print_preprocess): Use being_printed, loop_count and
halftail to detect overdeep nesting and cyclic cdr chains.
|
2004-05-10 16:55:38 +00:00 |
|
Kenichi Handa
|
d28eab19f9
|
(temp_output_buffer_setup): Bind inhibit-read-only and
inhibit-modification-hooks to t temporarily before calling
Ferase_buffer.
|
2004-05-10 12:09:08 +00:00 |
|
Andreas Schwab
|
4b5af5e479
|
(print_object): Print non-ascii characters in bool vector representation
as octal escapes. Use BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR.
|
2004-04-26 21:56:26 +00:00 |
|
Andreas Schwab
|
3164abe6d1
|
(print_preprocess): Declare size as EMACS_INT to not lose bits.
(print_object): Likewise.
|
2004-01-26 11:53:59 +00:00 |
|
Andreas Schwab
|
3803eb324e
|
(print_preprocess) <case Lisp_Vectorlike>: Only mask
size if PSEUDOVECTOR_FLAG is set.
|
2004-01-08 00:16:25 +00:00 |
|
Luc Teirlinck
|
f82ec1e6ee
|
(Ferror_message_string): Add hyperlink to the definition of `signal'
in the Elisp manual.
|
2003-12-31 00:24:28 +00:00 |
|
Kim F. Storm
|
95e52d8888
|
(Fredirect_debugging_output) [!GNU_LINUX]: Do not
define this defun on systems that cannot use stderr as lvalue.
|
2003-11-25 09:48:15 +00:00 |
|
Kim F. Storm
|
6a1ff3ba09
|
(Fredirect_debugging_output): New defun.
(syms_of_print): Defsubr it.
|
2003-11-23 21:29:45 +00:00 |
|
Richard M. Stallman
|
dd418e06cf
|
(Fprin1_to_string): Move the PRINTPREPARE later,
so that PRINTFINISH won't unbind Qinhibit_modification_hooks.
|
2003-09-19 14:35:40 +00:00 |
|
Miles Bader
|
ab5796a9f9
|
Add arch taglines
|
2003-09-01 15:45:59 +00:00 |
|
Andreas Schwab
|
1661e56b9c
|
(print_string): Fix printing of multibyte string with
nontrivial printcharfun.
|
2003-08-08 22:45:48 +00:00 |
|
Stefan Monnier
|
b3f6010e46
|
(temp_output_buffer_setup): Typo.
|
2003-07-22 19:22:02 +00:00 |
|
Stefan Monnier
|
fd53195196
|
(temp_output_buffer_setup): Use delete_all_overlays.
|
2003-07-22 19:06:48 +00:00 |
|
Stefan Monnier
|
26a59e4208
|
(temp_output_buffer_setup): Use new type for overlays_(before|after).
|
2003-07-09 14:48:41 +00:00 |
|
Richard M. Stallman
|
249c0f7165
|
(syms_of_print) <print-escape-nonascii>: Doc fix.
|
2003-05-28 11:47:41 +00:00 |
|
Richard M. Stallman
|
ca2de34225
|
(Fprin1_to_string): Instead of gcpro, set abort_on_gc.
Bind Qinhibit_modification_hooks to t so there will be no GC.
Rename local `tem' to `save_deactivate_mark'.
|
2003-05-09 14:03:51 +00:00 |
|
Stefan Monnier
|
b51ee1312d
|
(Fprin1_to_string): Return unibyte string if possible.
|
2003-03-11 15:52:37 +00:00 |
|
Juanma Barranquero
|
177c0ea743
|
Trailing whitespace deleted.
|
2003-02-04 14:56:31 +00:00 |
|
Richard M. Stallman
|
0330bb60a1
|
(print): When backquote form is the car of a list,
output in old style. Use old_backquote_output to output all
comma forms inside it in old style too.
|
2002-10-14 01:30:26 +00:00 |
|
Richard M. Stallman
|
e6d4cddda2
|
(print): Clear out the unused parts of Vprint_number_table.
(syms_of_print): Doc fix for `print-number-table'.
|
2002-09-18 15:57:39 +00:00 |
|
Richard M. Stallman
|
240e806c98
|
(print_error_message): New args CONTEXT and CALLER. Calls changed.
|
2002-07-20 21:48:27 +00:00 |
|
Ken Raeburn
|
3f7e390a95
|
(temp_output_buffer_setup):
(internal_with_output_to_temp_buffer): Buffer name argument is now
pointer to const.
|
2002-07-19 14:27:16 +00:00 |
|