Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix thinko in setting url-portspec | Steven Allen | 2020-08-15 | 1 | -1/+1 |
| | | | | | * lisp/url/url-expand.el (url-default-expander): Set `url-portspec' (bug#42869). | ||||
* | Fix problem with degenerate <html base="."> specs in shr | Lars Ingebrigtsen | 2020-02-20 | 1 | -2/+9 |
| | | | | | * lisp/url/url-expand.el (url-expand-file-name): Don't bug out on degenerate base/expander pairs (bug#39235). | ||||
* | Update copyright year to 2020 | Paul Eggert | 2020-01-01 | 1 | -1/+1 |
| | | | | Run "TZ=UTC0 admin/update-copyright $(git ls-files)". | ||||
* | Update copyright year to 2019 | Paul Eggert | 2019-01-01 | 1 | -1/+1 |
| | | | | Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'. | ||||
* | Update copyright year to 2018 | Paul Eggert | 2018-01-01 | 1 | -1/+1 |
| | | | | Run admin/update-copyright. | ||||
* | Prefer HTTPS to FTP and HTTP in documentation | Paul Eggert | 2017-09-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | Most of this change is to boilerplate commentary such as license URLs. This change was prompted by ftp://ftp.gnu.org's going-away party, planned for November. Change these FTP URLs to https://ftp.gnu.org instead. Make similar changes for URLs to other organizations moving away from FTP. Also, change HTTP to HTTPS for URLs to gnu.org and fsf.org when this works, as this will further help defend against man-in-the-middle attacks (for this part I omitted the MS-DOS and MS-Windows sources and the test tarballs to keep the workload down). HTTPS is not fully working to lists.gnu.org so I left those URLs alone for now. | ||||
* | Make the URL library use records. | Lars Brinkhoff | 2017-04-04 | 1 | -1/+1 |
| | | | | | | | | | * lisp/url/url.el, lisp/url/url-cache.el, lisp/url/url-dav.el, lisp/url/url-expand.el, lisp/url/url-file.el, lisp/url/url-imap.el, lisp/url/url-ldap.el: Use `url-p' instead of `vectorp'. * lisp/url/url-http.el (url-http): Check for type `url' instead of `vector'. | ||||
* | Merge from origin/emacs-25 | Paul Eggert | 2017-01-01 | 1 | -1/+1 |
|\ | | | | | | | | | 2e2a806 Fix copyright years by hand 5badc81 Update copyright year to 2017 | ||||
| * | Update copyright year to 2017 | Paul Eggert | 2016-12-31 | 1 | -1/+1 |
| | | | | | | | | Run admin/update-copyright. | ||||
* | | Turn on lexical-binding in some url libs | Mark Oteiza | 2016-10-31 | 1 | -1/+1 |
|/ | | | | | | | | * lisp/url/url-auth.el: * lisp/url/url-expand.el: * lisp/url/url-future.el: * lisp/url/url-parse.el: * lisp/url/url-util.el: Turn on lexical-binding. | ||||
* | Update copyright year to 2016 | Paul Eggert | 2016-01-01 | 1 | -1/+1 |
| | | | | Run admin/update-copyright. | ||||
* | Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044) | Alain Schneble | 2015-12-26 | 1 | -44/+40 |
| | | | | | | | | | | | | | | | | | | | * test/lisp/url/url-parse-tests.el: Add tests covering url-generic-parse-url. * test/lisp/url/url-expand-tests.el: Add tests covering url-expand-file-name. * lisp/url/url-parse.el (url-generic-parse-url): Keep empty fragment information in URL-struct. * lisp/url/url-parse.el (url-path-and-query): Do not artificially turn empty path and query into nil path and query, respectively. * lisp/url/url-expand.el (url-expander-remove-relative-links): Do not turn empty path into an absolute ("/") path. * lisp/url/url-expand.el (url-expand-file-name): Properly resolve fragment-only URIs. Do not just return them unchanged. * lisp/url/url-expand.el (url-default-expander): An empty path in the relative reference URI should not drop the last segment. Backport: (cherry picked from commit b792ecea1715e080ad8e232d3d154b8a25d2edfb) | ||||
* | Update copyright year to 2015 | Paul Eggert | 2015-01-01 | 1 | -1/+1 |
| | | | | Run admin/update-copyright. | ||||
* | Update copyright year to 2014 by running admin/update-copyright. | Paul Eggert | 2014-01-01 | 1 | -1/+1 |
| | |||||
* | Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca | Paul Eggert | 2013-01-02 | 1 | -1/+1 |
|\ | |||||
| * | Update copyright notices for 2013. | Paul Eggert | 2013-01-01 | 1 | -1/+1 |
| | | |||||
* | | Two fixes for the URL library (tiny change). | Takafumi Arakaki | 2012-12-22 | 1 | -1/+1 |
|/ | | | | | | | | | | * url-expand.el (url-default-expander): Don't calculate a default url port before checking url-type. * url-http.el (url-http-end-of-document-sentinel): Bind relevant url-request-* variables around the call to url-http. Fixes: debbugs:11469 debbugs:12374 | ||||
* | More CL cleanups and reduction of use of cl.el. | Stefan Monnier | 2012-07-11 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el, winner.el, vc/vc-rcs.el, vc/vc-hooks.el, vc/vc-hg.el: * vc/vc-git.el, vc/vc-dir.el, vc/vc-bzr.el, vc/vc-annotate.el: * textmodes/tex-mode.el, textmodes/sgml-mode.el, tar-mode.el: * strokes.el, ses.el, server.el, progmodes/js.el, progmodes/gdb-mi.el: * progmodes/flymake.el, progmodes/ebrowse.el, progmodes/compile.el: * play/tetris.el, play/snake.el, play/pong.el, play/landmark.el: * play/hanoi.el, play/decipher.el, play/5x5.el, nxml/nxml-mode.el: * net/secrets.el, net/quickurl.el, midnight.el, mail/footnote.el: * image-dired.el, ibuffer.el, ibuf-macs.el, ibuf-ext.el, hexl.el: * eshell/eshell.el, eshell/esh-io.el, eshell/esh-ext.el: * eshell/esh-cmd.el, eshell/em-ls.el, eshell/em-hist.el: * eshell/em-cmpl.el, eshell/em-banner.el: * url/url.el, url/url-queue.el, url/url-parse.el, url/url-http.el: * url/url-future.el, url/url-dav.el, url/url-cookie.el: * calendar/parse-time.el, test/eshell.el: Use cl-lib. * wid-browse.el, wdired.el, vc/vc.el, vc/vc-mtn.el, vc/vc-cvs.el: * vc/vc-arch.el, tree-widget.el, textmodes/texinfo.el: * textmodes/refill.el, textmodes/css-mode.el, term/tvi970.el: * term/ns-win.el, term.el, shell.el, ps-samp.el: * progmodes/perl-mode.el, progmodes/pascal.el, progmodes/gud.el: * progmodes/glasses.el, progmodes/etags.el, progmodes/cwarn.el: * play/gamegrid.el, play/bubbles.el, novice.el, notifications.el: * net/zeroconf.el, net/xesam.el, net/snmp-mode.el, net/mairix.el: * net/ldap.el, net/eudc.el, net/browse-url.el, man.el: * mail/mailheader.el, mail/feedmail.el: * url/url-util.el, url/url-privacy.el, url/url-nfs.el, url/url-misc.el: * url/url-methods.el, url/url-gw.el, url/url-file.el, url/url-expand.el: Dont use CL. * ibuf-ext.el (ibuffer-mark-old-buffers): Use float-time. * eshell/esh-opt.el (eshell-eval-using-options): Quote code with `lambda' rather than with `quote'. (eshell-do-opt): Adjust accordingly. (eshell-process-option): Simplify. * eshell/esh-var.el: * eshell/em-script.el: Require `esh-opt' for eshell-eval-using-options. * emacs-pcase.el (pcase--dontcare-upats, pcase--let*) (pcase--expand, pcase--u1): Rename pcase's internal `dontcare' pattern to `pcase--dontcare'. * emacs-cl.el (labels): Mark obsolete. (cl--letf, letf): Move to cl-lib. (cl--letf*, letf*): Remove. * emacs-cl-lib.el (cl-nth-value): Use defalias. * emacs-cl-macs.el (cl-dolist, cl-dotimes): Add indent rule. (cl-progv): Rewrite. (cl--letf, cl-letf): Move from cl.el. (cl-letf*): New macro. * emacs-cl-extra.el (cl--progv-before, cl--progv-after): Remove. | ||||
* | Make URL redirection work again. | Lars Magne Ingebrigtsen | 2012-05-14 | 1 | -1/+5 |
| | | | | | | | | The previous changes would make redirection fail, since the expansion would end up with URLs that looked like "http:www.bing.com/hello". * url-expand.el (url-default-expander): Copy over the fullness of the new URL object based on the definition URL object. | ||||
* | Add 2012 to FSF copyright years for Emacs files | Glenn Morris | 2012-01-05 | 1 | -1/+1 |
| | |||||
* | Refill some long/short copyright headers. | Glenn Morris | 2011-01-26 | 1 | -2/+1 |
| | |||||
* | Convert consecutive FSF copyright years to ranges. | Glenn Morris | 2011-01-24 | 1 | -1/+1 |
| | |||||
* | Nuke arch-tags. | Glenn Morris | 2011-01-15 | 1 | -1/+0 |
| | |||||
* | Add 2011 to FSF/AIST copyright years. | Glenn Morris | 2011-01-02 | 1 | -1/+1 |
| | |||||
* | Add 2010 to copyright years. | Glenn Morris | 2010-01-13 | 1 | -1/+1 |
| | |||||
* | (url-default-expander): Use concat to combine parts. (Bug #1020) | Jason Rumney | 2009-02-21 | 1 | -2/+4 |
| | |||||
* | Add 2009 to copyright years. | Glenn Morris | 2009-01-05 | 1 | -1/+2 |
| | |||||
* | Switch to recommended form of GPLv3 permissions notice. | Glenn Morris | 2008-05-06 | 1 | -6/+4 |
| | |||||
* | Require cl when compiling, for setf. | Magnus Henoch | 2008-02-04 | 1 | -0/+1 |
| | |||||
* | Merge from emacs--rel--22 | Miles Bader | 2008-01-08 | 1 | -1/+1 |
|\ | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987 | ||||
| * | Add 2008 to copyright years. | Glenn Morris | 2008-01-07 | 1 | -1/+1 |
| | | |||||
* | | Merge from emacs--rel--22 | Miles Bader | 2007-10-15 | 1 | -1/+2 |
|\| | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 116-121) - Update from CVS Revision: emacs@sv.gnu.org/emacs--devo--0--patch-889 | ||||
| * | (url-default-expander): Use `url-file-directory'. | Richard M. Stallman | 2007-10-13 | 1 | -1/+2 |
| | | |||||
* | | * url-parse.el (url): Use defstruct rather than macros. Update all callers. | Stefan Monnier | 2007-08-31 | 1 | -11/+12 |
|/ | |||||
* | Switch license to GPLv3 or later. | Glenn Morris | 2007-07-25 | 1 | -1/+1 |
| | |||||
* | Add 2007 to copyright years. | Glenn Morris | 2007-01-21 | 1 | -1/+1 |
| | |||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2006-02-05 | 1 | -1/+1 |
| | |||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2005-08-06 | 1 | -1/+1 |
| | |||||
* | Update FSF's address. | Lute Kamstra | 2005-07-04 | 1 | -2/+2 |
| | |||||
* | Update header and footer. | Lars Hansen | 2004-10-19 | 1 | -20/+22 |
| | |||||
* | Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-196 | Miles Bader | 2004-04-10 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | Remove RCS keywords 2004-04-10 Miles Bader <miles@gnu.org> RCS keyword removal (only non-comment changes are enumerated here): * lisp/emacs-lisp/bytecomp.el (byte-compile-version): Variable removed. (byte-compile-insert-header): Don't use `byte-compile-version'. * lisp/url/url-vars.el (url-version): Use the constant string "Emacs" instead of calculating something from the RCS `State' keyword [the latter is almost entirely useless anyway]. * lisp/forms.el (forms-version): Variable removed. (forms-mode): Don't use `forms-version'. * lisp/recentf.el (recentf-version): Variable removed. * lisp/progmodes/delphi.el (delphi-version): Variable removed. * lisp/progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring. | ||||
* | Resolve CVS conflicts | Miles Bader | 2004-04-04 | 1 | -3/+5 |
| | |||||
* | Initial revision | Stefan Monnier | 2004-04-04 | 1 | -0/+143 |