gnus
6 years agomm-decode.el (mm-add-meta-html-tag): Fix last change
Katsumi Yamaoka [Wed, 18 Sep 2013 00:25:06 +0000 (00:25 +0000)]
mm-decode.el (mm-add-meta-html-tag): Fix last change

6 years agoSilence the byte compiler
Katsumi Yamaoka [Tue, 17 Sep 2013 23:48:57 +0000 (23:48 +0000)]
Silence the byte compiler

* gnus-icalendar.el (gnus-icalendar-event--find-attendee)
(gnus-icalendar-event-from-ical)
(gnus-icalendar-event--build-reply-event-body)
(gnus-icalendar-event-reply-from-buffer)
(gnus-icalendar-find-org-event-file)
(gnus-icalendar-event->gnus-calendar, gnus-icalendar-reply)
(gnus-icalendar-mm-inline): Use gmm-labels instead of labels or flet.

* mm-util.el (mm-special-display-p): Isolate XEmacs stuff.

6 years agoVarious changes made in Emacs trunk
Stefan Monnier [Tue, 17 Sep 2013 22:09:34 +0000 (22:09 +0000)]
Various changes made in Emacs trunk

* gnus-agent.el (gnus-category-mode): Use define-derived-mode.
(gnus-agent-mode): Use derived-mode-p.
(gnus-agent-rename-group, gnus-agent-delete-group): Don't bind
gnus-command-method and *-command-method to nil, but bind
gnus-command-method to *-command-method instead!
(gnus-agent-fetch-articles): Remove unused var `id'.
(gnus-agent-fetch-headers): Remove unused arg `force'.
(gnus-agent-braid-nov): Remove unused arg `group'.  Adjust callers.
(gnus-agent-save-alist, gnus-agent-save-local): Remove unused `item'.
(gnus-agent-short-article, gnus-agent-long-article)
(gnus-agent-low-score, gnus-agent-high-score): Move declaration before
first use.
(gnus-agent-fetch-group-1): Remove unused vars `arts', `category',
`score-param'.
(gnus-tmp-name, gnus-tmp-groups): Defvar them.
(gnus-get-predicate): Push in front of the cache, rather than end.
(gnus-agent-expire-current-dirs, gnus-agent-expire-stats): Defvar them.
(gnus-agent-expire-group-1): Use push.  Don't abuse dyn-binding.
(gnus-agent-expire-unagentized-dirs): Don't rebind
gnus-agent-expire-current-dirs since the defvar silences the warning.
(gnus-agent-retrieve-headers): Remove unused var `cached-articles'.
(gnus-agent-regenerate-group): Remove unused vars `point' and `dl'.
(gnus-agent-regenerate): Simplify interactive spec and doc.

* gnus-eform.el (gnus-edit-form-mode): Use define-derived-mode.

* gnus-salt.el (gnus-tree-mode): Use define-derived-mode.
Use save-current-buffer.
(gnus-tree-mode-map): Initialize in the declaration.
(gnus-pick-mouse-pick-region): Remove unused var `fun'.
(scroll-in-place): Defvar it.
(gnus-tmp-*): Defvar them.
(gnus-get-tree-buffer): Use derived-mode-p.
(gnus--let-eval): New macro.
(gnus-tree-highlight-node): Use it to avoid dynamic binding of
non-prefixed variables.
(gnus-tree-open, gnus-tree-close): Remove unused arg `group'.

