1. 01 Jan, 1998 1 commit
    • Richard M. Stallman's avatar
      (Fgoto_char): When arg is a marker, copy char and byte · ec1c14f6
      Richard M. Stallman authored
      positions from it.  When arg is an integer, no need to worry that it
      is in middle of a character.
      (buildmark): Take 2 args (charpos and bytepos).  Callers changed.
      (Fline_beginning_position): Save and restore both kinds of PT.
      (Fprevious_char): Use PT_BYTE.
      (Fbolp, Feolp): Use PT_BYTE.
      (transpose_markers): Take args in chars and bytes.
      (Ftranspose_regions): Work with byte and char positions.
      (Fchar_after, Fchar_before): Use bytepos.
      (make_buffer_string): Convert charpos to bytepos.
      (Fcompare_buffer_substrings): Work with charpos and bytepos.
      (Fsubst_char_in_region): Handle charpos and bytepos.
      (Fwiden, Fnarrow_to_region): Likewise.
      (save_restriction_restore): Update PT and PT_BYTES.
      Cast arg to doprnt_lisp.
      ec1c14f6
  2. 24 Nov, 1997 1 commit
    • Paul Eggert's avatar
      (emacs_strftime): New decl. · b771d0da
      Paul Eggert authored
      (Fformat_time_string): Doc fix: %b, %h, %B, %a, %A, and %p depend on locale;
      don't use actual chars to describe %n and %t.
      b771d0da
  3. 21 Nov, 1997 1 commit
  4. 08 Nov, 1997 1 commit
  5. 02 Oct, 1997 1 commit
  6. 20 Aug, 1997 1 commit
  7. 18 Aug, 1997 1 commit
  8. 07 Aug, 1997 1 commit
  9. 29 Jul, 1997 1 commit
  10. 24 Jul, 1997 1 commit
  11. 12 Jul, 1997 2 commits
  12. 07 Jul, 1997 1 commit
  13. 04 Jul, 1997 2 commits
  14. 01 Jul, 1997 1 commit
  15. 18 Jun, 1997 1 commit
  16. 15 Jun, 1997 1 commit
  17. 14 Jun, 1997 1 commit
  18. 09 Jun, 1997 1 commit
  19. 02 Jun, 1997 1 commit
  20. 29 May, 1997 1 commit
  21. 28 May, 1997 1 commit
  22. 21 May, 1997 1 commit
  23. 16 May, 1997 1 commit
  24. 27 Feb, 1997 1 commit
  25. 20 Feb, 1997 1 commit
    • Karl Heuer's avatar
      Include charset.h. · fb8106e8
      Karl Heuer authored
      (Fchar_to_string, Fstring_to_char): Handle multibyte characters.
      (Fsref): New function.
      (Fgoto_char): Force point to be at a character boundary.
      (Ffollowing_char, Fpreceding_char): Handle multibyte characters.
      (Fchar_after): Handle multibyte characters.
      (Fchar_before): New function.
      (general_insert_function): New function.
      (Finsert, Finsert_and_inherit, Finsert_before_markers): Use it.
      (Finsert_char): Doc-string refer to markers of
      before-insertion-type. Handle multibyte characters.
      (Fsubst_char_in_region): Handle multibyte characters.
      (Fchar_equal): Don't consider `case' of multibyte characters.
      (syms_of_editfns): Handle the new function `char-before'.
      fb8106e8
  26. 22 Jan, 1997 1 commit
  27. 17 Jan, 1997 1 commit
  28. 15 Dec, 1996 1 commit
  29. 09 Dec, 1996 1 commit
  30. 08 Dec, 1996 2 commits
  31. 06 Nov, 1996 1 commit
  32. 05 Nov, 1996 1 commit
  33. 31 Oct, 1996 1 commit
  34. 23 Sep, 1996 1 commit
  35. 21 Sep, 1996 1 commit
  36. 05 Sep, 1996 1 commit
  37. 03 Sep, 1996 1 commit