diff options
| author | Glenn Morris | 2014-01-15 00:49:38 -0800 |
|---|---|---|
| committer | Glenn Morris | 2014-01-15 00:49:38 -0800 |
| commit | c6c863df8dfde4d25a08f1dd97932c8746809e88 (patch) | |
| tree | 371474badfcf915b3c291ca1ab8efaa91517abb8 | |
| parent | ccc6b208d5f3d10f682fe191b811cea60ddb06c4 (diff) | |
| download | emacs-c6c863df8dfde4d25a08f1dd97932c8746809e88.tar.gz emacs-c6c863df8dfde4d25a08f1dd97932c8746809e88.zip | |
ChangeLog fixes
| -rw-r--r-- | doc/misc/ChangeLog | 2 | ||||
| -rw-r--r-- | lisp/org/ChangeLog | 29 | ||||
| -rw-r--r-- | lisp/url/ChangeLog | 369 | ||||
| -rw-r--r-- | lwlib/ChangeLog | 4 | ||||
| -rw-r--r-- | nt/ChangeLog | 10 |
5 files changed, 184 insertions, 230 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index e02ce43bd96..e7aa03f5ef6 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -7223,7 +7223,7 @@ | |||
| 7223 | 7223 | ||
| 7224 | 2007-10-28 Reiner Steib <Reiner.Steib@gmx.de> | 7224 | 2007-10-28 Reiner Steib <Reiner.Steib@gmx.de> |
| 7225 | 7225 | ||
| 7226 | * gnusref.tex: Mention `gnus-summary-limit-to-recipient' and | 7226 | * gnus.texi: Mention `gnus-summary-limit-to-recipient' and |
| 7227 | `gnus-summary-sort-by-recipient'. | 7227 | `gnus-summary-sort-by-recipient'. |
| 7228 | 7228 | ||
| 7229 | 2007-10-28 Romain Francoise <romain@orebokech.com> | 7229 | 2007-10-28 Romain Francoise <romain@orebokech.com> |
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index 03d3cdd45f3..c476c005402 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog | |||
| @@ -252,9 +252,6 @@ | |||
| 252 | 252 | ||
| 253 | * org-agenda.el (org-agenda-set-restriction-lock): Autoload. | 253 | * org-agenda.el (org-agenda-set-restriction-lock): Autoload. |
| 254 | 254 | ||
| 255 | * ob-abc.el (org-babel-expand-body:abc): Use dolist. | ||
| 256 | (org-babel-execute:abc): Fix regexp quoting. | ||
| 257 | |||
| 258 | * ob-calc.el (org--var-syms): Rename from `var-syms'. | 255 | * ob-calc.el (org--var-syms): Rename from `var-syms'. |
| 259 | 256 | ||
| 260 | * ob-lilypond.el (ly-compile-lilyfile): Remove redundant | 257 | * ob-lilypond.el (ly-compile-lilyfile): Remove redundant |
| @@ -312,8 +309,6 @@ | |||
| 312 | 2013-11-12 Stefan Monnier <monnier@iro.umontreal.ca> | 309 | 2013-11-12 Stefan Monnier <monnier@iro.umontreal.ca> |
| 313 | 310 | ||
| 314 | Address some byte-compiler warnings. | 311 | Address some byte-compiler warnings. |
| 315 | * ob-abc.el (org-babel-expand-body:abc): Use dolist. | ||
| 316 | (org-babel-execute:abc): Fix regexp quoting. | ||
| 317 | * ob-calc.el (org--var-syms): Rename from `var-syms'. | 312 | * ob-calc.el (org--var-syms): Rename from `var-syms'. |
| 318 | * ob-lilypond.el (ly-compile-lilyfile): Remove redundant let-binding. | 313 | * ob-lilypond.el (ly-compile-lilyfile): Remove redundant let-binding. |
| 319 | * ob-table.el (sbe): Move debug declaration. | 314 | * ob-table.el (sbe): Move debug declaration. |
| @@ -367,7 +362,6 @@ | |||
| 367 | * ob-clojure.el (org-babel-execute:clojure): | 362 | * ob-clojure.el (org-babel-execute:clojure): |
| 368 | * ob-calc.el (org-babel-execute:calc): | 363 | * ob-calc.el (org-babel-execute:calc): |
| 369 | * ob-awk.el (org-babel-execute:awk): | 364 | * ob-awk.el (org-babel-execute:awk): |
| 370 | * ob-abc.el (org-babel-execute:abc): | ||
| 371 | * ob-R.el (org-babel-expand-body:R): | 365 | * ob-R.el (org-babel-expand-body:R): |
| 372 | * ob-C.el (org-babel-C-execute): Avoid deprecated ((lambda) ...). | 366 | * ob-C.el (org-babel-C-execute): Avoid deprecated ((lambda) ...). |
| 373 | 367 | ||
| @@ -1788,7 +1782,7 @@ | |||
| 1788 | * org.el (org-modules): Do not include org-mew.el, org-vm.el, | 1782 | * org.el (org-modules): Do not include org-mew.el, org-vm.el, |
| 1789 | org-w3m.el, org-wl.el as these files are now part of contrib/. | 1783 | org-w3m.el, org-wl.el as these files are now part of contrib/. |
| 1790 | 1784 | ||
| 1791 | * org-w3m.el: | 1785 | * org-mew.el: |
| 1792 | * org-vm.el: | 1786 | * org-vm.el: |
| 1793 | * org-w3m.el: | 1787 | * org-w3m.el: |
| 1794 | * org-wl.el: Delete (moved to Org's contrib/ directory.) | 1788 | * org-wl.el: Delete (moved to Org's contrib/ directory.) |
| @@ -1975,9 +1969,9 @@ | |||
| 1975 | (org-html-use-infojs, org-html-infojs-options) | 1969 | (org-html-use-infojs, org-html-infojs-options) |
| 1976 | (org-html-infojs-template): Move from ox-jsinfo.el. Rename using | 1970 | (org-html-infojs-template): Move from ox-jsinfo.el. Rename using |
| 1977 | the org-html- prefix. | 1971 | the org-html- prefix. |
| 1978 | (org-html-infojs-install-script): Move from ox-infojs.el. | 1972 | (org-html-infojs-install-script): Move from ox-jsinfo.el. |
| 1979 | 1973 | ||
| 1980 | * ox-infojs.el: Delete. | 1974 | * ox-jsinfo.el: Delete. |
| 1981 | 1975 | ||
| 1982 | * ox-html.el (org-html-section): Fix indentation. | 1976 | * ox-html.el (org-html-section): Fix indentation. |
| 1983 | (org-html-inner-template): Add the document title here, within the | 1977 | (org-html-inner-template): Add the document title here, within the |
| @@ -6347,9 +6341,6 @@ | |||
| 6347 | (org-export-odt-schema-dir, org-odt-styles-dir): Infer the | 6341 | (org-export-odt-schema-dir, org-odt-styles-dir): Infer the |
| 6348 | correct directories without requiring other variables. | 6342 | correct directories without requiring other variables. |
| 6349 | 6343 | ||
| 6350 | * org-fixup.el (org-make-org-version, org-make-autoloads): | ||
| 6351 | Don't define `org-odt-data-dir' in org-version.el. | ||
| 6352 | |||
| 6353 | * org-loaddefs.el: New file. | 6344 | * org-loaddefs.el: New file. |
| 6354 | 6345 | ||
| 6355 | * org.el ("org-loaddefs.el"): Don't throw an error if the file | 6346 | * org.el ("org-loaddefs.el"): Don't throw an error if the file |
| @@ -7154,8 +7145,6 @@ | |||
| 7154 | * org-clock.el (org-dblock-write:clocktable) | 7145 | * org-clock.el (org-dblock-write:clocktable) |
| 7155 | (org-dblock-write:clocktable): Ditto. | 7146 | (org-dblock-write:clocktable): Ditto. |
| 7156 | 7147 | ||
| 7157 | * org2rem.el (org2rem): Ditto. | ||
| 7158 | |||
| 7159 | * org-agenda.el (org-agenda): In sticky agendas, use the current | 7148 | * org-agenda.el (org-agenda): In sticky agendas, use the current |
| 7160 | command's match to set the buffer name. This gives more | 7149 | command's match to set the buffer name. This gives more |
| 7161 | information to the user and allows to distinguish various agendas | 7150 | information to the user and allows to distinguish various agendas |
| @@ -8296,7 +8285,7 @@ | |||
| 8296 | 8285 | ||
| 8297 | * org-macs.el (orgstruct++-ignore-org-filling): New macro. | 8286 | * org-macs.el (orgstruct++-ignore-org-filling): New macro. |
| 8298 | 8287 | ||
| 8299 | * org-exp-block.el: Use `org-find-library-name' instead of | 8288 | * org-exp-blocks.el: Use `org-find-library-name' instead of |
| 8300 | `find-library-name'. | 8289 | `find-library-name'. |
| 8301 | 8290 | ||
| 8302 | * org-compat.el (org-find-library-name): Convert into a macro to | 8291 | * org-compat.el (org-find-library-name): Convert into a macro to |
| @@ -9919,11 +9908,6 @@ | |||
| 9919 | 9908 | ||
| 9920 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 9909 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 9921 | 9910 | ||
| 9922 | * org-mime.el (org-mime-htmlize): | ||
| 9923 | Set `org-export-with-LaTeX-fragments' correctly. | ||
| 9924 | |||
| 9925 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | ||
| 9926 | |||
| 9927 | * org.el (org-set-tags): Don't add a column when there is only one | 9911 | * org.el (org-set-tags): Don't add a column when there is only one |
| 9928 | tag offered for completion. | 9912 | tag offered for completion. |
| 9929 | 9913 | ||
| @@ -16873,11 +16857,6 @@ | |||
| 16873 | (org-export-html-preamble-format): Explain how to escape the | 16857 | (org-export-html-preamble-format): Explain how to escape the |
| 16874 | `%' character. | 16858 | `%' character. |
| 16875 | 16859 | ||
| 16876 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 16877 | |||
| 16878 | * org-exp-bibtex.el (org-export-bibtex-preprocess): | ||
| 16879 | Use `org-export-current-backend'. | ||
| 16880 | |||
| 16881 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 16860 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 16882 | 16861 | ||
| 16883 | * ob.el (org-babel-read): Read string variable values wrapped in | 16862 | * ob.el (org-babel-read): Read string variable values wrapped in |
diff --git a/lisp/url/ChangeLog b/lisp/url/ChangeLog index 2c0195fc916..968a3040a63 100644 --- a/lisp/url/ChangeLog +++ b/lisp/url/ChangeLog | |||
| @@ -1890,27 +1890,27 @@ | |||
| 1890 | 1890 | ||
| 1891 | 2003-07-16 Dave Love <fx@gnu.org> | 1891 | 2003-07-16 Dave Love <fx@gnu.org> |
| 1892 | 1892 | ||
| 1893 | * lisp/url.el (url-retrieve-synchronously): Revert last change. | 1893 | * url.el (url-retrieve-synchronously): Revert last change. |
| 1894 | Should be revisited. | 1894 | Should be revisited. |
| 1895 | 1895 | ||
| 1896 | 2003-06-26 Sam Steingold <sds@gnu.org> | 1896 | 2003-06-26 Sam Steingold <sds@gnu.org> |
| 1897 | 1897 | ||
| 1898 | * lisp/url-handlers.el (url-handlers-create-wrapper): Do not call | 1898 | * url-handlers.el (url-handlers-create-wrapper): Do not call |
| 1899 | method on invalid urls. | 1899 | method on invalid urls. |
| 1900 | 1900 | ||
| 1901 | 2003-05-29 Dave Love <fx@gnu.org> | 1901 | 2003-05-29 Dave Love <fx@gnu.org> |
| 1902 | 1902 | ||
| 1903 | * lisp/url.el (url-retrieve-synchronously): Use sleep-for, not | 1903 | * url.el (url-retrieve-synchronously): Use sleep-for, not |
| 1904 | sit-for. From monnier@gnu.org. | 1904 | sit-for. From monnier@gnu.org. |
| 1905 | 1905 | ||
| 1906 | 2002-11-04 Walter C. Pelissero <walter@pelissero.org> | 1906 | 2002-11-04 Walter C. Pelissero <walter@pelissero.org> |
| 1907 | 1907 | ||
| 1908 | * lisp/url-methods.el (url-scheme-register-proxy): Make sure to convert | 1908 | * url-methods.el (url-scheme-register-proxy): Make sure to convert |
| 1909 | port numbers to integers when creating the URL objects for proxies. | 1909 | port numbers to integers when creating the URL objects for proxies. |
| 1910 | 1910 | ||
| 1911 | 2002-10-29 William M. Perry <wmperry@gnu.org> | 1911 | 2002-10-29 William M. Perry <wmperry@gnu.org> |
| 1912 | 1912 | ||
| 1913 | * lisp/url-http.el (url-http-parse-headers): When doing a | 1913 | * url-http.el (url-http-parse-headers): When doing a |
| 1914 | redirect, some broken software (sourceforge) sends a redirect to | 1914 | redirect, some broken software (sourceforge) sends a redirect to |
| 1915 | '/', which is blatantly illegal (see section 14.30 of the HTTP/1.1 | 1915 | '/', which is blatantly illegal (see section 14.30 of the HTTP/1.1 |
| 1916 | specification). I wish we could deal with such lame software | 1916 | specification). I wish we could deal with such lame software |
| @@ -1919,13 +1919,13 @@ | |||
| 1919 | 1919 | ||
| 1920 | 2002-10-27 William M. Perry <wmperry@gnu.org> | 1920 | 2002-10-27 William M. Perry <wmperry@gnu.org> |
| 1921 | 1921 | ||
| 1922 | * lisp/url-http.el (url-http-create-request): If we are talking to | 1922 | * url-http.el (url-http-create-request): If we are talking to |
| 1923 | the default port for a the selected protocol, do NOT send the port | 1923 | the default port for a the selected protocol, do NOT send the port |
| 1924 | in the HOST header. This fixes the login page at sourceforge. | 1924 | in the HOST header. This fixes the login page at sourceforge. |
| 1925 | 1925 | ||
| 1926 | 2002-09-17 William M. Perry <wmperry@gnu.org> | 1926 | 2002-09-17 William M. Perry <wmperry@gnu.org> |
| 1927 | 1927 | ||
| 1928 | * lisp/url-http.el (url-http-handle-cookies): New function to deal | 1928 | * url-http.el (url-http-handle-cookies): New function to deal |
| 1929 | with cookie headers. | 1929 | with cookie headers. |
| 1930 | (url-http-parse-headers): Call `url-http-handle-cookies' here so | 1930 | (url-http-parse-headers): Call `url-http-handle-cookies' here so |
| 1931 | that cookie additions and deletions get handled immediately. | 1931 | that cookie additions and deletions get handled immediately. |
| @@ -1937,67 +1937,56 @@ | |||
| 1937 | methods to GET in redirects. Too many web sites do this now, and | 1937 | methods to GET in redirects. Too many web sites do this now, and |
| 1938 | it is just likely to confuse users. | 1938 | it is just likely to confuse users. |
| 1939 | 1939 | ||
| 1940 | 2002-05-17 Dave Love <fx@gnu.org> | ||
| 1941 | |||
| 1942 | * texi/url.txi: Start making it vaguely useful. | ||
| 1943 | |||
| 1944 | * texi/Makefile.in (install): Cope with Debian install-info. | ||
| 1945 | From Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Grossjohann). | ||
| 1946 | |||
| 1947 | 2002-04-22 Dave Love <fx@gnu.org> | 1940 | 2002-04-22 Dave Love <fx@gnu.org> |
| 1948 | 1941 | ||
| 1949 | * lisp/url-misc.el (man): Autoload to avoid warning. | 1942 | * url-misc.el (man): Autoload to avoid warning. |
| 1950 | (url-man): Don't require man here. | 1943 | (url-man): Don't require man here. |
| 1951 | (url-data): Generalize in line with the RFC. | 1944 | (url-data): Generalize in line with the RFC. |
| 1952 | 1945 | ||
| 1953 | * lisp/url-gw.el (url-open-stream): Remove obsolete `tcp' case. | 1946 | * url-gw.el (url-open-stream): Remove obsolete `tcp' case. |
| 1954 | 1947 | ||
| 1955 | * lisp/url-vars.el: Doc fixes. | 1948 | * url-vars.el: Doc fixes. |
| 1956 | (url-mime-charset-string): New function. | 1949 | (url-mime-charset-string): New function. |
| 1957 | (url-mime-charset-string): Use it to set the variable. | 1950 | (url-mime-charset-string): Use it to set the variable. |
| 1958 | (url-set-mime-charset-string): New function. | 1951 | (url-set-mime-charset-string): New function. |
| 1959 | (set-language-environment-hook): Use it. | 1952 | (set-language-environment-hook): Use it. |
| 1960 | (url-vars-unload-hook): New function. | 1953 | (url-vars-unload-hook): New function. |
| 1961 | 1954 | ||
| 1962 | * lisp/url-cookie.el (url-header-comparison): Delete. | 1955 | * url-cookie.el (url-header-comparison): Delete. |
| 1963 | (url-cookie-handle-set-cookie): Use assoc-ignore-case to avoid assoc*. | 1956 | (url-cookie-handle-set-cookie): Use assoc-ignore-case to avoid assoc*. |
| 1964 | (url-cookie-save-interval): Make value agree with doc. | 1957 | (url-cookie-save-interval): Make value agree with doc. |
| 1965 | 1958 | ||
| 1966 | * lisp/url.el: Doc fixes. | 1959 | * url.el: Doc fixes. |
| 1967 | (url-mm-callback): Don't call mm-destroy-parts immediately for | 1960 | (url-mm-callback): Don't call mm-destroy-parts immediately for |
| 1968 | external viewing -- set up a process sentinel. | 1961 | external viewing -- set up a process sentinel. |
| 1969 | 1962 | ||
| 1970 | 2002-02-02 William M. Perry <wmperry@gnu.org> | ||
| 1971 | |||
| 1972 | * lisp/Makefile.in (SOURCES): Remove mule-sysdp.el from the build rules. | ||
| 1973 | |||
| 1974 | 2001-12-12 William M. Perry <wmperry@gnu.org> | 1963 | 2001-12-12 William M. Perry <wmperry@gnu.org> |
| 1975 | 1964 | ||
| 1976 | * lisp/url-vars.el (url-nonrelative-link): Patch from Stefan | 1965 | * url-vars.el (url-nonrelative-link): Patch from Stefan |
| 1977 | Monnier to use ` instead of ^ to match the relative link. | 1966 | Monnier to use ` instead of ^ to match the relative link. |
| 1978 | 1967 | ||
| 1979 | 2001-12-10 William M. Perry <wmperry@gnu.org> | 1968 | 2001-12-10 William M. Perry <wmperry@gnu.org> |
| 1980 | 1969 | ||
| 1981 | * lisp/url-dav.el (url-dav-file-attributes): Fix bad call to | 1970 | * url-dav.el (url-dav-file-attributes): Fix bad call to |
| 1982 | plist-get (reversed args). | 1971 | plist-get (reversed args). |
| 1983 | 1972 | ||
| 1984 | * lisp/url-file.el (url-file-build-filename): Make sure that we | 1973 | * url-file.el (url-file-build-filename): Make sure that we |
| 1985 | have a parsed URL in this function. | 1974 | have a parsed URL in this function. |
| 1986 | 1975 | ||
| 1987 | 2002-01-22 Dave Love <fx@gnu.org> | 1976 | 2002-01-22 Dave Love <fx@gnu.org> |
| 1988 | 1977 | ||
| 1989 | * lisp/url-cache.el (url-cache-file-writable-p): Doc fix. | 1978 | * url-cache.el (url-cache-file-writable-p): Doc fix. |
| 1990 | 1979 | ||
| 1991 | * lisp/url-imap.el (url-imap): Maybe disable multibyte. | 1980 | * url-imap.el (url-imap): Maybe disable multibyte. |
| 1992 | Bind coding-system-for-read. Require mm-util. | 1981 | Bind coding-system-for-read. Require mm-util. |
| 1993 | 1982 | ||
| 1994 | * lisp/url.el (url-do-setup): Use (featurep 'xemacs). | 1983 | * url.el (url-do-setup): Use (featurep 'xemacs). |
| 1995 | 1984 | ||
| 1996 | * lisp/mule-sysdp.el: Removed (obsolete). | 1985 | * mule-sysdp.el: Removed (obsolete). |
| 1997 | 1986 | ||
| 1998 | 2001-12-09 William M. Perry <wmperry@gnu.org> | 1987 | 2001-12-09 William M. Perry <wmperry@gnu.org> |
| 1999 | 1988 | ||
| 2000 | * lisp/url-dav.el (url-dav-delete-something): Utility macro to | 1989 | * url-dav.el (url-dav-delete-something): Utility macro to |
| 2001 | remove an arbitrary resource. | 1990 | remove an arbitrary resource. |
| 2002 | (url-dav-delete-directory): Use it. | 1991 | (url-dav-delete-directory): Use it. |
| 2003 | (url-dav-delete-file): Ditto. | 1992 | (url-dav-delete-file): Ditto. |
| @@ -2010,14 +1999,14 @@ | |||
| 2010 | 1999 | ||
| 2011 | 2001-12-08 William M. Perry <wmperry@gnu.org> | 2000 | 2001-12-08 William M. Perry <wmperry@gnu.org> |
| 2012 | 2001 | ||
| 2013 | * lisp/url-dav.el (url-dav-directory-files): New function to | 2002 | * url-dav.el (url-dav-directory-files): New function to |
| 2014 | mimic `directory-files' for WebDAV. | 2003 | mimic `directory-files' for WebDAV. |
| 2015 | (url-dav-delete-directory): New function to mimic | 2004 | (url-dav-delete-directory): New function to mimic |
| 2016 | `delete-directory' for WebDAV. | 2005 | `delete-directory' for WebDAV. |
| 2017 | 2006 | ||
| 2018 | 2001-12-06 William M. Perry <wmperry@gnu.org> | 2007 | 2001-12-06 William M. Perry <wmperry@gnu.org> |
| 2019 | 2008 | ||
| 2020 | * lisp/url-dav.el (url-dav-process-DAV:locktoken): Parse the | 2009 | * url-dav.el (url-dav-process-DAV:locktoken): Parse the |
| 2021 | DAV:locktoken hrefs into a usable format. | 2010 | DAV:locktoken hrefs into a usable format. |
| 2022 | (url-dav-process-response): Use an unwind-protect to make sure | 2011 | (url-dav-process-response): Use an unwind-protect to make sure |
| 2023 | that we clean up the buffer, even if there is a parsing error. | 2012 | that we clean up the buffer, even if there is a parsing error. |
| @@ -2040,23 +2029,23 @@ | |||
| 2040 | using the PUT method. I can now successfully save files to an | 2029 | using the PUT method. I can now successfully save files to an |
| 2041 | HTTP server with some manual steps from a lisp-interaction buffer. | 2030 | HTTP server with some manual steps from a lisp-interaction buffer. |
| 2042 | 2031 | ||
| 2043 | * lisp/url-http.el (url-http-wait-for-headers-change-function): | 2032 | * url-http.el (url-http-wait-for-headers-change-function): |
| 2044 | Special case the 204/205 response codes. Some servers do not | 2033 | Special case the 204/205 response codes. Some servers do not |
| 2045 | send back a 0 content-length for these, and we would hang. | 2034 | send back a 0 content-length for these, and we would hang. |
| 2046 | (url-http-parse-headers): Mark 204/205 response codes as | 2035 | (url-http-parse-headers): Mark 204/205 response codes as |
| 2047 | 'successful' so that the callbacks get activated. | 2036 | 'successful' so that the callbacks get activated. |
| 2048 | (url-http-options): Fix unbound variable usage. | 2037 | (url-http-options): Fix unbound variable usage. |
| 2049 | 2038 | ||
| 2050 | * lisp/url-dav.el: Added full copyright information. | 2039 | * url-dav.el: Added full copyright information. |
| 2051 | (url-dav-process-response): Make sure that we create a DAV:status | 2040 | (url-dav-process-response): Make sure that we create a DAV:status |
| 2052 | property when parsing a singleton response. | 2041 | property when parsing a singleton response. |
| 2053 | (url-dav-file-attributes): If the properties returned did not have | 2042 | (url-dav-file-attributes): If the properties returned did not have |
| 2054 | a successful HTTP response code, then ignore them and use the | 2043 | a successful HTTP response code, then ignore them and use the |
| 2055 | HEAD-based attributes. | 2044 | HEAD-based attributes. |
| 2056 | 2045 | ||
| 2057 | * lisp/vc-dav.el: Added full copyright information. | 2046 | * vc-dav.el: Added full copyright information. |
| 2058 | 2047 | ||
| 2059 | * lisp/url-dav.el (url-dav-process-supportedlock-property): | 2048 | * url-dav.el (url-dav-process-supportedlock-property): |
| 2060 | Deal with text nodes in DAV:supportedlock nodes. | 2049 | Deal with text nodes in DAV:supportedlock nodes. |
| 2061 | (url-dav-file-attributes-mode-string): This now gets the entire | 2050 | (url-dav-file-attributes-mode-string): This now gets the entire |
| 2062 | property list instead of just the DAV:supportedlock node. | 2051 | property list instead of just the DAV:supportedlock node. |
| @@ -2111,18 +2100,18 @@ | |||
| 2111 | 2100 | ||
| 2112 | 2001-12-05 William M. Perry <wmperry@gnu.org> | 2101 | 2001-12-05 William M. Perry <wmperry@gnu.org> |
| 2113 | 2102 | ||
| 2114 | * lisp/url-dav.el (url-dav-get-properties): New argument | 2103 | * url-dav.el (url-dav-get-properties): New argument |
| 2115 | ATTRIBUTES that allows you to ask for specific properties instead | 2104 | ATTRIBUTES that allows you to ask for specific properties instead |
| 2116 | of getting all properties via DAV:allprop. | 2105 | of getting all properties via DAV:allprop. |
| 2117 | 2106 | ||
| 2118 | * lisp/url-http.el (url-http-real-basic-auth-storage): | 2107 | * url-http.el (url-http-real-basic-auth-storage): |
| 2119 | New variable for normal HTTP basic authentication. | 2108 | New variable for normal HTTP basic authentication. |
| 2120 | (url-http-proxy-basic-auth-storage): New variable for HTTP proxy | 2109 | (url-http-proxy-basic-auth-storage): New variable for HTTP proxy |
| 2121 | basic authentication. | 2110 | basic authentication. |
| 2122 | (url-http-handle-authentication): Follow new semantics for | 2111 | (url-http-handle-authentication): Follow new semantics for |
| 2123 | url-basic-auth-storage. | 2112 | url-basic-auth-storage. |
| 2124 | 2113 | ||
| 2125 | * lisp/url-auth.el (url-basic-auth-storage): Change meaning of | 2114 | * url-auth.el (url-basic-auth-storage): Change meaning of |
| 2126 | this variable. It is now a symbol pointing to where we really | 2115 | this variable. It is now a symbol pointing to where we really |
| 2127 | want to store the authorization information. This fixes proxy | 2116 | want to store the authorization information. This fixes proxy |
| 2128 | auth and normal basic auth because of some local bindings that were | 2117 | auth and normal basic auth because of some local bindings that were |
| @@ -2130,13 +2119,13 @@ | |||
| 2130 | (url-basic-auth): Make sure we dereference url-basic-auth-storage | 2119 | (url-basic-auth): Make sure we dereference url-basic-auth-storage |
| 2131 | everywhere. | 2120 | everywhere. |
| 2132 | 2121 | ||
| 2133 | * lisp/url-util.el (url-debug): Add new types 'dav and | 2122 | * url-util.el (url-debug): Add new types 'dav and |
| 2134 | 'retrieval to the customization list. | 2123 | 'retrieval to the customization list. |
| 2135 | 2124 | ||
| 2136 | * lisp/url.el (url-retrieve-synchronously): Put in some debugging | 2125 | * url.el (url-retrieve-synchronously): Put in some debugging |
| 2137 | statements. | 2126 | statements. |
| 2138 | 2127 | ||
| 2139 | * lisp/url-http.el (url-http-head-file-attributes): Rename old | 2128 | * url-http.el (url-http-head-file-attributes): Rename old |
| 2140 | url-http-file-attributes so that we can have a smarter one that | 2129 | url-http-file-attributes so that we can have a smarter one that |
| 2141 | tries WebDAV first, then HEAD. | 2130 | tries WebDAV first, then HEAD. |
| 2142 | (url-http-file-attributes): New smart version that tries WebDAV first. | 2131 | (url-http-file-attributes): New smart version that tries WebDAV first. |
| @@ -2153,7 +2142,7 @@ | |||
| 2153 | data. Otherwise we can deadlock if the headers and the entire | 2142 | data. Otherwise we can deadlock if the headers and the entire |
| 2154 | body exist arrive in one chunk. | 2143 | body exist arrive in one chunk. |
| 2155 | 2144 | ||
| 2156 | * lisp/url-dav.el: New file to contain the WebDAV | 2145 | * url-dav.el: New file to contain the WebDAV |
| 2157 | (http://www.webdav.org/) implementation. | 2146 | (http://www.webdav.org/) implementation. |
| 2158 | (url-dav-supported-p): Cheap way to figure out whether we will be | 2147 | (url-dav-supported-p): Cheap way to figure out whether we will be |
| 2159 | able to do DAV at all. We rely on the XML parser expanding | 2148 | able to do DAV at all. We rely on the XML parser expanding |
| @@ -2176,7 +2165,7 @@ | |||
| 2176 | 2165 | ||
| 2177 | 2001-12-04 William M. Perry <wmperry@gnu.org> | 2166 | 2001-12-04 William M. Perry <wmperry@gnu.org> |
| 2178 | 2167 | ||
| 2179 | * lisp/url-handlers.el (file-name-absolute-p): New hooked | 2168 | * url-handlers.el (file-name-absolute-p): New hooked |
| 2180 | version. If the filename matches our regexp, then it is always | 2169 | version. If the filename matches our regexp, then it is always |
| 2181 | absolute, so just return `t'. | 2170 | absolute, so just return `t'. |
| 2182 | (expand-file-name): New hooked version. If the fragment is an | 2171 | (expand-file-name): New hooked version. If the fragment is an |
| @@ -2185,30 +2174,30 @@ | |||
| 2185 | want the file-name-handlers to work off of. | 2174 | want the file-name-handlers to work off of. |
| 2186 | (url-setup-file-name-handlers): Use it when installing the handlers. | 2175 | (url-setup-file-name-handlers): Use it when installing the handlers. |
| 2187 | 2176 | ||
| 2188 | * lisp/url-http.el (url-http-find-free-connection): Better logging | 2177 | * url-http.el (url-http-find-free-connection): Better logging |
| 2189 | about whether we are reusing an existing connection or not. | 2178 | about whether we are reusing an existing connection or not. |
| 2190 | 2179 | ||
| 2191 | * lisp/url-methods.el (url-scheme-register-proxy): Fix bad call | 2180 | * url-methods.el (url-scheme-register-proxy): Fix bad call |
| 2192 | to string-match instead of match-string (and with reversed | 2181 | to string-match instead of match-string (and with reversed |
| 2193 | arguments even). | 2182 | arguments even). |
| 2194 | 2183 | ||
| 2195 | * lisp/url-http.el (url-http-debug): Change to now use the | 2184 | * url-http.el (url-http-debug): Change to now use the |
| 2196 | generic url-debug function to do the actual logging. Still a | 2185 | generic url-debug function to do the actual logging. Still a |
| 2197 | separate function so that we can do our magic on the network | 2186 | separate function so that we can do our magic on the network |
| 2198 | connection if the user quits while we are downloading. | 2187 | connection if the user quits while we are downloading. |
| 2199 | 2188 | ||
| 2200 | * lisp/url-handlers.el (url-file-handler): Now logs the result of | 2189 | * url-handlers.el (url-file-handler): Now logs the result of |
| 2201 | the hooked or real call. | 2190 | the hooked or real call. |
| 2202 | 2191 | ||
| 2203 | * lisp/url-util.el (url-debug): New function for generic debug logging. | 2192 | * url-util.el (url-debug): New function for generic debug logging. |
| 2204 | 2193 | ||
| 2205 | 2001-11-28 William M. Perry <wmperry@gnu.org> | 2194 | 2001-11-28 William M. Perry <wmperry@gnu.org> |
| 2206 | 2195 | ||
| 2207 | * lisp/url-imap.el (url-imap-open-host): Use backquote. | 2196 | * url-imap.el (url-imap-open-host): Use backquote. |
| 2208 | (url-imap): Now switches to 'login as the imap authenticator if | 2197 | (url-imap): Now switches to 'login as the imap authenticator if |
| 2209 | the URL provides a username and password. | 2198 | the URL provides a username and password. |
| 2210 | 2199 | ||
| 2211 | * lisp/url-handlers.el (url-setup-file-name-handlers): Use cl & | 2200 | * url-handlers.el (url-setup-file-name-handlers): Use cl & |
| 2212 | push to replace some strange logic in here. | 2201 | push to replace some strange logic in here. |
| 2213 | (url-run-real-handler): New function to run the real hooks in | 2202 | (url-run-real-handler): New function to run the real hooks in |
| 2214 | case we get a false positive or an operation that we do not | 2203 | case we get a false positive or an operation that we do not |
| @@ -2231,7 +2220,7 @@ | |||
| 2231 | 2220 | ||
| 2232 | 2001-11-26 William M. Perry <wmperry@gnu.org> | 2221 | 2001-11-26 William M. Perry <wmperry@gnu.org> |
| 2233 | 2222 | ||
| 2234 | * lisp/url-handlers.el (file-writable-p): Add NULL handler for | 2223 | * url-handlers.el (file-writable-p): Add NULL handler for |
| 2235 | this so that visiting a URL directly will work. | 2224 | this so that visiting a URL directly will work. |
| 2236 | (file-symlink-p): Ditto. | 2225 | (file-symlink-p): Ditto. |
| 2237 | (url-insert-file-contents): If `visit' is non-nil then make sure | 2226 | (url-insert-file-contents): If `visit' is non-nil then make sure |
| @@ -2242,16 +2231,16 @@ | |||
| 2242 | 2231 | ||
| 2243 | 2001-11-25 William M. Perry <wmperry@gnu.org> | 2232 | 2001-11-25 William M. Perry <wmperry@gnu.org> |
| 2244 | 2233 | ||
| 2245 | * lisp/url-util.el (url-hexify-string): Fix bad use of mapconcat. | 2234 | * url-util.el (url-hexify-string): Fix bad use of mapconcat. |
| 2246 | 2235 | ||
| 2247 | 2001-11-24 William M. Perry <wmperry@gnu.org> | 2236 | 2001-11-24 William M. Perry <wmperry@gnu.org> |
| 2248 | 2237 | ||
| 2249 | * lisp/url-about.el (url-about): New loader scheme to handle | 2238 | * url-about.el (url-about): New loader scheme to handle |
| 2250 | about:foo URLs. Automatically tries to find a `url-about-foo' | 2239 | about:foo URLs. Automatically tries to find a `url-about-foo' |
| 2251 | function to display the actual data. | 2240 | function to display the actual data. |
| 2252 | (url-about-protocols): Implement about:protocols. | 2241 | (url-about-protocols): Implement about:protocols. |
| 2253 | 2242 | ||
| 2254 | * lisp/url-http.el (url-http): Make sure that we signal an error | 2243 | * url-http.el (url-http): Make sure that we signal an error |
| 2255 | when we cannot open a network connection for whatever reason. | 2244 | when we cannot open a network connection for whatever reason. |
| 2256 | Before, it would just silently clean up after itself and the user | 2245 | Before, it would just silently clean up after itself and the user |
| 2257 | got absolutely no indication that an error had occurred. If the | 2246 | got absolutely no indication that an error had occurred. If the |
| @@ -2262,13 +2251,13 @@ | |||
| 2262 | 2251 | ||
| 2263 | 2001-11-22 William M. Perry <wmperry@gnu.org> | 2252 | 2001-11-22 William M. Perry <wmperry@gnu.org> |
| 2264 | 2253 | ||
| 2265 | * lisp/url-https.el: Fixed definition of url-https - was using the | 2254 | * url-https.el: Fixed definition of url-https - was using the |
| 2266 | wrong signature. Too much cut & paste. | 2255 | wrong signature. Too much cut & paste. |
| 2267 | (url-https-create-secure-wrapper): Fix so that url-https works | 2256 | (url-https-create-secure-wrapper): Fix so that url-https works |
| 2268 | at all. Was not taking a null `method' into account when calling | 2257 | at all. Was not taking a null `method' into account when calling |
| 2269 | the wrapped function so url-https tried to call url-http-nil. *sigh* | 2258 | the wrapped function so url-https tried to call url-http-nil. *sigh* |
| 2270 | 2259 | ||
| 2271 | * lisp/url-http.el | 2260 | * url-http.el |
| 2272 | (url-http-chunked-encoding-after-change-function): Add some | 2261 | (url-http-chunked-encoding-after-change-function): Add some |
| 2273 | feedback when not debugging about what content-type and chunk # we | 2262 | feedback when not debugging about what content-type and chunk # we |
| 2274 | are reading. | 2263 | are reading. |
| @@ -2283,7 +2272,7 @@ | |||
| 2283 | 2272 | ||
| 2284 | 2001-11-21 William M. Perry <wmperry@gnu.org> | 2273 | 2001-11-21 William M. Perry <wmperry@gnu.org> |
| 2285 | 2274 | ||
| 2286 | * lisp/url-http.el (url-http-debug): Document this variable. | 2275 | * url-http.el (url-http-debug): Document this variable. |
| 2287 | People other than I might want to use it. | 2276 | People other than I might want to use it. |
| 2288 | (url-http-debug): Put some code in here to check quit-flag | 2277 | (url-http-debug): Put some code in here to check quit-flag |
| 2289 | directly. When the chunked encoding went into a tight spin, your | 2278 | directly. When the chunked encoding went into a tight spin, your |
| @@ -2308,10 +2297,10 @@ | |||
| 2308 | url-http-chunked-encoding-after-change-function. It is no longer | 2297 | url-http-chunked-encoding-after-change-function. It is no longer |
| 2309 | needed. I should use my brain sometime. | 2298 | needed. I should use my brain sometime. |
| 2310 | 2299 | ||
| 2311 | * lisp/url-vars.el (and): Fix feature test for xemacs and | 2300 | * url-vars.el (and): Fix feature test for xemacs and |
| 2312 | coding-system-list behavior. | 2301 | coding-system-list behavior. |
| 2313 | 2302 | ||
| 2314 | * lisp/url-http.el | 2303 | * url-http.el |
| 2315 | (url-http-chunked-encoding-after-change-function): Add optional | 2304 | (url-http-chunked-encoding-after-change-function): Add optional |
| 2316 | no-initial-crlf flag that modifies the regular expression. | 2305 | no-initial-crlf flag that modifies the regular expression. |
| 2317 | This is only set from url-http-wait-for-headers-change-function so that | 2306 | This is only set from url-http-wait-for-headers-change-function so that |
| @@ -2334,78 +2323,78 @@ | |||
| 2334 | 2323 | ||
| 2335 | 2001-10-11 Dave Love <fx@gnu.org> | 2324 | 2001-10-11 Dave Love <fx@gnu.org> |
| 2336 | 2325 | ||
| 2337 | * lisp/url-handlers.el: Doc fixes. | 2326 | * url-handlers.el: Doc fixes. |
| 2338 | (string-match): Use (featurep 'xemacs). | 2327 | (string-match): Use (featurep 'xemacs). |
| 2339 | 2328 | ||
| 2340 | * lisp/url-methods.el (url-scheme-get-property): Avoid `mapc'. | 2329 | * url-methods.el (url-scheme-get-property): Avoid `mapc'. |
| 2341 | 2330 | ||
| 2342 | * lisp/url-proxy.el (url-find-proxy-for-url): Avoid `pop'. | 2331 | * url-proxy.el (url-find-proxy-for-url): Avoid `pop'. |
| 2343 | 2332 | ||
| 2344 | * lisp/url-vars.el (url-running-xemacs): Delete. | 2333 | * url-vars.el (url-running-xemacs): Delete. |
| 2345 | (url-gateway-unplugged): New variable. | 2334 | (url-gateway-unplugged): New variable. |
| 2346 | 2335 | ||
| 2347 | * lisp/url-gw.el (url-open-stream): Use url-gateway-unplugged. | 2336 | * url-gw.el (url-open-stream): Use url-gateway-unplugged. |
| 2348 | Comment out OS/2 stuff. | 2337 | Comment out OS/2 stuff. |
| 2349 | 2338 | ||
| 2350 | 2001-10-05 Dave Love <fx@gnu.org> | 2339 | 2001-10-05 Dave Love <fx@gnu.org> |
| 2351 | 2340 | ||
| 2352 | * lisp/url-mailto.el (url-mailto): Don't send auto-generated mail | 2341 | * url-mailto.el (url-mailto): Don't send auto-generated mail |
| 2353 | without confirmation. | 2342 | without confirmation. |
| 2354 | 2343 | ||
| 2355 | 2001-10-02 Dave Love <fx@gnu.org> | 2344 | 2001-10-02 Dave Love <fx@gnu.org> |
| 2356 | 2345 | ||
| 2357 | * lisp/url-http.el (url-http-create-request): Check cache for | 2346 | * url-http.el (url-http-create-request): Check cache for |
| 2358 | proxy-obj, if defined, rather than url. | 2347 | proxy-obj, if defined, rather than url. |
| 2359 | (url-http): Use dolist, not mapc (runtime cl dependency). | 2348 | (url-http): Use dolist, not mapc (runtime cl dependency). |
| 2360 | 2349 | ||
| 2361 | * lisp/url-methods.el: Maybe require cl at runtime. | 2350 | * url-methods.el: Maybe require cl at runtime. |
| 2362 | (url-scheme-register-proxy): Fix fetching from environment. | 2351 | (url-scheme-register-proxy): Fix fetching from environment. |
| 2363 | Don't concat a number. | 2352 | Don't concat a number. |
| 2364 | 2353 | ||
| 2365 | 2001-10-01 Dave Love <fx@gnu.org> | 2354 | 2001-10-01 Dave Love <fx@gnu.org> |
| 2366 | 2355 | ||
| 2367 | * lisp/url-parse.el: Use modern backquote syntax. | 2356 | * url-parse.el: Use modern backquote syntax. |
| 2368 | 2357 | ||
| 2369 | * lisp/url-vars.el (url-uncompressor-alist): Add bzip2. | 2358 | * url-vars.el (url-uncompressor-alist): Add bzip2. |
| 2370 | (url-mail-command): Prefer compose-mail. | 2359 | (url-mail-command): Prefer compose-mail. |
| 2371 | (tcp-binary-process-input-services): Comment out. | 2360 | (tcp-binary-process-input-services): Comment out. |
| 2372 | (url-working-buffer): New constant. | 2361 | (url-working-buffer): New constant. |
| 2373 | 2362 | ||
| 2374 | * lisp/url-util.el (url-extract-mime-headers): New function. | 2363 | * url-util.el (url-extract-mime-headers): New function. |
| 2375 | 2364 | ||
| 2376 | * lisp/url-mailto.el (url-mailto): Set source-url. Don't add | 2365 | * url-mailto.el (url-mailto): Set source-url. Don't add |
| 2377 | User-Agent. | 2366 | User-Agent. |
| 2378 | 2367 | ||
| 2379 | 2001-09-20 Dave Love <fx@gnu.org> | 2368 | 2001-09-20 Dave Love <fx@gnu.org> |
| 2380 | 2369 | ||
| 2381 | * lisp/url-http.el (url-http-create-request): Don't concat a number. | 2370 | * url-http.el (url-http-create-request): Don't concat a number. |
| 2382 | 2371 | ||
| 2383 | 2001-06-05 Dave Love <fx@gnu.org> | 2372 | 2001-06-05 Dave Love <fx@gnu.org> |
| 2384 | 2373 | ||
| 2385 | * lisp/url.el (url-do-setup): Doc fix. Don't try to frob | 2374 | * url.el (url-do-setup): Doc fix. Don't try to frob |
| 2386 | tcp-binary-process-input-services. Remove function wrapper for lambda. | 2375 | tcp-binary-process-input-services. Remove function wrapper for lambda. |
| 2387 | (url-retrieve): Barf with sensible message if url-type is null. | 2376 | (url-retrieve): Barf with sensible message if url-type is null. |
| 2388 | 2377 | ||
| 2389 | * lisp/url-http.el (url-http): Don't try to set process | 2378 | * url-http.el (url-http): Don't try to set process |
| 2390 | coding-system here -- done in url-gw. | 2379 | coding-system here -- done in url-gw. |
| 2391 | 2380 | ||
| 2392 | * lisp/url-gw.el (url-gw-inhibit-code-conversion): Remove. | 2381 | * url-gw.el (url-gw-inhibit-code-conversion): Remove. |
| 2393 | (url-open-stream): Bind coding-system-for{read,write} when setting | 2382 | (url-open-stream): Bind coding-system-for{read,write} when setting |
| 2394 | up the connection. Don't call url-gw-inhibit-code-conversion. | 2383 | up the connection. Don't call url-gw-inhibit-code-conversion. |
| 2395 | 2384 | ||
| 2396 | 2001-05-24 William M. Perry <wmperry@gnu.org> | 2385 | 2001-05-24 William M. Perry <wmperry@gnu.org> |
| 2397 | 2386 | ||
| 2398 | * lisp/url.el (url-retrieve-synchronously): Avoid accept-process-output | 2387 | * url.el (url-retrieve-synchronously): Avoid accept-process-output |
| 2399 | in url-retrieve-synchronously. | 2388 | in url-retrieve-synchronously. |
| 2400 | 2389 | ||
| 2401 | 2001-05-23 William M. Perry <wmperry@gnu.org> | 2390 | 2001-05-23 William M. Perry <wmperry@gnu.org> |
| 2402 | 2391 | ||
| 2403 | * lisp/url.el (url-retrieve-synchronously): Don't put a timeout on | 2392 | * url.el (url-retrieve-synchronously): Don't put a timeout on |
| 2404 | accept-process-output. This is evidently causing hangs in Emacs | 2393 | accept-process-output. This is evidently causing hangs in Emacs |
| 2405 | 21 when viewing complex pages with images or stylesheets. | 2394 | 21 when viewing complex pages with images or stylesheets. |
| 2406 | www.yahoo.com is now viewable. | 2395 | www.yahoo.com is now viewable. |
| 2407 | 2396 | ||
| 2408 | * lisp/url-gw.el (url-open-stream): Avoid using mule-sysdp | 2397 | * url-gw.el (url-open-stream): Avoid using mule-sysdp |
| 2409 | (mule-inhibit-code-conversion) and just have a local function that | 2398 | (mule-inhibit-code-conversion) and just have a local function that |
| 2410 | does this minimal cruft. | 2399 | does this minimal cruft. |
| 2411 | (url-gw-inhibit-code-conversion): New function to turn off code | 2400 | (url-gw-inhibit-code-conversion): New function to turn off code |
| @@ -2413,7 +2402,7 @@ | |||
| 2413 | 2402 | ||
| 2414 | 2001-05-22 William M. Perry <wmperry@gnu.org> | 2403 | 2001-05-22 William M. Perry <wmperry@gnu.org> |
| 2415 | 2404 | ||
| 2416 | * lisp/url.el (url-retrieve-synchronously): Use lexical-let so | 2405 | * url.el (url-retrieve-synchronously): Use lexical-let so |
| 2417 | that we can allow multiple asynch retrievals to happen at once. | 2406 | that we can allow multiple asynch retrievals to happen at once. |
| 2418 | (url-retrieve-synchronously): Use a much smaller timeout when | 2407 | (url-retrieve-synchronously): Use a much smaller timeout when |
| 2419 | doing the accept-process-output. This gets rid of the long delays | 2408 | doing the accept-process-output. This gets rid of the long delays |
| @@ -2424,39 +2413,39 @@ | |||
| 2424 | (url-retrieve): Ditto. | 2413 | (url-retrieve): Ditto. |
| 2425 | (url-mm-url): Ditto. | 2414 | (url-mm-url): Ditto. |
| 2426 | 2415 | ||
| 2427 | * lisp/url-vars.el: Replaced `HTTP/1.0' with just `HTTP' in some | 2416 | * url-vars.el: Replaced `HTTP/1.0' with just `HTTP' in some |
| 2428 | documentation strings. Ok, so I'm anal. | 2417 | documentation strings. Ok, so I'm anal. |
| 2429 | 2418 | ||
| 2430 | * lisp/url-methods.el (url-scheme-methods): Add default methods | 2419 | * url-methods.el (url-scheme-methods): Add default methods |
| 2431 | for file-directory-p and file-truename. | 2420 | for file-directory-p and file-truename. |
| 2432 | 2421 | ||
| 2433 | 2001-05-22 Dave Love <fx@gnu.org> | 2422 | 2001-05-22 Dave Love <fx@gnu.org> |
| 2434 | 2423 | ||
| 2435 | * lisp/url-auth.el (url-warn): Autoload. | 2424 | * url-auth.el (url-warn): Autoload. |
| 2436 | 2425 | ||
| 2437 | * lisp/url-proxy.el (url-warn): Autoload. | 2426 | * url-proxy.el (url-warn): Autoload. |
| 2438 | 2427 | ||
| 2439 | * lisp/url-nfs.el: Fix `file-truname' typo. | 2428 | * url-nfs.el: Fix `file-truname' typo. |
| 2440 | 2429 | ||
| 2441 | * lisp/url-news.el: Require cl when compiling. | 2430 | * url-news.el: Require cl when compiling. |
| 2442 | (url-warn, gnus-group-read-ephemeral-group): Autoload. | 2431 | (url-warn, gnus-group-read-ephemeral-group): Autoload. |
| 2443 | (url-nntp-default-port, url-news-default-port, url-nntp): Delete. | 2432 | (url-nntp-default-port, url-news-default-port, url-nntp): Delete. |
| 2444 | (url-news-fetch-newsgroup): Declare gnus-group-buffer special. | 2433 | (url-news-fetch-newsgroup): Declare gnus-group-buffer special. |
| 2445 | 2434 | ||
| 2446 | * lisp/url-util.el (mule-decode-string): Don't autoload. | 2435 | * url-util.el (mule-decode-string): Don't autoload. |
| 2447 | (url-hexify-string): Just barf on multibyte characters. | 2436 | (url-hexify-string): Just barf on multibyte characters. |
| 2448 | (url-generate-unique-filename): New function. | 2437 | (url-generate-unique-filename): New function. |
| 2449 | 2438 | ||
| 2450 | * lisp/url-file.el (url-file): Use url-generate-unique-filename, | 2439 | * url-file.el (url-file): Use url-generate-unique-filename, |
| 2451 | not mm-generate-unique-filename. | 2440 | not mm-generate-unique-filename. |
| 2452 | 2441 | ||
| 2453 | * lisp/url-http.el: Declare things special in various places. | 2442 | * url-http.el: Declare things special in various places. |
| 2454 | (url-http-activate-callback): Don't set | 2443 | (url-http-activate-callback): Don't set |
| 2455 | url-http-real-after-change-function. | 2444 | url-http-real-after-change-function. |
| 2456 | 2445 | ||
| 2457 | 2001-05-22 William M. Perry <wmperry@gnu.org> | 2446 | 2001-05-22 William M. Perry <wmperry@gnu.org> |
| 2458 | 2447 | ||
| 2459 | * lisp/url-http.el (url-http-attempt-keepalives): New variable to | 2448 | * url-http.el (url-http-attempt-keepalives): New variable to |
| 2460 | control whether we try to do keep-alives for our connections. | 2449 | control whether we try to do keep-alives for our connections. |
| 2461 | (url-http-version): New variable to control whether we advertise | 2450 | (url-http-version): New variable to control whether we advertise |
| 2462 | ourselves as an HTTP/1.1 client or not. This can be useful for | 2451 | ourselves as an HTTP/1.1 client or not. This can be useful for |
| @@ -2466,13 +2455,13 @@ | |||
| 2466 | 2455 | ||
| 2467 | 2001-05-21 Dave Love <fx@gnu.org> | 2456 | 2001-05-21 Dave Love <fx@gnu.org> |
| 2468 | 2457 | ||
| 2469 | * lisp/url-vars.el (mm-mime-mule-charset-alist): Don't readjust it | 2458 | * url-vars.el (mm-mime-mule-charset-alist): Don't readjust it |
| 2470 | in XEmacs. | 2459 | in XEmacs. |
| 2471 | (url-mime-charset-string): Don't reverse the list before sorting. | 2460 | (url-mime-charset-string): Don't reverse the list before sorting. |
| 2472 | 2461 | ||
| 2473 | 2001-05-17 William M. Perry <wmperry@gnu.org> | 2462 | 2001-05-17 William M. Perry <wmperry@gnu.org> |
| 2474 | 2463 | ||
| 2475 | * lisp/url-http.el (url-http-generic-filter): Avoid using | 2464 | * url-http.el (url-http-generic-filter): Avoid using |
| 2476 | after-change-functions natively. There are just too many ways | 2465 | after-change-functions natively. There are just too many ways |
| 2477 | that this screws up in Emacs 21. Use a filter function on the | 2466 | that this screws up in Emacs 21. Use a filter function on the |
| 2478 | process instead, and call the hook on | 2467 | process instead, and call the hook on |
| @@ -2480,111 +2469,111 @@ | |||
| 2480 | in Emacs 21, but one problem that has been fixed in Emacs 21 | 2469 | in Emacs 21, but one problem that has been fixed in Emacs 21 |
| 2481 | exists in Emacs 20. -- fx] | 2470 | exists in Emacs 20. -- fx] |
| 2482 | 2471 | ||
| 2483 | * lisp/url-vars.el (url-mime-charset-string): sort-coding-systems | 2472 | * url-vars.el (url-mime-charset-string): sort-coding-systems |
| 2484 | does not exist on older versions of Emacs, or any version of | 2473 | does not exist on older versions of Emacs, or any version of |
| 2485 | XEmacs. Do not call it unless it is bound. | 2474 | XEmacs. Do not call it unless it is bound. |
| 2486 | 2475 | ||
| 2487 | 2001-05-17 Dave Love <fx@gnu.org> | 2476 | 2001-05-17 Dave Love <fx@gnu.org> |
| 2488 | 2477 | ||
| 2489 | * lisp/url-http.el (url-http-create-request): Fix non-GET requests. | 2478 | * url-http.el (url-http-create-request): Fix non-GET requests. |
| 2490 | 2479 | ||
| 2491 | 2001-05-16 Dave Love <fx@gnu.org> | 2480 | 2001-05-16 Dave Love <fx@gnu.org> |
| 2492 | 2481 | ||
| 2493 | * lisp/url-vars.el: Doc fixes. Require mm-util. | 2482 | * url-vars.el: Doc fixes. Require mm-util. |
| 2494 | (url-mime-charset-string): New variable. | 2483 | (url-mime-charset-string): New variable. |
| 2495 | 2484 | ||
| 2496 | * lisp/url-http.el: Doc fixes. | 2485 | * url-http.el: Doc fixes. |
| 2497 | (url-http-create-request): Rearrange how we assemble the request. | 2486 | (url-http-create-request): Rearrange how we assemble the request. |
| 2498 | Avoid generating bogus requests with an empty real-fname. | 2487 | Avoid generating bogus requests with an empty real-fname. |
| 2499 | (url-http-handle-authentication): Declare status and success special. | 2488 | (url-http-handle-authentication): Declare status and success special. |
| 2500 | (url-http): Call mm-disable-multibyte. Set process buffer's | 2489 | (url-http): Call mm-disable-multibyte. Set process buffer's |
| 2501 | coding systems to binary. | 2490 | coding systems to binary. |
| 2502 | 2491 | ||
| 2503 | * lisp/url-misc.el (url-data): Call mm-disable-multibyte. | 2492 | * url-misc.el (url-data): Call mm-disable-multibyte. |
| 2504 | 2493 | ||
| 2505 | * lisp/url-file.el: Don't require mule-sysdp. Fix `file-truname' typo. | 2494 | * url-file.el: Don't require mule-sysdp. Fix `file-truname' typo. |
| 2506 | (url-file-find-possibly-compressed-file): Doc fix. | 2495 | (url-file-find-possibly-compressed-file): Doc fix. |
| 2507 | (url-file): Bind coding-system-for-read. Call mm-disable-multibyte. | 2496 | (url-file): Bind coding-system-for-read. Call mm-disable-multibyte. |
| 2508 | 2497 | ||
| 2509 | * lisp/url-cache.el: Don't require mule-sysdp. | 2498 | * url-cache.el: Don't require mule-sysdp. |
| 2510 | (url-store-in-cache): Avoid mule-write-region-no-coding-system. | 2499 | (url-store-in-cache): Avoid mule-write-region-no-coding-system. |
| 2511 | 2500 | ||
| 2512 | * lisp/url.el: Don't require mule-sysdp. | 2501 | * url.el: Don't require mule-sysdp. |
| 2513 | (url-retrieve): Only set text properties if url is a string. | 2502 | (url-retrieve): Only set text properties if url is a string. |
| 2514 | 2503 | ||
| 2515 | 2001-05-14 Dave Love <fx@gnu.org> | 2504 | 2001-05-14 Dave Love <fx@gnu.org> |
| 2516 | 2505 | ||
| 2517 | * lisp/url-http.el (url-http-create-request): | 2506 | * url-http.el (url-http-create-request): |
| 2518 | Declare proxy-object, proxy-info special. | 2507 | Declare proxy-object, proxy-info special. |
| 2519 | (url-http-handle-authentication): Declare success special. | 2508 | (url-http-handle-authentication): Declare success special. |
| 2520 | 2509 | ||
| 2521 | 2001-05-12 Dave Love <fx@gnu.org> | 2510 | 2001-05-12 Dave Love <fx@gnu.org> |
| 2522 | 2511 | ||
| 2523 | * lisp/url-http.el: Revert last change. | 2512 | * url-http.el: Revert last change. |
| 2524 | 2513 | ||
| 2525 | 2001-05-10 Dave Love <fx@gnu.org> | 2514 | 2001-05-10 Dave Love <fx@gnu.org> |
| 2526 | 2515 | ||
| 2527 | * lisp/url-http.el (url-http-generic-after-change-function): | 2516 | * url-http.el (url-http-generic-after-change-function): |
| 2528 | Make it permanent-local. | 2517 | Make it permanent-local. |
| 2529 | 2518 | ||
| 2530 | 2001-05-05 Dave Love <fx@gnu.org> | 2519 | 2001-05-05 Dave Love <fx@gnu.org> |
| 2531 | 2520 | ||
| 2532 | * lisp/url-http.el: Autoload some functions. | 2521 | * url-http.el: Autoload some functions. |
| 2533 | (cl): Require when compiling. | 2522 | (cl): Require when compiling. |
| 2534 | (url-http-extra-headers): Defvar when compiling. | 2523 | (url-http-extra-headers): Defvar when compiling. |
| 2535 | (url-http): Treat after-change-functions as a local hook. | 2524 | (url-http): Treat after-change-functions as a local hook. |
| 2536 | 2525 | ||
| 2537 | * lisp/url-history.el (url-parse): Require. | 2526 | * url-history.el (url-parse): Require. |
| 2538 | (url-do-setup): Autoload. | 2527 | (url-do-setup): Autoload. |
| 2539 | 2528 | ||
| 2540 | * lisp/url-gw.el: Require url-vars. Autoload some functions. | 2529 | * url-gw.el: Require url-vars. Autoload some functions. |
| 2541 | 2530 | ||
| 2542 | * lisp/url-file.el: Require mailcap. Require cl when compiling. | 2531 | * url-file.el: Require mailcap. Require cl when compiling. |
| 2543 | Use (featurep 'xemacs). | 2532 | Use (featurep 'xemacs). |
| 2544 | (url-file-build-filename): Bind pos-index. | 2533 | (url-file-build-filename): Bind pos-index. |
| 2545 | (url-file): Call url-find-file-dired, not url-dired-find-file. | 2534 | (url-file): Call url-find-file-dired, not url-dired-find-file. |
| 2546 | 2535 | ||
| 2547 | * lisp/url-dired.el: Add copyright notice. Autoload some functions. | 2536 | * url-dired.el: Add copyright notice. Autoload some functions. |
| 2548 | (url-dired-minor-mode-map): Use (featurep 'xemacs). | 2537 | (url-dired-minor-mode-map): Use (featurep 'xemacs). |
| 2549 | (url-dired-find-file-mouse): Use mouse-set-point, not event-point. | 2538 | (url-dired-find-file-mouse): Use mouse-set-point, not event-point. |
| 2550 | (url-find-file-dired): Rename from one version of url-dired-find-file. | 2539 | (url-find-file-dired): Rename from one version of url-dired-find-file. |
| 2551 | 2540 | ||
| 2552 | * lisp/url-cid.el: Don't require widget. Require mm-decode | 2541 | * url-cid.el: Don't require widget. Require mm-decode |
| 2553 | unconditionally. | 2542 | unconditionally. |
| 2554 | 2543 | ||
| 2555 | * lisp/url-util.el: Autoload mule-decode-string, | 2544 | * url-util.el: Autoload mule-decode-string, |
| 2556 | timezone-parse-date, timezone-make-date-arpa-standard. | 2545 | timezone-parse-date, timezone-make-date-arpa-standard. |
| 2557 | (url-unreserved-chars): Fix list per RFC 2396. | 2546 | (url-unreserved-chars): Fix list per RFC 2396. |
| 2558 | (url-hexify-string): Maybe string-make-unibyte. | 2547 | (url-hexify-string): Maybe string-make-unibyte. |
| 2559 | 2548 | ||
| 2560 | * lisp/url-news.el: Require nntp. | 2549 | * url-news.el: Require nntp. |
| 2561 | 2550 | ||
| 2562 | * lisp/url-imap.el: Require cl when compiling. Require nnimap | 2551 | * url-imap.el: Require cl when compiling. Require nnimap |
| 2563 | unconditionally. | 2552 | unconditionally. |
| 2564 | 2553 | ||
| 2565 | 2001-05-04 Dave Love <fx@gnu.org> | 2554 | 2001-05-04 Dave Love <fx@gnu.org> |
| 2566 | 2555 | ||
| 2567 | * lisp/url-handlers.el (url-file-local-copy): Use make-temp-file, | 2556 | * url-handlers.el (url-file-local-copy): Use make-temp-file, |
| 2568 | not non-existent mailcap-generate-unique-filename. | 2557 | not non-existent mailcap-generate-unique-filename. |
| 2569 | 2558 | ||
| 2570 | * lisp/url-privacy.el: Require url-vars. Require cl when compiling. | 2559 | * url-privacy.el: Require url-vars. Require cl when compiling. |
| 2571 | 2560 | ||
| 2572 | * lisp/url-parse.el: Require url-vars. | 2561 | * url-parse.el: Require url-vars. |
| 2573 | Autoload url-scheme-get-property. | 2562 | Autoload url-scheme-get-property. |
| 2574 | 2563 | ||
| 2575 | * lisp/url-nfs.el: Require cl when compiling. Test for XEmacs | 2564 | * url-nfs.el: Require cl when compiling. Test for XEmacs |
| 2576 | with featurep. | 2565 | with featurep. |
| 2577 | 2566 | ||
| 2578 | * lisp/url-mailto.el: Require cl when compiling. | 2567 | * url-mailto.el: Require cl when compiling. |
| 2579 | 2568 | ||
| 2580 | * lisp/url-cookie.el (url-cookie-handle-set-cookie): | 2569 | * url-cookie.el (url-cookie-handle-set-cookie): |
| 2581 | Call url-parse-args, not url-util-parse-args. | 2570 | Call url-parse-args, not url-util-parse-args. |
| 2582 | 2571 | ||
| 2583 | * lisp/url-cache.el (url-cache-expired): Remove bogus `return'. | 2572 | * url-cache.el (url-cache-expired): Remove bogus `return'. |
| 2584 | 2573 | ||
| 2585 | 2001-04-09 Dave Love <fx@gnu.org> | 2574 | 2001-04-09 Dave Love <fx@gnu.org> |
| 2586 | 2575 | ||
| 2587 | * lisp/mule-sysdp.el (mule-detect-coding-version) | 2576 | * mule-sysdp.el (mule-detect-coding-version) |
| 2588 | (mule-code-convert-region, mule-inhibit-code-conversion) | 2577 | (mule-code-convert-region, mule-inhibit-code-conversion) |
| 2589 | (mule-write-region-no-coding-system, mule-encode-string) | 2578 | (mule-write-region-no-coding-system, mule-encode-string) |
| 2590 | (mule-decode-string, mule-truncate-string) | 2579 | (mule-decode-string, mule-truncate-string) |
| @@ -2595,109 +2584,106 @@ | |||
| 2595 | 2584 | ||
| 2596 | 2001-01-03 Sam Steingold <sds@gnu.org> | 2585 | 2001-01-03 Sam Steingold <sds@gnu.org> |
| 2597 | 2586 | ||
| 2598 | * lisp/url-http.el (url-http-wait-for-headers-change-function): | 2587 | * url-http.el (url-http-wait-for-headers-change-function): |
| 2599 | set `url-http-end-of-headers' to 0 for HTTP 0.9. | 2588 | set `url-http-end-of-headers' to 0 for HTTP 0.9. |
| 2600 | 2589 | ||
| 2601 | 2001-01-02 Sam Steingold <sds@gnu.org> | 2590 | 2001-01-02 Sam Steingold <sds@gnu.org> |
| 2602 | 2591 | ||
| 2603 | * lisp/url-auth.el (provide): `url-auth', not `urlauth'. | 2592 | * url-auth.el (provide): `url-auth', not `urlauth'. |
| 2604 | 2593 | ||
| 2605 | 2000-12-22 Dave Love <fx@gnu.org> | 2594 | 2000-12-22 Dave Love <fx@gnu.org> |
| 2606 | 2595 | ||
| 2607 | * lisp/url-history.el (url): Don't require (to avoid recursion). | 2596 | * url-history.el (url): Don't require (to avoid recursion). |
| 2608 | (cl): Require when compiling. | 2597 | (cl): Require when compiling. |
| 2609 | 2598 | ||
| 2610 | * lisp/url-http.el (url-auth): Require. | 2599 | * url-http.el (url-auth): Require. |
| 2611 | (url-http-handle-authentication): Fix typo. | 2600 | (url-http-handle-authentication): Fix typo. |
| 2612 | 2601 | ||
| 2613 | * lisp/url-cookie.el (url-cookie-setup-save-timer): Fix typo. | 2602 | * url-cookie.el (url-cookie-setup-save-timer): Fix typo. |
| 2614 | 2603 | ||
| 2615 | 2000-12-20 Dave Love <fx@gnu.org> | 2604 | 2000-12-20 Dave Love <fx@gnu.org> |
| 2616 | 2605 | ||
| 2617 | * lisp/url.el: Require mm-decode, mm-view when compiling. | 2606 | * url.el: Require mm-decode, mm-view when compiling. |
| 2618 | <not (fboundp 'puthash)>: Define puthash and | 2607 | <not (fboundp 'puthash)>: Define puthash and |
| 2619 | autoload other has functions rather than using cl-...hash. | 2608 | autoload other has functions rather than using cl-...hash. |
| 2620 | (url-warn): Define. | 2609 | (url-warn): Define. |
| 2621 | 2610 | ||
| 2622 | * lisp/url-ns.el, lisp/url-methods.el, lisp/url-http.el: | 2611 | * url-ns.el, url-methods.el, url-http.el: |
| 2623 | Avoid cl-...hash functions. | 2612 | Avoid cl-...hash functions. |
| 2624 | 2613 | ||
| 2625 | * lisp/url-history.el: Avoid cl-...hash functions. | 2614 | * url-history.el: Avoid cl-...hash functions. |
| 2626 | (url): Require. | 2615 | (url): Require. |
| 2627 | 2616 | ||
| 2628 | * lisp/url-gw.el, lisp/url-cookie.el: Require cl only when compiling. | 2617 | * url-gw.el, url-cookie.el: Require cl only when compiling. |
| 2629 | 2618 | ||
| 2630 | 2000-10-03 William M. Perry <wmperry@aventail.com> | 2619 | 2000-10-03 William M. Perry <wmperry@aventail.com> |
| 2631 | 2620 | ||
| 2632 | * lisp/url-util.el (url-get-url-at-point): Guard against 'url' | 2621 | * url-util.el (url-get-url-at-point): Guard against 'url' |
| 2633 | getting set to nil due to bad string matching. Subsequent matches | 2622 | getting set to nil due to bad string matching. Subsequent matches |
| 2634 | would then choke because we passed string-match a nil. | 2623 | would then choke because we passed string-match a nil. |
| 2635 | 2624 | ||
| 2636 | * lisp/url-http.el (url-http-parse-headers): Need to make the | 2625 | * url-http.el (url-http-parse-headers): Need to make the |
| 2637 | connection as 'free' when we get a 304 response (found in cache), | 2626 | connection as 'free' when we get a 304 response (found in cache), |
| 2638 | or when a keep-alive connection timed out, it would re-parse the | 2627 | or when a keep-alive connection timed out, it would re-parse the |
| 2639 | headers and dispatch to the callback again. Eek. | 2628 | headers and dispatch to the callback again. Eek. |
| 2640 | 2629 | ||
| 2641 | 2000-10-02 William M. Perry <wmperry@aventail.com> | 2630 | 2000-10-02 William M. Perry <wmperry@aventail.com> |
| 2642 | 2631 | ||
| 2643 | * lisp/url-http.el (url-http-chunked-encoding-after-change-function): | 2632 | * url-http.el (url-http-chunked-encoding-after-change-function): |
| 2644 | implement chunked transfer-coding. | 2633 | implement chunked transfer-coding. |
| 2645 | (url-http-create-request): We can now advertise ourselves as a 1.1 | 2634 | (url-http-create-request): We can now advertise ourselves as a 1.1 |
| 2646 | compliant browser! | 2635 | compliant browser! |
| 2647 | 2636 | ||
| 2648 | 2000-07-28 Sam Steingold <sds@gnu.org> | 2637 | 2000-07-28 Sam Steingold <sds@gnu.org> |
| 2649 | 2638 | ||
| 2650 | * lisp/url-methods.el (url-scheme-default-loader): `callback' and | 2639 | * url-methods.el (url-scheme-default-loader): `callback' and |
| 2651 | `cbargs' are optional args (for calling from w3). | 2640 | `cbargs' are optional args (for calling from w3). |
| 2652 | (url-scheme-register-proxy): Typos fixes: `url-match' replaced | 2641 | (url-scheme-register-proxy): Typos fixes: `url-match' replaced |
| 2653 | with `string-match' and `protocol' with `scheme'. | 2642 | with `string-match' and `protocol' with `scheme'. |
| 2654 | 2643 | ||
| 2655 | 2000-07-18 Sam Steingold <sds@gnu.org> | 2644 | 2000-07-18 Sam Steingold <sds@gnu.org> |
| 2656 | 2645 | ||
| 2657 | * lisp/url-handlers.el (require 'url): For url-retrieve-synchronously. | 2646 | * url-handlers.el (require 'url): For url-retrieve-synchronously. |
| 2658 | * lisp/url-history.el (url-history-save-interval): Avoid circularity. | 2647 | * url-history.el (url-history-save-interval): Avoid circularity. |
| 2659 | 2648 | ||
| 2660 | 2000-07-10 William M. Perry <wmperry@aventail.com> | 2649 | 2000-07-10 William M. Perry <wmperry@aventail.com> |
| 2661 | 2650 | ||
| 2662 | * lisp/mule-sysdp.el (mule-make-iso-character): If we are not in | 2651 | * mule-sysdp.el (mule-make-iso-character): If we are not in |
| 2663 | mule, and the character requested is > 255, then return "~" | 2652 | mule, and the character requested is > 255, then return "~" |
| 2664 | instead of letting whoever call us signal an error when they try | 2653 | instead of letting whoever call us signal an error when they try |
| 2665 | to insert the character. | 2654 | to insert the character. |
| 2666 | (mule-make-iso-character): Also wrap the whole thing in a | 2655 | (mule-make-iso-character): Also wrap the whole thing in a |
| 2667 | condition case and return "~" on error, in case make-char bombs on us. | 2656 | condition case and return "~" on error, in case make-char bombs on us. |
| 2668 | 2657 | ||
| 2669 | * lisp/url-cid.el (url-cid): Fix stupid mistake in the loader | 2658 | * url-cid.el (url-cid): Fix stupid mistake in the loader |
| 2670 | for cid parts. | 2659 | for cid parts. |
| 2671 | 2660 | ||
| 2672 | * lisp/url-util.el (url-display-percentage): New routine that uses | 2661 | * url-util.el (url-display-percentage): New routine that uses |
| 2673 | the progress bar under XEmacs if available. Looks very sexy under | 2662 | the progress bar under XEmacs if available. Looks very sexy under |
| 2674 | XEmacs/GTK hacked to use the GNOME statusbar. | 2663 | XEmacs/GTK hacked to use the GNOME statusbar. |
| 2675 | 2664 | ||
| 2676 | * lisp/url-http.el | 2665 | * url-http.el |
| 2677 | (url-http-content-length-after-change-function): Use new function | 2666 | (url-http-content-length-after-change-function): Use new function |
| 2678 | url-display-percentage instead of url-lazy-message. | 2667 | url-display-percentage instead of url-lazy-message. |
| 2679 | 2668 | ||
| 2680 | 2000-01-27 William M. Perry <wmperry@aventail.com> | 2669 | 2000-01-27 William M. Perry <wmperry@aventail.com> |
| 2681 | 2670 | ||
| 2682 | * lisp/url-file.el (url-file-build-filename): Work around for | 2671 | * url-file.el (url-file-build-filename): Work around for |
| 2683 | differences in ange-ftp / efs handling of port numbers other than 21. | 2672 | differences in ange-ftp / efs handling of port numbers other than 21. |
| 2684 | 2673 | ||
| 2685 | 1999-12-24 William M. Perry <wmperry@aventail.com> | 2674 | 1999-12-24 William M. Perry <wmperry@aventail.com> |
| 2686 | 2675 | ||
| 2687 | * lisp/url-irc.el: Added pointer to draft specification for the | 2676 | * url-irc.el: Added pointer to draft specification for the |
| 2688 | IRC URL so people don't think I'm crazy. | 2677 | IRC URL so people don't think I'm crazy. |
| 2689 | 2678 | ||
| 2690 | * configure.in: Checks to make sure that Gnus was found, since we | ||
| 2691 | HAVE to have it now. Removed conditional compilation of url-cid.el. | ||
| 2692 | |||
| 2693 | 1999-12-16 Eric Marsden <emarsden@mail.dotcom.fr> | 2679 | 1999-12-16 Eric Marsden <emarsden@mail.dotcom.fr> |
| 2694 | 2680 | ||
| 2695 | * lisp/url-util.el (url-get-url-at-point): Allow URLs wrapped in | 2681 | * url-util.el (url-get-url-at-point): Allow URLs wrapped in |
| 2696 | () to have periods at the end of the chunk. | 2682 | () to have periods at the end of the chunk. |
| 2697 | 2683 | ||
| 2698 | 1999-12-14 William M. Perry <wmperry@aventail.com> | 2684 | 1999-12-14 William M. Perry <wmperry@aventail.com> |
| 2699 | 2685 | ||
| 2700 | * lisp/url-misc.el (url-man): Implement `man' URL types. | 2686 | * url-misc.el (url-man): Implement `man' URL types. |
| 2701 | (url-info): Autoload. | 2687 | (url-info): Autoload. |
| 2702 | (url-man): Ditto. | 2688 | (url-man): Ditto. |
| 2703 | (url-rlogin): Ditto. | 2689 | (url-rlogin): Ditto. |
| @@ -2705,14 +2691,14 @@ | |||
| 2705 | (url-tn3270): Ditto. | 2691 | (url-tn3270): Ditto. |
| 2706 | (url-generic-emulator-loader): Ditto. | 2692 | (url-generic-emulator-loader): Ditto. |
| 2707 | 2693 | ||
| 2708 | * lisp/url-https.el (url-https-create-secure-wrapper): New macro | 2694 | * url-https.el (url-https-create-secure-wrapper): New macro |
| 2709 | to wrap arbitrary `http' methods with the appropriate magic to | 2695 | to wrap arbitrary `http' methods with the appropriate magic to |
| 2710 | turn SSL on. | 2696 | turn SSL on. |
| 2711 | (file-exists-p): Use it. | 2697 | (file-exists-p): Use it. |
| 2712 | (file-readable-p): Use it. | 2698 | (file-readable-p): Use it. |
| 2713 | (file-attributes): Use it. | 2699 | (file-attributes): Use it. |
| 2714 | 2700 | ||
| 2715 | * lisp/url-news.el (url-news-fetch-newsgroup): When building the | 2701 | * url-news.el (url-news-fetch-newsgroup): When building the |
| 2716 | server spec for Gnus, make sure we set | 2702 | server spec for Gnus, make sure we set |
| 2717 | nntp-open-connection-function directly, so that other news-related | 2703 | nntp-open-connection-function directly, so that other news-related |
| 2718 | functions above us can set it. | 2704 | functions above us can set it. |
| @@ -2723,7 +2709,7 @@ | |||
| 2723 | 2709 | ||
| 2724 | 1999-12-12 William M. Perry <wmperry@aventail.com> | 2710 | 1999-12-12 William M. Perry <wmperry@aventail.com> |
| 2725 | 2711 | ||
| 2726 | * lisp/url-http.el (url-http-parse-response): New function to | 2712 | * url-http.el (url-http-parse-response): New function to |
| 2727 | parse just the HTTP response code out of the buffer, without | 2713 | parse just the HTTP response code out of the buffer, without |
| 2728 | taking any other actions. | 2714 | taking any other actions. |
| 2729 | (url-http-wait-for-headers-change-function): Use it here when we | 2715 | (url-http-wait-for-headers-change-function): Use it here when we |
| @@ -2735,161 +2721,151 @@ | |||
| 2735 | 2721 | ||
| 2736 | 1999-12-11 William M. Perry <wmperry@aventail.com> | 2722 | 1999-12-11 William M. Perry <wmperry@aventail.com> |
| 2737 | 2723 | ||
| 2738 | * aclocal.m4 (AC_CHECK_CUSTOMLOADS): Don't use $(EMACS) in here - | 2724 | * url-imap.el (url-imap-open-host): Need to bind |
| 2739 | the Makefile does that for us. We just need to provide what files | ||
| 2740 | to load/functions to run. | ||
| 2741 | |||
| 2742 | * lisp/url-imap.el (url-imap-open-host): Need to bind | ||
| 2743 | nnimap-server-buffer or `nnimap-open-server' chokes trying to use | 2725 | nnimap-server-buffer or `nnimap-open-server' chokes trying to use |
| 2744 | the current buffer as the IMAP server buffer, which fails miserably. | 2726 | the current buffer as the IMAP server buffer, which fails miserably. |
| 2745 | 2727 | ||
| 2746 | 1999-12-11 Simon Josefsson <jas@pdc.kth.se> | 2728 | 1999-12-11 Simon Josefsson <jas@pdc.kth.se> |
| 2747 | 2729 | ||
| 2748 | * lisp/url-imap.el: Initial (rough) implementation for IMAP urls. | 2730 | * url-imap.el: Initial (rough) implementation for IMAP urls. |
| 2749 | 2731 | ||
| 2750 | 1999-12-11 William M. Perry <wmperry@aventail.com> | 2732 | 1999-12-11 William M. Perry <wmperry@aventail.com> |
| 2751 | 2733 | ||
| 2752 | * lisp/url-file.el (url-file-asynch-callback): Make the checks for | 2734 | * url-file.el (url-file-asynch-callback): Make the checks for |
| 2753 | ange-ftp vs. efs calling semantics consistent, so that if someone | 2735 | ange-ftp vs. efs calling semantics consistent, so that if someone |
| 2754 | has NEITHER of them loaded, everything should still work. | 2736 | has NEITHER of them loaded, everything should still work. |
| 2755 | 2737 | ||
| 2756 | * lisp/url-handlers.el (url-copy-file): Autoload. | 2738 | * url-handlers.el (url-copy-file): Autoload. |
| 2757 | (url-file-local-copy): Ditto. | 2739 | (url-file-local-copy): Ditto. |
| 2758 | (url-insert-file-contents): Ditto. | 2740 | (url-insert-file-contents): Ditto. |
| 2759 | (url-setup-file-name-handlers): Ditto. | 2741 | (url-setup-file-name-handlers): Ditto. |
| 2760 | 2742 | ||
| 2761 | 1999-12-10 William M. Perry <wmperry@aventail.com> | 2743 | 1999-12-10 William M. Perry <wmperry@aventail.com> |
| 2762 | 2744 | ||
| 2763 | * lisp/url-http.el (mail-parse): Since we use functions from here, | 2745 | * url-http.el (mail-parse): Since we use functions from here, |
| 2764 | we should require it, eh? | 2746 | we should require it, eh? |
| 2765 | 2747 | ||
| 2766 | 1999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu> | 2748 | 1999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu> |
| 2767 | 2749 | ||
| 2768 | * lisp/url-cookie.el (url-cookie-multiple-line): One line cookie | 2750 | * url-cookie.el (url-cookie-multiple-line): One line cookie |
| 2769 | if nil. | 2751 | if nil. |
| 2770 | (url-cookie-generate-header-lines): Use it. | 2752 | (url-cookie-generate-header-lines): Use it. |
| 2771 | 2753 | ||
| 2772 | 1999-12-06 William M. Perry <wmperry@aventail.com> | 2754 | 1999-12-06 William M. Perry <wmperry@aventail.com> |
| 2773 | 2755 | ||
| 2774 | * lisp/mule-sysdp.el (mule-code-convert-region): Deal with Mule | 2756 | * mule-sysdp.el (mule-code-convert-region): Deal with Mule |
| 2775 | 4.1 gracefully. | 2757 | 4.1 gracefully. |
| 2776 | 2758 | ||
| 2777 | * lisp/url-news.el: Reimplemented news and nntp URL support. | 2759 | * url-news.el: Reimplemented news and nntp URL support. |
| 2778 | No longer bothers to check for outdated Gnus versions, since this | 2760 | No longer bothers to check for outdated Gnus versions, since this |
| 2779 | will not work without them anyway. | 2761 | will not work without them anyway. |
| 2780 | 2762 | ||
| 2781 | 1999-12-05 Dave Love <fx@gnu.org> | 2763 | 1999-12-05 Dave Love <fx@gnu.org> |
| 2782 | 2764 | ||
| 2783 | * lisp/url-methods.el, lisp/url-proxy.el, lisp/url-util.el, | 2765 | * url-methods.el, url-proxy.el, url-util.el, |
| 2784 | lisp/url.el: | 2766 | url.el: |
| 2785 | Require url-parse. | 2767 | Require url-parse. |
| 2786 | 2768 | ||
| 2787 | 1999-12-05 William M. Perry <wmperry@aventail.com> | 2769 | 1999-12-05 William M. Perry <wmperry@aventail.com> |
| 2788 | 2770 | ||
| 2789 | * lisp/url-http.el (url-http-find-free-connection): Spit out a | 2771 | * url-http.el (url-http-find-free-connection): Spit out a |
| 2790 | message when we have to contact a host so the user always gets | 2772 | message when we have to contact a host so the user always gets |
| 2791 | at least some feedback. | 2773 | at least some feedback. |
| 2792 | 2774 | ||
| 2793 | * lisp/url-expand.el (url-expander-remove-relative-links): Move and | 2775 | * url-expand.el (url-expander-remove-relative-links): Move and |
| 2794 | renamed function. | 2776 | renamed function. |
| 2795 | (url-default-expander): Use it. | 2777 | (url-default-expander): Use it. |
| 2796 | 2778 | ||
| 2797 | * lisp/url-file.el (url-file-asynch-callback): Deal with just efs-auto | 2779 | * url-file.el (url-file-asynch-callback): Deal with just efs-auto |
| 2798 | as well as efs. | 2780 | as well as efs. |
| 2799 | (url-file): Add default content-type of application/octet-stream if | 2781 | (url-file): Add default content-type of application/octet-stream if |
| 2800 | none known. | 2782 | none known. |
| 2801 | (url-file): Correct bad call to url-host-is-local-p. | 2783 | (url-file): Correct bad call to url-host-is-local-p. |
| 2802 | 2784 | ||
| 2803 | * lisp/url-handlers.el (url-insert-file-contents): Emacs doesn't | 2785 | * url-handlers.el (url-insert-file-contents): Emacs doesn't |
| 2804 | like buffer-substring with nil arguments. | 2786 | like buffer-substring with nil arguments. |
| 2805 | (url-copy-file): Use mm-destroy-parts instead of just killing | 2787 | (url-copy-file): Use mm-destroy-parts instead of just killing |
| 2806 | the buffer. Use defined interfaces when available! | 2788 | the buffer. Use defined interfaces when available! |
| 2807 | (url-insert-file-contents): Ditto. | 2789 | (url-insert-file-contents): Ditto. |
| 2808 | 2790 | ||
| 2809 | * lisp/url-http.el (url-http-create-request): Lots of changes to | 2791 | * url-http.el (url-http-create-request): Lots of changes to |
| 2810 | get proxying working. | 2792 | get proxying working. |
| 2811 | 2793 | ||
| 2812 | * lisp/url-methods.el (url-scheme-register-proxy): New function to | 2794 | * url-methods.el (url-scheme-register-proxy): New function to |
| 2813 | find and register a proxy for a specific scheme. | 2795 | find and register a proxy for a specific scheme. |
| 2814 | (url-scheme-get-property): Use it when we load a URL scheme for | 2796 | (url-scheme-get-property): Use it when we load a URL scheme for |
| 2815 | the first time. | 2797 | the first time. |
| 2816 | 2798 | ||
| 2817 | * lisp/url-util.el (url-get-url-at-point): Re-integrated. | 2799 | * url-util.el (url-get-url-at-point): Re-integrated. |
| 2818 | 2800 | ||
| 2819 | 1999-12-04 William M. Perry <wmperry@aventail.com> | 2801 | 1999-12-04 William M. Perry <wmperry@aventail.com> |
| 2820 | 2802 | ||
| 2821 | * lisp/url-file.el (url-file): Signal an error if | 2803 | * url-file.el (url-file): Signal an error if |
| 2822 | url-file-build-filename could not find the filename. | 2804 | url-file-build-filename could not find the filename. |
| 2823 | 2805 | ||
| 2824 | 1999-12-01 William M. Perry <wmperry@aventail.com> | 2806 | 1999-12-01 William M. Perry <wmperry@aventail.com> |
| 2825 | 2807 | ||
| 2826 | * lisp/url.el (url-retrieve): Use url-history-update-url instead | 2808 | * url.el (url-retrieve): Use url-history-update-url instead |
| 2827 | of manipulating the hash table directly. | 2809 | of manipulating the hash table directly. |
| 2828 | 2810 | ||
| 2829 | * lisp/url-history.el (url-completion-function): New function to | 2811 | * url-history.el (url-completion-function): New function to |
| 2830 | use for reading a URL with completion. | 2812 | use for reading a URL with completion. |
| 2831 | (url-history-update-url): New function to hide the hashtable | 2813 | (url-history-update-url): New function to hide the hashtable |
| 2832 | implementation from people inserting things into the history. | 2814 | implementation from people inserting things into the history. |
| 2833 | 2815 | ||
| 2834 | 1999-11-30 William M. Perry <wmperry@aventail.com> | 2816 | 1999-11-30 William M. Perry <wmperry@aventail.com> |
| 2835 | 2817 | ||
| 2836 | * lisp/url-proxy.el (url-proxy): Minor tweaks to get proxy support | 2818 | * url-proxy.el (url-proxy): Minor tweaks to get proxy support |
| 2837 | working. | 2819 | working. |
| 2838 | 2820 | ||
| 2839 | * lisp/url-parse.el (url-generic-parse-url): Fix bad call to | 2821 | * url-parse.el (url-generic-parse-url): Fix bad call to |
| 2840 | url-parse-args, which had changed the type of arguments it expects. | 2822 | url-parse-args, which had changed the type of arguments it expects. |
| 2841 | 2823 | ||
| 2842 | * lisp/url-handlers.el (url-insert-file-contents): Ditto. | 2824 | * url-handlers.el (url-insert-file-contents): Ditto. |
| 2843 | (url-copy-file): Ditto. | 2825 | (url-copy-file): Ditto. |
| 2844 | 2826 | ||
| 2845 | * lisp/url.el (url-mm-callback): Use mm-destroy-parts instead of | 2827 | * url.el (url-mm-callback): Use mm-destroy-parts instead of |
| 2846 | just killing the buffer. Use defined interfaces when available! | 2828 | just killing the buffer. Use defined interfaces when available! |
| 2847 | 2829 | ||
| 2848 | * aclocal.m4 (AC_EMACS_LISP): Correctly redirect things out to | 2830 | * url-http.el (url-http-parse-headers): Add some |
| 2849 | AC_FD_CC so they show up in config.log | ||
| 2850 | (AC_EMACS_CHECK_LIB): Duh, fixed stupid mistake that would make | ||
| 2851 | this always return 't' instead of 'yes' on successfully finding | ||
| 2852 | the library. | ||
| 2853 | |||
| 2854 | * lisp/url-http.el (url-http-parse-headers): Add some | ||
| 2855 | DAV-specific error codes. | 2831 | DAV-specific error codes. |
| 2856 | 2832 | ||
| 2857 | * lisp/url.el (url-retrieve): Allow pre-parsed URLs to be passed in. | 2833 | * url.el (url-retrieve): Allow pre-parsed URLs to be passed in. |
| 2858 | (url-retrieve-synchronously): Duh, make this function actually | 2834 | (url-retrieve-synchronously): Duh, make this function actually |
| 2859 | work again. Numerous problems with it, including variable name | 2835 | work again. Numerous problems with it, including variable name |
| 2860 | collisions - I love dynamically scoped lisps! | 2836 | collisions - I love dynamically scoped lisps! |
| 2861 | 2837 | ||
| 2862 | * lisp/url-nfs.el (url-nfs-create-wrapper): New function to create | 2838 | * url-nfs.el (url-nfs-create-wrapper): New function to create |
| 2863 | wrappers onto the appropriate file-based URLs for file-name-handlers. | 2839 | wrappers onto the appropriate file-based URLs for file-name-handlers. |
| 2864 | 2840 | ||
| 2865 | * lisp/url-ftp.el: Moved the FTP stuff into its own file - it | 2841 | * url-ftp.el: Moved the FTP stuff into its own file - it |
| 2866 | might get messy with file-name-handlers and things. | 2842 | might get messy with file-name-handlers and things. |
| 2867 | 2843 | ||
| 2868 | * lisp/url-http.el (url-http-clean-headers): Fix problem when | 2844 | * url-http.el (url-http-clean-headers): Fix problem when |
| 2869 | using 'HEAD' requests. Thou shalt not change the length of the | 2845 | using 'HEAD' requests. Thou shalt not change the length of the |
| 2870 | region during an after-change-function. | 2846 | region during an after-change-function. |
| 2871 | 2847 | ||
| 2872 | * lisp/url-methods.el (url-scheme-methods): New variable that | 2848 | * url-methods.el (url-scheme-methods): New variable that |
| 2873 | holds a list of the methods/variables we look for in a URL scheme. | 2849 | holds a list of the methods/variables we look for in a URL scheme. |
| 2874 | (url-scheme-get-property): Use it. | 2850 | (url-scheme-get-property): Use it. |
| 2875 | 2851 | ||
| 2876 | 1999-11-29 William M. Perry <wmperry@aventail.com> | 2852 | 1999-11-29 William M. Perry <wmperry@aventail.com> |
| 2877 | 2853 | ||
| 2878 | * lisp/url-http.el (url-http-file-attributes): Reimplement. | 2854 | * url-http.el (url-http-file-attributes): Reimplement. |
| 2879 | (url-http-file-exists-p): Ditto. | 2855 | (url-http-file-exists-p): Ditto. |
| 2880 | 2856 | ||
| 2881 | * lisp/url-nfs.el: Reimplemented the `nfs' URL scheme. | 2857 | * url-nfs.el: Reimplemented the `nfs' URL scheme. |
| 2882 | 2858 | ||
| 2883 | * lisp/url-file.el (url-file-create-wrapper): New macro to create | 2859 | * url-file.el (url-file-create-wrapper): New macro to create |
| 2884 | file-name-handler stubs for all the FTP/FILE stuff. | 2860 | file-name-handler stubs for all the FTP/FILE stuff. |
| 2885 | 2861 | ||
| 2886 | * lisp/url-handlers.el: New file to handle file-name-handler-alist | 2862 | * url-handlers.el: New file to handle file-name-handler-alist |
| 2887 | cruft. Generic interface on top of functions that each URL | 2863 | cruft. Generic interface on top of functions that each URL |
| 2888 | loader provides, if capable. | 2864 | loader provides, if capable. |
| 2889 | 2865 | ||
| 2890 | 1999-11-27 William M. Perry <wmperry@aventail.com> | 2866 | 1999-11-27 William M. Perry <wmperry@aventail.com> |
| 2891 | 2867 | ||
| 2892 | * lisp/url-https.el: Implemented HTTPS support. | 2868 | * url-https.el: Implemented HTTPS support. |
| 2893 | 2869 | ||
| 2894 | 1999-11-26 William M. Perry <wmperry@aventail.com> | 2870 | 1999-11-26 William M. Perry <wmperry@aventail.com> |
| 2895 | 2871 | ||
| @@ -2914,8 +2890,7 @@ | |||
| 2914 | ;; coding: utf-8 | 2890 | ;; coding: utf-8 |
| 2915 | ;; End: | 2891 | ;; End: |
| 2916 | 2892 | ||
| 2917 | Copyright (C) 1999, 2001-2002, 2004-2014 Free Software | 2893 | Copyright (C) 1999, 2001-2002, 2004-2014 Free Software Foundation, Inc. |
| 2918 | Foundation, Inc. | ||
| 2919 | 2894 | ||
| 2920 | This file is part of GNU Emacs. | 2895 | This file is part of GNU Emacs. |
| 2921 | 2896 | ||
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog index a5e631d5c71..5eb10cd1ea9 100644 --- a/lwlib/ChangeLog +++ b/lwlib/ChangeLog | |||
| @@ -842,8 +842,8 @@ | |||
| 842 | * lwlib.h (_widget_value): `help' has type Lisp_Object. | 842 | * lwlib.h (_widget_value): `help' has type Lisp_Object. |
| 843 | 843 | ||
| 844 | * xlwmenu.c, lwlib-Xaw.c, lwlib-Xlw.c: Include ../src/lisp.h. | 844 | * xlwmenu.c, lwlib-Xaw.c, lwlib-Xlw.c: Include ../src/lisp.h. |
| 845 | * lwlib-Xm.c, lwlib-Xol.c, lwlib/lwlib-Xolmb.c: Include ../src/lisp.h. | 845 | * lwlib-Xm.c, lwlib-Xol.c, lwlib-Xolmb.c: Include ../src/lisp.h. |
| 846 | * lwlib/lwlib-utils.c: Include ../src/lisp.h. | 846 | * lwlib-utils.c: Include ../src/lisp.h. |
| 847 | 847 | ||
| 848 | * lwlib.c: Include ../src/lisp.h. Don't declare xmalloc. | 848 | * lwlib.c: Include ../src/lisp.h. Don't declare xmalloc. |
| 849 | (free_widget_value_tree): Don't free `help' field. | 849 | (free_widget_value_tree): Don't free `help' field. |
diff --git a/nt/ChangeLog b/nt/ChangeLog index 5605fafb5e1..427c62a04d2 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog | |||
| @@ -3103,7 +3103,7 @@ | |||
| 3103 | 3103 | ||
| 3104 | 1997-06-19 Geoff Voelker <voelker@cs.washington.edu> | 3104 | 1997-06-19 Geoff Voelker <voelker@cs.washington.edu> |
| 3105 | 3105 | ||
| 3106 | * makefile.def, emacs.bat: Use windows95 and windowsnt instead | 3106 | * makefile.def, emacs.bat.in: Use windows95 and windowsnt instead |
| 3107 | of win95 and winnt, respectively. | 3107 | of win95 and winnt, respectively. |
| 3108 | 3108 | ||
| 3109 | 1997-01-04 Geoff Voelker <voelker@cs.washington.edu> | 3109 | 1997-01-04 Geoff Voelker <voelker@cs.washington.edu> |
| @@ -3285,10 +3285,10 @@ | |||
| 3285 | 3285 | ||
| 3286 | 1995-05-09 Geoff Voelker <voelker@cs.washington.edu> | 3286 | 1995-05-09 Geoff Voelker <voelker@cs.washington.edu> |
| 3287 | 3287 | ||
| 3288 | * _emacs, config.h, ebuild.bat, emacs.bat, emacs.rc, | 3288 | * _emacs, config.h, ebuild.bat, emacs.bat, emacs.rc: |
| 3289 | fast-install.bat, install.bat, makefile.def, makefile.nt, paths.h, | 3289 | * fast-install.bat, install.bat, makefile.def, makefile.nt, paths.h: |
| 3290 | inc/pwd.h, inc/sys/dir.h, inc/sys/file.h, inc/sys/ioctl.h, | 3290 | * inc/pwd.h, inc/sys/dir.h, inc/sys/file.h, inc/sys/ioctl.h: |
| 3291 | inc/sys/param.h: Removed carriage-returns. | 3291 | * inc/sys/param.h: Removed carriage-returns. |
| 3292 | 3292 | ||
| 3293 | 1995-05-06 Geoff Voelker <voelker@cs.washington.edu> | 3293 | 1995-05-06 Geoff Voelker <voelker@cs.washington.edu> |
| 3294 | 3294 | ||