* gnus-sum.el (gnus-summary-highlight): Remove `below' from the list of
vars since it doesn't seem to be available.
(gnus-set-global-variables, gnus-summary-read-group-1)
(gnus-select-newsgroup, gnus-handle-ephemeral-exit)
(gnus-summary-display-article, gnus-summary-select-article)
(gnus-summary-next-article, gnus-offer-save-summaries)
(gnus-summary-generic-mark): Use derived-mode-p.
(gnus-summary-read-group-1, gnus-summary-exit)
(gnus-summary-exit-no-update, gnus-kill-or-deaden-summary):
Adjust calls to gnus-tree-close and gnus-tree-open.

6 years agognus-int.el (gnus-open-server): Silence compiler
Katsumi Yamaoka [Tue, 17 Sep 2013 14:08:07 +0000 (14:08 +0000)]
gnus-int.el (gnus-open-server): Silence compiler

6 years agomm-decode.el (mm-add-meta-html-tag): Fix regexp matching meta tag
Katsumi Yamaoka [Tue, 17 Sep 2013 10:20:07 +0000 (10:20 +0000)]
mm-decode.el (mm-add-meta-html-tag): Fix regexp matching meta tag

6 years agomessage.el (message-display-completion-list): Abolish
Katsumi Yamaoka [Tue, 17 Sep 2013 09:23:50 +0000 (09:23 +0000)]
message.el (message-display-completion-list): Abolish

6 years agognus-util.el (gnus-message-with-timestamp-1): Add a major-mode for the *Messages...
Glenn Morris [Tue, 17 Sep 2013 08:21:29 +0000 (08:21 +0000)]
gnus-util.el (gnus-message-with-timestamp-1): Add a major-mode for the *Messages* buffer

6 years agomessage.el (message-expand-group, message-completion-in-region): Correct the order...
Katsumi Yamaoka [Mon, 16 Sep 2013 23:21:49 +0000 (23:21 +0000)]
message.el (message-expand-group, message-completion-in-region): Correct the order of start and end of a region

6 years agoFix last commit
Katsumi Yamaoka [Fri, 13 Sep 2013 09:20:20 +0000 (09:20 +0000)]
Fix last commit

6 years agomml2015.el (gnus-create-image): Autoload it
Glenn Morris [Fri, 13 Sep 2013 09:18:15 +0000 (09:18 +0000)]
mml2015.el (gnus-create-image): Autoload it

6 years agognus-spec.el (gnus-xmas-format): Fix weird error call
Glenn Morris [Fri, 13 Sep 2013 09:18:05 +0000 (09:18 +0000)]
gnus-spec.el (gnus-xmas-format): Fix weird error call

6 years agognus-html.el (declare-function): Add compat stub for ancient Emacs;
Glenn Morris [Fri, 13 Sep 2013 09:17:33 +0000 (09:17 +0000)]
gnus-html.el (declare-function): Add compat stub for ancient Emacs;
(image-size): Declare

6 years agognus-icalendar small fix
Glenn Morris [Thu, 12 Sep 2013 07:57:23 +0000 (07:57 +0000)]
gnus-icalendar small fix

6 years agoUse define-derived-mode (and derived-mode-p)
Stefan Monnier [Wed, 11 Sep 2013 14:54:27 +0000 (14:54 +0000)]
Use define-derived-mode (and derived-mode-p)

6 years agomm-decode.el (mm-temp-files-delete): Fix file deletion logic
Katsumi Yamaoka [Wed, 28 Aug 2013 08:37:58 +0000 (08:37 +0000)]
mm-decode.el (mm-temp-files-delete): Fix file deletion logic

6 years agoExclude iso-2022-jp-2 and shift_jis from the default value set to mm-coding-system...
Katsumi Yamaoka [Mon, 19 Aug 2013 05:10:17 +0000 (05:10 +0000)]
Exclude iso-2022-jp-2 and shift_jis from the default value set to mm-coding-system-priorities for Japanese users

6 years agoMerge changes made in Emacs trunk
Glenn Morris [Tue, 13 Aug 2013 07:27:48 +0000 (07:27 +0000)]
Merge changes made in Emacs trunk

epa.texi (Encrypting/decrypting gpg files):
  Rename nodes to avoid characters that can cause Texinfo problems.
gnus-icalendar.el (gnus-icalendar-org-capture-file): Fix type.
gnus.el (gnus-valid-select-methods): Fix type.
nnimap.el (nnimap-request-articles-find-limit): Fix type, version.

6 years agoicalendar still doesn't work under Emacs 23.
Lars Magne Ingebrigtsen [Mon, 12 Aug 2013 18:37:45 +0000 (20:37 +0200)]
icalendar still doesn't work under Emacs 23.

6 years agolisp/ChangeLog: Fix typo
Katsumi Yamaoka [Mon, 12 Aug 2013 06:32:02 +0000 (06:32 +0000)]
lisp/ChangeLog: Fix typo

6 years agomm-decode.el (mm-display-external): Run a timer for the temp files deletion after...
Katsumi Yamaoka [Mon, 12 Aug 2013 05:59:37 +0000 (05:59 +0000)]
mm-decode.el (mm-display-external): Run a timer for the temp files deletion after a viwer exits; add a deletion timer for the needsterm case, too

6 years agognus.texi (Mail Source Specifiers): Fix description for pop3's :leave
Katsumi Yamaoka [Mon, 12 Aug 2013 01:47:59 +0000 (01:47 +0000)]
gnus.texi (Mail Source Specifiers): Fix description for pop3's :leave

6 years agomm-decode.el (mm-display-external): Try to delete temporary files by using a 1-min...
Katsumi Yamaoka [Mon, 12 Aug 2013 01:03:16 +0000 (01:03 +0000)]
mm-decode.el (mm-display-external): Try to delete temporary files by using a 1-min. timer

6 years agomm-decode.el (mm-temp-files-delete): Fix last commit
Katsumi Yamaoka [Fri, 9 Aug 2013 09:17:13 +0000 (09:17 +0000)]
mm-decode.el (mm-temp-files-delete): Fix last commit

6 years agoDelete temporary files when Gnus exits instead of using timers
Katsumi Yamaoka [Fri, 9 Aug 2013 08:05:30 +0000 (08:05 +0000)]
Delete temporary files when Gnus exits instead of using timers

mm-decode.el (mm-temp-files-to-be-deleted, mm-temp-files-cache-file):
 New internal variables.
(mm-temp-files-delete): New function; add it to gnus-exit-gnus-hook.
(mm-display-external): Use it to delete temporary files instead of
  using timers.

6 years ago* dgnushack.el (dgnushack-compile): Allow building on Emacs 23.
Lars Magne Ingebrigtsen [Tue, 6 Aug 2013 20:36:29 +0000 (22:36 +0200)]
* dgnushack.el (dgnushack-compile): Allow building on Emacs 23.

6 years agoMake gnus-icalendar work on Emacs 23
Jan Tatarik [Tue, 6 Aug 2013 20:35:44 +0000 (22:35 +0200)]
Make gnus-icalendar work on Emacs 23

* gnus-icalendar.el (gnus-icalendar-event-from-ical): Replace pcase
with cond for backwards compatability.

6 years agomm-decode.el (mm-display-external): Work for xdg-open
Katsumi Yamaoka [Tue, 6 Aug 2013 13:52:44 +0000 (13:52 +0000)]
mm-decode.el (mm-display-external): Work for xdg-open

7 years ago* gnus-int.el (gnus-warp-to-article): Allow warping in all groups so
Dave Abrahams [Mon, 5 Aug 2013 02:15:56 +0000 (04:15 +0200)]
* gnus-int.el (gnus-warp-to-article): Allow warping in all groups so
that we can create nndoc groups that excerpt other groups.

7 years ago* gnus-delay.el (gnus-delay-article): Fix typo.
Lars Magne Ingebrigtsen [Fri, 2 Aug 2013 13:05:06 +0000 (15:05 +0200)]
* gnus-delay.el (gnus-delay-article): Fix typo.

7 years ago(gnus-group-delete-articles): Allow deleting only "old" articles.
Lars Magne Ingebrigtsen [Fri, 2 Aug 2013 12:51:25 +0000 (14:51 +0200)]
(gnus-group-delete-articles): Allow deleting only  "old" articles.

7 years agoRun message-send-hook when delaying articles
Lars Magne Ingebrigtsen [Fri, 2 Aug 2013 12:37:49 +0000 (14:37 +0200)]
Run message-send-hook when delaying articles

* gnus-delay.el (gnus-delay-article): Run `message-send-hook' so that
we can get spell-checking etc.

