emacs/lisp/url
Paul Eggert 897998291f New error file-missing
This fixes a recently-introduced bug in delete-directory,
where the code assumes the C locale when determining
whether a file-error corresponds to a missing file (Bug#24714).
* doc/lispref/errors.texi (Standard Errors):
* doc/lispref/files.texi (Changing Files):
* etc/NEWS:
Document this.
* doc/lispref/loading.texi (How Programs Do Loading):
Say "a file-error" rather than "the error file-error" since
it might be a file-missing now.
* lisp/emacs-lisp/bytecomp.el (byte-compile-file):
* lisp/epa-file.el (epa-file--find-file-not-found-function):
(epa-file-insert-file-contents, epa-file-write-region):
* lisp/ffap.el (find-file-at-point, dired-at-point):
* lisp/jka-compr.el (jka-compr-insert-file-contents)
(jka-compr-insert-file-contents):
* lisp/net/ange-ftp.el (ange-ftp-barf-if-not-directory)
(ange-ftp-insert-file-contents, ange-ftp-copy-file-internal):
* lisp/progmodes/etags.el (visit-tags-table):
* lisp/url/url-handlers.el (url-copy-file):
* src/fileio.c (report_file_errno):
Signal file-missing if appropriate.
* lisp/epa-file.el (epa-file-insert-file-contents):
* lisp/jka-compr.el (jka-compr-insert-file-contents):
Don't assume file-error is a leaf in the error hierarchy.
* lisp/files.el (files--force):
* lisp/gnus/nnmaildir.el (nnmaildir--enoent-p):
* lisp/jka-compr.el (jka-compr-insert-file-contents):
Use file-missing to detect whether the file is missing.
* lisp/url/url-handlers.el (url-copy-file):
Signal file-already-exists if appropriate.
* src/fileio.c (syms_of_fileio): Define file-missing.

2016-10-18  Paul Eggert  <eggert@cs.ucla.edu>
2016-10-21 13:06:03 -07:00
..
ChangeLog.1 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-about.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-auth.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-cache.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-cid.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-cookie.el Allow deleting all non-matching cookies 2016-02-23 12:51:24 +11:00
url-dav.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-dired.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-domsuf.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-expand.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-file.el Pacify byte-compiler in lisp/url 2016-05-18 00:49:29 -07:00
url-ftp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-future.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-gw.el Remove debugging 2016-02-16 13:24:47 +11:00
url-handlers.el New error file-missing 2016-10-21 13:06:03 -07:00
url-history.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-http.el Merge from origin/emacs-25 2016-09-26 13:32:28 -07:00
url-imap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-irc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-ldap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-mailto.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-methods.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-misc.el Pacify byte-compiler in lisp/url 2016-05-18 00:49:29 -07:00
url-news.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-nfs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-ns.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-parse.el * lisp/url-url-parse.el (url-generic-parse-url): Unquote macro URL argument. 2016-10-05 22:52:20 -04:00
url-privacy.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-proxy.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
url-queue.el Ensure progress when fetching from the queue 2016-02-08 17:13:01 +11:00
url-tramp.el Fix some custom types. 2016-01-12 20:32:20 -05:00
url-util.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
url-vars.el Compute User-Agent dynamically in url-http 2016-04-24 14:51:33 +02:00
url.el * lisp/url/url.el (url-retrieve-synchronously): Doc fix. (Bug#23411) 2016-05-01 18:24:51 +03:00