summaryrefslogtreecommitdiff
path: root/src/intervals.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+2
* Prefer plain 'static' to 'static inline'.Paul Eggert2012-09-301-7/+7
* Remove configure's --without-sync-input option.Paul Eggert2012-09-161-2/+1
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-041-9/+9
* * doc.c, editfns.c, insdel.c, intervals.c: Use bool for boolean.Paul Eggert2012-09-021-30/+28
* * buffer.h (BSET): Remove.Paul Eggert2012-08-171-1/+1
* A few more naming-convention fixes for getters and setters.Paul Eggert2012-08-171-82/+110
* Do not use memcpy for copying intervals.Dmitry Antipov2012-08-171-21/+26
* * intervals.c (offset_intervals): Remove obsolete comment.Paul Eggert2012-08-141-6/+2
* Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov2012-08-131-1/+1
* Fix last change to allow compilation with low optimization levels.Dmitry Antipov2012-08-101-0/+3
* Remove unused macros from intervals.h.Dmitry Antipov2012-08-101-5/+3
* Inline functions to examine and change buffer overlays.Dmitry Antipov2012-08-081-2/+1
* Inline functions to examine and change buffer intervals.Dmitry Antipov2012-08-081-36/+52
* Inline functions to examine and change string intervals.Dmitry Antipov2012-08-081-7/+7
* Cleanup intervals.Dmitry Antipov2012-08-081-55/+50
* Check total length of intervals with eassert.Dmitry Antipov2012-08-081-27/+27
* Basic functions to set Lisp_Object and pointer slots of intervals.Dmitry Antipov2012-08-071-50/+49
* Fix bug that created negative-length intervals.Andreas Schwab2012-07-181-9/+9
* Cleanup and convert miscellaneous checks to eassert.Dmitry Antipov2012-07-171-130/+14
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-0/+1
* Merge from trunk.Paul Eggert2012-05-251-0/+1
|\
| * * intervals.c (adjust_intervals_for_insertion): Initialize `newi'Dmitry Antipov2012-05-021-0/+1
* | Merge from trunk.Paul Eggert2012-01-091-1/+1
|\ \ | |/
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* | Merge from trunk.Paul Eggert2011-12-101-1/+1
|\ \ | |/
| * Spelling fixes.Paul Eggert2011-11-191-1/+1
* | Merge from trunk.Paul Eggert2011-11-181-41/+17
|\ \ | |/
| * * src/intervals.c: Fix grafting over the whole buffer.Stefan Monnier2011-11-181-29/+12
| * Avoid some portability problems by eschewing 'extern inline' functions.Paul Eggert2011-11-081-12/+7
| * Fix some portability problems with 'inline'.Paul Eggert2011-11-061-12/+10
* | Merge from trunk.Paul Eggert2011-10-261-2/+0
|\ \ | |/
| * * lisp/progmodes/octave-*.el: Update maintainer.Stefan Monnier2011-10-251-2/+0
* | Fix ptrdiff_t/EMACS_INT confusion.Paul Eggert2011-09-211-1/+1
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-68/+68
|/
* ProtoizeAndreas Schwab2011-07-101-16/+8
* Port to Sun C.Paul Eggert2011-06-211-3/+14
* [ChangeLog]Paul Eggert2011-05-281-7/+7
* * intervals.c (offset_intervals): Tell GCC not to worry about length overflowPaul Eggert2011-04-201-1/+5
* * intervals.h (struct interval): Use EMACS_INT for membersPaul Eggert2011-04-201-6/+6
* Replace pEd with more-general pI, and fix some printf arg casts.Paul Eggert2011-04-181-1/+1
* Fix regex.c, syntax.c and friends for buffers > 2GB.Eli Zaretskii2011-04-161-2/+2
* * intervals.c: Make symbols static if they're not exported.Paul Eggert2011-04-131-4/+5
* error: Print 32- and 64-bit integers portably (Bug#8435).Paul Eggert2011-04-061-1/+1
* * intervals.c (interval_deletion_adjustment): Return unsigned value.Paul Eggert2011-04-041-4/+4
* * intervals.c (graft_intervals_into_buffer): Mark var as used.Paul Eggert2011-04-041-2/+3
* * intervals.c (interval_start_pos): Now static.Paul Eggert2011-03-181-2/+1
* Fix BUF_* macros to handle indirect buffers properly (Bug#8219).Chong Yidong2011-03-131-10/+6
* Change B_ to BVARTom Tromey2011-02-161-2/+2