\f
* Editing Changes in Emacs 22.1
++++
+** !MEM FULL! at the start of the mode line indicates that Emacs
+cannot get any more memory for Lisp data. This often means it could
+crash soon if you do things that use more memory. On most systems,
+killing buffers will get out of this state. If killing buffers does
+not make !MEM FULL! disappear, you should save your work and start
+a new Emacs.
+
+++
** The max size of buffers and integers has been doubled.
On 32bit machines, it is now 256M (i.e. 268435455).
* files.el (find-file-noselect): Use %d to format large file size.
- * bindings.el (help-echo): Add %e.
+ * bindings.el (mode-line-format): Add %e.
* loadup.el ("facemenu"): Load unconditionally.
("image", "international/fontset", "dnd", "mwheel", "tool-bar"):
+2005-10-28 Richard M. Stallman <rms@gnu.org>
+
+ * minibuf.texi (Completion Commands): Clean up prev change.
+
+2005-10-26 Kevin Ryde <user42@zip.com.au>
+
+ * compile.texi (Eval During Compile): Explain recommended uses
+ of eval-when-compile and eval-and-compile.
+
2005-10-27 Masatake YAMATO <jet@gyve.org>
* minibuf.texi (Completion Commands):
+2005-10-28 Richard M. Stallman <rms@gnu.org>
+
+ * files.texi (Visiting): Explain how to enter ? in a file name.
+
+ * trouble.texi (Memory Full): Mention !MEM FULL! in mode line.
+
2005-10-27 Jay Belanger <belanger@truman.edu>
* calc.texi (Predefined Units): Fix the symbol for a TeX points,
+2005-10-28 Richard M. Stallman <rms@gnu.org>
+
+ * xfns.c (syms_of_xfns): Provide `x' as feature.
+
+ * xdisp.c (decode_mode_spec): Define %e to indicate memory full.
+
+ * editfns.c (Fformat): Don't include string padding
+ between info[n].start and info[n].end.
+
+ * alloc.c (spare_memory): No longer static.
+ (xfree) [!SYSTEM_MALLOC]: Call refill_memory_reserve.
+
+ * puresize.h (BASE_PURESIZE): Incremented to 112000.
+
2005-10-27 Chong Yidong <cyd@stupidchicken.com>
* data.c (Fmake_variable_frame_local): Add clarification to