66 |
directory is used for auto-save files of mail buffers. It defaults to |
directory is used for auto-save files of mail buffers. It defaults to |
67 |
"~/". |
"~/". |
68 |
|
|
69 |
|
** When you are root, and you visit a file whose modes specify |
70 |
|
read-only, the Emacs buffer is now read-only too. Type C-x C-q if you |
71 |
|
want to make the buffer writable. (As root, you will in fact be able |
72 |
|
to alter the file.) |
73 |
|
|
74 |
--- |
--- |
75 |
** ps-print can now print Unicode characters. |
** ps-print can now print Unicode characters. |
76 |
|
|
742 |
which do not end in a slash are never considered when a completion |
which do not end in a slash are never considered when a completion |
743 |
candidate is a directory. |
candidate is a directory. |
744 |
|
|
745 |
|
** The variable `safe-local-eval-forms' specifies a list of forms that |
746 |
|
are ok to evaluate when they appear in an `eval' local variables |
747 |
|
specification. Normally Emacs asks for confirmation before evaluating |
748 |
|
such a form, but if the form appears in this list, no confirmation is |
749 |
|
needed. |
750 |
|
|
751 |
|
** If a function has a non-nil `safe-local-eval-function' property, |
752 |
|
that means it is ok to evaluate some calls to that function when it |
753 |
|
appears in an `eval' local variables specification. If the property |
754 |
|
is t, then any form calling that function with constant arguments is |
755 |
|
ok. If the property is a function or list of functions, they are called |
756 |
|
with the form as argument, and if any returns t, the form is ok to call. |
757 |
|
|
758 |
|
If the form is not "ok to call", that means Emacs asks for |
759 |
|
confirmation as before. |
760 |
|
|
761 |
+++ |
+++ |
762 |
** Completion commands in the minibuffer apply only to the |
** The completion commands TAB, SPC and ? in the minibuffer apply only |
763 |
text before point. If there is text in the buffer after point, |
to the text before point. If there is text in the buffer after point, |
764 |
it remains unchanged. |
it remains unchanged. |
765 |
|
|
766 |
+++ |
+++ |
962 |
`read-file-name' to read a directory name; when used, completion |
`read-file-name' to read a directory name; when used, completion |
963 |
will only show directories. |
will only show directories. |
964 |
|
|
965 |
|
** The new function `file-remote-p' tests a file name and returns |
966 |
|
non-nil if it specifies a remote file (one that Emacs accesses using |
967 |
|
its own special methods and not directly through the file system). |
968 |
|
|
969 |
|
** When a Lisp file uses CL functions at run-time, compiling the file |
970 |
|
now issues warnings about these calls, unless the file performs |
971 |
|
(require 'cl) when loaded. |
972 |
|
|
973 |
** The new Lisp library fringe.el controls the apperance of fringes. |
** The new Lisp library fringe.el controls the apperance of fringes. |
974 |
|
|
975 |
** The `defmacro' form may contain declarations specifying how to |
** The `defmacro' form may contain declarations specifying how to |