summaryrefslogtreecommitdiff
path: root/src/print.c
Commit message (Collapse)AuthorAgeFilesLines
* (debug_print): Explicitly print a CR.Richard M. Stallman1995-11-101-1/+1
|
* (debug_print): Print newline to stderr, too.Erik Naggum1995-11-061-1/+1
|
* (BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG):Karl Heuer1995-10-311-2/+1
| | | | Rename from SHORTBITS, INTBITS, LONGBITS.
* (debug_print): Print a newline here.Richard M. Stallman1995-10-311-0/+1
|
* (print): Handle chartables and boolvectors.Richard M. Stallman1995-10-071-1/+52
| | | | (print_boolvector): New function.
* (print_string): Use insert_from_string for output to buffer.Richard M. Stallman1995-08-051-2/+10
|
* (float_to_string): Fix type mismatch and simplify.Karl Heuer1995-05-121-9/+11
|
* (print): Make the printing understand EMACS_INTsRichard M. Stallman1995-05-051-1/+6
| | | | that are longs as well as ints.
* Include keyboard.h.Richard M. Stallman1995-04-101-0/+1
|
* (print): Use XMISCTYPE.Richard M. Stallman1995-04-071-2/+2
|
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (temp_output_buffer_setup): (Re)set the defaultRichard M. Stallman1995-03-241-0/+1
| | | | directory of the temp buffer to that of the current buffer.
* (print): Rename perdisplay to kboard.Karl Heuer1995-03-151-4/+4
|
* (print): current_perdisplay now is never null.Karl Heuer1995-03-131-6/+3
|
* (print): Use current_perdisplay, not get_perdisplay.Karl Heuer1995-02-031-3/+6
|
* (print): Handle internal display-local object.Karl Heuer1995-01-281-2/+10
|
* (printchar, strout): Use message_log_maybe_newline.Karl Heuer1995-01-271-13/+2
| | | | Leave all of the newline bookkeeping to message_dolog.
* (print): Print internal types too, for debugging.Karl Heuer1995-01-191-6/+68
| | | | Print appropriate message for invalid pseudovector or misc type.
* (printchar, strout): Call message_dolog.Karl Heuer1995-01-131-1/+17
|
* (print): Don't drop thru to error for markers and overlays.Richard M. Stallman1995-01-021-13/+16
| | | | (print): Make buffer case a branch of the Lisp_Vectorlike case.
* (print): Get size of compiled function as pseudovector.Richard M. Stallman1994-12-301-142/+161
| | | | Use a switch statement again.
* (print): Use type test macros.Karl Heuer1994-11-181-160/+137
|
* (print): Use new overlay substructure.Karl Heuer1994-11-151-16/+16
|
* (print): Check the substructure.Karl Heuer1994-10-111-10/+18
|
* (printchar): Don't use XFASTINT as an lvalue.Karl Heuer1994-10-041-1/+1
|
* (temp_output_buffer_setup): Use new accessor macros instead of calling XSETKarl Heuer1994-10-041-1/+1
| | | | directly.
* (PRINTPREPARE, PRINTFINISH, float_to_string, print): Use type test macros.Karl Heuer1994-09-271-8/+7
|
* (print): sprintf arg for frame depends on VALBITS.Richard M. Stallman1994-09-171-1/+4
|
* (print): Use EMACS_UINT.Richard M. Stallman1994-09-171-1/+1
|
* (internal_with_output_to_temp_buffer): gcpro things.Richard M. Stallman1994-07-241-0/+5
|
* Doc fixes.Karl Heuer1994-04-291-7/+7
|
* (printchar, strout): Use FRAME_PTR, not struct frame *.Karl Heuer1994-04-111-2/+2
|
* (syms_of_print): Doc fix.Richard M. Stallman1994-04-111-1/+1
|
* (debug_print): New function.Richard M. Stallman1994-03-251-0/+9
|
* (print): If print_escapes_newlines, print '\f' as "\\f".Roland McGrath1994-02-081-2/+8
| | | | (syms_of_print): Update docstring.
* (strout, printchar): Use proper frame for minibuffer.Richard M. Stallman1994-01-071-12/+18
|
* (printchar, strout): Set echo_area_glyphs_length.Richard M. Stallman1993-12-231-0/+4
|
* Include <config.h> instead of "config.h".Roland McGrath1993-09-101-1/+1
|
* (float_to_string): Don't use uninitialized pointer `cp'.Richard M. Stallman1993-07-221-6/+10
| | | | | Set width to -1 at lose: and other places. Default to .17g, not .20g.
* * print.c (float_to_string): Distinguish between a precision ofJim Blandy1993-07-181-26/+33
| | | | | | zero and an omitted precision. Do allow %.0f to produce strings containing no decimal point or exponent. (syms_of_print): Doc fix for float-output-format.
* * print.c: Get rid of extra space at the end of print syntax forJim Blandy1993-07-061-2/+1
| | | | | | | | strings with intervals. [USE_TEXT_PROPERTIES] (print): Don't print a space before the interval property lists. [USE_TEXT_PROPERTIES] (print_interval): Print a space before this internal's properties, not after.
* Apply typo patches from Paul Eggert.Jim Blandy1993-06-091-1/+1
|
* (float_to_string): Skip `-' like digits when ensuringRichard M. Stallman1993-06-011-1/+1
| | | | result looks like a float.
* (Fwith_output_to_temp_buffer): Doc fix.Richard M. Stallman1993-05-311-1/+1
|
* * lisp.h (Lisp_Overlay): New tag.Jim Blandy1993-05-141-0/+17
| | | | | | | | | | | | | | | | | | | | (OVERLAYP): New predicate. (CHECK_OVERLAY): New type-checker. (Qoverlayp): New extern declaration. * buffer.c (Foverlayp): New function. (Qoverlayp): New atom. (overlays_at, recenter_overlay_lists): Abort if we encounter an invalid overlay. (syms_of_buffer): defsubr Soverlayp; initialize Qoverlayp. (Fdelete_overlay): Set the overlay's markers to point nowhere. Use CHECK_OVERLAY instead of signalling a special error. (Fmove_overlay, Foverlay_put): Use CHECK_OVERLAY instead of signalling a special error. (Foverlay_get): Use CHECK_OVERLAY. * fns.c (internal_equal): Define this for overlays. * buffer.h (OVERLAY_VALID): Define in terms of OVERLAYP. * print.c (print): Give overlays their own print syntax. * alloc.c (mark_object): Treat overlays like conses.
* (PRINTPREPARE): Handle marker that points nowhere.Richard M. Stallman1993-03-151-18/+22
|
* * print.c (float_to_string): Define buf to be an unsigned char, toJim Blandy1993-03-021-1/+1
| | | | match the data field of strings.
* (print--string case):Richard M. Stallman1993-03-011-11/+48
| | | | | | | | | Any non-null interval means print intervals. Get rid of var obj1; just use obj. (print): Never declare OBJ arg as `register'. Special handling for strings with intervals. (print_intervals): New function.
* (float_to_string): Add final 0 if text ends with decimal pt.Richard M. Stallman1993-01-131-1/+7
|
* (float_to_string): Add `.0' at end if needed.Richard M. Stallman1993-01-101-4/+18
|