Files
emacs/lisp
Alain Schneble b792ecea17 Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044)
* 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.
2015-12-26 00:50:25 +01:00
..
2015-11-03 16:16:54 -06:00
2015-10-27 10:41:12 -05:00
2015-09-24 08:54:39 -04:00
2015-11-14 03:03:58 +02:00
2015-11-20 00:19:56 +01:00
2015-10-21 20:26:49 -07:00
2015-11-10 10:23:00 -08:00
2015-10-20 18:22:48 -07:00
2015-10-09 11:12:58 +03:00
2015-11-07 14:35:10 +02:00
2015-12-01 06:18:24 -05:00
2015-11-20 00:19:56 +01:00
2015-11-18 13:46:24 -05:00
2015-10-01 22:27:41 -07:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.