7 years agorfc2047.el (rfc2047-encode-message-header): Unify charsets into a single one used...
Katsumi Yamaoka [Fri, 2 Aug 2013 08:36:03 +0000 (08:36 +0000)]
rfc2047.el (rfc2047-encode-message-header): Unify charsets into a single one used for encoding the whole text in a header

7 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Fri, 2 Aug 2013 00:29:03 +0000 (02:29 +0200)]
*** empty log message ***

7 years ago(message-ignored-news-headers): Delete X-Gnus-Delayed before sending.
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 22:21:56 +0000 (00:21 +0200)]
(message-ignored-news-headers): Delete X-Gnus-Delayed before sending.

7 years ago(The notmuch Engine): Mention notmuch.
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 22:13:25 +0000 (00:13 +0200)]
(The notmuch Engine): Mention notmuch.

7 years ago* dgnushack.el (dgnushack-compile): Add a temporary check for
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 22:03:56 +0000 (00:03 +0200)]
* dgnushack.el (dgnushack-compile): Add a temporary check for
gnus-icalendar.

7 years agoColorise output from commands so that it looks like it's on purpose
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 21:22:56 +0000 (23:22 +0200)]
Colorise output from commands so that it looks like it's on purpose

* mm-decode.el (mm-command-output): New face.
(mm-display-external): Use it.

