summaryrefslogtreecommitdiff
path: root/src/buffer.c
AgeCommit message (Expand)Author
2012-07-24Simplify copy_overlay.Dmitry Antipov
2012-07-23Cleanup miscellaneous objects allocation and initialization.Dmitry Antipov
2012-07-23Swap buffer text indirection counters in Fbuffer_swap_text.Dmitry Antipov
2012-07-20Add indirection counting to speed up Fkill_buffer.Dmitry Antipov
2012-07-20Extend the value returned by Fgarbage_collect with heap statistics.Dmitry Antipov
2012-07-19* buffer.h (FOR_EACH_BUFFER): Rename from 'for_each_buffer'.Paul Eggert
2012-07-19Compact buffers when idle.Dmitry Antipov
2012-07-19New macro to iterate over all buffers, miscellaneous cleanups.Dmitry Antipov
2012-07-17Merge from emacs-24Stefan Monnier
2012-07-17Cleanup overlays checking.Dmitry Antipov
2012-07-12Fixes: debbugs:11917Andreas Schwab
2012-07-10EMACS_TIME simplification (Bug#11875).Paul Eggert
2012-07-10Optimize pure C strings initialization.Dmitry Antipov
2012-07-10Avoid calls to strlen in miscellaneous functions.Dmitry Antipov
2012-07-09Use make_formatted_string to avoid double length calculation.Dmitry Antipov
2012-07-06* buffer.c (unchain_overlay): Simplify. Add comment.Dmitry Antipov
2012-07-06Introduce fast path for the widely used marker operation.Dmitry Antipov
2012-07-06Do not use Fdelete_overlay in delete_all_overlaysDmitry Antipov
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-07-05Cleanup xmalloc.Dmitry Antipov
2012-07-04* buffer.c (init_buffer_once): Fix initialization ofDmitry Antipov
2012-07-03* buffer.c (Fgenerate_new_buffer_name): Fix sprintf format mismatch.Paul Eggert
2012-07-04* buffer.c (Fgenerate_new_buffer_name): Fix type mismatch.Dmitry Antipov
2012-07-03Auto-generate EXFUN using make-docfileTom Tromey
2012-07-03Speed up generate-new-buffer-name for invisible buffers (bug#1229)Glenn Morris
2012-07-03Cleanup basic buffer management.Dmitry Antipov
2012-06-22Support higher-resolution time stamps.Paul Eggert
2012-06-18Handle cases where buffer gets killed while running Fkill_buffer (Bug#11665).Martin Rudalics
2012-06-16* buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab
2012-06-06* buffer.c (word_wrap): Doc fix.Chong Yidong
2012-06-03Implement default help-echo for mode line.Chong Yidong
2012-05-29Do not avoid creating empty evaporating overlays (Bug#9642).Troels Nielsen
2012-05-25* src/buffer.c (Fmove_overflay): Clip instead of trying to fix bug 9642.Paul Eggert
2012-05-25Merge from trunk.Paul Eggert
2012-05-23Fix bug #11519 with relocation of buffer text during regex search.Eli Zaretskii
2012-05-21Assume C89 or later.Paul Eggert
2012-05-02* intervals.c (adjust_intervals_for_insertion): Initialize `newi'Dmitry Antipov
2012-04-28Do not avoid creating empty evaporating overlays (Bug#9642).Paul Eggert
2012-04-23Do not create empty overlays with the evaporate property (Bug#9642).Paul Eggert
2012-04-21Merge from trunk.Paul Eggert
2012-04-15Improve ralloc.c interface checking.Paul Eggert
2012-04-09Merge from trunk.Paul Eggert
2012-04-09Remove * characters from the front of variable docstrings.Chong Yidong
2012-04-08Remove ucs-set-table-for-input dead codeGlenn Morris
2012-03-12* buffer.c (compare_overlays): Don't assume args differ (Bug#6830).Paul Eggert
2012-03-09* src/buffer.c (compare_overlays): Avoid qsort's instability.Stefan Monnier
2012-03-01* src/buffer.c (buffer-list-update-hook): Doc fix.Glenn Morris
2012-02-24Merge from trunk.Paul Eggert
2012-02-21Update Files chapter in Lisp manual.Chong Yidong
2012-02-10Merge from trunk.Paul Eggert