Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Comment change. | Richard M. Stallman | 2001-11-18 | 1 | -1/+4 |
| | |||||
* | Update usage of CHECK_ macros (remove unused second argument). | Pavel Janík | 2001-11-02 | 1 | -14/+14 |
| | |||||
* | Change doc-string comments to `new style' [w/`doc:' keyword]. | Pavel Janík | 2001-10-31 | 1 | -30/+29 |
| | |||||
* | (Fmarker_position): Remove unused variables `pos', `i', | Eli Zaretskii | 2001-01-02 | 1 | -5/+0 |
| | | | | | and `buf'. (Fmarker_insertion_type): Remove unused variable `buf'. | ||||
* | Avoid some more compiler warnings. | Gerd Moellmann | 2000-09-21 | 1 | -1/+3 |
| | | | | (byte_char_debug_check): Return void. | ||||
* | * lisp.h (XCONS, XSTRING, XSYMBOL, XFLOAT, XPROCESS, XWINDOW, XSUBR, XBUFFER): | Ken Raeburn | 2000-03-30 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | Verify correct object type before returning pointer, using eassert. * frame.h (XFRAME): Likewise. * buffer.c (Frename_buffer, Fset_buffer_multibyte, swap_out_buffer_local_variables, Fmove_overlay): Don't apply XSYMBOL, XBUFFER, etc, to values that may be nil or of the wrong type. * data.c (set_internal): Likewise. * dispextern.h (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P): Likewise. * fileio.c (auto_save_1): Likewise. * insdel.c (check_markers): Likewise. * marker.c (buf_charpos_to_bytepos, unchain_marker): Likewise. * undo.c (record_insert): Likewise. * vmsproc.c (child_sig): Likewise. * window.c (unshow_buffer, window_loop): Likewise. * xterm.c (x_erase_phys_cursor): Likewise. | ||||
* | (Fcopy_marker): Make return from wrong_type_argument | Karl Heuer | 1998-07-12 | 1 | -9/+7 |
| | | | | fall thru into normal case. | ||||
* | (unchain_marker): Abort if the marker is not in its buffer's chain. | Richard M. Stallman | 1998-05-11 | 1 | -7/+17 |
| | | | | | | (buf_bytepos_to_charpos): Fix assignment of `record' when scanning from below. Don't create a marker if buffer's marker chain is empty. | ||||
* | (set_marker_both): Remove bogus checks on charpos. | Andreas Schwab | 1998-04-14 | 1 | -9/+0 |
| | |||||
* | Fix -Wimplicit warnings. | Andreas Schwab | 1998-04-14 | 1 | -0/+1 |
| | |||||
* | (buf_charpos_to_bytepos, buf_bytepos_to_charpos): | Karl Heuer | 1998-04-13 | 1 | -8/+12 |
| | | | | When calling set_marker_both, pass the right buffer. | ||||
* | (Fbuffer_has_markers_at): Fix termination condition. | Karl Heuer | 1998-04-09 | 1 | -1/+1 |
| | |||||
* | (buf_charpos_to_bytepos): Delete local variable gapend_byte. | Kenichi Handa | 1998-04-02 | 1 | -1/+0 |
| | |||||
* | (byte_char_debug_check): Call multibyte_chars_in_text | Kenichi Handa | 1998-03-19 | 1 | -5/+6 |
| | | | | | instead of chars_in_text because we must ignore enable-multibyte-characters here. | ||||
* | (byte_char_debug_check): New function. | Richard M. Stallman | 1998-02-08 | 1 | -4/+66 |
| | | | | | | | (CONSIDER, both definitions): Call it. (buf_charpos_to_bytepos, buf_bytepos_to_charpos): Likewise. (byte_debug_flag): New variable. (syms_of_marker): Set up Lisp variable. | ||||
* | Update copyright year. | Richard M. Stallman | 1998-01-21 | 1 | -1/+1 |
| | |||||
* | (clear_charpos_cache): New function. | Richard M. Stallman | 1998-01-19 | 1 | -0/+7 |
| | |||||
* | (buf_bytepos_to_charpos): Use marker bytepos, not bufpos. | Richard M. Stallman | 1998-01-02 | 1 | -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. Stallman | 1998-01-01 | 1 | -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 Schwab | 1997-11-21 | 1 | -0/+2 |
| | | | | (syms_of_marker): Likewise. | ||||
* | (Fbuffer_has_markers_at): New function. | Richard M. Stallman | 1996-10-11 | 1 | -0/+27 |
| | | | | (syms_of_marker): defsubr it. | ||||
* | Update FSF's address in the preamble. | Erik Naggum | 1996-01-15 | 1 | -1/+2 |
| | |||||
* | (Fset_marker): Harmonize arguments with documentation. | Erik Naggum | 1996-01-09 | 1 | -8/+8 |
| | |||||
* | (Fset_marker_insertion_type): Doc fix. | Richard M. Stallman | 1995-10-29 | 1 | -1/+1 |
| | |||||
* | (Fcopy_marker): New arg TYPE. | Richard M. Stallman | 1995-09-03 | 1 | -16/+44 |
| | | | | | (Fmarker_insertion_type, Fset_marker_insertion_type): New functions. (syms_of_marker): defsubr them. | ||||
* | Update GPL to version 2. | Karl Heuer | 1995-06-15 | 1 | -1/+1 |
| | |||||
* | (unchain_marker): Allow differing buffers | Richard M. Stallman | 1995-03-14 | 1 | -2/+3 |
| | | | | as long as they have the same text. | ||||
* | Use BUF_MARKERS throughout. | Richard M. Stallman | 1995-01-02 | 1 | -10/+13 |
| | |||||
* | (Fmarker_position): Don't use XFASTINT as an lvalue. | Karl Heuer | 1994-10-04 | 1 | -1/+1 |
| | |||||
* | (Fmarker_buffer): Use new accessor macros instead of calling XSET directly. | Karl Heuer | 1994-10-04 | 1 | -1/+1 |
| | |||||
* | (Fset_marker, set_marker_restricted, Fcopy_marker): Use type test macros. | Karl Heuer | 1994-09-27 | 1 | -7/+4 |
| | |||||
* | (unchain_marker): Use EMACS_INT. | Richard M. Stallman | 1994-09-17 | 1 | -1/+1 |
| | |||||
* | Include <config.h> instead of "config.h". | Roland McGrath | 1993-09-10 | 1 | -1/+1 |
| | |||||
* | entered into RCS | Jim Blandy | 1992-01-13 | 1 | -6/+6 |
| | |||||
* | Initial revision | Jim Blandy | 1990-11-12 | 1 | -0/+295 |