1. 07 Aug, 1998 1 commit
    • Richard M. Stallman's avatar
      (print_escape_multibyte, Qprint_escape_multibyte) · 835d0be6
      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.
      835d0be6
  2. 24 Jun, 1998 1 commit
  3. 22 Jun, 1998 1 commit
  4. 20 Jun, 1998 1 commit
  5. 25 May, 1998 3 commits
  6. 22 May, 1998 1 commit
  7. 14 Apr, 1998 1 commit
  8. 13 Apr, 1998 1 commit
  9. 12 Apr, 1998 2 commits
  10. 09 Apr, 1998 1 commit
  11. 05 Apr, 1998 1 commit
  12. 21 Mar, 1998 2 commits
  13. 12 Mar, 1998 1 commit
  14. 12 Feb, 1998 1 commit
  15. 08 Feb, 1998 1 commit
  16. 02 Feb, 1998 1 commit
  17. 21 Jan, 1998 1 commit
  18. 18 Jan, 1998 1 commit
  19. 05 Jan, 1998 1 commit
    • Richard M. Stallman's avatar
      (print_string): Now static. · dc2a0b79
      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.
      dc2a0b79
  20. 01 Jan, 1998 1 commit
  21. 28 Nov, 1997 1 commit
  22. 21 Nov, 1997 1 commit
    • Andreas Schwab's avatar
      (printchar): Declare `work' as unsigned char. · dc22f25e
      Andreas Schwab authored
      (internal_with_output_to_temp_buffer): Protoype parameter
      FUNCTION.
      (Ferror_message_string): Remove extra argument of
      print_error_message.
      (write_string): Define as returning nothing.
      (write_string_1): Likewise.
      (print_error_message): Likewise.
      dc22f25e
  23. 29 Oct, 1997 1 commit
  24. 23 Oct, 1997 1 commit
    • Paul Eggert's avatar
      (_MAXLDBL, _NMAXLDBL): · f356c3fb
      Paul Eggert authored
      Define to work around hpux 7 <math.h> problem.
      (<math.h>): Include.
      (<float.h>, <stdlib.h>): Include if STDC_HEADERS.
      (FLT_RADIX, DBL_MANT_DIG, DBL_DIG): Default to IEEE values.
      (DOUBLE_DIGITS_BOUND): New macro.
      (float_to_string): By default, generate the fewest number of digits
      that represent the floating point value exactly.
      f356c3fb
  25. 02 Oct, 1997 1 commit
  26. 12 Sep, 1997 1 commit
  27. 26 Jul, 1997 1 commit
  28. 25 Jul, 1997 1 commit
  29. 04 Jul, 1997 1 commit
  30. 20 Jun, 1997 1 commit
  31. 18 Apr, 1997 1 commit
  32. 07 Apr, 1997 1 commit
  33. 22 Mar, 1997 1 commit
  34. 20 Feb, 1997 1 commit
    • Karl Heuer's avatar
      Include charset.h. · 087e3c46
      Karl Heuer authored
      (printchar, strout): Handle multibyte characters.
      (print): Correct the value of size_in_chars of a bool vector.
      087e3c46
  35. 20 Jan, 1997 1 commit
  36. 05 Nov, 1996 1 commit