summaryrefslogtreecommitdiff
path: root/src/insdel.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid calls to CHAR_TO_BYTE if byte position is known.Dmitry Antipov2012-12-201-1/+1
* * buffer.c (Fset_buffer_multibyte): Do not force redisplayDmitry Antipov2012-12-111-3/+4
* Consistently use marker_position and marker_byte_position.Dmitry Antipov2012-12-111-1/+1
* * lisp.h (modify_region): Rename to...Dmitry Antipov2012-12-031-14/+7
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* Avoid out-of-range marker position (Bug#12426).Dmitry Antipov2012-09-141-17/+14
* Convenient macro to check whether the buffer is live.Dmitry Antipov2012-09-111-1/+1
* Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-041-11/+11
* * doc.c, editfns.c, insdel.c, intervals.c: Use bool for boolean.Paul Eggert2012-09-021-38/+34
* Always use set_buffer_if_live to restore original buffer at unwind.Dmitry Antipov2012-08-281-1/+1
* Fix usage of set_buffer_internal.Dmitry Antipov2012-08-281-4/+2
* * buffer.h (BSET): Remove.Paul Eggert2012-08-171-1/+1
* A few more naming-convention fixes for getters and setters.Paul Eggert2012-08-171-9/+9
* Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov2012-08-131-1/+1
* Inline functions to examine and change buffer overlays.Dmitry Antipov2012-08-081-4/+3
* Inline functions to examine and change buffer intervals.Dmitry Antipov2012-08-081-10/+9
* Inline functions to examine and change string intervals.Dmitry Antipov2012-08-081-2/+2
* Cleanup intervals.Dmitry Antipov2012-08-081-7/+7
* Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov2012-08-071-1/+1
* Separate read and write access to Lisp_Object slots of struct window.Dmitry Antipov2012-08-061-1/+1
* Use INTERNAL_FIELD for windows.Dmitry Antipov2012-08-011-1/+1
* Generalize marker debugging code under MARKER_DEBUG and use eassert.Dmitry Antipov2012-07-291-48/+34
* Auto-generate EXFUN using make-docfileTom Tromey2012-07-031-2/+0
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-1/+1
* Merge from trunk.Paul Eggert2012-05-251-4/+0
|\
| * Assume C89 or later.Paul Eggert2012-05-211-4/+0
* | 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-11-181-1/+1
|\ \ | |/
| * * src/intervals.c: Fix grafting over the whole buffer.Stefan Monnier2011-11-181-1/+1
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-127/+127
|/
* Whitespace changes.Juanma Barranquero2011-09-091-2/+2
* Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero2011-06-241-2/+1
* * insdel.c: Omit unnecessary forward decls, to simplify future changes.Paul Eggert2011-06-181-6/+0
* Improve buffer-overflow checking.Paul Eggert2011-06-161-26/+8
* * insdel.c (replace_range): Fix buf overflow when insbytes < outgoing.Paul Eggert2011-06-151-4/+4
* * insdel.c, lisp.h (buffer_overflow): New function.Paul Eggert2011-06-151-4/+10
* merge count_size_as_multibyte, parse_str_to_multibytePaul Eggert2011-05-201-31/+0
* * insdel.c (count_size_as_multibyte): Check for string overflow.Paul Eggert2011-05-151-2/+10
* Support buffers > 2GB on 64-bit hosts.Eli Zaretskii2011-04-191-5/+1
* * insdel.c (make_gap_smaller): Define only ifPaul Eggert2011-04-161-0/+3
* * lisp.h (INFUN): Remove. Suggested by Dan Nicolaescu inPaul Eggert2011-04-141-1/+1
* * insdel.c (signal_before_change): Now static.Paul Eggert2011-04-131-1/+3
* * insdel.c: Make symbols static if they're not exported.Paul Eggert2011-04-131-55/+3
* Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-101-1/+1
* src/*.h: Remove unused parameters and functions.Juanma Barranquero2011-03-261-69/+3
* Use Frun_hooks rather than calling Vrun_hooks manuallyJulien Danjou2011-03-231-4/+4
* * insdel.c (copy_text): Remove unused local var.Paul Eggert2011-03-141-1/+0
* * insdel.c (CHECK_MARKERS): Redo to avoid gcc -Wempty-body diagnostic.Paul Eggert2011-03-141-3/+6
* * insdel.c (check_markers, make_gap_larger, make_gap_smaller):Paul Eggert2011-03-141-5/+5