7 years ago* nnmbox.el (nnmbox-request-article): Don't change point.
Kan-Ru Chen (陳侃如) [Thu, 1 Aug 2013 21:10:09 +0000 (23:10 +0200)]
* nnmbox.el (nnmbox-request-article): Don't change point.

7 years agoCompilation warning fix
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 21:06:26 +0000 (23:06 +0200)]
Compilation warning fix

* gnus-icalendar.el (gnus-icalendar-event:inline-reply-buttons):
Include `handle' parameter.

7 years ago* gnus-icalendar.el: New file.
Jan Tatarik [Thu, 1 Aug 2013 21:01:31 +0000 (23:01 +0200)]
* gnus-icalendar.el: New file.

7 years ago* gnus-int.el (gnus-warp-to-article): Mention that warp means jump.
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 16:17:41 +0000 (18:17 +0200)]
* gnus-int.el (gnus-warp-to-article): Mention that warp means jump.

7 years ago* gnus.texi (Basic Usage): Mention that warp means jump here.
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 16:16:44 +0000 (18:16 +0200)]
* gnus.texi (Basic Usage): Mention that warp means jump here.

7 years agoFix thread marking on dummy roots
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 16:04:06 +0000 (18:04 +0200)]
Fix thread marking on dummy roots

* gnus-uu.el (gnus-uu-mark-thread, gnus-uu-unmark-thread): Work with
dummy roots, too.

7 years ago(mml2015-epg-key-image-to-string): Protect against bugging out on ttys.
David Edmondson [Thu, 1 Aug 2013 14:27:17 +0000 (16:27 +0200)]
(mml2015-epg-key-image-to-string): Protect against bugging out on ttys.

7 years agoDribble save cleanup
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 14:22:35 +0000 (16:22 +0200)]
Dribble save cleanup

* gnus-start.el (gnus-dribble-save): Only save the dribble file if it's
not empty.

7 years ago* nnrss.el (nnrss-discover-feed): Indent.
Lars Magne Ingebrigtsen [Thu, 1 Aug 2013 11:08:58 +0000 (13:08 +0200)]
* nnrss.el (nnrss-discover-feed): Indent.

7 years agognus-util.el (gnus-emacs-completing-read): Isolate XEmacs stuff
Katsumi Yamaoka [Thu, 1 Aug 2013 03:51:45 +0000 (03:51 +0000)]
gnus-util.el (gnus-emacs-completing-read): Isolate XEmacs stuff

7 years ago* gnus-start.el (gnus-read-active-for-groups): Always mark the data as
Lars Magne Ingebrigtsen [Tue, 30 Jul 2013 14:53:53 +0000 (16:53 +0200)]
* gnus-start.el (gnus-read-active-for-groups): Always mark the data as
dirty to ensure nnimap data being saved.

7 years agoAdd possibility to show the current thread's total score.
Tassilo Horn [Tue, 30 Jul 2013 13:27:18 +0000 (15:27 +0200)]
Add possibility to show the current thread's total score.

* gnus-sum.el (gnus-summary-make-menu-bar): Add "Current thread score"
menu entry.

* gnus-score.el (gnus-summary-current-score): Use prefix arg to show
the current thread's total score instead of the current article's
score.

7 years agoMake subthread sorting customizable and add docs for it.
Tassilo Horn [Tue, 30 Jul 2013 07:52:15 +0000 (09:52 +0200)]
Make subthread sorting customizable and add docs for it.

* gnus-sum.el (gnus-subthread-sort-functions): New defcustom.
(gnus-sort-threads-recursively): Delete defcustom.
(gnus-sort-threads-recursive): Adapt accordingly.

* gnus.texi (Sorting the Summary Buffer): Document new defcustom
`gnus-subthread-sort-functions' and remove the obsolete documentation
of `gnus-sort-threads-recursively'.

7 years agoImprove subthread sorting.
Tassilo Horn [Tue, 30 Jul 2013 06:54:34 +0000 (08:54 +0200)]
Improve subthread sorting.

* gnus-sum.el (gnus-sort-subthreads-recursive): New function.
(gnus-sort-threads-recursive): Use it.
(gnus-sort-threads): Unconditionally call `gnus-sort-threads-recursive'
again.  Now that determines how to sort subthreads.

