summaryrefslogtreecommitdiff
path: root/src/editfns.c
AgeCommit message (Expand)Author
2013-02-11Tune by using memchr and memrchr.Paul Eggert
2013-01-23* src/xdisp.c (message2, message2_nolog): Remove functions.Stefan Monnier
2013-01-19Fix crashes with lots of overlays.Eli Zaretskii
2013-01-17* lisp.h (toplevel): Add comment about using Lisp_Save_ValueDmitry Antipov
2013-01-15* src/lisp.h (XSAVE_POINTER, XSAVE_INTEGER): Change to allow extractionDmitry Antipov
2013-01-15Some convenient bits to deal with Lisp_Save_Values.Dmitry Antipov
2013-01-14Make Lisp_Save_Value more versatile storage for up to four objects.Dmitry Antipov
2013-01-11Fix bug with set-time-zone-rule and LOCALTIME_CACHE.Paul Eggert
2013-01-11Avoid unnecessary byte position calculation for the gap movement.Dmitry Antipov
2013-01-09* lisp.h (make_gap_1): New prototype.Dmitry Antipov
2013-01-02Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-12-21Make read-char-by-name signal an error for invalid input.Chong Yidong
2012-12-20Avoid calls to CHAR_TO_BYTE if byte position is known.Dmitry Antipov
2012-12-14Fix compilation warnings in the Windows build.Eli Zaretskii
2012-12-14Fix permissions bugs with setgid directories etc.Paul Eggert
2012-12-09Merge from emacs-24; up to 2012-11-26T19:56:14Z!monnier@iro.umontreal.caGlenn Morris
2012-12-08Use putenv+unsetenv instead of modifying environ directly.Paul Eggert
2012-12-08* src/editfns.c (Finsert_char): Make the error message more informative.Chong Yidong
2012-12-07Reword doc-string of Fcompare_buffer_substrings.Martin Rudalics
2012-12-03* lisp.h (modify_region): Rename to...Dmitry Antipov
2012-12-03* alloc.c (free_save_value): New function.Dmitry Antipov
2012-11-15* src/editfns.c (Fmessage): Mention message-log-max. (Bug#12849)Glenn Morris
2012-10-16* editfns.c (get_system_name): Remove.Dmitry Antipov
2012-10-11* editfns.c (save_excursion_save): Use nil if mark points to nowhere.Dmitry Antipov
2012-09-23Simplify and avoid signal-handling races.Paul Eggert
2012-09-22Misc doc fixes.Chong Yidong
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-09-11Convenient macro to check whether the buffer is live.Dmitry Antipov
2012-09-05Remove redundant or unused things here and there.Dmitry Antipov
2012-09-04Simplify redefinition of 'abort' (Bug#12316).Paul Eggert
2012-09-02* doc.c, editfns.c, insdel.c, intervals.c: Use bool for boolean.Paul Eggert
2012-08-28Always use set_buffer_if_live to restore original buffer at unwind.Dmitry Antipov
2012-08-21* alloc.c: Use bool for booleans.Paul Eggert
2012-08-19Rely on <unistd.h> to declare 'environ',Paul Eggert
2012-08-17* buffer.h (BSET): Remove.Paul Eggert
2012-08-17A few more naming-convention fixes for getters and setters.Paul Eggert
2012-08-16Use ASCII tests for character types.Paul Eggert
2012-08-15More doc fixes.Chong Yidong
2012-08-15Doc fixes.Chong Yidong
2012-08-14Revert and cleanup some recent overlay changes.Dmitry Antipov
2012-08-13Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov
2012-08-08Inline functions to examine and change buffer overlays.Dmitry Antipov
2012-08-08Inline functions to examine and change buffer intervals.Dmitry Antipov
2012-08-08Inline functions to examine and change string intervals.Dmitry Antipov
2012-08-08Cleanup intervals.Dmitry Antipov
2012-08-07Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov
2012-08-06Separate read and write access to Lisp_Object slots of struct window.Dmitry Antipov
2012-08-03Remove unnecessary casts involving pointers.Paul Eggert
2012-08-01Use INTERNAL_FIELD for windows.Dmitry Antipov