mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-05 07:01:11 -08:00
* configure.ac (BSD4_2): Remove; no longer needed. * admin/CPP-DEFINES (BSD4_2): Remove. * doc/lispintro/emacs-lisp-intro.texi (Files List): directory-files-and-attributes now outputs t for attribute that's now a placeholder. * doc/lispref/files.texi (Testing Accessibility): Document GROUP arg of file-ownership-preserved-p. (File Attributes): Document that 9th element is now just a placeholder. * doc/lispref/os.texi (User Identification): Document new functions group-gid, group-real-gid. * etc/NEWS: Document changes to file-attributes, file-ownership-preserved-p. Mention new functions group-gid, group-real-gid. * lisp/files.el (backup-buffer): Don't rely on 9th output of file-attributes, as it's now a placeholder. Instead, use the new optional arg of file-ownership-preserved-p. (file-ownership-preserved-p): New optional arg GROUP. Fix mishandling of setuid directories that would cause this function to return t when it should have returned nil. Document what happens if the file does not exist, and when it's not known whether the ownership will be preserved. * lisp/net/tramp-sh.el (tramp-sh-handle-file-ownership-preserved-p): Likewise. (tramp-get-local-gid): Use group-gid for integer, as that's faster and more reliable. * src/dired.c (Ffile_attributes): Return t as the 9th attribute, to mark it as a placeholder. The old value was often wrong. The only user of this attribute has been changed to use file-ownership-preserved-p instead, with its new group arg. * src/editfns.c (Fgroup_gid, Fgroup_real_gid): New functions. Fixes: debbugs:13125 |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| ange-ftp.el | ||
| browse-url.el | ||
| dbus.el | ||
| dig.el | ||
| dns.el | ||
| eudc-bob.el | ||
| eudc-export.el | ||
| eudc-hotlist.el | ||
| eudc-vars.el | ||
| eudc.el | ||
| eudcb-bbdb.el | ||
| eudcb-ldap.el | ||
| eudcb-mab.el | ||
| eudcb-ph.el | ||
| gnutls.el | ||
| goto-addr.el | ||
| hmac-def.el | ||
| hmac-md5.el | ||
| imap.el | ||
| ldap.el | ||
| mairix.el | ||
| net-utils.el | ||
| netrc.el | ||
| network-stream.el | ||
| newst-backend.el | ||
| newst-plainview.el | ||
| newst-reader.el | ||
| newst-ticker.el | ||
| newst-treeview.el | ||
| newsticker.el | ||
| ntlm.el | ||
| quickurl.el | ||
| rcirc.el | ||
| rcompile.el | ||
| rlogin.el | ||
| sasl-cram.el | ||
| sasl-digest.el | ||
| sasl-ntlm.el | ||
| sasl.el | ||
| secrets.el | ||
| snmp-mode.el | ||
| soap-client.el | ||
| soap-inspect.el | ||
| socks.el | ||
| telnet.el | ||
| tls.el | ||
| tramp-adb.el | ||
| tramp-cache.el | ||
| tramp-cmds.el | ||
| tramp-compat.el | ||
| tramp-ftp.el | ||
| tramp-gvfs.el | ||
| tramp-gw.el | ||
| tramp-sh.el | ||
| tramp-smb.el | ||
| tramp-uu.el | ||
| tramp.el | ||
| trampver.el | ||
| webjump.el | ||
| xesam.el | ||
| zeroconf.el | ||