7 years agoFix typos in ChangeLogs
Juanma Barranquero [Sun, 28 Jul 2013 22:33:29 +0000 (22:33 +0000)]
Fix typos in ChangeLogs

7 years agoAdd option to sort threads non-recursively.
Tassilo Horn [Fri, 26 Jul 2013 13:38:08 +0000 (15:38 +0200)]
Add option to sort threads non-recursively.

* gnus-sum.el (gnus-sort-threads-recursively): New defcustom.
(gnus-sort-threads): Use it.

* gnus.texi (Sorting the Summary Buffer): Document new defcustom
`gnus-sort-threads-recursively'.

7 years agognus-art.el (gnus-button-url-regexp): Make it match url in which punctuation characte...
Andreas Schwab [Thu, 25 Jul 2013 23:40:38 +0000 (23:40 +0000)]
gnus-art.el (gnus-button-url-regexp): Make it match url in which punctuation characters follow parentheses (bug#14950)

7 years agoFix previous commit
Katsumi Yamaoka [Tue, 23 Jul 2013 07:03:58 +0000 (07:03 +0000)]
Fix previous commit

* gnus.el (gnus-continuum-version):
* gnus-msg.el (gnus-extended-version): Simplify.

* gnus.el (gnus-continuum-version-1): Remove.
* gnus-msg.el (gnus-bug): Revert.

7 years agoCalculate gnus-version correctly on Cygwin
Katsumi Yamaoka [Tue, 23 Jul 2013 05:21:35 +0000 (05:21 +0000)]
Calculate gnus-version correctly on Cygwin

* gnus.el (gnus-continuum-version): Do main calculations in integers.
  (gnus-continuum-version-1): New function, return a string.
* gnus-msg.el (gnus-extended-version, gnus-bug):
  Use gnus-continuum-version-1 instead of gnus-continuum-version.

7 years agoAllow using functions as treatment predicates.
Lars Magne Ingebrigtsen [Fri, 19 Jul 2013 14:01:28 +0000 (16:01 +0200)]
Allow using functions as treatment predicates.

7 years agoClean up newsrc cleanup
Lars Magne Ingebrigtsen [Thu, 18 Jul 2013 13:30:25 +0000 (15:30 +0200)]
Clean up newsrc cleanup

* gnus-start.el (gnus-clean-old-newsrc): Remove the newsrc cleanups
that were only relevant in a development version a long time ago.

7 years agognus-art.el (gnus-shr-put-image): Make it work as well for shr.el's that the old...
Katsumi Yamaoka [Thu, 18 Jul 2013 11:21:18 +0000 (11:21 +0000)]
gnus-art.el (gnus-shr-put-image): Make it work as well for shr.el's that the old Emacs 24s bundle

7 years agoregistry.el: Spelling fix for "does not exists"
Paul Eggert [Tue, 16 Jul 2013 06:31:34 +0000 (06:31 +0000)]
registry.el: Spelling fix for "does not exists"

7 years agognus-sum.el (gnus-newsgroup-unexist): Spelling fix
Paul Eggert [Sun, 14 Jul 2013 09:37:06 +0000 (09:37 +0000)]
gnus-sum.el (gnus-newsgroup-unexist): Spelling fix

7 years ago* gnus-start.el (gnus-clean-old-newsrc): Always remove 'unexist' marks
David Engster [Wed, 10 Jul 2013 19:02:59 +0000 (21:02 +0200)]
* gnus-start.el (gnus-clean-old-newsrc): Always remove 'unexist' marks
if `gnus-newsrc-file-version' does not match `gnus-version'.  This
fixes a bug in Emacs trunk where the 'unexist' marks were always
removed at startup because "Gnus v5.13" was considered smaller than
"Ma Gnus v0.03".

