<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/fileio.c, branch pending</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>Document SELinux support functions in Lisp manual.</title>
<updated>2012-02-25T09:07:23+00:00</updated>
<author>
<name>Chong Yidong</name>
</author>
<published>2012-02-25T09:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fa74b241a324c5c44c4223c2d1b4c2fcb605eb72'/>
<id>fa74b241a324c5c44c4223c2d1b4c2fcb605eb72</id>
<content type='text'>
* doc/lispref/backups.texi (Making Backups): Return value of backup-buffer is
changed.

* doc/lispref/files.texi (File Attributes): Document file-selinux-context.
(Changing Files): Link to it.
(Changing Files): Document set-file-selinux-context.

* fileio.c (Ffile_selinux_context, Fset_file_selinux_context):
Doc fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/backups.texi (Making Backups): Return value of backup-buffer is
changed.

* doc/lispref/files.texi (File Attributes): Document file-selinux-context.
(Changing Files): Link to it.
(Changing Files): Document set-file-selinux-context.

* fileio.c (Ffile_selinux_context, Fset_file_selinux_context):
Doc fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Files chapter in Lisp manual.</title>
<updated>2012-02-21T13:24:48+00:00</updated>
<author>
<name>Chong Yidong</name>
</author>
<published>2012-02-21T13:24:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a59225b146620b11455b614244ceb6d02339a032'/>
<id>a59225b146620b11455b614244ceb6d02339a032</id>
<content type='text'>
* doc/lispref/files.texi (Files): Mention magic file names as arguments.
(Reading from Files): Copyedits.
(File Attributes): Mention how to change file modes.
(Changing Files): Use standard "file permissions" terminology.
Add xref to File Attributes node.
(Locating Files): Document locate-user-emacs-file.
(Unique File Names): Recommend against using make-temp-name.

* src/buffer.c (Fget_file_buffer): Protect against invalid file
handler return value.

* src/fileio.c (Vfile_name_handler_alist): Doc fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/files.texi (Files): Mention magic file names as arguments.
(Reading from Files): Copyedits.
(File Attributes): Mention how to change file modes.
(Changing Files): Use standard "file permissions" terminology.
Add xref to File Attributes node.
(Locating Files): Document locate-user-emacs-file.
(Unique File Names): Recommend against using make-temp-name.

* src/buffer.c (Fget_file_buffer): Protect against invalid file
handler return value.

* src/fileio.c (Vfile_name_handler_alist): Doc fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Protect fileio.c primitives against invalid file handler return values.</title>
<updated>2012-02-19T09:58:23+00:00</updated>
<author>
<name>Chong Yidong</name>
</author>
<published>2012-02-19T09:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2375c96a71874756c132de1d0508a224c0fea0ab'/>
<id>2375c96a71874756c132de1d0508a224c0fea0ab</id>
<content type='text'>
* src/fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
(Funhandled_file_name_directory, Ffile_name_as_directory)
(Fdirectory_file_name, Fexpand_file_name)
(Fsubstitute_in_file_name): Protect against invalid file
handler return values.

Fixes: debbugs:10845
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
(Funhandled_file_name_directory, Ffile_name_as_directory)
(Fdirectory_file_name, Fexpand_file_name)
(Fsubstitute_in_file_name): Protect against invalid file
handler return values.

Fixes: debbugs:10845
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from trunk.</title>
<updated>2012-01-07T19:51:13+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2012-01-07T19:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9a0115abd18f219f234d6dd460cf7f5ed3c0332f'/>
<id>9a0115abd18f219f234d6dd460cf7f5ed3c0332f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2012 to FSF copyright years for Emacs files</title>
<updated>2012-01-05T09:46:05+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2012-01-05T09:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=acaf905b1130aae80fa59d2c861ffd4c8eb75486'/>
<id>acaf905b1130aae80fa59d2c861ffd4c8eb75486</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>emacs: fix an auto-save permissions race condition</title>
<updated>2011-12-29T20:44:31+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-12-29T20:44:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=09450bae84788f9645716e17006e222adf1dec7f'/>
<id>09450bae84788f9645716e17006e222adf1dec7f</id>
<content type='text'>
* fileio.c (auto_saving_dir_umask): New static var.
(Fmake_directory_internal): Use it.
(do_auto_save_make_dir): Set it, instead of invoking chmod after
creating the directory.  The old code temporarily assigns
too-generous permissions to the directory.
(do_auto_save_eh): Clear it.
(Fdo_auto_save): Catch all errrors, not just file errors, so
that the var is always cleared.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fileio.c (auto_saving_dir_umask): New static var.
(Fmake_directory_internal): Use it.
(do_auto_save_make_dir): Set it, instead of invoking chmod after
creating the directory.  The old code temporarily assigns
too-generous permissions to the directory.
(do_auto_save_eh): Clear it.
(Fdo_auto_save): Catch all errrors, not just file errors, so
that the var is always cleared.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/fileio.c (check_writable) [CYGWIN]: Return non-zero if UID or</title>
<updated>2011-12-17T17:00:49+00:00</updated>
<author>
<name>Ken Brown</name>
</author>
<published>2011-12-17T17:00:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e1b01a3a530809a1e84ecddff31faf85b94e79e7'/>
<id>e1b01a3a530809a1e84ecddff31faf85b94e79e7</id>
<content type='text'>
GID is unknown (Bug#10257).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GID is unknown (Bug#10257).
</pre>
</div>
</content>
</entry>
<entry>
<title>Spelling fixes.</title>
<updated>2011-12-05T08:55:25+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-12-05T08:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fa46310344375ef5c114cbb94d4acea39ac29239'/>
<id>fa46310344375ef5c114cbb94d4acea39ac29239</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/fileio.c (Finsert_file_contents): Move after-change-function call</title>
<updated>2011-12-01T20:19:38+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2011-12-01T20:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0068070eb050be4d7f46313e67e5902a931ce051'/>
<id>0068070eb050be4d7f46313e67e5902a931ce051</id>
<content type='text'>
to before the "handled:" label, since all "goto handled" appear in
cases where the *-change-functions have already been properly called.

Fixes: debbugs:10117
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to before the "handled:" label, since all "goto handled" appear in
cases where the *-change-functions have already been properly called.

Fixes: debbugs:10117
</pre>
</div>
</content>
</entry>
<entry>
<title>* fileio.c (Finsert_file_contents): Undo previous change.</title>
<updated>2011-11-26T21:40:41+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-11-26T21:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=83aca1cb6970314dcc6c35c1432ebcac42811926'/>
<id>83aca1cb6970314dcc6c35c1432ebcac42811926</id>
<content type='text'>
See &lt;http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See &lt;http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html&gt;.
</pre>
</div>
</content>
</entry>
</feed>
