aboutsummaryrefslogtreecommitdiffstats
path: root/src/marker.c
Commit message (Collapse)AuthorAgeFilesLines
* (buf_bytepos_to_charpos): Use marker bytepos, not bufpos.Richard M. Stallman1998-01-021-37/+9
| | | | | | (buf_charpos_to_bytepos, marker_byte_position): Likewise. (Fset_marker, set_marker_restricted, set_marker_both): Likewise. (set_marker_restricted_both): Likewise.
* (marker_byte_position): Renamed from marker_position.Richard M. Stallman1998-01-011-37/+545
| | | | | | | | | | | | (marker_position): New function returns the charpos. (Fbuffer_has_markers_at): Test the marker's charpos. (set_marker_restricted, Fset_marker): Set both kinds of position. Optimize case where POSITION is a marker. (set_marker_both, set_marker_restricted_both): New functions. (Fmarker_position): Use the charpos. (charpos_to_bytepos, bytepos_to_charpos): New functions. (buf_charpos_to_bytepos, buf_bytepos_to_charpos): New functions.
* (unchain_marker): Define as returning nothing.Andreas Schwab1997-11-211-0/+2
| | | | (syms_of_marker): Likewise.
* (Fbuffer_has_markers_at): New function.Richard M. Stallman1996-10-111-0/+27
| | | | (syms_of_marker): defsubr it.
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (Fset_marker): Harmonize arguments with documentation.Erik Naggum1996-01-091-8/+8
|
* (Fset_marker_insertion_type): Doc fix.Richard M. Stallman1995-10-291-1/+1
|
* (Fcopy_marker): New arg TYPE.Richard M. Stallman1995-09-031-16/+44
| | | | | (Fmarker_insertion_type, Fset_marker_insertion_type): New functions. (syms_of_marker): defsubr them.
* Update GPL to version 2.Karl Heuer1995-06-151-1/+1
|
* (unchain_marker): Allow differing buffersRichard M. Stallman1995-03-141-2/+3
| | | | as long as they have the same text.
* Use BUF_MARKERS throughout.Richard M. Stallman1995-01-021-10/+13
|
* (Fmarker_position): Don't use XFASTINT as an lvalue.Karl Heuer1994-10-041-1/+1
|
* (Fmarker_buffer): Use new accessor macros instead of calling XSET directly.Karl Heuer1994-10-041-1/+1
|
* (Fset_marker, set_marker_restricted, Fcopy_marker): Use type test macros.Karl Heuer1994-09-271-7/+4
|
* (unchain_marker): Use EMACS_INT.Richard M. Stallman1994-09-171-1/+1
|
* Include <config.h> instead of "config.h".Roland McGrath1993-09-101-1/+1
|
* entered into RCSJim Blandy1992-01-131-6/+6
|
* Initial revisionJim Blandy1990-11-121-0/+295