diff options
| author | Richard M. Stallman | 2005-10-28 16:38:14 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2005-10-28 16:38:14 +0000 |
| commit | 180ff2e577094e03e5c06bdac6abfb86c6dfc47c (patch) | |
| tree | 5207b9483aa189506d50939592b5caa2efbd99f2 | |
| parent | 49be9d28f7f65cbd146e1393cd4954c5a6d2eb74 (diff) | |
| download | emacs-180ff2e577094e03e5c06bdac6abfb86c6dfc47c.tar.gz emacs-180ff2e577094e03e5c06bdac6abfb86c6dfc47c.zip | |
(Memory Full): Mention !MEM FULL! in mode line.
| -rw-r--r-- | man/trouble.texi | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/man/trouble.texi b/man/trouble.texi index f9d56d22194..37ced330225 100644 --- a/man/trouble.texi +++ b/man/trouble.texi | |||
| @@ -311,18 +311,20 @@ effect of a @kbd{C-s}, and type @kbd{C-^} to get the effect of a | |||
| 311 | @cindex memory full | 311 | @cindex memory full |
| 312 | @cindex out of memory | 312 | @cindex out of memory |
| 313 | 313 | ||
| 314 | If you get the error message @samp{Virtual memory exceeded}, save your | 314 | If you get the error message @samp{Virtual memory exceeded}, save |
| 315 | modified buffers with @kbd{C-x s}. This method of saving them has the | 315 | your modified buffers with @kbd{C-x s}. This method of saving them |
| 316 | smallest need for additional memory. Emacs keeps a reserve of memory | 316 | has the smallest need for additional memory. Emacs keeps a reserve of |
| 317 | which it makes available when this error happens; that should be enough | 317 | memory which it makes available when this error happens; that should |
| 318 | to enable @kbd{C-x s} to complete its work. | 318 | be enough to enable @kbd{C-x s} to complete its work. When the |
| 319 | 319 | reserve has been used, @samp{!MEM FULL!} appears at the beginning of | |
| 320 | Once you have saved your modified buffers, you can exit this Emacs job | 320 | the mode line, indicating there is no more reserve. |
| 321 | and start another, or you can use @kbd{M-x kill-some-buffers} to free | 321 | |
| 322 | space in the current Emacs job. If you kill buffers containing a | 322 | Once you have saved your modified buffers, you can exit this Emacs |
| 323 | substantial amount of text, you can safely go on editing. Emacs refills | 323 | session and start another, or you can use @kbd{M-x kill-some-buffers} |
| 324 | its memory reserve automatically when it sees sufficient free space | 324 | to free space in the current Emacs job. If this frees up sufficient |
| 325 | available, in case you run out of memory another time. | 325 | space, Emacs will refill its memory reserve, and @samp{!MEM FULL!} |
| 326 | will disappear from the mode line. That means you can safely go on | ||
| 327 | editing in the same Emacs session. | ||
| 326 | 328 | ||
| 327 | Do not use @kbd{M-x buffer-menu} to save or kill buffers when you run | 329 | Do not use @kbd{M-x buffer-menu} to save or kill buffers when you run |
| 328 | out of memory, because the buffer menu needs a fair amount of memory | 330 | out of memory, because the buffer menu needs a fair amount of memory |