diff options
| author | Dmitry Antipov | 2012-07-20 18:07:28 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2012-07-20 18:07:28 +0400 |
| commit | f8643a6b9e35af22b69a84f83df5d9410de82f16 (patch) | |
| tree | 922310c5216f43845258318070a72c2f616c063c /src/buffer.c | |
| parent | dac616ff9f51b77e399a06863a79446958c4f840 (diff) | |
| download | emacs-f8643a6b9e35af22b69a84f83df5d9410de82f16.tar.gz emacs-f8643a6b9e35af22b69a84f83df5d9410de82f16.zip | |
Extend the value returned by Fgarbage_collect with heap statistics.
* alloc.c (Qheap): New symbol.
(syms_of_alloc): DEFSYM it.
(Fgarbage_collect): If DOUG_LEA_MALLOC, add mallinfo data.
(Fmemory_free): Remove.
(syms_of_alloc): Don't defsubr it.
* buffer.c (Fcompact_buffer): Remove.
(syms_of_buffer): Don't defsubr it.
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/buffer.c b/src/buffer.c index 04d83d76945..b722ff135dd 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -1474,19 +1474,6 @@ compact_buffer (struct buffer *buffer) | |||
| 1474 | return 0; | 1474 | return 0; |
| 1475 | } | 1475 | } |
| 1476 | 1476 | ||
| 1477 | DEFUN ("compact-buffer", Fcompact_buffer, Scompact_buffer, 0, 1, 0, | ||
| 1478 | doc: /* Compact BUFFER by truncating undo list and shrinking the gap. | ||
| 1479 | If buffer is nil, compact current buffer. Compaction is performed | ||
| 1480 | only if buffer was changed since last compaction. Return t if | ||
| 1481 | buffer compaction was performed, and nil otherwise. */) | ||
| 1482 | (Lisp_Object buffer) | ||
| 1483 | { | ||
| 1484 | if (NILP (buffer)) | ||
| 1485 | XSETBUFFER (buffer, current_buffer); | ||
| 1486 | CHECK_BUFFER (buffer); | ||
| 1487 | return compact_buffer (XBUFFER (buffer)) ? Qt : Qnil; | ||
| 1488 | } | ||
| 1489 | |||
| 1490 | DEFUN ("kill-buffer", Fkill_buffer, Skill_buffer, 0, 1, "bKill buffer: ", | 1477 | DEFUN ("kill-buffer", Fkill_buffer, Skill_buffer, 0, 1, "bKill buffer: ", |
| 1491 | doc: /* Kill the buffer specified by BUFFER-OR-NAME. | 1478 | doc: /* Kill the buffer specified by BUFFER-OR-NAME. |
| 1492 | The argument may be a buffer or the name of an existing buffer. | 1479 | The argument may be a buffer or the name of an existing buffer. |
| @@ -6048,7 +6035,6 @@ and `bury-buffer-internal'. */); | |||
| 6048 | defsubr (&Srename_buffer); | 6035 | defsubr (&Srename_buffer); |
| 6049 | defsubr (&Sother_buffer); | 6036 | defsubr (&Sother_buffer); |
| 6050 | defsubr (&Sbuffer_enable_undo); | 6037 | defsubr (&Sbuffer_enable_undo); |
| 6051 | defsubr (&Scompact_buffer); | ||
| 6052 | defsubr (&Skill_buffer); | 6038 | defsubr (&Skill_buffer); |
| 6053 | defsubr (&Sbury_buffer_internal); | 6039 | defsubr (&Sbury_buffer_internal); |
| 6054 | defsubr (&Sset_buffer_major_mode); | 6040 | defsubr (&Sset_buffer_major_mode); |