7 years agoDocfix.
Tassilo Horn [Wed, 10 Jul 2013 12:38:32 +0000 (14:38 +0200)]
Docfix.

* gnus.el (gnus-summary-line-format): Reference
`gnus-user-date-format-alist' for the &user-date; format, not
`gnus-summary-user-date-format-alist'.

7 years ago* nnml.el (nnml-request-compact-group): Don't bug out if we can't delete files
Lars Magne Ingebrigtsen [Mon, 8 Jul 2013 14:56:46 +0000 (16:56 +0200)]
* nnml.el (nnml-request-compact-group): Don't bug out if we can't delete files

 (bug#13481).

7 years agoAdd function to remove extra data from the registry.
Tassilo Horn [Mon, 8 Jul 2013 13:37:26 +0000 (15:37 +0200)]
Add function to remove extra data from the registry.

* gnus-registry.el (gnus-registry-remove-extra-data): New function.

* gnus.texi (lines): Correct description of
`gnus-registry-track-extra's default value.  Mention
`gnus-registry-remove-extra-data'.

7 years agoAllow nnrss to display images
Lars Ingebrigtsen [Sat, 6 Jul 2013 18:42:51 +0000 (20:42 +0200)]
Allow nnrss to display images

* gnus-art.el (gnus-block-private-groups): Allow `global' methods to
display images.

* gnus.el (gnus-valid-select-methods): Mark nnrss as global.

7 years agoDon't use "cmsg cancel", because some NNTP servers may not handle it
Lars Ingebrigtsen [Sat, 6 Jul 2013 18:21:25 +0000 (20:21 +0200)]
Don't use "cmsg cancel", because some NNTP servers may not handle it

* message.el (message-cancel-news): According to
<mailman.216.1372942181.12400.help-gnu-emacs@gnu.org>, "cancel" is
preferred over "cmsg cancel" in the Subject.

7 years agoTypo fix.
Lars Ingebrigtsen [Sat, 6 Jul 2013 17:59:40 +0000 (19:59 +0200)]
Typo fix.

7 years ago* gnus.texi (Group Parameters): Mention regexp substitutions(bug#11688).
Lars Ingebrigtsen [Sat, 6 Jul 2013 17:59:26 +0000 (19:59 +0200)]
* gnus.texi (Group Parameters): Mention regexp substitutions(bug#11688).

7 years ago* nnir.el (nnir-engines): Note that the group specs are regexps
Lars Ingebrigtsen [Sat, 6 Jul 2013 17:33:35 +0000 (19:33 +0200)]
* nnir.el (nnir-engines): Note that the group specs are regexps

(bug#13238).

7 years ago* gnus.texi (Generic Marking Commands): Fix grammar (bug#13368).
Nathan Trapuzzano [Sat, 6 Jul 2013 17:25:38 +0000 (19:25 +0200)]
* gnus.texi (Generic Marking Commands): Fix grammar (bug#13368).

7 years agoMake copying of read-only HTML text renderings work
Lars Ingebrigtsen [Sat, 6 Jul 2013 17:20:10 +0000 (19:20 +0200)]
Make copying of read-only HTML text renderings work

* gnus-msg.el (gnus-copy-article-buffer): If the article buffer has
gotten read-only text properties, ensure that those aren't heeded when
copying stuff over (bug#13434).

7 years ago* mm-view.el (mm-inline-text-html): Don't bug out on multipart messages
Lars Ingebrigtsen [Sat, 6 Jul 2013 16:26:06 +0000 (18:26 +0200)]
* mm-view.el (mm-inline-text-html): Don't bug out on multipart messages

7 years ago* gnus.texi (Emacsen): Fix version.
Lars Ingebrigtsen [Sat, 6 Jul 2013 15:48:11 +0000 (17:48 +0200)]
* gnus.texi (Emacsen): Fix version.

7 years ago* gnus-faq.texi (FAQ 1-6): Mention the correct Emacs version.
Lars Ingebrigtsen [Sat, 6 Jul 2013 15:46:04 +0000 (17:46 +0200)]
* gnus-faq.texi (FAQ 1-6): Mention the correct Emacs version.

7 years ago* gnus.texi (Top): Restrict "Other related manuals" to info output.
Glenn Morris [Sat, 6 Jul 2013 13:07:36 +0000 (13:07 +0000)]
* gnus.texi (Top): Restrict "Other related manuals" to info output.
  (Foreign Groups): Use @indicateurl for examples.
  (Direct Functions): Remove defunct URL.
  (RSS): Update URL.
* gnus-faq.texi (FAQ 5-8, FAQ 6-3): Remove defunct URLs.
  (FAQ 7-1): Update URL.

7 years agoauth-source.el (auth-source-netrc-parse-one): Allow empty strings again.
David Kastrup [Fri, 5 Jul 2013 17:42:08 +0000 (13:42 -0400)]
auth-source.el (auth-source-netrc-parse-one): Allow empty strings again.

7 years agognus-sum.el (gnus-summary-from-or-to-or-newsgroups): Revert 2013-01-14 change
Katsumi Yamaoka [Wed, 3 Jul 2013 04:15:22 +0000 (04:15 +0000)]
gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Revert 2013-01-14 change

7 years agomml2015: make key image extraction robuster
Daiki Ueno [Tue, 2 Jul 2013 02:15:15 +0000 (11:15 +0900)]
mml2015: make key image extraction robuster

* mml2015.el (mml2015-epg-key-image): Use 'gnus-create-image' instead
of 'create-image' for XEmacs compatibility; check errors when decoding
image.  Reported by Uwe Brauer.

7 years agolisp/ChangeLog (2013-06-17) : Spelling fix
Paul Eggert [Sun, 30 Jun 2013 23:37:25 +0000 (23:37 +0000)]
lisp/ChangeLog (2013-06-17) : Spelling fix

7 years agognus-art.el (gnus-article-extend-url-button): Make it work again with gnus-button...
Katsumi Yamaoka [Fri, 28 Jun 2013 08:01:06 +0000 (08:01 +0000)]
gnus-art.el (gnus-article-extend-url-button): Make it work again with gnus-button-push revised at 2011-01-19

7 years ago* eww.el, shr.el, shr-color.el: Removed from the Gnus repository.
Lars Magne Ingebrigtsen [Sun, 23 Jun 2013 18:15:22 +0000 (20:15 +0200)]
* eww.el, shr.el, shr-color.el: Removed from the Gnus repository.

They now live in the lisp/net Emacs 24 repository.

7 years ago* eww.el (eww-update-header-line-format): Quote % characters.
Lars Magne Ingebrigtsen [Fri, 21 Jun 2013 06:55:48 +0000 (08:55 +0200)]
* eww.el (eww-update-header-line-format): Quote % characters.

7 years agoconfigure.in: Work for term-mode running in Emacs
Katsumi Yamaoka [Thu, 20 Jun 2013 00:22:12 +0000 (00:22 +0000)]
configure.in: Work for term-mode running in Emacs

7 years agotexi/ChangeLog: Fix typo
Juanma Barranquero [Wed, 19 Jun 2013 22:48:25 +0000 (22:48 +0000)]
texi/ChangeLog: Fix typo

7 years agolisp/ChangeLog: Fix typo
Katsumi Yamaoka [Wed, 19 Jun 2013 22:31:24 +0000 (22:31 +0000)]
lisp/ChangeLog: Fix typo

7 years agolisp/ChangeLog: Fix typo
Katsumi Yamaoka [Wed, 19 Jun 2013 22:29:11 +0000 (22:29 +0000)]
lisp/ChangeLog: Fix typo

7 years agolisp/ChangeLog: Fix typos
Juanma Barranquero [Wed, 19 Jun 2013 22:20:01 +0000 (22:20 +0000)]
lisp/ChangeLog: Fix typos

7 years ago* eww.el (eww-process-text-input): Display passwords as asterisks.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 21:37:35 +0000 (23:37 +0200)]
* eww.el (eww-process-text-input): Display passwords as asterisks.

7 years agoProtect against invalid column-spans.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 21:01:09 +0000 (23:01 +0200)]
Protect against invalid column-spans.

7 years agoImprove prev/next link handling
Tom Tromey [Wed, 19 Jun 2013 19:30:04 +0000 (21:30 +0200)]
Improve prev/next link handling

* net/eww.el (eww-top-url): Remove.
(eww-home-url, eww-start-url, eww-contents-url): New defvars.
(eww-render): Set new variables.  Don't set eww-top-url.
(eww-handle-link): Handle "prev", "home", and "contents".
Downcase the rel text.
(eww-top-url): Choose best top URL.

7 years ago(eww-tag-textarea): Implement <textarea>.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 19:11:51 +0000 (21:11 +0200)]
(eww-tag-textarea): Implement <textarea>.

7 years ago(eww-toggle-checkbox): Implement radio/checkboxes.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 18:49:43 +0000 (20:49 +0200)]
(eww-toggle-checkbox): Implement radio/checkboxes.

7 years ago(eww-change-select): Implement changing the select value.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 18:27:25 +0000 (20:27 +0200)]
(eww-change-select): Implement changing the select value.

7 years ago(eww-select-display): Display the correct selected item.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 17:34:59 +0000 (19:34 +0200)]
(eww-select-display): Display the correct selected item.

7 years ago(eww-submit): Rewrite to use the new-style form methods.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 17:09:13 +0000 (19:09 +0200)]
(eww-submit): Rewrite to use the new-style form methods.

7 years agoAllow editing text input fields again
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 16:31:54 +0000 (18:31 +0200)]
Allow editing text input fields again

(eww-process-text-input): New function to make text input field editing
work.

7 years ago(eww-self-insert): Implement entering commands in text fields.
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 15:38:24 +0000 (17:38 +0200)]
(eww-self-insert): Implement entering commands in text fields.

7 years agoDon't use widgets in eww
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 15:12:16 +0000 (17:12 +0200)]
Don't use widgets in eww

* eww.el: Rewrite to implement form elements "by hand" instead of
relying in widget.el.  Using widget.el leads to too many
user interface inconsistencies.

7 years agoMake links not shadow local commands
Lars Magne Ingebrigtsen [Wed, 19 Jun 2013 14:03:52 +0000 (16:03 +0200)]
Make links not shadow local commands

* shr.el (shr-map): Bind [down-mouse-1] to browse URLs.

* shr.el (shr-urlify): Use `keymap' instead of `local-map' so that we
don't shadow mode-specific bindings.