diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2012-07-19 12:56:53 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2012-07-19 12:56:53 +0400 |
commit | 9cd47b72e021f76a6e2481d986ce4b0cb0b859d3 (patch) | |
tree | 73912e8be2147fe90acf8f5dd20bb1c238d354df /lisp/emacs-lisp | |
parent | 1d6fc0df363db43f2c1db696fad40f068287500b (diff) | |
download | emacs-9cd47b72e021f76a6e2481d986ce4b0cb0b859d3.tar.gz emacs-9cd47b72e021f76a6e2481d986ce4b0cb0b859d3.tar.bz2 emacs-9cd47b72e021f76a6e2481d986ce4b0cb0b859d3.zip |
Compact buffers when idle.
* lisp/compact.el: New file.
* src/buffer.c (compact_buffer, Fcompact_buffer): New function.
(syms_of_buffer): Register Fcompact_buffer.
* src/alloc.c (Fgarbage_collect): Use compact_buffer.
* src/buffer.h (compact_buffer): New prototype.
(struct buffer_text): New member.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions