aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* (eww-setup-buffer): Restore left-to-right defaultsLars Ingebrigtsen2015-12-271-0/+1
| | | | * eww.el (eww-setup-buffer): Restore left-to-right defaults.
* * lisp/gnus/mml-sec.el (mml-secure-bcc-is-safe): Fix typo in last check-in.Lars Ingebrigtsen2015-12-271-1/+1
|
* Identify unsafe combinations of Bcc and encryptionJens Lechtenboerger2015-12-272-0/+56
| | | | | | * lisp/gnus/gnus-util.el (gnus-subsetp): New function * lisp/gnus/mml-sec.el (mml-secure-safe-bcc-list): New variable * lisp/gnus/mml-sec.el (mml-secure-bcc-is-safe): New function
* ; Auto-commit of ChangeLog files.Glenn Morris2015-12-271-1/+238
|
* * shr.el (shr-descend): Allow using lambdas in external functions.Lars Ingebrigtsen2015-12-271-8/+10
|
* * admin/gitmerge.el: Tweaks that seemed necessaryStefan Monnier2015-12-251-2/+10
| | | | | * admin/gitmerge.el (gitmerge-skip-regexp): Remove "sync". (gitmerge-maybe-resume): Provide explicit empty commit message.
* Use a different port for TLS ercƁukasz Stelmach2015-12-262-1/+9
| | | | | | | | * lisp/erc/erc.el (erc-default-port-tls): New variable (bug#19497). * lisp/erc/erc.el (erc-tls): Use it. Copyright-paperwork-exempt: yes
* Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044)Alain Schneble2015-12-263-48/+146
| | | | | | | | | | | | | | | * 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.
* Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044)Alain Schneble2015-12-261-0/+167
| | | | | | | | | | | | | | | * 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.
* Let url use default file modes when copying filesLars Ingebrigtsen2015-12-251-1/+2
| | | | | * lisp/url/url-handlers.el (url-copy-file): Use default file modes when copying files (bug#11400).
* Doc fix for url-httpDevon Sean McCullough2015-12-251-6/+9
| | | | | * lisp/url/url-http.el (url-http): Document better return values (bug#13187) (tiny change)
* * eww.el (eww-display-html): Support <button> tags (bug#20485).Lars Ingebrigtsen2015-12-251-0/+1
|
* Made ffap-url-p a defun instead of a defsubstLars Ingebrigtsen2015-12-251-1/+1
| | | | | | * lisp/ffap.el (ffap-url-p): Change from defsusbt to defun, since there doesn't seem to be much of a reason for it to be a defsubst (bug#18203).
* Add a command to view files in the browser to diredLars Ingebrigtsen2015-12-253-0/+12
| | | | | * lisp/dired.el (dired-mode-map): Add the `W' command (bug#18810).
* Allow http://user:pass@foo/ URLs againLars Ingebrigtsen2015-12-251-0/+3
| | | | | * lisp/url/url-auth.el (url-basic-auth): Allow explicit user/passwords in URLs (bug#19046).
* * eww.el (eww-mode-map): Fix command name of eww-toggle-colors.Lars Ingebrigtsen2015-12-251-1/+1
|
* Autoload url-insert-buffer-contentsSamer Masterson2015-12-251-0/+1
| | | | | * lisp/url/url-handlers.el: Add autoload cookie so that `package-list-packages' doesn't bug out (bug#21927) (tiny change)
* Allow toggling colors in ewwLars Ingebrigtsen2015-12-254-1/+32
| | | | | | | | | * doc/misc/eww.texi (Basics): Mention "C". * lisp/net/eww.el (eww-toggle-colors): New command and keystroke. * lisp/net/shr.el (shr-use-colors): New variable. (shr-colorize-region): Use it.
* Follow meta refresh tags in ewwLars Ingebrigtsen2015-12-251-0/+22
| | | | * eww.el (eww-tag-meta): Follow meta refresh tags (bug#22234).
* More eww file name coding fixesLars Ingebrigtsen2015-12-251-2/+2
| | | | | * eww.el (eww-decode-url-file-name): Use the base coding system to check for encodability.
* Always save eww historyLars Ingebrigtsen2015-12-251-11/+10
| | | | | * eww.el (eww-setup-buffer): Always save history, even when called from outside the eww buffer (bug#19638).
* Default web pages to right-to-leftLars Ingebrigtsen2015-12-252-1/+11
| | | | | | | | * eww.el (eww-mode): Most web pages are left-to-right, so make that the default (bug#19801). * shr.el (shr-tag-html): Respect "dir" attributes (left-to-right, right-to-left).
* Make toggling checkboxes work againLars Ingebrigtsen2015-12-251-3/+6
| | | | | * eww.el (eww-update-field): Make toggling checkboxes work again (bug#21881).
* Don't store cookies with empty namesLars Ingebrigtsen2015-12-251-35/+36
| | | | | * lisp/url/url-cookie.el (url-cookie-store): Refuse to store cookies with empty names (bug#21936).
* Stop rendering HTML before specdlr exhaustionLars Ingebrigtsen2015-12-251-2/+2
| | | | | | | Fixes: 22117 * shr.el (shr-descend): Stop rendering before we run out of specpdl room (bug#22117).
* Use cl-reduce, not reduce.Lars Ingebrigtsen2015-12-251-2/+2
|
* Allow several <tbody> tags in shrLars Ingebrigtsen2015-12-251-2/+13
| | | | | | | * shr.el (shr-table-body): New function to find the real body of a table. (shr-tag-table): Use it to render several <tbody> tags in a table (bug#22170).
* Make prettier unique file names in ewwLars Ingebrigtsen2015-12-241-6/+7
| | | | | (eww-make-unique-file-name): Make unique file names by making files like foo(2).jpg instead of foo(1)(2).jpg.
* Decode hex-encoded URLs before using them as file namesLars Ingebrigtsen2015-12-241-2/+27
| | | | | | * eww.el (eww-decode-url-file-name): New function. (eww-download-callback): Use it to decode file names before saving them.
* Add FreeBSD cert bundleAshish SHUKLA2015-12-242-12/+14
| | | | | | | * doc/misc/emacs-gnutls.texi (Help For Users): Document FreeBSD bundle. * lisp/net/gnutls.el (gnutls-trustfiles): Add FreeBSD cert bundle.
* Allow overriding shr functions from ewwLars Ingebrigtsen2015-12-242-8/+17
| | | | | * eww.el (eww-display-html): Allow overriding elements in `shr-external-rendering-functions'.
* Ignore invalid SVG imagesLars Ingebrigtsen2015-12-241-1/+3
| | | | | | * shr.el (shr-tag-svg): Ignore SVG images that have no width or height, because these can't be displayed by ImageMagick, anyway.
* shr table rendering fixLars Ingebrigtsen2015-12-241-1/+1
| | | | | * shr.el (shr-tag-table): Allow rendering body-less tables that have headers.
* clipboard should still work even if interprogram-* is disabledSam Steingold2015-12-221-3/+9
| | | | | | | | (clipboard-yank): When `interprogram-cut-function' is nil, bind it to `gui-selection-value' - the default value. (clipboard-kill-region, clipboard-kill-ring-save): When `interprogram-paste-function' is nil, bind it to `gui-select-text' - the default value.
* ; Auto-commit of ChangeLog files.Glenn Morris2015-12-201-1/+86
|
* Fix bootstrap issue with dired-loaddefsPhillip Lord2015-12-181-1/+3
| | | | * lisp/dired.el: Autoloads for secondary files loaded optionally.
* dired generate autoloads to non-versioned file.Phillip Lord2015-12-175-558/+40
| | | | | | | * lisp/dired.el: Remove autoloads. * lisp/Makefile.in: Add dired to autogenel. * lisp/dired-aux.el,lisp/dired-x.el: Update file local. * test/lisp/dired-tests.el: Add new test.
* eieio generate autoloads to non-versioned file.Phillip Lord2015-12-177-131/+12
| | | | | | | | | * lisp/Makefile.in: eieio-loaddefs add to autogenel. * lisp/emacs-lisp/eieio.el,lisp/emacs-lisp/eieio-core.el: Remove autoloads. * lisp/emacs-lisp/eieio-compat.el,lisp/emacs-lisp/eieio-custom.el, lisp/emacs-lisp/eieio-opt.el: Update file local. * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: New test.
* htmlfontify generate autoload to non-versioned file.Phillip Lord2015-12-174-22/+39
| | | | | | | * lisp/Makefile.in: Add htmlfontity-loaddefs to autogenel. * lisp/hfy-cmap.el: Update file local. * lisp/htmlfontify.el: Remove autoloads, add require. * test/lisp/htmlfontify-tests.el: Test autoload functionality.
* ibuffer generate autoloads to non-versioned file.Phillip Lord2015-12-174-378/+38
| | | | | | | * lisp/Makefile.in: Add ibuffer-loaddefs to autogenel. * lisp/ibuf-ext.el: Update file local. * lisp/ibuffer.el: Remove autoloads and add a require. * test/lisp/ibuffer-tests.el: Test that autoload is working.
* rmail generate autoloads to non-versioned file.Phillip Lord2015-12-1710-229/+46
| | | | | | | | | | * lisp/Makefile.in: Add rmail-loaddefs.el to autogenel. * lisp/mail/rmail.el: Remove autoloads, add require. * lisp/mail/rmailedit.el,lisp/mail/rmailkwd.el, lisp/mail/rmailmm.el,lisp/mail/rmailmsc.el, lisp/mail/rmailsort.el,lisp/mail/rmailsum.el, lisp/mail/undigest.el: Update file-local. * test/lisp/mail/rmail-tests.el:
* Add autoload-force target.Phillip Lord2015-12-171-0/+7
| | | | * lisp/Makefile.in (autoload-force): New target.
* ps-print generate autoloads to non versioned file.Phillip Lord2015-12-174-74/+40
| | | | | | | * lisp/Makefile.in: Add ps-print-loaddefs.el to autogen list. * lisp/ps-print.el: Remove autoloads. * lisp/ps-mule.el: Update file-local. * test/lisp/ps-print-tests.el: Test autoload functionality.
* reftex generate autoloads to non versioned file.Phillip Lord2015-12-1712-707/+28
| | | | | | | | | | | | * lisp/Makefile.in: Add reftex-loaddefs to autogen files * lisp/textmodes/reftex.el: Remove autoloads. * lisp/textmodes/reftex-auc.el,lisp/textmodes/reftex-cite.el, lisp/textmodes/reftex-dcr.el,lisp/textmodes/reftex-global.el, lisp/textmodes/reftex-index.el,lisp/textmodes/reftex-parse.el, lisp/textmodes/reftex-ref.el,lisp/textmodes/reftex-sel.el, lisp/textmodes/reftex-toc.el: Update autoload file-local. * test/lisp/textmodes/reftex-tests.el: Add test of an autoloaded function.
* ; Auto-commit of ChangeLog files.Glenn Morris2015-12-131-1/+8
|
* * lisp/calculator.el (calculator-define-key): Undo last changeStefan Monnier2015-12-071-33/+34
| | | | | Make map argument mandatory instead (bug#22106). (calculator-add-operators): Pass the argument that's not optional any more.
* ; Auto-commit of ChangeLog files.Glenn Morris2015-12-061-1/+137
|
* * Makefile.in: Avoid duplication.Glenn Morris2015-12-031-11/+5
| | | | | (have-tests): New rule. (check, check-maybe): Use it.
* make check unconditional, check-maybe top-level.Phillip Lord2015-12-022-2/+11
| | | | | * Makefile.in: Add check-maybe target. * test/Makefile.in: Restore unconditional behaviour to make check.
* Merge branch 'master' of git.sv.gnu.org:/srv/git/emacsPhillip Lord2015-12-021-9/+9
|\