10449 lines
363 KiB
Plaintext
10449 lines
363 KiB
Plaintext
2010-08-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-create-text-page): Make point and window start be the
|
||
start of contents, especially for text/plain pages.
|
||
|
||
2010-08-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Update regexps for Google.
|
||
|
||
2010-07-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Autoload w3m-bookmark-add.
|
||
|
||
* w3m-lnum.el (w3m-read-int-interactive): Ignore mouse event in XEmacs.
|
||
|
||
2010-07-29 Andrey Kotlarski <m00naticus@gmail.com>
|
||
|
||
* w3m.el (autoload, w3m-linknum-map):
|
||
`w3m-linknum-bookmark-add-this-url', `w3m-linknum-zoom-in-image'
|
||
and `w3m-linknum-zoom-out-image' added.
|
||
|
||
* w3m-lnum.el (w3m-link-numbering-mode-map):
|
||
`w3m-linknum-bookmark-add-this-url', `w3m-linknum-zoom-in-image'
|
||
and `w3m-linknum-zoom-out-image' added.
|
||
(w3m-link-numbering-mode, w3m-with-linknum)
|
||
(w3m-linknum-get-action): Use `zerop'.
|
||
(w3m-link-numbering): Simplify argument list and checks assosiated
|
||
with it.
|
||
(w3m-read-int-interactive): Add <escape> for quit.
|
||
(w3m-linknum-follow): Add position to history when visiting url in
|
||
curent page. Change message when no valid anchor is selected.
|
||
(w3m-linknum-view-image, w3m-linknum-save-image): Rewrite using
|
||
`cond'.
|
||
(w3m-linknum-zoom-image): New macro.
|
||
(w3m-linknum-zoom-in-image, w3m-linknum-zoom-out-image)
|
||
(w3m-linknum-bookmark-add-this-url): New functions.
|
||
|
||
2010-07-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-auto-show): Guard error if this-command is not a symbol.
|
||
Thanks to IRIE Shinsuke san. cf. [emacs-w3m:11282]
|
||
|
||
2010-07-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Save positions iff called interactively.
|
||
(w3m-goto-url-new-session): Save positions.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-view): Save positions.
|
||
|
||
* w3m-hist.el (w3m-history-copy): Copy positions.
|
||
|
||
2010-07-13 Andrey Kotlarski <m00naticus@gmail.com>
|
||
|
||
* w3m-lnum.el (w3m-link-numbering-mode): Using `buffer-list' instead of
|
||
`w3m-list-buffers' as the latter does unnecessary stuff.
|
||
(w3m-linknum-read-url): Removed. It's now equivalent to:
|
||
(car (w3m-linknum-get-action prompt 1))
|
||
(w3m-linknum-toggle-inline-image): If no url under selected image,
|
||
move over it and toggle it.
|
||
(w3m-linknum-external-view-this-url, w3m-linknum-edit-this-url):
|
||
Using `w3m-linknum-get-action' instead of `w3m-linknum-read-url'.
|
||
|
||
* w3m.el (autoload): Added `w3m-link-numbering-mode', removed
|
||
`w3m-linknum-read-url'.
|
||
|
||
2010-07-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-lnum.el (w3m-linknum-minibuffer-prompt): Make face config valid
|
||
for XEmacs as well.
|
||
(w3m-linknum-match): New face.
|
||
(w3m-read-int-interactive): Make it work for XEmacs as well.
|
||
(w3m-highlight-numbered-anchor): Use w3m-linknum-match face.
|
||
|
||
2010-07-12 Andrey Kotlarski <m00naticus@gmail.com>
|
||
|
||
* w3m-lnum.el: Updated commentary and usage sections.
|
||
(w3m-substitute-key-definitions): New macro.
|
||
(w3m-link-numbering-mode-map): Changed keybindings.
|
||
(w3m-link-numbering-mode): Added mode-line indicator. Don't
|
||
activate numbering overlays. Changing status mode causes all other
|
||
w3m buffers to change status as well.
|
||
(w3m-move-numbered-anchor): Removed.
|
||
(w3m-with-linknum): Numbering overlays should never be active
|
||
before invoking linknum functions thus less bookkeeping.
|
||
(w3m-go-to-linknum, w3m-linknum-follow): Add mark for previous
|
||
position.
|
||
|
||
2010-07-09 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-lnum.el (w3m-read-int-interactive): Add keys to exit event loop,
|
||
C-m & C-j.
|
||
|
||
2010-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-ctl-c-map, w3m-redisplay-map)
|
||
(w3m-linknum-map): New sub-keymaps.
|
||
(w3m-lynx-like-map, w3m-info-like-map): Move `C-c' prefixed commands
|
||
and `C' prefixed commands to w3m-ctl-c-map and w3m-redisplay-map
|
||
respectively.
|
||
|
||
2010-07-09 Andrey Kotlarski <m00naticus@gmail.com>
|
||
|
||
* w3m.el: Autoload w3m-linknum-follow, w3m-linknum-read-url,
|
||
w3m-linknum-toggle-inline-image, w3m-linknum-view-image,
|
||
w3m-linknum-external-view-this-url, w3m-linknum-edit-this-url,
|
||
w3m-linknum-print-this-url, w3m-linknum-download-this-url.
|
||
|
||
* w3m-lnum.el: Update usage comment.
|
||
(w3m-link-numbering-mode): Cosmetic change.
|
||
(w3m-get-anchor-info): Added w3m-image-alt char property to return
|
||
list.
|
||
(w3m-go-to-linknum, w3m-linknum-get-action): On 0 input select
|
||
location url.
|
||
(w3m-linknum-follow): Changed prompt and using w3m-message.
|
||
(w3m-linknum-toggle-inline-image): Renamed from
|
||
w3m-linknum-toggle-image and using w3m-message. When image on
|
||
point, toggle it.
|
||
(w3m-linknum-view-image, w3m-linknum-save-image)
|
||
(w3m-linknum-external-view-this-url)
|
||
(w3m-linknum-edit-this-url, w3m-linknum-print-this-url)
|
||
(w3m-linknum-download-this-url): New commands.
|
||
|
||
2010-07-08 Andrey Kotlarski <m00naticus@gmail.com>
|
||
|
||
* w3m-lnum.el: Update usage comment.
|
||
(w3m-linknum-minibuffer-prompt): New face.
|
||
(w3m-linknum-remove-overlays): Quit immediately when it finds and
|
||
deletes temporary match overlay.
|
||
(w3m-link-numbering-mode): Pass prefix arg, which makes this function
|
||
index only images if it is 2, to w3m-link-numbering. Remove
|
||
interactive declaration and autoload cookie.
|
||
(w3m-link-numbering, w3m-with-linknum): Vary function according to arg;
|
||
index only images if it is 2.
|
||
(w3m-read-int-interactive): Change prompt face to
|
||
w3m-linknum-minibuffer-prompt.
|
||
(w3m-highlight-numbered-anchor): Use next-single-property-change.
|
||
(w3m-get-anchor-info): New function. Renamed from
|
||
w3m-get-numbered-url. Using macrolet for less clutter.
|
||
(w3m-go-to-linknum): Rewrote it more in style with the other
|
||
user commands.
|
||
(w3m-linknum-get-action): Added optional type argument to
|
||
determine numbering scheme.
|
||
(w3m-linknum-follow): Rewrite to use the new
|
||
w3m-linknum-get-action return format.
|
||
(w3m-linknum-read-url): Rewrite using w3m-linknum-get-action.
|
||
(w3m-linknum-toggle-image): New function.
|
||
|
||
2010-07-06 Andrey Kotlarski <m00naticus@gmail.com>
|
||
|
||
* w3m-lnum.el: Update usage comment.
|
||
(w3m-linknum-remove-overlays): New function.
|
||
(w3m-link-numbering-mode): Turn mode off if prefix arg is 0;
|
||
index forms as well as url links if prefix arg is 4.
|
||
(w3m-link-numbering): Index forms as well if prefix arg is given.
|
||
(w3m-move-numbered-anchor): Fix grammar in error message.
|
||
(w3m-read-int-interactive): New function.
|
||
(w3m-with-linknum): New macro.
|
||
(w3m-highlight-numbered-anchor, w3m-get-numbered-url): New functions.
|
||
(w3m-go-to-linknum): Add autoload cookie; turn on form numbers as well;
|
||
don't highlight current link if prefix arg is given.
|
||
(w3m-linknum-get-action, w3m-linknum-follow, w3m-linknum-read-url): New
|
||
functions.
|
||
|
||
2010-06-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-image)
|
||
(w3m-toggle-inline-images): Fix query logic about safe url.
|
||
|
||
2010-06-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-menubar): Add w3m-pipe-source.
|
||
(w3m-lynx-like-map, w3m-info-like-map): Bind "|" to w3m-pipe-source.
|
||
(w3m-pipe-source): New command.
|
||
|
||
2010-06-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-update-files-autoloads): Strip subdirectory name
|
||
that Emacs 24 doesn't strip from load-name.
|
||
|
||
2010-06-03 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* octet.el (octet-w3m-region): Set to unibyte string for base64
|
||
encoding.
|
||
|
||
2010-05-24 Fedor Khod'kov <fedor76@istra.ru>
|
||
|
||
* w3m-cookie.el (w3m-cookie-trusted-host-p): Don't bother to add
|
||
excessive "$" to a regexp that w3m-cookie-reject-domains specifies.
|
||
|
||
2010-05-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Update regexps for Google.
|
||
|
||
2010-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-previous-page): Save positions.
|
||
|
||
2010-03-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify-images): Use the identical Lisp object for a
|
||
string used as w3m-image's property in order to enable XEmacs to
|
||
display images in shimbun articles properly.
|
||
|
||
2010-03-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-active-region-or-url-at-point): Check availability of
|
||
w3m-current-url.
|
||
|
||
2010-03-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-ems-create-image): New function that's an alias to
|
||
create-animated-image or create-image.
|
||
(w3m-create-image): Use it.
|
||
|
||
* w3m.el (w3m-emacs-w3m-icon): Replace it with data not optimized.
|
||
|
||
2010-03-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): Support Emacs 24.
|
||
(AC_ADD_LOAD_PATH): Pipe stderr to /dev/null when running
|
||
w3mhack-print-status.
|
||
|
||
2010-03-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-ignored-image-url-regexp): Fix custom type.
|
||
|
||
2010-03-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Don't recenter if page is not changed.
|
||
(w3m-goto-url): Don't move point to the top unless redisplaying page.
|
||
|
||
2010-03-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Suppress compiler warnings that Emacs<22.2 and XEmacs issue
|
||
against image-mode functions.
|
||
|
||
2010-03-02 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (top): Require image-mode if available.
|
||
(w3m-image-page-displayed-p): New function.
|
||
(w3m-create-image-page): Setup image-mode's variable if possible.
|
||
(w3m-scroll-up-or-next-url, w3m-scroll-down-or-previous-url)
|
||
(w3m-shift-left, w3m-shift-right, w3m-beginning-of-line)
|
||
(w3m-end-of-line): Call image-mode functions if possible and needed.
|
||
|
||
2010-02-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Turn truncate-lines off for text/plain pages.
|
||
|
||
2010-02-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify-images): Add menu to images.
|
||
(w3m-download-this-image, w3m-print-this-image-url): New functions.
|
||
(w3m-link-menu): Add them; enable menu only when url or image is there.
|
||
|
||
2010-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-window-hscroll): Revert 2010-01-13 change.
|
||
|
||
2010-02-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-cache-available-p): Now, pages with neither Last-Modified
|
||
header and ETag header are treated as dynamically-generated pages.
|
||
(w3m-cache-header-delete-variable-part): Contination lines are also
|
||
removed.
|
||
|
||
2010-02-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-local-dirlist-cgi, w3m-set-display-ins-del):
|
||
Honor w3m-command-environment.
|
||
Suggested by Toru TSUNEYOSHI <t_tuneyosi@hotmail.com>.
|
||
|
||
2010-02-01 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-redisplay-this-page): Save positions.
|
||
|
||
2010-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-reload-this-page): Save positions.
|
||
|
||
* w3m-hist.el (w3m-history-store-position)
|
||
(w3m-history-restore-position): Use line number and column number to
|
||
save positions.
|
||
|
||
2010-01-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-previous-page): Restore positions as well when
|
||
jumping within a page.
|
||
(w3m-view-this-url-1): Reset hscroll after retrieving a new page.
|
||
(w3m-view-this-url): Save positions first.
|
||
(w3m-delete-buffer): Restore positions in a page being left.
|
||
(w3m-goto-url): Don't save positions here.
|
||
|
||
* w3m-util.el (w3m-popup-buffer): Restore positions only when buffer to
|
||
be displayed is hidden, not always.
|
||
|
||
2010-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-next-anchor, w3m-previous-anchor, w3m-next-form)
|
||
(w3m-previous-form, w3m-next-image, w3m-previous-image): Remove unused
|
||
var `st'.
|
||
|
||
2010-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Make it work as before for group: urls.
|
||
|
||
2010-01-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-doc-view-map): New variable.
|
||
(w3m-view-this-url-1): Improve the way to keep the window configuration
|
||
for the case where w3m-new-session-in-background is non-nil.
|
||
(w3m-doc-view): Use w3m-doc-view-map.
|
||
(w3m-doc-view-quit): New function.
|
||
|
||
2010-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug)
|
||
* w3m-session.el (w3m-session-save, w3m-session-automatic-save)
|
||
(w3m-session-deleted-save, w3m-session-crash-recovery-save)
|
||
* w3m.el (w3m-key-binding): Use save-current-buffer instead of
|
||
save-excursion.
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image, mew-mime-text/html-w3m)
|
||
* w3m-xmas.el (w3m-window-hscroll)
|
||
* w3mhack.el (toplevel, w3mhack-generate-load-file): Use
|
||
with-current-buffer rather than save-excursion + set-buffer.
|
||
|
||
* w3m-cookie.el (w3m-cookie-parse-args): Use with-current-buffer rather
|
||
than save-excursion + set-buffer; no need to use save-restriction and
|
||
narrow-to-region; remove duplicate set-syntax-table.
|
||
|
||
2010-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-print-this-url): Exclude empty image-alt string.
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Strip text props from
|
||
string elements contained in w3m-current-forms so as to enable XEmacs
|
||
to read ~/.w3m/.sessions file.
|
||
|
||
2010-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-refontify-anchor, w3m-cache-setup)
|
||
(w3m-cache-remove-oldest, w3m-cache-remove, w3m-cache-contents)
|
||
(w3m-cache-request-contents, w3m-view-this-url-1)
|
||
(w3m-download-this-url, w3m-goto-url)
|
||
* w3m-session.el (w3m-session-save)
|
||
* w3m-bookmark.el (w3m-bookmark-sections, w3m-bookmark-write-file)
|
||
(w3m-bookmark-kill-entries, w3m-bookmark-undo, w3m-bookmark-iterator)
|
||
* w3m-util.el (w3m-unseen-buffer-p): Use with-current-buffer rather
|
||
than save-excursion + set-buffer.
|
||
|
||
* w3m.el (toplevel, w3m-highlight-current-anchor-1): Use point-at-eol
|
||
rather than `(save-excursion (end-of-line) (point))'.
|
||
|
||
* w3m-util.el: Autoload w3m-history-restore-position when compiling;
|
||
autoload w3m-fb-frame-parameter only when compiling.
|
||
|
||
2010-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-next-buffer): Save and restore positions.
|
||
(w3m-close-window): Save positions.
|
||
|
||
* w3m-hist.el (w3m-history-store-position)
|
||
(w3m-history-restore-position): Save and restore hscroll.
|
||
|
||
* w3m-util.el (w3m-popup-buffer): Restore positions.
|
||
|
||
2009-11-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-check-rss): Ignore future entries to
|
||
display site announcements.
|
||
|
||
2009-11-03 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-region-cite-mark): Add new selection.
|
||
(mew-w3m-region): Rewrite.
|
||
|
||
2009-11-02 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-region-cite-mark): New option.
|
||
(mew-w3m-region): New function.
|
||
(mew-mime-text/html-w3m): Use `mew-w3m-region' instead of `w3m-region'.
|
||
|
||
2009-09-02 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-image.el (w3m-imagick-convert-program-available-p): If someone
|
||
set `w3m-imagick-convert-program' to nil before load emacs-w3m, do not
|
||
show warning message for ImageMagick's `convert'.
|
||
|
||
2009-09-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-mail.el (w3m-mail-embed-base-url, w3m-mail-compose-with-mml)
|
||
(w3m-mail-compose-with-vm): Don't use
|
||
default-enable-multibyte-characters that is obsolete in Emacs 23.2.
|
||
|
||
2009-09-01 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-content-type-alist): Support
|
||
`browse-url-default-windows|macosx-browser'. Thanks to Leo.
|
||
Cf. [emacs-w3m:11035].
|
||
|
||
* w3m-ems.el (w3m-form-button, w3m-form-button-mouse)
|
||
(w3m-form-button-pressed, w3m-tab-unselected)
|
||
(w3m-tab-unselected-retrieving, w3m-tab-unselected-unseen)
|
||
(w3m-tab-selected, w3m-tab-selected-retrieving, w3m-tab-background)
|
||
(w3m-tab-selected-background, w3m-tab-mouse): Add type ns. Thanks to
|
||
Leo. Cf. [emacs-w3m:11034].
|
||
|
||
2009-08-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Do not display image, if
|
||
its url is local and current url is not local.
|
||
|
||
2009-08-24 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-output-coding-system): Use `utf-8' except for emacs-21
|
||
under Japaese environment.
|
||
|
||
2009-08-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-use-symbol): Set nil with emacs-23 or later.
|
||
cf. [emacs-w3m:11002].
|
||
|
||
2009-08-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-util.el (w3m-puny-decode-url): Decode the part of hostname only.
|
||
Add doc-strings.
|
||
(w3m-puny-encode-url): Add doc-strings.
|
||
|
||
2009-08-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-puny-utf-16be): New variable.
|
||
(w3m-url-readable-string): Call `w3m-puny-decode-url'.
|
||
(w3m-url-transfer-encode-string): Call `w3m-puny-encode-url'.
|
||
(w3m-header-line-insert): Call `w3m-puny-decode-url'.
|
||
(w3m-input-url): Call `w3m-puny-decode-url' for initial URL.
|
||
|
||
* w3m-util.el (top): Add the variable definition of `w3m-puny-utf-16be'
|
||
to avoid byte-compile warnings.
|
||
(w3m-puny-code-regex, w3m-puny-code-nonascii, w3m-puny-base)
|
||
(w3m-puny-tmin, w3m-puny-tmax, w3m-puny-damp, w3m-puny-skew)
|
||
(w3m-puny-initial-bias, w3m-puny-initial-n, w3m-puny-delimiter): New
|
||
constants.
|
||
(w3m-puny-adapt, w3m-puny-decode-digit, w3m-puny-encode-digit)
|
||
(w3m-puny-decode1, w3m-puny-decode, w3m-puny-decode-url)
|
||
(w3m-puny-encode1, w3m-puny-encode, w3m-puny-encode-url): New
|
||
functions.
|
||
|
||
2009-08-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-decode-anchor-string): Convert contol-characters to
|
||
space.
|
||
|
||
2009-07-17 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-about-retrieve): When type is `nil', decode cached
|
||
contents to display source of 404 page. Reported by Dan Jacobson
|
||
<jidanni@jidanni.org>.
|
||
(w3m-do-cleanup-temp-files): New customize variable.
|
||
(w3m-cleanup-temp-files): Use it.
|
||
(toplevel): Call it when emacs-w3m shutdown.
|
||
|
||
2009-07-04 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m-search.el (w3m-search-thing-at-point-arg): New variable.
|
||
(w3m-search-read-query): Use it.
|
||
|
||
* w3m-util.el (w3m-current-title): Set title to "<retrieving>>" when
|
||
w3m is retrieving a page.
|
||
|
||
2009-06-13 Kevin Ryde <user42@zip.com.au>
|
||
|
||
* w3m.el (w3m-view-recenter): Only nil,t,integer, not a cons.
|
||
(w3m-search-name-anchor, w3m-view-this-url-1): No arg to w3m-recenter.
|
||
(w3m-next-anchor, w3m-previous-anchor, w3m-next-form,
|
||
w3m-previous-form, w3m-next-image, w3m-previous-image): Don't
|
||
recenter, leave recentering just for following a link, not Tab etc
|
||
within the buffer.
|
||
(w3m-recenter): Remove NAME arg, believe don't need to differentiate
|
||
URLs with an anchor or not since with no anchor `point' is at the
|
||
start of the buffer and can't be recentered anyway.
|
||
Use C-u style "(recenter '(4))" for the `t' middle-of-screen case.
|
||
No need for code to avoid redisplay, `recenter' doesn't redisplay in
|
||
the integer or C-u cases.
|
||
|
||
2009-06-13 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Decode entities of name anchor.
|
||
|
||
2009-05-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-cache-available-p): Analyze the cache-control header more
|
||
strictly.
|
||
(w3m-scroll-up-or-next-url): Bind w3m-prefer-cache to `t' when goto
|
||
the w3m-next-url.
|
||
(w3m-scroll-down-or-previous-url): Bind w3m-prefer-cache to `t' when
|
||
goto the w3m-previous-url.
|
||
|
||
2009-05-23 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-reload-this-page): Add new argument `no-popup'; Call
|
||
w3m-goto-url() with the argument.
|
||
(w3m-goto-url-with-timer): Use it.
|
||
|
||
2009-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-make-item)
|
||
* w3m-cookie.el (w3m-cookie-create)
|
||
* w3m-dtree.el (w3m-dtree-expand-file-name, w3m-dtree-directory-name)
|
||
* w3m-form.el (w3m-form-normalize-action, w3m-form-p)
|
||
(w3m-form-set-method, w3m-form-put-property, w3m-form-field-parse)
|
||
(w3m-form-real-reset)
|
||
* w3m-hist.el (w3m-history-set-current)
|
||
* w3m-namazu.el (w3m-namazu-call-process)
|
||
* w3m-proc.el (w3m-process-p, w3m-process-kill-process)
|
||
(w3m-process-error-handler)
|
||
* w3m-session.el (w3m-session-history-to-save, w3m-session-make-item)
|
||
* w3m-tabmenu.el (w3m-tab-menubar-make-items-1)
|
||
* w3m-util.el (w3m-get-buffer-create, w3m-kill-buffer)
|
||
(w3m-current-title, w3m-buffer-title, w3m-buffer-number)
|
||
(w3m-buffer-set-number, w3m-buffer-name-add-title)
|
||
(w3m-generate-new-buffer, w3m-lefttab-exist-p, w3m-righttab-exist-p)
|
||
(w3m-url-valid, w3m-time-newer-p, w3m-time-lapse-seconds)
|
||
(w3m-url-local-p, w3m-url-authinfo, w3m-url-strip-authinfo)
|
||
(w3m-url-strip-fragment, w3m-url-strip-query, w3m-which-command)
|
||
(w3m-assoc-ignore-case, w3m-unseen-buffer-p)
|
||
* w3m-xmas.el (w3m-make-glyph)
|
||
* w3m.el (w3m-clear-local-variables, w3m-copy-local-variables)
|
||
(w3m-arrived-p, w3m-arrived-put, w3m-arrived-get)
|
||
(w3m-url-transfer-encode-string, w3m-entity-value)
|
||
(w3m-decode-anchor-string, w3m-toggle-inline-images-internal)
|
||
(w3m-canonicalize-url, w3m-cache-header-delete-variable-part)
|
||
(w3m-w3m-canonicalize-url, w3m-view-this-url-1)
|
||
* mime-w3m.el (mime-w3m-setup): Don't use defsubst.
|
||
|
||
* w3m-hist.el (w3m-history-plist-put, w3m-history-remove-properties):
|
||
Don't inline w3m-history-add-properties.
|
||
|
||
2009-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-cache-available-p): Work around too large integer in
|
||
Cache-Control header.
|
||
|
||
2009-04-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-to-file-name): Fix regexp used for stripping
|
||
localhost part; make url a Tramp name if it is guessed.
|
||
|
||
2009-04-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-to-file-name): Allow "file:/foo.html" in addition to
|
||
"file://foo.html" and "file:///foo.html".
|
||
|
||
2009-04-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-buffer): Use the time 0 as modtime of
|
||
the bookmark buffer by default.
|
||
|
||
2009-04-22 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Pass url to sentinel.
|
||
(w3m-recenter): Save excursion.
|
||
|
||
2009-04-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-recenter): New user option.
|
||
(w3m-recenter): New function.
|
||
(w3m-search-name-anchor, w3m-view-this-url-1, w3m-next-anchor)
|
||
(w3m-previous-anchor, w3m-next-form, w3m-previous-form, w3m-next-image)
|
||
(w3m-previous-image): Use it.
|
||
|
||
2009-04-20 Kevin Ryde <user42@zip.com.au>
|
||
|
||
* w3m.el (w3m-local-find-file-regexps): Make regexp-opt group regexps
|
||
explicitly.
|
||
|
||
2009-04-14 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-cache-available-p): The control of expire is added.
|
||
(w3m-w3m-retrieve-1): The case where the option "no_cache=1" is put has
|
||
been increased.
|
||
|
||
2009-04-12 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-select-buffer-delete-buffer, w3m-goto-url)
|
||
(w3m-delete-buffers): Unqueue image retrieving process manually.
|
||
(w3m-idle-images-show): Widen narrowing.
|
||
|
||
* w3m-proc.el (w3m-process-stop): Don't unqueue image retrieving
|
||
process.
|
||
|
||
* w3m.el (w3m-message-silent): New variable.
|
||
(w3m-message): Use it: when the variable is `t', don't show a message.
|
||
(w3m-idle-images-show): Use it.
|
||
(w3m-w3m-dump-head): lexical-let it.
|
||
(w3m-w3m-dump-extra): Ditto.
|
||
(w3m-w3m-retrieve): Ditto.
|
||
(w3m-retrieve-and-render): Ditto.
|
||
(w3m-refresh-minimum-interval): New variable.
|
||
(w3m-check-refresh-attribute): Use it.
|
||
(w3m-view-previous-page): When visiting pages by history-back or
|
||
history-next, don't just ignore refresh, but wait for a while.
|
||
(w3m-idle-images-show): When there are events pended, re-create the
|
||
idle timer; Check current position's item every time loop starts.
|
||
(w3m-idle-images-show-unqueue): Set w3m-idle-images-show-timer
|
||
properly.
|
||
(w3m-arrived-add): Revert recent changes.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): lexical-let w3m-message-silent.
|
||
|
||
2009-04-02 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-arrived-add): If url has a multi-byte character, do not
|
||
do recursive-call itself. If decoded url does not have a multi-byte
|
||
character, do not do recursive-call itself.
|
||
|
||
2009-03-28 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-goto-url-with-timer): When going to the same url, use
|
||
`w3m-reload-this-page'.
|
||
(w3m-image-no-idle-timer): New variable.
|
||
(w3m-toggle-inline-images-internal): Use it.
|
||
(w3m-arrived-add): Add also decoded url.
|
||
(w3m-goto-url): Restore forms also when url is local.
|
||
|
||
2009-03-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-link-menu): Always provide title string. Suggested by
|
||
David Abrahams <dave@boostpro.com>.
|
||
Cf. <URL:http://news.gmane.org/group/gmane.emacs.w3m/thread=8126>.
|
||
|
||
2009-03-17 Victor Ren <victor.ren@ericsson.com>
|
||
|
||
* w3m.el (w3m-url-to-file-name): Support "file://c:/" in addition to
|
||
"file:///c:/".
|
||
|
||
2009-03-12 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-w3m-parse-header): The value of w3m-document-charset is
|
||
not used excluding x-moe-internal.
|
||
|
||
2009-03-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): If context-charset is x-moe-internal,
|
||
x-moe-internal is used as charset regardless of w3m-type.
|
||
(w3m-w3m-parse-header): Add w3m-document-charset to handle of the
|
||
headers. If w3m-document-charset is x-moe-internal, charset sets to
|
||
x-moe-internal compulsorily. If x-w3m-content-encoding is exist, the
|
||
value of x-w3m-content-encoding is used as encoding method regardless
|
||
of w3m-type.
|
||
|
||
2009-03-03 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m-hist.el (w3m-history-slimmed-history-flat, w3m-history-slim): New
|
||
functions.
|
||
|
||
* w3m-session.el (w3m-session-history-to-save): Use it.
|
||
|
||
2009-02-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Require w3m-session instead of autoloading it.
|
||
|
||
* w3m-session.el: Don't require w3m; require w3m-util; silent warnings.
|
||
(w3m-session-select): Use w3m-get-buffer-create instead of
|
||
get-buffer-create to kill the session select buffer when quitting.
|
||
|
||
* w3m-util.el (w3m-delete-frames-and-windows): Delete frames if the
|
||
other windows visit buffers being related to emacs-w3m or the session
|
||
select buffer.
|
||
(w3m-replace-in-string): eval-and-compile.
|
||
|
||
2009-02-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Autoload w3m-go-to-linknum.
|
||
(w3m-lynx-like-map, w3m-info-like-map): Bind `C-c C-l' to it.
|
||
(w3m-mode): Mention w3m-go-to-linknum in doc string.
|
||
|
||
* w3m-util.el (w3m-read-number): New function.
|
||
|
||
* w3m-lnum.el (w3m-go-to-linknum): Use w3m-read-number.
|
||
|
||
2008-04-12 Jose A. Ortega Ruiz <jao@gnu.org>
|
||
|
||
* w3m-lnum.el (w3m-go-to-linknum): New function.
|
||
|
||
2009-02-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-session.el (w3m-session-ignore-errors): New macro.
|
||
(w3m-session-save, w3m-session-automatic-save)
|
||
(w3m-session-deleted-save, w3m-session-crash-recovery-save)
|
||
(w3m-session-crash-recovery-remove, w3m-session-select-mode)
|
||
(w3m-session-select, w3m-session-make-menu-items)
|
||
(w3m-session-last-autosave-session, w3m-session-last-crashed-session):
|
||
Use it.
|
||
|
||
(toplevel): Require cl when compiling.
|
||
(w3m-session-crash-recovery-save)
|
||
(w3m-session-select-list-all-sessions): Remove unused variables.
|
||
|
||
2009-02-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-session.el (w3m-session-last-crashed-session): Fix tiny typo.
|
||
|
||
2009-02-15 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-idle-images-show): If detect deleted buffer, unqueue
|
||
processes related to the buffer.
|
||
|
||
* w3m-session.el (w3m-session-crash-recovery): Change the default to t.
|
||
|
||
2009-02-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-buffer-setup): Add keymap that cycles buffers as usual to
|
||
mode-line-buffer-identification.
|
||
|
||
2009-02-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-view, w3m-bookmark-view-new-session)
|
||
(w3m-bookmark-make-menu-items): Check if bookmark file exists.
|
||
|
||
2009-02-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-header-line-insert): Don't decode url containing
|
||
non-ASCII characters already. e.g. about://weather/WHERE
|
||
|
||
2009-02-03 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-cid-retrieve): Remove a wrong set-buffer().
|
||
|
||
2009-02-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-input-url): Offer decoded url in the minibuffer.
|
||
(w3m-copy-buffer): Copy w3m-current-coding-system.
|
||
(w3m-header-line-insert): Display decoded url.
|
||
|
||
2009-02-02 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-idle-images-show): Change the order of image retrieving.
|
||
(w3m-toggle-inline-images-internal): Use `w3m-idle-image-item'
|
||
text-property.
|
||
(w3m-goto-url): Add new argument `no-popup'.
|
||
(w3m-goto-url-with-timer): Call w3m-goto-url with `no-popup' nil.
|
||
|
||
2009-02-01 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Add new argument
|
||
`safe-regexp'.
|
||
(w3m-toggle-inline-images): Pass `safe-regexp' to
|
||
w3m-toggle-inline-images-internal when called non-interactively.
|
||
|
||
2009-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-proc.el: Autoload w3m-idle-images-show-unqueue when compiling.
|
||
|
||
2009-01-27 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m-proc.el (w3m-process-stop): Call `w3m-idle-images-show-unqueue'.
|
||
|
||
* w3m.el (w3m-idle-images-show-timer, w3m-idle-images-show-list)
|
||
(w3m-idle-images-show-interval): New variables.
|
||
(w3m-idle-images-show, w3m-idle-images-show-unqueue): New functions.
|
||
(w3m-toggle-inline-images-internal): Use them.
|
||
|
||
2009-01-26 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-content-type-alist): Add "application/x-pdf" content
|
||
type.
|
||
|
||
2009-01-21 Kevin Ryde <user42@zip.com.au>
|
||
|
||
* w3m.el (w3m-search-name-anchor): Return true meaning "found" if
|
||
point is already at the anchor position.
|
||
|
||
2009-01-21 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m-session.el (w3m-session-last-autosave-session): Check if
|
||
autosaved sessions set exists before asking whether to load the last
|
||
sessions set; Search older sessions sets when the last sessions set
|
||
doesn't exist (maybe it is removed by user); Load autosaved sessions
|
||
set when w3m-session-load-last-sessions is non-nil.
|
||
(w3m-session-load-last-sessions): Fix docstring; Change `auto' to `t'.
|
||
(w3m-session-crash-recovery-title): New variable.
|
||
(w3m-session-load-crashed-sessions): Ditto.
|
||
(w3m-session-crash-recovery-save): New function.
|
||
|
||
* w3m.el (w3m-goto-url): Save sessions set for crash recovering.
|
||
(w3m-delete-buffer): Ditto.
|
||
(w3m): Load crashed sessions if necessary. Suggested by Samuel Wales
|
||
<samologist@gmail.com>.
|
||
|
||
2009-01-20 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Use new `w3m-balloon-help'
|
||
text-property for balloon help.
|
||
(w3m-fontify-images): Ditto and create help together href, alt and URL
|
||
of image.
|
||
|
||
2009-01-19 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-image-anchor): Fix docstring.
|
||
(toplevel): Fix w3m-image-anchor-face's alias.
|
||
|
||
2009-01-15 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-images): Put the 'full alt text' on new
|
||
'w3m-image-alt' property.
|
||
(w3m-print-this-url): Print the content of 'w3m-image-alt'.
|
||
|
||
* w3m-util.el (w3m-image-alt): New macro.
|
||
|
||
2009-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/Makefile.in (.texi.info): Use --no-split.
|
||
|
||
2009-01-11 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m): Move last session restoring asking afterward, so that
|
||
the restoring wouldn't be avoided by w3m-input-url's input.
|
||
|
||
* w3m-session.el (w3m-session-last-autosave-session): Follow the above
|
||
change.
|
||
|
||
2009-01-10 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m): Check whether to load the last autosaved
|
||
sessions. Suggested by Samuel Wales <samologist@gmail.com>.
|
||
|
||
* w3m-session.el (w3m-session-automatic-keep-number): New variable.
|
||
Suggested by Samuel Wales <samologist@gmail.com>.
|
||
(w3m-session-automatic-save): Use it.
|
||
(w3m-session-last-autosave-session): New function.
|
||
(w3m-session-load-last-sessions): New variable.
|
||
|
||
* w3m.el (w3m-image-anchor): New face.
|
||
(w3m-fontify-images): Use it.
|
||
|
||
2009-01-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-language): Allow the value like "Japanese (UTF-8)" of
|
||
current-language-environment.
|
||
|
||
* w3m-symbol.el (w3m-symbol): Ditto.
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Use locale-coding-system for Emacs to
|
||
encode Japanese messages.
|
||
|
||
2009-01-09 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (w3m-create-text-page, w3m-goto-url): Check if the url is
|
||
arrived before getting real-url.
|
||
|
||
2009-01-06 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (top): Add the variable definitions of
|
||
`w3m-tab-menubar-make-items-preitems' and `w3m-session-menu-items-pre'
|
||
to avoid byte-compile warnings.
|
||
(w3m-setup-menu): Move the postion of session menu.
|
||
(w3m-mouse-major-mode-menu): Add session menu.
|
||
|
||
* w3m-xmas.el (autoload): Add w3m-setup-session-menu.
|
||
(w3m-menu-on-forefront): Treat "Session" menu.
|
||
(w3m-setup-menu): Call `w3m-setup-session-menu'.
|
||
|
||
2008-12-30 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-select-buffer-mode-map): Bind `w3m-select-buffer-quit' to
|
||
C-g.
|
||
|
||
* w3m-session.el (w3m-session-select-mode-map): Bind
|
||
`w3m-session-select-quit' to C-g.
|
||
|
||
* w3m-form.el (w3m-form-input-select-keymap): Bind
|
||
`w3m-form-input-select-keymap' to C-g.
|
||
(w3m-form-input-map-keymap): Bind `w3m-form-input-map-exit' to C-g.
|
||
|
||
2008-12-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-session.el (w3m-session-select-mode-map): Add new key.
|
||
(w3m-session-select-mode): Modify doc-string.
|
||
(w3m-session-select-rename): New command.
|
||
(w3m-session-rename): New function.
|
||
|
||
2008-12-17 Naohiro Aota <naota@elisp.net>
|
||
|
||
* w3m.el (autoload): Add w3m-setup-session-menu.
|
||
(w3m-menubar): Moved session menu to w3m-session-menu-items.
|
||
(top): Call w3m-setup-session-menu.
|
||
|
||
* w3m-session.el: Change to use major mode; Add session menu.
|
||
(w3m-session-unknown-title): New option.
|
||
|
||
2008-12-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-compatible-encoding-alist): Add (gb2312 . gbk).
|
||
|
||
2008-12-12 David Engster <dengste@eml.cc>
|
||
|
||
* w3m-proc.el (w3m-process-wait-process): Reduce sit-for time.
|
||
(w3m-process-sentinel): Wait for process output (on Emacs only).
|
||
|
||
2008-12-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-show-redirection-error-information): Improve the
|
||
error message.
|
||
|
||
2008-12-10 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-next-anchor): Go to the first anchor when next
|
||
anchor is not found.
|
||
(w3m-previous-anchor): Go to the last anchor when previous anchor
|
||
is not found.
|
||
(w3m-url-encode-string): Encode SPC only when encode-space is
|
||
non-nil.
|
||
|
||
* w3m-form.el (w3m-form-make-form-data): Follow the above change.
|
||
|
||
* w3m.el (w3m-gmane-url-at-point): Ditto.
|
||
(w3m-canonicalize-url): Ditto.
|
||
|
||
2008-12-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-make-ccl-coding-system): Use define-coding-system if
|
||
it is available.
|
||
|
||
2008-12-06 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-show-redirection-error-information): New function.
|
||
(w3m-retrieve-and-render): Use it.
|
||
(w3m-w3m-retrieve-1): Return 'redirection-exceeded if redirect counter
|
||
exceeded.
|
||
(w3m-w3m-retrieve): Return "X-w3m-error/redirection" if attr eq
|
||
'redirection-exceeded.
|
||
(w3m-w3m-attributes-1): Return dummy attribute if redirect counter
|
||
exceeded.
|
||
|
||
2008-12-05 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-same-window-p): New function.
|
||
(w3m-form-input-textarea): Use it.
|
||
|
||
* w3m.el (w3m-local-find-file-regexps): Try to open with emacs-w3m as
|
||
many types as possible.
|
||
|
||
2008-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify): Remove hidden anchors like "<a href=url> </a>".
|
||
cf. [emacs-w3m:10484]
|
||
|
||
2008-12-01 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea): Use the whole current window
|
||
for the textarea when `same-window-buffer-names' contains the buffer
|
||
name "*w3m form textarea*"; simplify the window size calculation.
|
||
|
||
2008-11-21 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-w3m-parse-header): Also remove parameters when charset is
|
||
specified.
|
||
|
||
2008-11-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-visited-file-modtime): New function.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-file-modtime): Just return result of
|
||
file-attributes().
|
||
|
||
2008-11-11 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-antenna.el (w3m-antenna-check-rss): Support RSS2.0. Check also
|
||
items.
|
||
(w3m-antenna-alist): Update site-class if needed.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-buffer, w3m-bookmark-verify-modtime):
|
||
Replace visited-file-modtime with w3m-visited-file-modtime.
|
||
|
||
2008-10-28 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-view-header): Check if current page is source of
|
||
about:something.
|
||
|
||
2008-10-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-active-region-or-url-at-point): Take notice of the link
|
||
under the point as well; return the url of the current page by default
|
||
if the new optional argument `default=current' is given.
|
||
(w3m-input-url): Make w3m-active-region-or-url-at-point return the url
|
||
of the current page by default; modify the prompt string according to
|
||
whether there is an initial input.
|
||
(w3m-download, w3m-goto-url, w3m-goto-url-new-session): Simplify args
|
||
passed to w3m-input-url.
|
||
(w3m-view-this-url): Make w3m-active-region-or-url-at-point return the
|
||
url of the current page by default.
|
||
|
||
2008-10-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-italic): Make it be a underline face on a non-window
|
||
system by default.
|
||
|
||
2008-09-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal)
|
||
(w3m-resize-inline-image-internal): Confirm whether to retrieve
|
||
insecure image only once, or don't confirm it if
|
||
w3m-confirm-leaving-secure-page is nil. Suggested by Dan Jacobson
|
||
<jidanni@jidanni.org>.
|
||
(w3m-confirm-leaving-secure-page): Doc fix.
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Remove Emacs 19 stuff; remove TeX
|
||
directives first; don't call texinfo-mode.
|
||
|
||
2008-09-21 Akinori MUSHA <knu@iDaemons.org>
|
||
|
||
* doc/emacs-w3m.texi (Image Variables): Fix syntax error.
|
||
|
||
* doc/emacs-w3m-ja.texi (Image Variables): Ditto.
|
||
|
||
2008-09-17 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-buffer-local-url): New constant variable.
|
||
(w3m-buffer-local-url-p): New function.
|
||
(w3m-goto-url): Also process buffer local url.
|
||
(w3m-region): Use w3m-buffer-local-url as url if it is not set.
|
||
(w3m-safe-view-this-url, w3m-mouse-safe-view-this-url): Check if url is
|
||
buffer local.
|
||
|
||
2008-09-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-download): Add doc string.
|
||
(w3m-lynx-like-map): Bind M-d key to w3m-download.
|
||
(w3m-mode): Add w3m-download to major mode info; clarify description of
|
||
w3m-download-this-url.
|
||
|
||
2008-09-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-gmane-url-at-point): Return a url used for asking Gmane
|
||
for the thread that begins with the current article instead of the
|
||
whole thread if it is run on the Message-ID header.
|
||
(w3m-examine-command-line-args): Make it an alias to `(lambda nil)'
|
||
instead of `ignore' after it is run for the first time in order to
|
||
silence the byte compiler.
|
||
|
||
2008-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-use-favicon): Assume w3m-image.elc is always loaded.
|
||
(w3m-resize-inline-image-internal): Change it to a normal function from
|
||
an inline function; remove interactive.
|
||
(w3m-zoom-in-image, w3m-zoom-out-image): Error if ImageMagick's convert
|
||
program is not available; improve doc string.
|
||
(w3m-auto-show): Don't make the cursor position disappear after
|
||
executing beginning-of-buffer and end-of-buffer.
|
||
|
||
2008-08-25 David Hansen <david.hansen@gmx.net>
|
||
|
||
* w3m.el (w3m-about-header): Fixed typo.
|
||
|
||
2008-08-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-source, w3m-view-header): Save points positioned
|
||
last in pages. Suggested by Dan Jacobson <jidanni@jidanni.org>.
|
||
|
||
2008-07-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el: Bind w3m-image-default-background when compiling.
|
||
|
||
2008-07-20 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-hist.el (w3m-history-restore-position): Run
|
||
w3m-after-cursor-move-hook after restoring cursor position.
|
||
|
||
2008-07-18 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-image-default-background): New variable.
|
||
|
||
* w3m-ems.el (w3m-create-image): Use it.
|
||
(w3m-initialize-graphic-icons): Check if xpm is available. Reported by
|
||
Diego 'Flameeyes' Petten,Ar(B <flameeyes@gmail.com>.
|
||
|
||
* w3m-filter.el (w3m-filter-wikipedia): Improve regexp.
|
||
|
||
2008-07-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Test if mule-version is
|
||
bound (XEmacs does not provide it).
|
||
|
||
2008-06-30 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-input, w3m-form-input-password): Process
|
||
readonly attribute.
|
||
|
||
2008-06-25 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Make it non-interactive.
|
||
|
||
* w3m-form.el (w3m-form-input-textarea): Make buffer unmodified when
|
||
user selected to reuse saved text; parse readonly attribute; kill newly
|
||
generated buffer when the reusing question aborted.
|
||
(w3m-form-textarea-info): Also provide readonly info.
|
||
(w3m-fontify-textareas): Parse readonly attribute.
|
||
(w3m-form-parse-and-fontify): Ditto.
|
||
(w3m-form-input): Ignore cursor moving while read from minibuffer.
|
||
(w3m-form-input-password): Ditto.
|
||
(w3m-form-input-file): Ditto.
|
||
|
||
* w3m.el (w3m-toggle-inline-image): Don't toggle images that are
|
||
outside of the region even if they are identical to the ones in the
|
||
region; don't do recursive call of itself; rearrange the source code.
|
||
(w3m-toggle-inline-images): Check whether images are safe even if it is
|
||
called with w3m-display-inline-images=t and force=t; rearrange the
|
||
source code.
|
||
(w3m-toggle-inline-images-internal): Add new optional argument:
|
||
`begin-pos' and `end-pos'. Only process region from `begin-pos' to
|
||
`end-pos'.
|
||
|
||
2008-06-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-image): Work for an image in which there is
|
||
the region end within its anchor. Reported by Dan Jacobson
|
||
<jidanni@jidanni.org>.
|
||
|
||
* w3m-util.el (w3m-deactivate-region): Use zmacs-deactivate-region for
|
||
XEmacs.
|
||
|
||
2008-06-22 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Improve detection of utf-8
|
||
capability.
|
||
(w3m-search-engine-alist): Abolish `yahoo beta' entry; Improve `blog'
|
||
entry to work like `google' entry.
|
||
|
||
* w3m-session.el: Add coding cookie.
|
||
|
||
2008-06-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-submit-form-safety-check): New user option. Suggested by
|
||
Dan Jacobson <jidanni@jidanni.org>.
|
||
(w3m-submit-form): Use it.
|
||
|
||
2008-06-12 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-auto-show): Scrool horizontally after executing a search
|
||
command.
|
||
|
||
2008-06-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-use-header-line-title): Modify the doc-string.
|
||
|
||
2008-06-06 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-select-buffer): Don't delete other windows.
|
||
|
||
* w3m-filter.el (w3m-filter-wikipedia): New function.
|
||
(w3m-filter-rules): Add w3m-filter-wikipedia.
|
||
|
||
2008-06-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Add coding cookie.
|
||
|
||
2008-06-02 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-detect-meta-charset): Use also ';' as delimiter.
|
||
|
||
2008-05-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-examine-command-line-args): Treat the null string given
|
||
as a url in the command line args as `w3m-home-page' or "about:".
|
||
|
||
2008-05-28 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* doc/emacs-w3m.texi (Inline Images): Update.
|
||
|
||
* doc/emacs-w3m-ja.texi (Inline Images): Ditto.
|
||
|
||
2008-05-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-readable-string): Don't decode url if it looks not to
|
||
have been encoded.
|
||
(w3m-current-longest-line): New variable.
|
||
(w3m-set-current-longest-line): New function.
|
||
(w3m-scroll-left, w3m-shift-left): Don't scroll the window endlessly;
|
||
beep if the window can't be scrolled any more.
|
||
(w3m-scroll-right, w3m-shift-right): Beep if the window can't be
|
||
scrolled any more.
|
||
|
||
2008-05-25 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Fix regexp for Google
|
||
search within EmacsWiki.
|
||
|
||
2008-05-20 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* README: Add information about how to create `configure' script.
|
||
|
||
* README.ja: Ditto.
|
||
|
||
* w3m.el (w3m-goto-url): Delayed encoding of fragment part.
|
||
|
||
2008-05-18 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-cookie.el (w3m-cookie-save-current-site-cookies): New function.
|
||
(w3m-cookie-save): Add optional argument "domain".
|
||
|
||
2008-05-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-add-text-properties): New inline macro.
|
||
(mew-w3m-view-inline-image): Use `mew-w3m-add-text-properties'.
|
||
(mew-mime-text/html-w3m): Ditto.
|
||
|
||
2008-05-09 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-cookie.el (w3m-cookie-save): Make it interactive function.
|
||
(w3m-cookie-save-cookies): New variable.
|
||
(w3m-cookie-shutdown): Use it.
|
||
|
||
* w3m.el (toplevel): Shutdown cookie system when exiting emacs.
|
||
|
||
2008-05-08 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-cookie.el (w3m-cookie-shutdown): Fixed docstring.
|
||
|
||
2008-05-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-amazon): Fix string to search the body.
|
||
|
||
2008-04-30 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* doc/emacs-w3m-ja.texi: Update translation.
|
||
|
||
* w3m.el (w3m-goto-url): Use w3m-current-coding-system first to encode
|
||
url if available; Also encode name part when url is local.
|
||
(w3m-ignored-image-url-regexp): New variable.
|
||
(w3m-toggle-inline-images-internal): Don't display image whose url
|
||
match `w3m-ignored-image-url-regexp'.
|
||
(w3m-decode-entities, w3m-decode-entities-string): Replace
|
||
"(match-beginning 2)" with "(match-end 1)" to deal with emacs-21's
|
||
strange behavior.
|
||
|
||
2008-04-24 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Support Mixi with SSL.
|
||
|
||
2008-04-22 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: Fix Comments.
|
||
(texinfo-format-geq, texinfo-format-leq,): Support @geq and @leq.
|
||
|
||
2008-04-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Add rule for the site of Allatanys.
|
||
(w3m-filter-allatanys): New function.
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Fix regexp for Google
|
||
search within EmacsWiki. Add rule for Google Mobile Proxy.
|
||
|
||
2008-04-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (top): Add the variables definition of `w3m-bookmark-mode',
|
||
`w3m-bookmark-menu-items', `w3m-bookmark-menu-items-pre' and
|
||
`w3m-tab-menubar-make-items-preitems' avoid byte-compile warnings.
|
||
(w3m-rmouse-menubar): New user option.
|
||
(w3m-setup-menu): Add the setup of `w3m-rmouse-menubar'.
|
||
(w3m-mouse-major-mode-menu): Rewrite to use `w3m-rmouse-menubar'.
|
||
(w3m-link-menu): Add `w3m-external-view-this-url'.
|
||
|
||
2008-04-15 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-turnoff-inline-images): New command.
|
||
(w3m-toggle-inline-images): If force is 'turnoff, turn off to display
|
||
images.
|
||
(w3m-menubar): Add w3m-turnoff-inline-images.
|
||
(w3m-lynx-like-map): Ditto.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-mode): Ditto.
|
||
|
||
2008-04-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Fix custom type.
|
||
|
||
2008-04-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Support Google search
|
||
within EmacsWiki. cf. [emacs-w3m:10067]
|
||
|
||
2008-03-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-mouse-safe-view-this-url): Remove redundant confirmation
|
||
of whether to follow link.
|
||
|
||
2008-03-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-doc-view-content-types): New variable.
|
||
(w3m-doc-view): New function.
|
||
(w3m-create-page): Use it.
|
||
(w3m-content-type-alist): Add application/dvi.
|
||
(w3m-delete-buffer): Save windows layout.
|
||
|
||
2008-03-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-image.el (w3m-imagick-convert-program-available-p): Don't use
|
||
w3m-imagick-convert-data which may issue a warning when checking
|
||
whether the convert program supports png32. cf. [emacs-w3m:10048]
|
||
|
||
2008-03-03 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* doc/emacs-w3m.texi (Inline Images): Updated.
|
||
|
||
* doc/emacs-w3m-ja.texi (Inline Images): Ditto.
|
||
|
||
* w3m.el (w3m-toggle-inline-images): Only toggle in the region if
|
||
Transient Mark mode.
|
||
(w3m-toggle-inline-image): Ditto.
|
||
|
||
2008-02-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-arrived-intern): Protect against null string. It enables
|
||
url completion even for null string. Suggested by Aota-san.
|
||
|
||
2008-02-07 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-expand-path-name): New function.
|
||
(w3m-expand-url): Remove useless expanded path-name check.
|
||
|
||
2008-02-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install-lisp, install-icons, install-icons30): Quote
|
||
directory name that might contain whitespace.
|
||
|
||
* doc/Makefile.in (install): Ditto.
|
||
|
||
* aclocal.m4 (AC_PATH_LISPDIR): Ditto; always report prefix name.
|
||
|
||
* mkinstalldirs: Replace it with the 2006-05-11.19 version.
|
||
|
||
2008-01-30 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Don't expand icon's url when it is nil.
|
||
|
||
2008-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-safe-url-regexp): Add note to doc string.
|
||
(w3m-fontify): Hold the value of w3m-safe-url-regexp with the
|
||
w3m-safe-url-regexp text-property.
|
||
(w3m-toggle-inline-image, w3m-toggle-inline-images)
|
||
(w3m-safe-view-this-url, w3m-mouse-safe-view-this-url): Check whether
|
||
url is safe by comparing it with the value of the w3m-safe-url-regexp
|
||
text property; prompt a user to confirm whether to proceed.
|
||
(w3m-safe-toggle-inline-image, w3m-safe-toggle-inline-images): Abolish.
|
||
(w3m-minor-mode-command-alist): Map w3m-toggle-inline-image and
|
||
w3m-toggle-inline-images to themselves.
|
||
|
||
2008-01-20 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-search-name-anchor): Accept and optional argument
|
||
`no-record'.
|
||
(w3m-goto-url): Going other page's anchor, call
|
||
`w3m-search-name-anchor' with 3rd argument t.
|
||
|
||
2008-01-16 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-coding-system): Revert.
|
||
(w3m-form-input-textarea): Set w3m-form-input-textarea-coding-system to
|
||
use in w3m-form-coding-system-accept-region-p.
|
||
|
||
2008-01-15 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-textarea-file-coding-system): New variable.
|
||
(w3m-form-input-textarea-save): Use it.
|
||
(w3m-form-input-textarea): Ditto.
|
||
(w3m-form-input-textarea-coding-system): Abolish.
|
||
|
||
2008-01-11 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-filter.el (w3m-filter-iframe): New function.
|
||
(w3m-filter-rules): Add rule for inserting link to the url iframe
|
||
displays.
|
||
|
||
2008-01-09 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-coding-system-accept-region-p): Abolish.
|
||
|
||
* w3m-ems.el (w3m-form-coding-system-accept-region-p): Use
|
||
select-safe-coding-system if unencodable-char-position is not
|
||
available.
|
||
|
||
* w3m-xmas.el (w3m-form-coding-system-accept-region-p): Use
|
||
decode-coding-string and encode-coding-string instead of
|
||
unencodable-char-position; Only warn coding-system problem.
|
||
|
||
2008-01-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-decode-string): Don't replace +'s with spaces.
|
||
|
||
2007-12-27 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-coding-system-accept-region-p): New function.
|
||
(w3m-form-input-textarea-save, w3m-form-input-textarea-set): Use it.
|
||
|
||
2007-12-24 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-session.el (w3m-session-goto-session): Go to the current w3m
|
||
buffer in data of session.
|
||
|
||
2007-12-24 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-session.el (w3m-session-history-to-save): New function.
|
||
(w3m-session-save): Also record history data.
|
||
(w3m-session-automatic-save, w3m-session-deleted-save): Ditto.
|
||
(w3m-session-select): Follow the format change.
|
||
(w3m-session-goto-session): Also restore history data.
|
||
|
||
2007-12-23 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-force-update): New function.
|
||
(top): Register `w3m-tab-menubar-force-update' to
|
||
`w3m-display-functions'.
|
||
|
||
2007-12-20 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Bind `w3m-move-unseen-buffer'.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-buffer-unseen): New buffer local variable.
|
||
(w3m-set-buffer-unseen): New function.
|
||
(w3m-set-buffer-seen): Ditto.
|
||
(w3m-move-unseen-buffer): Ditto.
|
||
(w3m-remove-local-hook): Ditto.
|
||
(w3m-goto-url): Set buffer to unseen.
|
||
(w3m-select-buffer-generate-contents): Support `unseen'.
|
||
|
||
* w3m-util.el (top): Add the variable definition of `w3m-buffer-unseen'
|
||
to avoid byte-compile warnings.
|
||
(w3m-unseen-buffer-p): New inline macro.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-make-items-1): Support `unseen'.
|
||
|
||
* w3m-ems.el (w3m-remove-local-hook): New function.
|
||
(w3m-tab-unselected-unseen): New face.
|
||
(w3m-tab-line): Support `unseen'.
|
||
|
||
2007-12-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-mode): Set show-trailing-whitespace to nil.
|
||
|
||
2007-12-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-default-background): New user option.
|
||
(w3m-favicon-set-image): Don't set background color of favicon here.
|
||
(w3m-favicon-convert): Set the background color of favicon according to
|
||
w3m-favicon-default-background.
|
||
|
||
* w3m-ems.el (w3m-tab-line): Don't set the background color of favicon
|
||
here.
|
||
|
||
* w3m-image.el (w3m-imagick-identify-program): New user option.
|
||
|
||
2007-12-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-kill-stray-processes): Do not kill
|
||
process when the buffer associated to it is alive.
|
||
(w3m-process-sentinel): Do not call a handler when its parent
|
||
buffer have been killed.
|
||
|
||
2007-12-15 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-submit): Remove query part from the form's
|
||
action url when using get method.
|
||
|
||
2007-12-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-size): Change the value form into
|
||
the cons of WIDTH and HEIGHT.
|
||
(w3m-favicon-convert-args): New user option.
|
||
(w3m-favicon-convert): Pass it to convert.
|
||
|
||
* w3m-ems.el (w3m-tab-mouse-track-selected-tab): Follow change of
|
||
w3m-favicon-size.
|
||
|
||
2007-12-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-tab-line): Set the background color of favicon
|
||
for Emacs 22+.
|
||
|
||
* w3m-favicon.el (w3m-favicon-set-image): Ditto.
|
||
|
||
* w3m-image.el (w3m-imagick-convert-program-available-p): Check
|
||
whether the convert program supports the image type png32 for
|
||
Emacs 22+.
|
||
(w3m-imagick-convert-buffer, w3m-imagick-start-convert-buffer):
|
||
Use png32 if it is available.
|
||
|
||
2007-12-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-convert): Make last change revert.
|
||
|
||
2007-12-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-convert): Apply the background color
|
||
of header line or mode line to pixels of which the color is
|
||
transparent.
|
||
|
||
2007-12-06 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-goto-url): Canonicalize the url when it is called
|
||
non-interactively.
|
||
|
||
2007-12-01 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-name-anchor-from-hist): New buffer-local variable.
|
||
(w3m-clear-local-variables): Also clear w3m-name-anchor-from-hist.
|
||
(w3m-goto-url): Save and restoe w3m-name-anchor-from-hist.
|
||
(w3m-search-name-anchor): Record (point)s of before and after
|
||
following a name-anchor.
|
||
(w3m-view-previous-page): If possible, move back the cursor to the
|
||
point where it was before following name-anchors.
|
||
|
||
2007-11-30 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-proc.el (w3m-process-y-or-n-p): Ignore space to avoid
|
||
answering y without intention.
|
||
|
||
2007-11-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url-new-session): Use
|
||
w3m-active-region-or-url-at-point. Reported by Naohiro Aota.
|
||
|
||
* w3m-ems.el (w3m-create-image): Don't modify case-fold-search.
|
||
|
||
* w3m-xmas.el (w3m-create-image): Ditto; parse image data to
|
||
identify its type in the beginning position.
|
||
|
||
2007-11-29 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-w3m-dump-extra, w3m-w3m-retrieve): Removed image
|
||
data type tests.
|
||
|
||
* w3m-xmas.el (w3m-create-image): Parse image data first, use
|
||
server's content-type when it failed to identify type.
|
||
|
||
* w3m-ems.el (w3m-create-image): Ditto.
|
||
|
||
2007-11-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Fix google news entry.
|
||
|
||
* w3m-ems.el (w3m-create-image): Parse image data if it failed in
|
||
identifying type.
|
||
|
||
* w3m-xmas.el (w3m-create-image): Ditto.
|
||
|
||
2007-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-resize-inline-image-internal): Validate image url.
|
||
Reported by Naohiro Aota <nao.aota@gmail.com>.
|
||
|
||
2007-11-27 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Confirm retrieving
|
||
non-secure image.
|
||
(w3m-resize-inline-image-internal): Ditto.
|
||
|
||
2007-11-27 Katsumi Yamaoka <yamaoka@jpl.org>,
|
||
TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-retrieve-and-render): Permit leaving safe pages
|
||
without confirmation for several safe commands.
|
||
|
||
2007-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-symbol.el: Autoload w3m-mule-unicode-p when compiling.
|
||
|
||
* w3m-proc.el: Update the way to suppress compile warning for gensym.
|
||
|
||
2007-11-26 Trent W. Buck <trentbuck@gmail.com>
|
||
|
||
* w3m.el (w3m-confirm-leaving-secure-page): New user option.
|
||
(w3m-retrieve-and-render): Use it.
|
||
|
||
2007-11-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-use-japanese-menu): Default to nil for XEmacs 21.4 and
|
||
SXEmacs.
|
||
(w3m-link-map): New variable.
|
||
(w3m-fontify-anchors): Add menu to links.
|
||
(w3m-read-file-name): Don't use default file name if it is "".
|
||
(w3m-link-menu): Define.
|
||
|
||
2007-11-06 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-redisplay-with-charset): Strip first 'about://source/'
|
||
before setf w3m-arrived-content-charset.
|
||
(w3m-redisplay-and-reset): Ditto.
|
||
|
||
2007-11-05 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Add rule for the site of imepita.
|
||
(w3m-filter-imepita): New function.
|
||
|
||
2007-11-03 David Hansen <david.hansen@gmx.net>
|
||
|
||
* w3m-proc.el (w3m-process-wait-process): Preserve the current buffer
|
||
\(work around an Emacs bug\).
|
||
|
||
2007-11-03 David Hansen <david.hansen@gmx.net>
|
||
|
||
* w3m.el (w3m-relationship-oddmuse-estimate): Follow new page layout.
|
||
|
||
2007-11-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-ucs-to-char): Alias to unicode-to-char, ucs-to-char,
|
||
or int-to-char.
|
||
|
||
* w3m-ems.el (w3m-ucs-to-char): Always define it.
|
||
|
||
* w3m.el (w3m-ucs-to-char): Abolish.
|
||
|
||
2007-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-module-list): Don't compile mew-w3m.el and
|
||
mew-shimbun.el if there is only the official Mew XEmacs package that is
|
||
extremely old.
|
||
|
||
* w3m-proc.el: Update the way to suppress compile warning for gensym.
|
||
|
||
* w3m-util.el (w3m-list-buffers): Check if w3m-fb-mode is bound.
|
||
|
||
* w3m.el (w3m-copy-buffer, w3m-mouse-major-mode-menu): Remove unused
|
||
let-bound variables.
|
||
|
||
2007-10-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install-lisp): Don't install w3m-ems.el for XEmacs and
|
||
w3m-xmas.el for GNU Emacs.
|
||
|
||
2007-10-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* *, doc/*: Fix expressions of the copyright notices.
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Don't split Info file to pieces.
|
||
|
||
* doc/emacs-w3m.texi, doc/emacs-w3m-ja.texi: Use @copying and
|
||
@insertcopying to put up the copyright notice.
|
||
(Coding convention of Shimbun): Don't use @itemx with @@multitable.
|
||
|
||
* doc/ptexinfmt.el (texinfo-copying-text, texinfo-copying)
|
||
(texinfo-insertcopying, texinfo-format-scan): Add them for old Emacsen.
|
||
|
||
* doc/Makefile.in (install): Remove installed *.info-[0-9] files;
|
||
install only *.info files.
|
||
(.texi.dvi): Don't specify "-l ja" to texi2dvi.
|
||
(clean): No need to remove *.info-[0-9] and *.info-[0-9][0-9] files.
|
||
|
||
2007-10-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-find-coding-system): Return symbol, not coding
|
||
system object.
|
||
|
||
2007-10-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-entity-regexp, w3m-entity-value): Accept case-insensitive
|
||
numeric character references.
|
||
|
||
2007-10-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-message): Work with XEmacs.
|
||
|
||
2007-10-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el: Bind w3m-use-title-buffer-name (see the comment).
|
||
|
||
* Makefile.in (very-slow): Add missing semicolon.
|
||
|
||
2007-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install-lisp): Don't install ChangeLog~.
|
||
|
||
2007-10-02 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-show-error-information): When emacs-w3m cannot find
|
||
host, set charset to us-ascii.
|
||
|
||
2007-10-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-show-decoded-url): Add entry for nikkei.co.jp.
|
||
|
||
2007-09-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Don't decode escaped URLs.
|
||
(w3m-toggle-inline-images-internal): Escape non-ASCII characters in the
|
||
URL of the image before retrieving it.
|
||
|
||
2007-09-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-safe-view-this-url): When a function which is
|
||
specified by `w3m-goto-article-function' returns the
|
||
`w3m-goto-url' symbol, it falls back to emacs-w3m displaying
|
||
functions. Cf. [emacs-w3m:09660]
|
||
(w3m-goto-article-function): Its comment is updated to follow the
|
||
above change.
|
||
(w3m-entity-value, w3m-decode-entities-string): Change to save
|
||
working memory.
|
||
|
||
2007-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-entity-regexp): Bind max-specpdl-size for old Emacsen.
|
||
(w3m): Revert 2007-09-19 change.
|
||
|
||
2007-09-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* NEWS: New file.
|
||
|
||
2007-09-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-examine-command-line-args): Don't pass negative number to
|
||
nthcdr.
|
||
|
||
* w3m-session.el (w3m-session-save, w3m-session-select): Use mapc
|
||
instead of mapcar.
|
||
|
||
2007-09-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Changes to stricten entities decoded by
|
||
`w3m-decode-entities'.
|
||
(w3m-entity-table, w3m-entity-reverse-table): New constants.
|
||
(w3m-entity-regexp): Stricten.
|
||
(w3m-entity-alist, w3m-entity-db, w3m-entity-db-size): Abolished.
|
||
(w3m-entity-value, w3m-decode-entities, w3m-decode-entities-string,
|
||
w3m-encode-specials-string): Rewritten to use the above constants.
|
||
|
||
2007-09-21 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: Support @fonttextsize, @textdegree.
|
||
|
||
2007-09-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-examine-command-line-args): Rewrite.
|
||
(w3m): Always call it; set the 2nd arg new-session when Emacs 21 or
|
||
XEmacs runs in the batch mode.
|
||
|
||
2007-09-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-examine-command-line-args): Inhibit Emacs head from
|
||
displaying startup screen when emacs-w3m runs in the batch mode;
|
||
improve parsing of arguments.
|
||
|
||
2007-09-13 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-expand-path-name): Save the matched data surely.
|
||
|
||
2007-09-09 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-expand-url): Use "/" as path when it of base-uri is not
|
||
defined; Clear query of base-uri when empty query exist; Changes to
|
||
follow RFC3986.
|
||
|
||
2007-09-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-euc-japan-encoder, w3m-iso-latin-1-encoder): Use
|
||
mule-version to decide whether to redefine them.
|
||
|
||
* w3m.el: Use emacs-version instead of emacs-major-version to show the
|
||
version of Emacs that emacs-w3m doesn't support.
|
||
|
||
2007-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-local-file-type): Regard news:* urls as text/html.
|
||
(w3m-w3m-retrieve): Return nil if retrieving failed.
|
||
(w3m-show-error-information): Improve error message for news:* urls.
|
||
|
||
2007-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): Improve expression of Emacs version.
|
||
|
||
* doc/ptexinfmt.el (ptexinfmt-broken-facility)
|
||
(ptexinfmt-defun-if-broken, ptexinfmt-defun-if-void)
|
||
(ptexinfmt-defvar-if-void): Don't use old-style backquotes.
|
||
(texinfo-format-cedilla-accent): Quote `,'.
|
||
|
||
* w3m-antenna.el (w3m-antenna-site-key, w3m-antenna-site-title)
|
||
(w3m-antenna-site-class, w3m-antenna-site-url)
|
||
(w3m-antenna-site-last-modified, w3m-antenna-site-size)
|
||
(w3m-antenna-site-size-detected): Don't use old-style backquotes.
|
||
|
||
* w3m-ccl.el (w3m-ccl-write-repeat, w3m-euc-japan-decoder)
|
||
(w3m-euc-japan-encoder, w3m-iso-latin-1-decoder)
|
||
(w3m-iso-latin-1-encoder): Don't use old-style backquotes.
|
||
|
||
* w3m-dtree.el (w3m-dtree-has-child): Don't use old-style backquotes.
|
||
|
||
* w3m-form.el (w3m-form-method, w3m-form-action, w3m-form-charlst)
|
||
(w3m-form-enctype, w3m-form-plist, w3m-form-get-property, w3m-form-put)
|
||
(w3m-form-get): Don't use old-style backquotes.
|
||
|
||
* w3m-namazu.el (w3m-namazu-default-index-customize-spec): Don't use
|
||
old-style backquotes.
|
||
|
||
* w3m-util.el (w3m-static-if, w3m-static-when, w3m-static-unless)
|
||
(w3m-condition-case, w3m-add-text-properties)
|
||
(w3m-get-text-property-around, w3m-action, w3m-anchor, w3m-image)
|
||
(w3m-submit, w3m-anchor-sequence): Don't use old-style backquotes.
|
||
|
||
* w3m.el (w3m-dirlist-cgi-program): Don't use old-style backquotes.
|
||
|
||
* w3mhack.el (char-before, match-string-no-properties)
|
||
(set-text-properties): Don't use old-style backquotes.
|
||
|
||
* w3m-filter.el: Set file's coding-system to euc-japan in order to
|
||
enable non-Mule XEmacsen to byte-compile this module.
|
||
|
||
2007-08-31 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (top): Remove unnecessary space at the line end.
|
||
(w3m-use-title-buffer-name): New option.
|
||
(w3m-copy-buffer): Use `w3m-generate-new-buffer' instead of
|
||
`generate-new-buffer'.
|
||
(w3m-pack-buffer-numbers): Call `w3m-form-set-number' with new name of
|
||
buffer.
|
||
(w3m-buffer-setup): Use `w3m-generate-new-buffer' instead of
|
||
`generate-new-buffer'.
|
||
(w3m-buffer-setup): Do not display title if w3m-use-title-buffer-name
|
||
is non-nil.
|
||
(w3m-modeline-title): Retrun "" if w3m-use-title-buffer-name is
|
||
non-nil.
|
||
(w3m-goto-url): Call `w3m-buffer-name-add-title' when display.
|
||
(w3m): Use `w3m-generate-new-buffer' instead of `generate-new-buffer'.
|
||
(w3m-use-header-line-title): New option.
|
||
|
||
* w3m-form.el (w3m-form-set-number): Change 2'nd argument to `newname'
|
||
from `count'.
|
||
|
||
* w3m-util.el (top): Add the variable definition of
|
||
`w3m-use-title-buffer-name' to avoid byte-compile warnings.
|
||
(w3m-buffer-number): Support the feature of buffer-name with title.
|
||
(w3m-buffer-set-number): Ditto.
|
||
(w3m-generate-new-buffer): Ditto.
|
||
(w3m-buffer-name-lessp): Ditto.
|
||
(w3m-buffer-name-add-title): New inline macro.
|
||
|
||
* w3m-ems.el (top): Add the variable definition of
|
||
`w3m-use-header-line-title' to avoid byte-compile warnings.
|
||
(w3m-setup-header-line): If `w3m-use-header-line-title' is not nil,
|
||
display title and URI.
|
||
|
||
2007-08-30 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-proc.el (top): Add the function definition of
|
||
`w3m-decode-coding-string-with-priority' to avoid byte-compile
|
||
warnings.
|
||
|
||
* w3m-ems.el (top): Add the variable definition of
|
||
`w3m-default-coding-system' and `w3m-coding-system' to avoid
|
||
byte-compile warnings.
|
||
|
||
* w3m-xmas.el (top): Add the variable definition of `w3m-coding-system'
|
||
to avoid byte-compile warnings.
|
||
|
||
2007-08-29 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-proc.el (w3m-process-filter): Decode realm string.
|
||
|
||
* w3m.el (w3m-url-decode-string): Define latter half as a function :
|
||
w3m-decode-coding-string-with-priority ,and use it.
|
||
|
||
* w3m-ems.el (w3m-decode-coding-string-with-priority): New function.
|
||
|
||
* w3m-xmas.el (w3m-decode-coding-string-with-priority): Return string
|
||
itself unless find-coding-system is defined as built-in function.
|
||
|
||
2007-08-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-uri-replace-alist): Add key of "alc:".
|
||
(w3m-relationship-estimate-rules): Add alc's rule.
|
||
(w3m-relationship-alc-estimate): New function.
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add rule of
|
||
http://eow.alc.co.jp/.
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Add w3m-filter-alc.
|
||
(w3m-filter-alc): New function. Supper `goFairWord'.
|
||
|
||
2007-08-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-mailto-url): Make it work even with no rfc2368.el.
|
||
|
||
2007-08-21 Eugene Oleinik <eo@aoizora.org>
|
||
|
||
* w3m-filter.el (w3m-filter-google-separator): New user option.
|
||
(w3m-filter-google): Replace hard-coded ones with it.
|
||
(w3m-filter): Iterate through all cases in w3m-filter-rules.
|
||
(w3m-filter-replace-regexp): New function.
|
||
|
||
2007-08-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-detect-xml-type): New function that treats
|
||
application/xml looking like xhtml+xml as text/html.
|
||
(w3m-content-type-alist): Use it for application/xml.
|
||
(w3m-w3m-parse-header): Parse Alternates header for a real url.
|
||
(w3m-w3m-retrieve-1): Retrieve real url according to Alternates header.
|
||
(w3m-external-view): Treat xhtml+xml as html.
|
||
|
||
2007-07-30 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el: Changes to download contents after submitting form.
|
||
(w3m-form-download): New variable.
|
||
(w3m-fontify-textareas, w3m-form-parse-and-fontify): Combine the above
|
||
variable into expressions which represent form actions.
|
||
(w3m-form-submit): Accept and optional argument `download'.
|
||
|
||
* w3m.el: Changes to download contents after submitting form.
|
||
(w3m-download): Accept and optional argument `post-data'.
|
||
(w3m-download-this-url): `w3m-form-download' is binded locally.
|
||
(w3m-view-this-url): Ditto.
|
||
(w3m-submit-form): Ditto.
|
||
|
||
2007-07-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ucs.el (font-ccl-encoder-alist): Bind it for XEmacs 21.5.
|
||
|
||
2007-07-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Make Google rule support
|
||
images.
|
||
|
||
2007-07-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-session.el (w3m-session-select, w3m-session-selected): Add spec
|
||
for dark tty.
|
||
(w3m-session-select): Use read-key-sequence rather than read-event or
|
||
next-command-event in order to enable it to read arrow keys in tty.
|
||
|
||
2007-07-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-form-make-button): Make it work.
|
||
|
||
* w3m-ems.el (w3m-form-make-button): Work when w3m-form-use-fancy-faces
|
||
is nil.
|
||
|
||
2007-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-article-function): Change the default function into
|
||
browse-url; doc fix.
|
||
(w3m-safe-view-this-url): Catch a signal from function which is set to
|
||
w3m-goto-article-function, and don't run the default function if it is
|
||
nil.
|
||
|
||
2007-07-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-article-function): Use defcustom; doc fix.
|
||
(w3m-safe-view-this-url): Use functionp instead of fboundp to check the
|
||
value of w3m-goto-article-function.
|
||
|
||
* w3m-favicon.el, w3m-namazu.el, w3m-perldoc.el, w3m-xmas.el, w3m.el:
|
||
Use custom-set-default instead of set-default in defcustom forms.
|
||
|
||
2007-07-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-make-help-echo): Make the function for Emacs bind
|
||
deactivate-mark to nil.
|
||
|
||
2007-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el, w3m-form.el, w3m-lnum.el, w3m-search.el, w3m-session.el
|
||
* w3m.el: Rename w3m-FOO-face with w3m-FOO.
|
||
|
||
2007-06-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Format @key{...}.
|
||
|
||
2007-06-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map, w3m-info-like-map): Bind [backtab] to
|
||
w3m-previous-anchor.
|
||
|
||
2007-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-local-retrieve, w3m-w3m-retrieve, w3m-about-retrieve)
|
||
(w3m-cid-retrieve, w3m-data-retrieve, w3m-retrieve, w3m-about-header):
|
||
Change the term and the symbol name `no-decode' into `no-uncompress'.
|
||
|
||
2007-06-08 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-w3m-retrieve): Check if content-type is wrong after
|
||
decoding encoded contents.
|
||
|
||
* w3m-ems.el (w3m-create-image, w3m-create-resized-image): Decode
|
||
content retrieving image.
|
||
|
||
* w3m-xmas.el (w3m-create-image, w3m-create-resized-image): Ditto.
|
||
|
||
2007-06-07 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add output encoding argument
|
||
to google search.
|
||
|
||
2007-06-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-image.el (w3m-imagick-convert-program, w3m-resize-images): Reset
|
||
them if convert program is not really available.
|
||
(w3m-imagick-convert-program-available-p): New function.
|
||
(w3m-imagick-convert-buffer, w3m-imagick-start-convert-data): Use it.
|
||
|
||
2007-06-05 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m-image.el (w3m-imagick-start-convert-data): Clarify message which
|
||
is issued when convert program is not available.
|
||
|
||
2007-06-05 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-mixi): Follow the change of Mixi's HTML.
|
||
|
||
2007-06-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* attic/vm-w3m.el, attic/vm-7.19.patch: Remove. They have been
|
||
integrated into VM 8.x.
|
||
|
||
2007-05-17 Tatsuya Kinoshita <tats@vega.ocn.ne.jp>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Check whether the marker buffer exists.
|
||
|
||
2007-05-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-switch-to-buffer, w3m-subst-switch-to-buffer-keys):
|
||
Remove.
|
||
|
||
2007-05-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-expand-url): Guard error in aref when url is "".
|
||
|
||
2007-05-16 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-expand-url): Remove query strings when expanding URL like
|
||
"foo.cgi?#bar"; add "./" to top of URL when expanding "?hoge".
|
||
|
||
2007-05-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-switch-to-buffer): Work just like switch-to-buffer.
|
||
Suggested by Robert J. Chassell <bob@rattlesnake.com>.
|
||
|
||
2007-05-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-encode-string, w3m-url-transfer-encode-string): Use
|
||
uppercase letters in hexadecimal string. Suggested by Lukasz Demianiuk
|
||
<ldemianiuk@gmail.com>.
|
||
|
||
2007-05-09 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-header-line-url): New function.
|
||
(w3m-url-at-point): Call w3m-header-line-url after
|
||
w3m-gmane-url-at-point.
|
||
(w3m-goto-url-with-timer): Execute w3m-goto-url if its buffer does not
|
||
exist foreground.
|
||
|
||
2007-05-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (all): Revert SHIRAI's 2007-04-24 changes and fix it to
|
||
accompany Ito-san's patch [w3m-dev 04233].
|
||
(w3m-display-ins-del): New option.
|
||
(w3m-support-emacs-w3m): Remove this variable.
|
||
(w3m-strike-through-face): Modify.
|
||
(w3m-insert-face): Ditto.
|
||
(w3m-strike-through-face-no-windowsystem): Remove this face.
|
||
(w3m-fontify-insert): Remove this variable.
|
||
(w3m-halfdump-command-arguments): Remove w3m-support-emacs-w3m.
|
||
(w3m-halfdump-command-common-arguments): Add w3m-display-ins-del
|
||
support.
|
||
(w3m-fontify-strike-through): Rewrite.
|
||
(w3m-fontify-insert): Ditto.
|
||
(w3m-set-display-ins-del): New function.
|
||
(w3m-rendering-half-dump): Call w3m-set-display-ins-del.
|
||
|
||
2007-04-30 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-resume): Also resume contents of forms without
|
||
name.
|
||
(w3m-fontify-textareas): Also fontify textareas without name.
|
||
(w3m-form-field-parse): Also parse form fields without name.
|
||
|
||
2007-04-28 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-decode-buffer): Use w3m-url-transfer-encode-string
|
||
instead of w3m-url-encode-string.
|
||
|
||
2007-04-27 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-view-this-url): Check if w3m-current-url is string before
|
||
matching.
|
||
|
||
2007-04-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Fully decode a source by default.
|
||
(w3m-view-source): Doc fix.
|
||
|
||
2007-04-26 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-goto-url): Redisplay to search an anchor sure with
|
||
goto-new-session.
|
||
|
||
2007-04-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-source-decode-level): New variable.
|
||
(w3m-decode-buffer): Control how much it decodes an html source
|
||
according to w3m-view-source-decode-level.
|
||
(w3m-view-source): Bind w3m-view-source-decode-level with prefix arg.
|
||
|
||
2007-04-25 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-decode-buffer): Encode urls containing non-ASCII
|
||
characters quoted with '' as well as those quoted with "".
|
||
(w3m-goto-url): Decode urls when url is local.
|
||
|
||
characters when displaying an html source.
|
||
|
||
2007-04-24 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-decode-buffer): Use charset specified in meta tag even
|
||
for decoding html source.
|
||
|
||
2007-04-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install-lisp): Install shimbun/ChangeLog file.
|
||
|
||
2007-04-24 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-support-emacs-w3m): New variable.
|
||
(w3m-compile-options): Set w3m-support-emacs-w3m to t if w3m compiled
|
||
with emacsdump.
|
||
(w3m-strike-through-face-no-windowsystem): New face.
|
||
(w3m-halfdump-command-arguments): Use '-emacsdump' instead of
|
||
'-halfdump' when w3m has it.
|
||
(w3m-fontify-strike-through): Support w3m-support-emacs-w3m.
|
||
(w3m-fontify-insert): Ditto.
|
||
|
||
2007-04-24 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-goto-url): Set truncate-lines to nil, if a source or
|
||
header view.
|
||
(w3m-view-source): Remove to set truncate-lines.
|
||
(w3m-view-header): Ditto.
|
||
|
||
2007-04-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* ChangeLog, ChangeLog.1: Separate shimbun entries.
|
||
(Local Variables): Set fill-column to 79.
|
||
|
||
2007-04-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-filename): Use MD5 first.
|
||
|
||
2007-04-14 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-filename): Truncate filename
|
||
into less than or equal to 255 bytes long.
|
||
|
||
2007-04-06 Matt Hodges <M.P.Hodges@rl.ac.uk>
|
||
|
||
* w3m.el (w3m-next-buffer): Fix last change when w3m-fb-mode.
|
||
|
||
2007-04-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-view-parent-page): Use numbered prefix argument to move
|
||
the parent directory according to input number.
|
||
|
||
2007-03-31 Andreas Seltenreich <seltenreich@gmx.de>
|
||
|
||
* w3m.el (w3m-external-view-file): Actually kill the temporary buffer.
|
||
|
||
2007-03-30 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-ems.el (w3m-tab-mouse-track-selected-tab): Sleep anyway.
|
||
(w3m-tab-make-keymap): Add key-bindings for mouse wheel-up|down to
|
||
w3m-mode-map.
|
||
|
||
2007-03-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug-system-informations): Add gtk.
|
||
(report-emacs-w3m-bug): Bind print-quoted to t.
|
||
|
||
* w3m-ems.el (w3m-force-window-update): Do split-window-vertically
|
||
instead of performing enlarge-window/shrink-window for Emacs 21.
|
||
(w3m-tab-mouse-track-selected-tab): Add `decelerate' argument; use it
|
||
instead of to check the value of this-command.
|
||
(w3m-tab-move-right): Set it.
|
||
(w3m-tab-make-keymap): Rearrange.
|
||
(w3m-update-tab-line): Remove.
|
||
|
||
* w3m.el (w3m-select-buffer-update): Use w3m-force-window-update
|
||
instead of w3m-update-tab-line.
|
||
|
||
2007-03-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-ems.el (w3m-tab-mouse-track-selected-tab): Tiny fix.
|
||
(w3m-tab-make-keymap): Use next|previous-buffer-action instead of
|
||
w3m-tab-next|previous-buffer.
|
||
|
||
2007-03-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-tab-mouse-track-selected-tab): Ignore mouse position
|
||
info if mouse points to other frame; recognize wheel-up and wheel-down
|
||
in addition to mouse-4 and mouse-5; don't respond to too fast operation
|
||
of mouse wheel for moving a tab.
|
||
|
||
2007-03-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-tab-track-mouse): New variable.
|
||
(w3m-tab-mouse-position-adjuster): Express the values in pixel units
|
||
rather than the number of characters.
|
||
(w3m-tab-mouse-track-selected-tab): Be controlled by
|
||
w3m-tab-track-mouse; calculate the mouse position in pixel units rather
|
||
than the number of characters.
|
||
(w3m-tab-make-keymap): Make the buffer selected by a tab the current
|
||
buffer before performing w3m-tab-move-(left|right).
|
||
(w3m-tab-separator-map): New keymap.
|
||
(w3m-tab-separator): Use it as the local-map property.
|
||
(w3m-tab-line): Use it as the local-map property in trailing space.
|
||
|
||
2007-03-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el (w3m-tab-unselected-face)
|
||
(w3m-tab-unselected-retrieving-face, w3m-tab-selected-face)
|
||
(w3m-tab-selected-retrieving-face, w3m-tab-mouse-face): Make background
|
||
colors bright.
|
||
(w3m-tab-mouse-position-adjuster): New variable.
|
||
(w3m-tab-mouse-track-selected-tab, w3m-tab-next-buffer)
|
||
(w3m-tab-previous-buffer, w3m-tab-move-right, w3m-tab-move-left): New
|
||
functions.
|
||
(w3m-tab-map): Bind C-wheel-up and C-mouse-4 to w3m-tab-move-left; bind
|
||
C-wheel-down and C-mouse-5 to w3m-tab-move-right; use
|
||
w3m-tab-previous-buffer and w3m-tab-next-buffer instead of
|
||
w3m-previous-buffer and w3m-next-buffer.
|
||
(w3m-tab-separator): Add tab-separator property.
|
||
|
||
* w3m.el (w3m-next-buffer): Fix calculation.
|
||
(w3m-lynx-like-map, w3m-info-like-map): Bind `C-c C-,' and `C-c C-<' to
|
||
w3m-tab-move-left, and bind `C-c C-.' and `C-c C->' to
|
||
w3m-tab-move-right for GNU Emacs.
|
||
|
||
2007-03-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-add-tab-number): New user option.
|
||
|
||
* w3m-ems.el (top): Add w3m-add-tab-number to avoid byte-compile
|
||
warnings.
|
||
(w3m-tab-line): Display sequential number on tab title when
|
||
w3m-add-tab-number is not nil.
|
||
|
||
* w3m.el (w3m-menubar): Add w3m-session-save and w3m-session-select.
|
||
(w3m-tab-button-menu-commands): Ditto.
|
||
|
||
2007-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ems.el: New file merging w3m-e21.el, w3m-e23.el and w3m-fsf.el.
|
||
(image-size): No need to silence the byte compiler.
|
||
(w3m-ccl-get-ucs-codepoint-with-emacs-unicode): Remove.
|
||
(w3m-euc-japan-encoder, w3m-euc-japan-encoder)
|
||
(w3m-iso-latin-1-encoder, w3m-iso-latin-1-encoder): Redefine them only
|
||
for Emacs 22 and earlier.
|
||
|
||
* w3m-e21.el, w3m-e23.el, w3m-fsf.el: Remove.
|
||
|
||
* w3m.el: Load w3m-ems.el instead of w3m-e21.el or w3m-e23.el.
|
||
(w3m-fontify-strike-through): Remove variable.
|
||
|
||
* w3mhack.el (w3mhack-mdelete): Remove.
|
||
(w3mhack-module-list): Use w3m-ems.el instead of w3m-fsf.el and
|
||
w3m-e21.el or w3m-e23.el.
|
||
|
||
* Makefile.in (tarball): No need to exclude w3m-e23.el.
|
||
|
||
2007-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_SET_XEMACSDEBUG): Fix the way to quote the value of
|
||
XEMACSDEBUG. Reported by Norbert Koch <nk@viteno.net>.
|
||
|
||
2007-03-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_SET_XEMACSDEBUG): Quote VANILLA_FLAG.
|
||
|
||
2007-03-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_SET_XEMACSDEBUG): New function; set XEMACSDEBUG
|
||
environment variable, which is eval'd when XEmacs 21.5 starts, to the
|
||
Lisp form, which sets `log-warning-minimum-level' to `error', in order
|
||
to suppress warnings for Lisp shadows when XEmacs 21.5 starts.
|
||
(AC_PATH_EMACS): Run AC_SET_XEMACSDEBUG.
|
||
(AC_EMACS_LISP, AC_ADD_LOAD_PATH): Use XEMACSDEBUG.
|
||
|
||
* Makefile.in (XEMACSDEBUG): New variable.
|
||
(lisp, what-where, install-package, install-package-ja, dist)
|
||
(.el.elc, slow, very-slow): Use it.
|
||
|
||
* doc/Makefile.in (XEMACSDEBUG): New variable.
|
||
(EMACSINFO, version.texi, install-en, install-ja): Use it.
|
||
|
||
* w3mhack.el: Reset `log-warning-minimum-level' to `info'.
|
||
|
||
2007-03-15 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-session.el (w3m-session-deleted-save): Sort buffers to use their
|
||
name.
|
||
|
||
2007-03-13 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (autoload): Add w3m-session-deleted-save.
|
||
(w3m-delete-buffer): Call w3m-session-deleted-save.
|
||
(w3m-delete-other-buffers): Call w3m-delete-buffers instead of piece of
|
||
code.
|
||
(w3m-delete-buffers): Call w3m-session-deleted-save.
|
||
|
||
* w3m-session.el (w3m-session-deleted-save): New option.
|
||
(w3m-session-deleted-title): Ditto.
|
||
(w3m-session-deleted-keep-number): Ditto.
|
||
(w3m-session-deleted-save): New function.
|
||
(w3m-session-select): Display URLs.
|
||
(w3m-session-select): Add key assignment; `k' and `j'.
|
||
|
||
2007-03-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug): Use a new buffer to compose a mail
|
||
if at least mail-user-agent is sendmail-user-agent that is the default.
|
||
cf. http://article.gmane.org/gmane.emacs.devel/67501
|
||
|
||
2007-03-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-load-file): Advise make-autoload to
|
||
support define-minor-mode if it should be necessary.
|
||
|
||
2007-03-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-async-exec-with-many-urls): New variable; default to t
|
||
except for XEmacs 21.5.
|
||
(w3m-goto-url): Bind w3m-async-exec to nil when retrieving group:* urls
|
||
if w3m-async-exec-with-many-urls is nil.
|
||
|
||
* w3m-session.el (w3m-session-goto-session): Bind w3m-async-exec to nil
|
||
if w3m-async-exec-with-many-urls is nil.
|
||
|
||
2007-03-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-session.el (w3m-session-select): Use next-command-event and
|
||
event-key for XEmacs with checked surely.
|
||
|
||
2007-03-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-session.el (w3m-session-automatic-save): Remove unused vars.
|
||
(w3m-session-select): Use next-command-event for XEmacs; clear the echo
|
||
area after entering command.
|
||
|
||
2007-03-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (autoload): Add w3m-session-select, w3m-session-save and
|
||
w3m-session-automatic-save.
|
||
(w3m-lynx-like-map): Add w3m-session-select and w3m-session-save to
|
||
map.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-arrived-shutdown-functions): Add w3m-session-automatic-save.
|
||
(w3m-quit): Call w3m-session-automatic-save.
|
||
|
||
* w3m-session.el: New file.
|
||
|
||
2007-02-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Add rules for the site of Amazon
|
||
and Mixi.
|
||
(w3m-filter-amazon-regxp): New option.
|
||
(w3m-filter-amazon-short-url-bottom): Ditto.
|
||
(w3m-filter-google): Add doc-string.
|
||
(w3m-filter-amazon): New function.
|
||
(w3m-filter-mixi): New function.
|
||
|
||
2007-02-24 Tatsuya Kinoshita <tats@vega.ocn.ne.jp>
|
||
|
||
* Makefile.in, doc/Makefile.in (clean): Remove doc/version.texi.
|
||
|
||
2007-02-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Improve further regexp matching urls
|
||
containing non-ASCII characters.
|
||
|
||
2007-02-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Improve regexp matching urls containing
|
||
non-ASCII characters.
|
||
|
||
2007-02-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Encode urls containing non-ASCII
|
||
characters.
|
||
|
||
2007-02-06 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-decode-entities): Don't decode things like entities in
|
||
forms of the text or the select type having the name property.
|
||
|
||
2007-02-05 Naohiro Aota <nao.aota@gmail.com>
|
||
|
||
* w3m.el (w3m-fontify): Don't delete things like tags in forms of
|
||
type=text as well as of type=textarea.
|
||
|
||
2007-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-arrived-intern): New macro, that normalizes urls by
|
||
stripping last `/'s.
|
||
(w3m-arrived-add, w3m-arrived-p, w3m-arrived-time)
|
||
(w3m-arrived-put, w3m-arrived-get): Use it.
|
||
(w3m-create-text-page): Make sure to set w3m-current-title.
|
||
|
||
2007-02-04 David Hansen <david.hansen@physik.fu-berlin.de>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Added
|
||
`w3m-relationship-slashdot-estimate'.
|
||
(w3m-relationship-slashdot-estimate): New function.
|
||
|
||
2007-02-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-menu-on-forefront): New variable.
|
||
(w3m-setup-menu): Use it.
|
||
|
||
* w3m-e21.el (w3m-menu-on-forefront): New function.
|
||
|
||
* w3m-xmas.el (w3m-menu-on-forefront): New function.
|
||
(w3m-setup-menu): Use it.
|
||
|
||
* w3m-bookmark.el (w3m-setup-bookmark-menu): Don't arrange the order of
|
||
the menu items here.
|
||
* w3m-tabmenu.el (w3m-setup-tab-menu): Ditto.
|
||
|
||
2007-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in, doc/Makefile.in: Add datarootdir setting that is
|
||
required for newer autoconfs.
|
||
|
||
* w3m.el (w3m-lynx-like-map, w3m-info-like-map): Use (featurep 'gtk)
|
||
instead of (boundp 'gtk-version-string); use down-mouse-3 instead of
|
||
mouse-3, and bind drag-mouse-3 and mouse-3 to undefined for GTK Emacs.
|
||
|
||
* w3m-e21.el (w3m-use-toolbar)
|
||
(w3m-toolbar-icon-preferred-image-types): Use (featurep 'gtk) instead
|
||
of (boundp 'gtk-version-string).
|
||
(w3m-toolbar-configurations): Select frame visiting buffer which is
|
||
about to apply configurations; use (featurep 'gtk) instead of \(boundp
|
||
'gtk-version-string); enable it for GTK Emacs; exclude
|
||
auto-resize-tool-bars and auto-raise-tool-bar-buttons.
|
||
|
||
2007-01-31 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-clean-hook-options): Remove.
|
||
|
||
2007-01-31 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-search.el (w3m-search-read-query): Check that face property is
|
||
`list' to avoid argument error.
|
||
|
||
2007-01-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-define-w3m-make-ccl-coding-system): Rename from
|
||
w3m-xmas-define-w3m-make-ccl-coding-system.
|
||
(w3m-toolbar-make-buttons): Rename from w3m-xmas-make-toolbar-buttons.
|
||
(w3m-define-missing-widgets): Rename from
|
||
w3m-xmas-define-missing-widgets.
|
||
(w3m-show-current-title-in-buffer-tab): Rename from
|
||
w3m-xmas-show-current-title-in-buffer-tab.
|
||
(w3m-setup-tab-in-gutter): Rename from w3m-xmas-setup-tab-in-gutter.
|
||
(w3m-update-tab-in-gutter): Rename from w3m-xmas-update-tab-in-gutter.
|
||
|
||
* w3m-e21.el (w3m-toolbar-icon-preferred-image-types)
|
||
(w3m-toolbar-icon-preferred-image-types): Use w3m-update-toolbars
|
||
instead of w3m-setup-toolbar.
|
||
(w3m-toolbar-configurations): Rename from
|
||
w3m-e21-toolbar-configurations; make it customizable for LUCID Emacs.
|
||
(w3m-toolbar-define-keys): Rename from w3m-e21-setup-toolbar; don't
|
||
apply w3m-toolbar-configurations here.
|
||
(w3m-toolbar-make-buttons): Rename from w3m-e21-make-toolbar-buttons.
|
||
(w3m-toolbar-set-configurations): New function.
|
||
(w3m-setup-toolbar): Remove force argument; apply
|
||
w3m-toolbar-configurations here.
|
||
(w3m-update-toolbars): New function.
|
||
(w3m-switch-to-buffer): Rename from w3m-e21-switch-to-buffer.
|
||
(w3m-subst-switch-to-buffer-keys): Rename from
|
||
w3m-e21-subst-switch-to-buffer-keys.
|
||
|
||
* w3m.el (w3m-message): Clear previous message only if it is longer
|
||
than the window width and running Emacs 22 and greater.
|
||
|
||
2007-01-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-toolbar-icon-preferred-image-types)
|
||
(w3m-toolbar-use-single-image-per-icon): New variables.
|
||
(w3m-find-image): New function.
|
||
(w3m-xmas-make-toolbar-buttons): Use it; add force argument.
|
||
(w3m-setup-toolbar): Use it; add force and buffer arguments.
|
||
(w3m-initialize-graphic-icons): Use it.
|
||
|
||
* w3m-e21.el (w3m-toolbar-icon-preferred-image-types)
|
||
(w3m-toolbar-use-single-image-per-icon): Apply customized value to tool
|
||
bar immediately.
|
||
(w3m-e21-make-toolbar-buttons, w3m-setup-toolbar): Add force arg.
|
||
|
||
2007-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* icons/*.png, icons30/*.png: New files.
|
||
|
||
* Makefile.in (install-icons, install-icons30): Install png files.
|
||
|
||
* w3mhack.el (w3mhack-nonunix-install, w3mhack-make-package): Install
|
||
png files.
|
||
(w3mhack-what-where): Update for png files.
|
||
|
||
* w3m-e21.el (w3m-use-toolbar): Check whether tool-bar and
|
||
gtk-version-string are available.
|
||
(w3m-toolbar-icon-preferred-image-types)
|
||
(w3m-toolbar-use-single-image-per-icon): New variables.
|
||
(w3m-find-image): New function.
|
||
(w3m-e21-make-toolbar-buttons, w3m-setup-toolbar)
|
||
(w3m-initialize-graphic-icons): Use it.
|
||
|
||
2007-01-24 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments): Generate the right values
|
||
for non-Mule XEmacs.
|
||
|
||
2007-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-message): Clear previous message first. Suggested by
|
||
David Hansen <david.hansen@gmx.net>.
|
||
|
||
2007-01-18 Friedrich Delgado Friedrichs <delgado@dfn-cert.de>
|
||
|
||
* w3m-proc.el (w3m-process-ssl-passphrase): New variable.
|
||
(w3m-process-filter): Enable w3m to authenticate itself with a client
|
||
certificate.
|
||
|
||
2007-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el: Autoload iswitchb-read-buffer when compiling.
|
||
|
||
2007-01-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-e21-switch-to-buffer): Add iswitchb-mode support.
|
||
|
||
2007-01-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-modeline-title): Don't use w3m-force-window-update which
|
||
obstructs viewing of large images. Reported by Chris Moore
|
||
<dooglus@gmail.com>.
|
||
|
||
2006-12-21 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Add rule for the site of Google.
|
||
(w3m-filter-google-use-utf8): New user option.
|
||
(w3m-filter-google-use-ruled-line): Ditto.
|
||
(w3m-filter-google): New function.
|
||
|
||
2006-12-13 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Fix amazon entry.
|
||
|
||
2006-12-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Check for
|
||
(early|late|last)-package-hierarchies as well as
|
||
(early|late|last)-packages; prefer them to configure-package-path.
|
||
|
||
2006-12-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-form.el: Changes to create a new session after submitting form.
|
||
(w3m-form-new-session): New variable.
|
||
(w3m-fontify-textareas, w3m-form-parse-and-fontify): Combine the above
|
||
variable into expressions which represent form actions.
|
||
(w3m-form-submit): Accept and optional argument `new-session'.
|
||
|
||
* w3m.el: Changes to create a new session after submitting form.
|
||
(w3m-submit-form): Accept and optional argument `new-session'.
|
||
`w3m-form-new-session' is binded locally.
|
||
(w3m-view-this-url): `w3m-form-new-session' is binded locally.
|
||
|
||
2006-12-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-view-parent-page): Add prefix argument `TOP'. If TOP is
|
||
non-nil, visit the top of this site."
|
||
(w3m-parent-page-available-p): Fix regexp.
|
||
|
||
2006-12-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* patches/README: Update.
|
||
* patches/italic-text.patch: New file.
|
||
* patches/dot-domain.patch: New file.
|
||
* patches/file-progress.patch: Renew.
|
||
* patches/w3m-0.2.1-inu-1.5-solaris-xemacs.patch: Remove.
|
||
* patches/no-proxy.patch: Remove.
|
||
|
||
2006-12-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-italic-face): New face.
|
||
(w3m-fontify-italic): New function.
|
||
(w3m-fontify): Use it.
|
||
|
||
2006-11-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (w3m-mail-compose-with-mew): Refrain handling of
|
||
`current-prefix-arg'.
|
||
|
||
2006-11-14 Ren Lifeng <lfren@cad.zju.edu.cn>
|
||
|
||
* w3m-cookie.el (w3m-cookie-1-acceptable-p): Accept cookie whose domain
|
||
attribute is ".foo.barz.bar" from host "foo.barz.bar".
|
||
(w3m-cookie-retrieve): Send cookie whose domain attribute is
|
||
".foo.barz.bar" when requesting host "foo.barz.bar".
|
||
|
||
2006-11-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-vm): Require vm-startup.
|
||
|
||
2006-11-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-semi): Require mime-edit.
|
||
|
||
2006-10-11 David Hansen <david.hansen@physik.fu-berlin.de>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Support for google code
|
||
search added.
|
||
|
||
2006-10-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el, w3m-bookmarks.el, w3m-search.el: Remove misadded Luca Capello
|
||
from the Authors field.
|
||
|
||
2006-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-compatible-encoding-alist): Add iso-8859-8/windows-1255
|
||
and iso-8859-9/windows-1254.
|
||
|
||
2006-10-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-vm): Treat source as binary data
|
||
for images; encode source according to charset; use mail-send-actions
|
||
to kill source buffer.
|
||
(w3m-mail): Examine charset when the page is displayed normally.
|
||
|
||
* w3m-util.el (w3m-coding-system-to-mime-charset): Rename to
|
||
w3m-coding-system-to-charset and move to w3m.el
|
||
|
||
* w3m.el (w3m-coding-system-to-charset): Move from w3m-util.el.
|
||
(w3m-buffer): New function.
|
||
|
||
2006-09-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-mail-user-agents): Add vm-user-agent.
|
||
|
||
* w3m-mail.el (w3m-mail-user-agent-compose-function-alist): Add
|
||
vm-user-agent.
|
||
(w3m-mail-compose-with-vm): New function.
|
||
(w3m-mail-goto-body-and-clear-body): New function.
|
||
(w3m-mail-position-point): New function.
|
||
(w3m-mail-compose-with-mml, w3m-mail-compose-with-semi): Use them.
|
||
|
||
2006-09-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (w3m-mail-compose-with-mew): Handle coding-system and
|
||
charset accurately. When call with `current-prefix-arg', try to use
|
||
existing draft buffer.
|
||
|
||
* w3m-mail.el (w3m-mail): Bind `w3m-history-reuse-history-elements' to
|
||
'reload.
|
||
|
||
2006-09-29 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-semi): Handle types other than
|
||
text/html as well. Decide the charset when the charset is nil though
|
||
the content-type is a text.
|
||
|
||
2006-09-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-mml): Treat source as binary data
|
||
for images (we will probably have to do so for some more types); pass
|
||
content-type argument to MML.
|
||
|
||
2006-09-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-mail-user-agents): Add mew-user-agent.
|
||
|
||
* w3m-mail.el (top): Autoload w3m-mail-compose-with-mew
|
||
(w3m-mail-user-agent-compose-function-alist): Add mew-user-agent.
|
||
(w3m-mail-compose-with-mml): Add `content-type' argument
|
||
(w3m-mail-compose-with-semi): Ditto.
|
||
(w3m-mail): Handle `content-type' and `about://header/'.
|
||
|
||
* mew-w3m.el (w3m-mail-compose-with-mew): New function. Add
|
||
`content-type' argument and handle it.
|
||
|
||
2006-09-28 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
|
||
|
||
* w3m-mail.el (w3m-mail-user-agent-compose-function-alist): Add
|
||
wl-user-agent.
|
||
(w3m-mail-compose-with-semi): New function.
|
||
|
||
* w3m.el (w3m-mail-user-agents): Add wl-user-agent.
|
||
|
||
2006-09-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-coding-system-to-mime-charset): New function.
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-mml): Bind gnus-newsgroup-name to
|
||
nil while composing mail if gnus-user-agent is used instead of removing
|
||
X-Draft-From header.
|
||
(w3m-mail): Use w3m-coding-system-to-mime-charset.
|
||
|
||
2006-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-mail.el (w3m-mail-compose-with-mml): Remove X-Draft-From header;
|
||
make charset argument a string.
|
||
(w3m-mail): Make charset argument to be passed to composer a symbol.
|
||
|
||
2006-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-mail.el: New file.
|
||
|
||
* w3m.el: Autoload w3m-mail.
|
||
(w3m-mail-user-agents): New variable.
|
||
(w3m-menubar): Add w3m-mail.
|
||
|
||
2006-09-26 Luca Capello <luca@pca.it>
|
||
|
||
* w3m-search.el (w3m-search-new-session): New command.
|
||
(w3m-search-read-variables): Ditto.
|
||
(w3m-search-do-search): Ditto.
|
||
(w3m-search): Rewrite to use the new commands above; add myself to the
|
||
authors list.
|
||
|
||
* w3m.el (autoload): Add w3m-search-new-session.
|
||
(w3m-menubar): Add w3m-search-new-session.
|
||
(w3m-info-like-map): Add w3m-search-new-session at the place of the
|
||
called-interactively w3m-search to be compliant with the other
|
||
*-new-session key-bindings.
|
||
(w3m-mode): Add description of w3m-search-new-session to docstring.
|
||
|
||
2006-09-25 Luca Capello <luca@pca.it>
|
||
|
||
* w3m-bookmark.el: Add myself to the authors list, forgotten when
|
||
submitting the patch for w3m-bookmark-view-new-session.
|
||
|
||
* w3m.el: Ditto.
|
||
|
||
2006-09-22 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-e21.el (w3m-tab-make-keymap): Support mouse wheel on the tab.
|
||
|
||
* w3m-e23.el (w3m-tab-make-keymap): Ditto.
|
||
|
||
2006-09-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-fb.el: Bind w3m-delete-buffer, w3m-fb-frame-parameter,
|
||
w3m-list-buffers, w3m-next-buffer, and w3m-pop-up-frames when
|
||
compiling.
|
||
|
||
2006-09-16 David Hansen <david.hansen@physik.fu-berlin.de>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Changed freshmeat URL
|
||
regexp.
|
||
|
||
2006-09-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map, w3m-info-like-map): Don't bind M-g key
|
||
because Emacs 22 uses it as a prefix command in global map. Suggested
|
||
by David Hansen <david.hansen@gmx.net>.
|
||
|
||
2006-09-09 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Instruct explicitly Google
|
||
to return English pages for google-en.
|
||
|
||
2006-09-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-default-directory): New variable.
|
||
(w3m-current-directory): Use it.
|
||
|
||
2006-09-05 David Hansen <david.hansen@gmx.net>
|
||
|
||
* w3m.el (w3m-local-find-file-regexps): Default to '(nil
|
||
. "\\.[sx]?html?\\'").
|
||
|
||
2006-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-enable-google-feeling-lucky): New variable.
|
||
(w3m-input-url): Disable the Google feeling lucky feature if it is nil.
|
||
|
||
2006-08-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-show-decoded-url): Add entry for ohmynews.co.jp.
|
||
|
||
2006-08-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-relationship-search-patterns): Call
|
||
`w3m-decode-anchor-string' in order to decode "&" in anchor
|
||
strings.
|
||
(w3m-relationship-freshmeat-estimate): Removed.
|
||
(w3m-relationship-estimate-rules): Use
|
||
`w3m-relationship-simple-estimate' instead of the above, to simplify
|
||
related codes.
|
||
|
||
2006-08-11 David Hansen <david.hansen@pysik.fu-berlin.de>
|
||
|
||
* w3m.el (w3m-relationship-oddmuse-estimate): New function.
|
||
(w3m-relationship-freshmeat-estimate): New function.
|
||
(w3m-relationship-estimate-rules): Fixed regexp for google groups.
|
||
Added above new functions.
|
||
|
||
2006-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-truncate-string): Don't autoload mule-util.el.
|
||
|
||
2006-06-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-make-items-precbuf): New internal
|
||
variable.
|
||
(w3m-tab-menubar-make-items-prebuflst): Ditto.
|
||
(w3m-tab-menubar-make-items-preurl): Ditto.
|
||
(w3m-tab-menubar-make-items-preitems): Ditto.
|
||
(w3m-tab-menubar-make-items): Set an use previous variables to used for
|
||
the speed improvement.
|
||
|
||
* w3m-util.el (w3m-make-menu-commands-keys): New internal variable.
|
||
(w3m-make-menu-commands): Set and use `w3m-make-menu-commands-keys to
|
||
used for the speed improvement.
|
||
|
||
2006-06-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* attic/rfc2368.el: Copy from Emacs 22; modify rfc2368-unhexify-string
|
||
to work with both Emacs and XEmacs.
|
||
|
||
2006-05-31 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Set 5th argument of `w3m-copy-buffer'
|
||
to `w3m-new-session-in-background'.
|
||
(w3m-copy-buffer): Add `background' argument. When URL is null and
|
||
`background' is not non-nil, stay the current buffer.
|
||
|
||
2006-05-31 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-read-query): Ignore page title only in
|
||
w3m-mode buffers.
|
||
|
||
2006-05-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-read-query): Assume there's not only a list
|
||
of faces but also just a face.
|
||
|
||
2006-05-30 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m.el (w3m-copy-buffer): Create empty w3m buffer when url is not
|
||
set. Cause error on meaningless combination of arguments.
|
||
|
||
2006-05-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-e21.el (w3m-tab-selected-background-face): New face.
|
||
(w3m-tab-separator): Put `mouse-face' for the shape of a mouse button.
|
||
(w3m-tab-line): Ditto.
|
||
|
||
* w3m-e23.el (w3m-tab-selected-background-face): New face.
|
||
(w3m-tab-separator): Put `mouse-face' for the shape of a mouse button.
|
||
(w3m-tab-line): Ditto.
|
||
|
||
2006-05-26 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-tab-button-menu-commands): Disable same items if
|
||
`w3m-tab-button-menu-current-buffer' is nil.
|
||
(w3m-tab-button-menu2): New function.
|
||
|
||
* w3m-e21.el (top): Add the variables and function to avoid
|
||
byte-compile warnings.
|
||
(w3m-tab-drag-mouse-function): Support drag & drop to out of the
|
||
frame. Don't call `bury-buffer'.
|
||
(w3m-tab-click-mouse-function): Don't call `bury-buffer'.
|
||
(w3m-tab-double-click-mouse1-function): new function.
|
||
(w3m-tab-double-click-mouse2-function): Ditto.
|
||
(w3m-tab-make-keymap): Add some methods.
|
||
|
||
* w3m-e23.el (top): Add the variables and function to avoid
|
||
byte-compile warnings.
|
||
(w3m-tab-drag-mouse-function): Support drag & drop to out of the
|
||
frame. Don't call `bury-buffer'.
|
||
(w3m-tab-click-mouse-function): Don't call `bury-buffer'.
|
||
(w3m-tab-double-click-mouse1-function): new function.
|
||
(w3m-tab-double-click-mouse2-function): Ditto.
|
||
(w3m-tab-make-keymap): Add some methods.
|
||
|
||
* w3m.el (w3m-tab-button-menu-commands): Change position some items.
|
||
|
||
2006-05-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-widget-type-convert-widget): New function.
|
||
|
||
* w3m.el (w3m-home-page, w3m-new-session-url)
|
||
(w3m-uri-replace-alist): Use it.
|
||
|
||
* w3m-dtree.el (w3m-dtree-indent-strings, w3m-dtree-stop-strings): Use
|
||
it.
|
||
|
||
* w3m-symbol.el (w3m-symbol-custom-type): Use it.
|
||
|
||
2006-05-21 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m.el (autoload): `w3m-bookmark-view-new-sessiont' ->
|
||
`w3m-bookmark-view-new-session'.
|
||
|
||
2006-05-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-home-page): Rewrite :convert-widget function.
|
||
(w3m-new-session-url): Ditto.
|
||
|
||
2006-05-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-new-session-url): Doc fix; improve custom type.
|
||
(w3m-new-session-in-background): Doc fix.
|
||
|
||
2006-05-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-new-session-url): Rename from
|
||
`w3m-tab-button-new-session-url'.
|
||
(w3m-tab-button-focus-new-tab): Delete.
|
||
(w3m-view-this-url-new-session-in-background): This option sets
|
||
obsolete.
|
||
(w3m-new-session-in-background): New option.
|
||
(w3m-menubar): Change and add Some items.
|
||
(w3m-copy-buffer): If call-interactively, set `just-copy' to `t'. If
|
||
`w3m-new-session-in-background' and `just-copy' is non-nil, swith to
|
||
original buffer when finished.
|
||
(w3m-lynx-like-map): Add `w3m-bookmark-view-new-session'.
|
||
(w3m-tab-button-menu-commands): Use `w3m-new-session-in-background'
|
||
insted of `w3m-tab-button-focus-new-tab'.
|
||
(w3m-goto-new-session-url): New command.
|
||
(w3m-goto-url-new-session): Call `w3m-copy-buffer' with
|
||
`w3m-new-session-in-background'.
|
||
(w3m-select-buffer-generate-contents): Add prefix number to beginning
|
||
of title name.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-items-sub-coeff): New variable.
|
||
(w3m-tab-menubar-items-width): Ditto.
|
||
(w3m-tab-menubar-make-items-1): New inline macro and trancate string of
|
||
tab's title if over `w3m-tab-menubar-items-width'.
|
||
(w3m-tab-menubar-make-items): Use `w3m-tab-menubar-make-items-1'. If
|
||
the number of tabs over `(- (frame-height)
|
||
w3m-tab-menubar-items-sub-coeff)', make sub-menu.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-view-new-session): Use
|
||
w3m-view-this-url-1 instead of w3m-goto-url; warn if w3m-mode does not
|
||
run.
|
||
(w3m-bookmark-menu-items): Add w3m-bookmark-view-new-session.
|
||
|
||
2006-05-18 Luca Capello <luca@pca.it>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-view): Add docstring.
|
||
(w3m-bookmark-view-new-session): New command.
|
||
|
||
* w3m.el (autoload): Add docstring to w3m-bookmark-view; add
|
||
w3m-bookmark-view-new-session.
|
||
(w3m-menubar): Add Bookmark submenu and w3m-bookmark-view-new-session.
|
||
(w3m-info-like-map): Add w3m-bookmark-view-new-session.
|
||
(w3m-mode): Add description of w3m-bookmark-view-new-session to
|
||
docstring.
|
||
|
||
2006-05-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-tab-button-focus-new-tab): New option.
|
||
(w3m-menubar): Add some items.
|
||
(w3m-external-view-this-url): New command.
|
||
(w3m-external-view-current-url): Ditto.
|
||
(w3m-tab-button-menu-commands): Use `w3m-tab-button-focus-new-tab' on
|
||
`w3m-goto-url-new-session' and `w3m-copy-buffer'.
|
||
(w3m-tab-button-menu): Make with `w3m-make-menu-commands'.
|
||
|
||
* w3m-util.el (top): Add the variable definition of `w3m-mode-map' to
|
||
avoid byte-compile warnings.
|
||
(w3m-make-menu-commands): New function.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-make-items): Use
|
||
`w3m-make-menu-commands'.
|
||
|
||
2006-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-url-with-external-browser): Add optional url
|
||
argument.
|
||
(w3m-tab-button-menu-commands): Make w3m-copy-buffer and
|
||
w3m-view-url-with-external-browser select the buffer; pass url to
|
||
w3m-view-url-with-external-browser.
|
||
|
||
2006-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-add-all-urls): New function.
|
||
|
||
* w3m.el: Autoload w3m-bookmark-add-all-urls.
|
||
(w3m-menubar): Add w3m-reload-all-pages.
|
||
(w3m-lynx-like-map): Add w3m-reload-all-pages and
|
||
w3m-bookmark-add-all-urls.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-tab-button-menu-commands): Make it enable to pass arguments to
|
||
function items; use w3m-goto-url-new-session, w3m-reload-all-pages, and
|
||
w3m-bookmark-add-all-urls instead of lambda forms.
|
||
(w3m-tab-button-menu): Pass arguments to functions defined in
|
||
w3m-tab-button-menu-commands.
|
||
(w3m-mode): Add descriptions about w3m-reload-all-pages and
|
||
w3m-bookmark-add-all-urls to docstring.
|
||
(w3m-reload-all-pages): New function.
|
||
|
||
2006-05-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Define `w3m-mouse-major-mode-menu' to
|
||
mouse-3.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-mouse-major-mode-menu): New command.
|
||
|
||
* w3m-util.el (top): Add the variable definition of
|
||
`w3m-use-japanese-menu' to avoid byte-compile warnings.
|
||
(w3m-make-menu-item): Change method to take measures for garbage
|
||
characters on XEmacs.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-make-item-xmas): New variable.
|
||
(w3m-bookmark-make-item): New inline macro.
|
||
(w3m-bookmark-make-menu-items): Use `w3m-bookmark-make-item'.
|
||
|
||
2006-05-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-menubar): Use `w3m-make-menu-item'.
|
||
(w3m-tab-button-menu-current-buffer): Enable always.
|
||
(w3m-tab-button-menu-commands): Ditto. Use `w3m-make-menu-item'.
|
||
|
||
* w3m-util.el (w3m-make-menu-item): New function.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-make-items): Handle
|
||
`w3m-tab-button-menu-commands' always.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-menu-items): Use `w3m-make-menu-item'.
|
||
|
||
2006-05-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-use-japanese-menu): Change default value.
|
||
(w3m-menubar): Simplify the rule to use Japanese menu.
|
||
(w3m-tab-button-menu-commands): Ditto.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-menu-items): Simplify the rule to use
|
||
Japanese menu.
|
||
|
||
2006-05-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-menubar): Escape the Japanese katakana `a' which breaks
|
||
the string syntax in non-Mule XEmacs.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-menu-items): Escape the Japanese kanji
|
||
`etsu' which breaks the string syntax in non-Mule XEmacs.
|
||
|
||
2006-05-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-use-japanese-menu): New option.
|
||
(w3m-menubar): Add Japanese menu.
|
||
(w3m-tab-button-menu-commands): Change the way to check Japanse or
|
||
others.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-menu-items): Add Japanese menu.
|
||
|
||
2006-05-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-tab-button-new-session-url): New option.
|
||
(w3m-delete-other-buffers): New command.
|
||
(w3m-delete-left-tabs): Ditto.
|
||
(w3m-delete-right-tabs): Ditto.
|
||
(w3m-delete-buffers): New function.
|
||
(w3m-lynx-like-map): Add `w3m-delete-left|right-tabs'.
|
||
(w3m-tab-button-menu-commands): New new items.
|
||
|
||
* w3m-util.el (w3m-lefttab-exist-p): New inline function.
|
||
(w3m-righttab-exist-p): Ditto.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-make-items): Handle
|
||
`w3m-tab-button-menu-commands' if possible.
|
||
|
||
2006-05-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-tab-button-menu-commands): New variable.
|
||
(w3m-tab-button-menu-current-buffer): New variable.
|
||
(w3m-tab-button-menu): New variable.
|
||
(w3m-tab-button-menu): New function.
|
||
|
||
* w3m-e21.el (w3m-tab-make-keymap): Bind mouse-3 to menu.
|
||
|
||
2006-05-14 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-refontify-anchor): Improve parameter check.
|
||
(w3m-create-image-page): Use `w3m-add-face-property' instead
|
||
`put-text-property'/`add-text-properties'/`w3m-add-text-properties'.
|
||
(w3m-history-highlight-current-url): Ditto.
|
||
(w3m-header-line-insert): Ditto.
|
||
|
||
* w3m-search.el (w3m-search-read-query): Improve parameter check.
|
||
|
||
* w3m-lnum.el (w3m-link-numbering): Use `w3m-add-face-property' instead
|
||
`put-text-property'.
|
||
|
||
* w3m-form.el (w3m-form-make-button): Use `w3m-add-face-property'
|
||
instead `add-text-properties'.
|
||
(w3m-fontify-textareas): Ditto.
|
||
(w3m-form-parse-and-fontify): Ditto.
|
||
|
||
* w3m-e21.el,w3m-e23.el (w3m-form-make-button): Improve face property
|
||
append method.
|
||
(w3m-setup-header-line): Ditto.
|
||
(w3m-tab-line): Ditto.
|
||
(w3m-tab-separator): Modify `face' value to list.
|
||
|
||
2006-05-11 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Use utf-8 for google if
|
||
possible.
|
||
|
||
2006-05-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-show-decoded-url): Add entry for hatena.ne.jp.
|
||
|
||
2006-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_SET_VANILLA_FLAG): Add --no-unibyte option so as to
|
||
invalidate EMACS_UNIBYTE environment variable.
|
||
|
||
2006-05-07 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-symbol.el: Bind w3m-use-symbol when compiling.
|
||
(w3m-use-symbol): New function.
|
||
(w3m-replace-symbol): Use it.
|
||
|
||
* w3m.el (w3m-use-symbol): Changed its default value when
|
||
w3m-output-coding-system is utf-8.
|
||
|
||
2006-05-07 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-util.el (w3m-device-on-window-system-p): New function.
|
||
(w3m-popup-frame-p): Use it.
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Ditto.
|
||
|
||
* w3m.el (w3m-fontify-strike-through): Ditto.
|
||
|
||
2006-05-06 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Remove lycos-ja.
|
||
|
||
2006-05-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-history): New variable.
|
||
(w3m-search): Use it.
|
||
|
||
2006-05-01 David Hansen <david.hansen@gmx.net>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add freshmeat.
|
||
|
||
2006-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-decode-string): Don't perform find-coding-system on a
|
||
list of coding system in XEmacs.
|
||
|
||
2006-04-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-google-feeling-lucky-charset): New user option.
|
||
(w3m-canonicalize-url): Support search-keyword for "I'm Feeling Lucky
|
||
on Google". Add 2nd argument.
|
||
(w3m-input-url): Suport "I'm Feeling Lucky". Add 5th argument
|
||
`feeling-lucky'. Bind key to `self-insert-command' if `feeling-lucky'.
|
||
Call `w3m-canonicalize-url' with `feeling-lucky'.
|
||
(w3m-view-this-url): Call `w3m-input-url' with `feeling-lucky'.
|
||
(w3m-goto-url-new-session): Ditto.
|
||
(w3m): Ditto.
|
||
|
||
2006-04-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Require APEL XEmacs package 1.32 and later.
|
||
|
||
2006-04-22 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add msdn.
|
||
|
||
2006-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-decode-string): Support non-Mule XEmacs
|
||
superficially.
|
||
|
||
* w3m-util.el (w3m-replace-in-string): Prefer replace-regexp-in-string
|
||
over of replace-in-string. It was done in Gnus by Reiner Steib.
|
||
|
||
2006-04-20 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Fix url for ja.wikipedia.
|
||
|
||
2006-04-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add ja.wikipedia.
|
||
|
||
2006-04-20 David Hansen <david.hansen@gmx.net>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add wikipedia, en.wikipedia
|
||
and de.wikipedia.
|
||
|
||
2006-04-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-download): Clear minibuffer after y-or-n-p.
|
||
|
||
2006-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* attic/vm-w3m.el (vm-w3m-use-w3m-minor-mode-map): New variable.
|
||
(vm-mime-display-internal-text/html): Use it.
|
||
|
||
2006-04-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-decode-string): Make string unibyte before decoding.
|
||
|
||
2006-03-16 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-data-retrieve): New function.
|
||
(w3m-attributes, w3m-retrieve): Add support `data:' scheme handled by
|
||
`w3m-data-retrieve'.
|
||
|
||
2006-03-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ccl.el (charset-id): Define it as a macro instead of an alias to
|
||
charset-id-internal if Emacs doesn't provide it.
|
||
|
||
2006-03-12 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-insert-face): New face.
|
||
(w3m-fontify-insert): New variable.
|
||
(w3m-fontify-insert): New function.
|
||
(w3m-fontify): Add calling `w3m-fontify-insert'.
|
||
|
||
2006-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Decode buffer's string outside the
|
||
buffer.
|
||
|
||
2006-02-26 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-w3m-parse-header): When the url matchs to ftp, rewrite
|
||
type and charset.
|
||
(w3m-w3m-attributes-1): Don't rewrite type and charset.
|
||
(w3m-w3m-retrieve): Don't check status code when the url does not match
|
||
to http.
|
||
|
||
2006-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-components-regexp): Move to w3m-util.el.
|
||
(w3m-fontify-anchors, w3m-canonicalize-url, w3m-add-referer-p)
|
||
(w3m-expand-url, w3m-view-this-url-1, w3m-goto-url)
|
||
(w3m-goto-url-new-session): Use w3m-string-match-url-components rather
|
||
than to run string-match with w3m-url-components-regexp.
|
||
cf. <URL:http://emacs-w3m.namazu.org/ml/msg08412.html>.
|
||
|
||
* w3m-form.el (w3m-form-normalize-action): Ditto.
|
||
|
||
* w3m-cookie.el (w3m-parse-http-url): Ditto.
|
||
|
||
* w3m-util.el (w3m-string-match-url-components-1): New function.
|
||
(w3m-url-components-regexp): Move from w3m.el.
|
||
(w3m-string-match-url-components): New macro.
|
||
|
||
2006-01-19 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-fontify-strike-through): Improve matching point.
|
||
|
||
2006-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/Makefile.in: Add rules to make pdf files.
|
||
|
||
* configure.in: Check for dvipdfmx and texi2pdf.
|
||
|
||
2005-12-31 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-util.el (top): Add the variable definition of `w3m-mode-hook' to
|
||
avoid byte-compile warnings.
|
||
|
||
2005-12-30 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-fontify-strike-through): Fix multi `<del>' problem.
|
||
|
||
2005-12-23 Matt Hodges <MPHodges@member.fsf.org>
|
||
|
||
* w3m-util.el (w3m-list-buffers): Ensure disabling the w3m-fb-mode
|
||
after a careless (setq w3m-fb-mode t).
|
||
|
||
2005-12-22 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m-antenna.el (w3m-antenna-refresh-interval): Add new customize
|
||
variable.
|
||
(w3m-antenna-make-contents): Add new generation rule for refresh
|
||
interval replacing `%R' to META Refresh tag and contents value are
|
||
`w3m-antenna-refresh-interval'.
|
||
(w3m-antenna-html-skelton): Add %R rule.
|
||
|
||
2005-12-19 Matt Hodges <MPHodges@member.fsf.org>
|
||
|
||
* w3m-util.el (w3m-list-buffers): Further fix against the case where
|
||
someone did (setq w3m-fb-mode t).
|
||
|
||
2005-12-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-fb.el (w3m-fb-mode): Never activate w3m-fb-mode if
|
||
w3m-pop-up-frames is non-nil.
|
||
|
||
* w3m-util.el (w3m-list-buffers): Reset w3m-fb-mode if it seems to have
|
||
been set thoughtlessly.
|
||
|
||
2005-12-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-fb.el: Don't require w3m.
|
||
(w3m-fb-frame-parameter): Always define.
|
||
(w3m-fb-delete-frame-functions): Ditto.
|
||
(w3m-fb-select-buffer): Fix the 2nd clause of cond.
|
||
(w3m-fb-advised-functions): Remove.
|
||
(w3m-list-buffers): Move advice code to w3m-fb.el.
|
||
(w3m-close-window): Move advice code to w3m.el.
|
||
(w3m-delete-buffer): Ditto.
|
||
(w3m-quit): Ditto.
|
||
(w3m-fb-mode): Remove w3m-fb-advised-functions stuff.
|
||
|
||
* w3m.el (w3m-fb): Require.
|
||
(w3m-delete-buffer, w3m-quit, w3m-close-window): Merge the codes which
|
||
were formerly provided as advices in w3m-fb.el.
|
||
|
||
* w3m-util.el (w3m-fb-list-buffers-frame, w3m-fb-mode): Bind them when
|
||
compiling.
|
||
(w3m-fb-frame-parameter): Autoload.
|
||
(w3m-list-buffers): Merge the code which was formerly provided as an
|
||
advice in w3m-fb.el.
|
||
|
||
2005-11-26 Matt Hodges <MPHodges@member.fsf.org>
|
||
|
||
* w3m-fb.el: New file.
|
||
|
||
2005-12-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-form-submit): Use the post method for the
|
||
multipart/form-data enctype according to the proposal of RFC2070 even
|
||
if the form specifies the get method.
|
||
|
||
2005-11-24 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-form.el (w3m-form-submit): If anchor exists, go to the uri.
|
||
|
||
2005-11-21 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m-favicon.el (w3m-favicon-type): Renew default image type list.
|
||
|
||
2005-11-19 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-menubar): Renew enable/disable condition for `[Copy This
|
||
Session]',`[Download This URL]', and Append `[Toggle This Image]'.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-menu-items): Renew enable/disable
|
||
condition for `[Add This URL to Bookmark]'.
|
||
|
||
2005-11-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-open-all-links-in-new-session): Reverse the list of URLs.
|
||
|
||
2005-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-drag-mouse-function): Lower the buffer displayed
|
||
before moving to the other tab.
|
||
(w3m-tab-click-mouse-function): Ditto.
|
||
|
||
2005-10-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-util.el (w3m-add-face-property): Simplified.
|
||
|
||
2005-10-15 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m-util.el (w3m-add-face-property): Add new functions.
|
||
(w3m-remove-face-property): Ditto.
|
||
|
||
* w3m.el (w3m-fontify-bold, w3m-fontify-underline)
|
||
(w3m-fontify-strike-through, w3m-fontify-anchors)
|
||
(w3m-fontify-images): Replace `w3m-add-text-properties' to
|
||
`w3m-add-face-property' at FACE.
|
||
(w3m-refontify-anchor): Change for FACE properly is list type.
|
||
|
||
2005-10-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-insert-image): Make it work with a face text property
|
||
whose value is a list.
|
||
(w3m-remove-image): Remove useless text property.
|
||
* w3m-e23.el (w3m-insert-image,w3m-remove-image): Same as w3m-e21.el's
|
||
modification.
|
||
|
||
2005-09-29 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-proc.el (w3m-process-filter): Fixed regexp.
|
||
|
||
2005-09-27 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-proc.el (w3m-process-filter): Remove SSL warning message for
|
||
basic authentication over SSL.
|
||
|
||
2005-09-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify): Remove empty lines at the beginning of the
|
||
buffer (see the comment).
|
||
|
||
2005-09-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* mime-w3m.el (mime-w3m-preview-text/html): Revert.
|
||
|
||
2005-09-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* mime-w3m.el (mime-w3m-preview-text/html): Bind w3m-treat-image-size
|
||
to avoid inserting excessive newlines.
|
||
|
||
2005-09-18 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Add a rule for Google Blog
|
||
Search.
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Use
|
||
`http://blogsearch.google.com/' instead of `http://search.blogger.com/'
|
||
for "blog-*" search, because search.blogger.com does not have a
|
||
explicit link to previous search result page.
|
||
|
||
2005-09-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-redisplay-this-page): Use the cache always.
|
||
|
||
2005-09-15 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add "blog-*" entries.
|
||
|
||
2005-09-02 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: Support @frenchspacing, @euro, @sansserif.
|
||
(texinfo-format-ordf): Fix typo.
|
||
|
||
2005-09-01 Hiroshi Fujishima <hiroshi.fujishima@gmail.com>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Update goo-ja, waei, eiwa,
|
||
kokugo URL.
|
||
|
||
2005-08-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-ucs.el: Enable XEmacs 21.5-Mule to compile it anyway.
|
||
|
||
2005-08-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Put the encoded anchor names instead of
|
||
the itself.
|
||
|
||
2005-08-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* octet.el (octet-insert-buffer): Use insert-buffer-substring instead
|
||
of insert-buffer.
|
||
|
||
* w3m-bookmark.el (w3m-about-bookmark): Ditto.
|
||
|
||
* w3m-proc.el (w3m-process-sentinel): Ditto.
|
||
|
||
2005-07-29 Kevin Rodgers <kevin.rodgers@ihs.com>
|
||
|
||
* w3m.el (w3m-content-type-alist): Add the text/sgml entry.
|
||
|
||
2005-07-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-scroll-up-1): New function.
|
||
(w3m-lynx-like-map): Use it for the J command.
|
||
(w3m-scroll-up-or-next-url): Use it.
|
||
|
||
2005-07-15 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-current-message): New internal variable.
|
||
(w3m-message): Use the above variable to keep the last displayed
|
||
message, to decide that this function can override the current message
|
||
in the echo area.
|
||
(w3m-make-help-echo): Use `message' instead of `w3m-message' to clear
|
||
the echo area in the foreground context.
|
||
(w3m-quit): Ditto.
|
||
(w3m-goto-ftp-url): Ditto.
|
||
(w3m-select-buffer-show-this-line-and-switch): Ditto.
|
||
|
||
* w3m-proc.el (w3m-process-background): New internal variable.
|
||
(w3m-process-sentinel): Set t to the above variable.
|
||
|
||
2005-07-13 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-message): Bury messages when the cursor in the echo area
|
||
which is used by `y-or-n-p' etc.
|
||
(w3m-view-parent-page): Refer both `start' link element and `content'
|
||
start element before checking a parent URL.
|
||
|
||
2005-07-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-menu-dummy-item): Remove.
|
||
(w3m-bookmark-menubar-dummy): Remove.
|
||
(w3m-bookmark-menu-items): Also define the menu for the case where
|
||
w3m-bookmark-mode is turned on.
|
||
(w3m-setup-bookmark-menu): Rewrite it so as to work properly with Emacs
|
||
22.
|
||
(w3m-bookmark-menubar-update): Ditto; remove the iswitchb section.
|
||
(w3m-bookmark-make-menu-items): Return nil if there's no bookmark.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-dummy): Remove.
|
||
(w3m-setup-tab-menu): Rewrite it so as to work properly with Emacs 22.
|
||
(w3m-tab-menubar-update): Ditto; remove the iswitchb section.
|
||
|
||
2005-07-11 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-buffer): Disable undo before modify the
|
||
buffer.
|
||
(w3m-bookmark-menu-items-pre): New variable.
|
||
(w3m-bookmark-menu-items-time): Ditto.
|
||
(w3m-bookmark-make-menu-items): Use previous items if it available.
|
||
|
||
2005-07-09 Tsuyoshi CHO <tsuyoshi_cho@yahoo.co.jp>
|
||
|
||
* w3m-xmas.el (top): Add `w3m-setup-bookmark-menu' to autoload list at
|
||
compiled time.
|
||
(w3m-setup-menu): Append bookmark menu setup calling.
|
||
|
||
* w3m-bookmark.el (top): Add requirement `easymenu' and
|
||
`easy-menu-remove-item' autoload at compiled time.
|
||
(w3m-bookmark-menu-open-new-session): Add new customize variable.
|
||
(w3m-bookmark-menu-dummy-item): Add new const variable.
|
||
(w3m-bookmark-menubar-dummy): Ditto.
|
||
(w3m-bookmark-menu-items): Ditto, Define Bookmark const menu items.
|
||
(w3m-setup-bookmark-menu): Add new autoload function.
|
||
(w3m-bookmark-menubar-update): Add new function.
|
||
(w3m-bookmark-iterator): Ditto.
|
||
(w3m-bookmark-menu-open-item): Ditto.
|
||
(w3m-bookmark-make-menu-items): Ditto.
|
||
|
||
* w3m.el (top): Add `w3m-setup-bookmark-menu' to autoload list at
|
||
compiled time.
|
||
(w3m-menubar): Remove "Bookmark" menu item.
|
||
|
||
2005-07-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-print-current-url): Bind deactivate-mark.
|
||
(w3m-print-this-url): Ditto.
|
||
|
||
2005-07-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-check-current-position): Bind deactivate-mark. (cf.
|
||
http://news.gmane.org/group/gmane.emacs.pretest.bugs/thread=8335).
|
||
|
||
2005-07-05 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* ChangeLog: Add file local variables to set fill-column 74 and
|
||
indent-tabs-mode t.
|
||
|
||
2005-07-03 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add "technorati-*" entries.
|
||
|
||
2005-07-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-which-command): Make sure the command is not a
|
||
directory. cf. <URL:http://emacs-w3m.namazu.org/ml/msg08113.html>.
|
||
|
||
2005-06-26 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Add a rule for Yahoo Search
|
||
Beta.
|
||
|
||
2005-06-26 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Improve regexp for Google
|
||
in order to make the scroll-to-next-page feature work on Google News as
|
||
well.
|
||
|
||
2005-06-26 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add Yahoo Beta.
|
||
|
||
2005-06-18 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Search Google News in US by
|
||
"google news-en".
|
||
|
||
2005-06-17 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add "google news" entry.
|
||
|
||
2005-06-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): Check whether XEmacs works with the shy
|
||
group regexp and runs call-process-region correctly.
|
||
|
||
* w3m-perldoc.el (w3m-about-perldoc): Don't relieve buggy XEmacs 21.5
|
||
for call-process-region.
|
||
|
||
* w3m-xmas.el (w3m-fix-gif): Ditto.
|
||
(w3m-initialize-graphic-icons): Ditto.
|
||
|
||
* w3m.el (w3m-decode-encoded-contents): Ditto.
|
||
(w3m-x-moe-decode-buffer): Ditto.
|
||
(w3m-rendering-half-dump): Ditto.
|
||
|
||
* w3mhack.el: Advise byte-optimize-form-code-walker to avoid the
|
||
``...called for effect'' warnings for Emacs 21.4 as well as 21.3; don't
|
||
relieve buggy XEmacs 21.5 for call-process-region.
|
||
|
||
2005-06-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
Make emacs-w3m not support the XEmacs versions older than 21.4.17
|
||
or 21.5-b19.
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): Check whether XEmacs runs the timer
|
||
functions correctly.
|
||
|
||
* w3m-util.el (w3m-cancel-refresh-timer): Use delete-itimer instead of
|
||
cancel-timer under XEmacs.
|
||
|
||
* w3m-xmas.el (call-process-region): Don't advise it.
|
||
(w3m-run-at-time): Remove.
|
||
|
||
* w3m.el (w3m-refresh-at-time): Use run-at-time instead of
|
||
w3m-run-at-time.
|
||
|
||
* w3mhack.el (w3mhack-byte-optimize-letX): Doc fix.
|
||
|
||
2005-06-09 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el: Update my mail address.
|
||
|
||
2005-06-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-mapcar): Remove unused temp var.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-buffer): Remove
|
||
file-coding-system-for-read.
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-save): Remove
|
||
file-coding-system.
|
||
(w3m-form-input-textarea): Ditto.
|
||
|
||
* w3m-image.el (w3m-imagick-convert-buffer): Remove file-coding-system.
|
||
(w3m-imagick-start-convert-buffer): Remove file-coding-system and
|
||
jam-zcat-filename-list.
|
||
|
||
* w3m.el (w3m-load-list): Remove file-coding-system-for-read.
|
||
(w3m-save-list): Remove file-coding-system.
|
||
(w3m-local-retrieve): Remove file-coding-system-for-read and
|
||
jam-zcat-filename-list.
|
||
(w3m-download): Remove file-coding-system and jam-zcat-filename-list.
|
||
(w3m-copy-buffer): Remove unused temp var.
|
||
|
||
* w3mhack.el (w3mhack-byte-optimize-letX): Remove file-coding-system,
|
||
file-coding-system-for-read and pathname-coding-system.
|
||
|
||
2005-06-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-replace-in-string): Don't use eval-and-compile.
|
||
(w3m-compare-strings): Ditto.
|
||
(w3m-force-window-update): Alias to ignore if it is not defined.
|
||
(w3m-force-window-update-later): New function.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Use
|
||
w3m-force-window-update-later.
|
||
|
||
* w3m-proc.el (w3m-process-stop): Use w3m-force-window-update-later.
|
||
|
||
* w3m.el (w3m-retrieve-and-render): Use w3m-force-window-update-later.
|
||
(w3m-select-buffer-show-this-line): Always run w3m-force-window-update.
|
||
|
||
2005-06-09 Masatake YAMATO <jet@gyve.org>
|
||
|
||
* w3m-e21.el (w3m-initialize-graphic-icons): Highlight icon under
|
||
mouse.
|
||
|
||
2005-06-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-mouse-face): New face.
|
||
(w3m-setup-header-line): Use highlight face for bg color.
|
||
(w3m-tab-line): Use w3m-tab-mouse-face.
|
||
|
||
2005-06-08 Masatake YAMATO <jet@gyve.org>
|
||
|
||
* w3m-e21.el (w3m-setup-header-line): Highlight url under mouse.
|
||
(w3m-tab-line): Highlight tab under mouse.
|
||
|
||
2005-05-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-run-mode-hooks): New function.
|
||
|
||
* w3m-form.el (w3m-form-input-select-mode): Use it.
|
||
(w3m-form-input-map-mode): Use it.
|
||
|
||
* w3m.el (w3m-mode): Use it.
|
||
|
||
2005-05-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-truncate-string): Autoload mule-util for
|
||
truncate-string-to-width.
|
||
|
||
2005-05-26 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m.el (w3m-safe-view-this-url): `unsecure' -> `insecure'.
|
||
(w3m-safe-toggle-inline-image): Ditto.
|
||
(w3m-safe-toggle-inline-images): Ditto.
|
||
|
||
2005-05-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-menubar): Add the "Close Other Sessions" button.
|
||
(w3m-delete-other-buffers): Run w3m-force-window-update.
|
||
|
||
2005-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* attic/vm-w3m.el (vm-w3m): Provide the feature.
|
||
|
||
* attic/vm-7.19.patch: New file.
|
||
|
||
2005-05-12 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-open-all-links-in-new-session): Fix regexp.
|
||
|
||
2005-05-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bookmark.el (w3m-about-bookmark): Use shy group in regexp.
|
||
|
||
* w3m-cookie.el (w3m-cookie-two-dot-domains-regexp): Ditto.
|
||
(w3m-cookie-set): Ditto.
|
||
|
||
* w3m-dtree.el (w3m-dtree-directory-name): Ditto.
|
||
(w3m-about-dtree): Ditto.
|
||
|
||
* w3m-favicon.el (w3m-favicon-setup): Ditto.
|
||
|
||
* w3m-namazu.el (w3m-about-namazu): Ditto.
|
||
|
||
* w3m-proc.el (w3m-process-filter): Ditto.
|
||
|
||
* w3m-rss.el (w3m-rss-parse-date-string): Ditto.
|
||
|
||
* w3m-util.el (w3m-html-string-regexp): Remove useless quotes.
|
||
(w3m-parse-attributes): Don't use old fashioned backquotes; use shy
|
||
group in regexp.
|
||
(w3m-url-authinfo-regexp): Use shy group in regexp.
|
||
|
||
* w3m-weather.el (w3m-weather-completion-table): Ditto.
|
||
(w3m-weather-area-completion): Ditto.
|
||
|
||
* w3m-xmas.el (w3m-fix-gif): Ditto.
|
||
|
||
* w3m.el: Use shy group in regexp when examining w3m-command.
|
||
(w3m-content-type-alist): Use shy group in regexp.
|
||
(w3m-show-decoded-url): Ditto.
|
||
(w3m-add-referer): Ditto.
|
||
(w3m-relationship-estimate-rules): Ditto.
|
||
(w3m-arrived-ignored-regexp): Ditto.
|
||
(w3m-history-ignored-regexp): Ditto.
|
||
(w3m-url-to-file-name): Ditto.
|
||
(w3m-fontify-strike-through): Ditto.
|
||
(w3m-fontify): Ditto.
|
||
(w3m-url-completion): Ditto.
|
||
(w3m-gmane-url-at-point): Ditto.
|
||
(w3m-cache-header-delete-variable-part): Ditto.
|
||
(w3m-cache-available-p): Ditto.
|
||
(w3m-decode-buffer): Ditto.
|
||
(w3m-local-dirlist-cgi): Ditto.
|
||
(w3m-w3m-canonicalize-url): Ditto.
|
||
(w3m-additional-command-arguments): Ditto.
|
||
(w3m-download): Ditto.
|
||
(w3m-check-header-tags): Ditto.
|
||
(w3m-retrieve-and-render): Ditto.
|
||
(w3m-create-text-page): Ditto.
|
||
(w3m-view-this-url): Ditto.
|
||
(w3m-open-all-links-in-new-session): Ditto.
|
||
(w3m-external-view-file): Ditto.
|
||
(w3m-edit-url): Ditto.
|
||
(w3m-convert-ftp-url-for-emacsen): Ditto.
|
||
(w3m-goto-url): Ditto.
|
||
(w3m-goto-url-new-session): Ditto.
|
||
(w3m-about-db-history): Ditto.
|
||
(w3m-history-highlight-current-url): Ditto.
|
||
|
||
* w3mhack.el: Fix the section adding dirs to load-path.
|
||
(w3mhack-make-package): Use shy group in regexp.
|
||
(w3mhack-makeinfo): Ditto.
|
||
|
||
2005-05-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (clean): Don't remove w3m-kwds.el.
|
||
(.el.elc): Use batch-byte-compile instead of w3mhack-batch-compile.
|
||
(very-slow): Don't run keywords.
|
||
(keywords): Remove.
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): Don't support Emacs 19 and 20.
|
||
(AC_PATH_LISPDIR): Follow the change of the EMACS_FLAVOR value.
|
||
(AC_PATH_ICONDIR): Ditto.
|
||
(AC_CHECK_ELISP): Remove.
|
||
(AC_CHECK_XML): Remove.
|
||
|
||
* configure.in: Don't check for regexp-opt; don't run AC_CHECK_XML.
|
||
|
||
* mime-w3m.el (mime-w3m-mode-map): Remove.
|
||
(mime-w3m-local-map-property): Remove.
|
||
(mime-w3m-preview-text/html): Don't use it.
|
||
|
||
* octet.el (octet-decode-image): Ignore Emacs 19 and 20.
|
||
|
||
* w3m-bitmap.el: Remove.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-sections): Use point-at-eol.
|
||
(w3m-bookmark-safe-string): Don't support Mule 2.3.
|
||
(w3m-bookmark-current-number): Use point-at-eol.
|
||
(w3m-bookmark-kill-entries): Use point-at-bol.
|
||
|
||
* w3m-bug.el: Don't require w3m-om or w3m-e19.
|
||
|
||
* w3m-ccl.el: Don't require w3m-om.
|
||
|
||
* w3m-e19.el: Remove.
|
||
|
||
* w3m-e20.el: Remove.
|
||
|
||
* w3m-hist.el: Don't load w3m-kwds.el.
|
||
|
||
* w3m-lnum.el (w3m-link-numbering): Don't support Emacs 20.
|
||
|
||
* w3m-om.el: Remove.
|
||
|
||
* w3m-proc.el: Don't require w3m-om or w3m-e19.
|
||
|
||
* w3m-search.el (w3m-search-read-query): Use point-at-bol.
|
||
|
||
* w3m-ucs.el: Ignore Emacs 20.
|
||
|
||
* w3m-util.el: Don't load w3m-kwds.el; don't support Emacs 19.
|
||
(w3m-use-tab-p): Ignore Emacs 19 and 20.
|
||
(w3m-popup-window-p): Ditto.
|
||
(w3m-add-w3m-initial-frames): Don't support Emacs 19.
|
||
(after-make-frame-hook): Don't use it.
|
||
(delete-frame): Don't advise it for Emacs 19 or 20.
|
||
(w3m-truncate-string): Don't support Emacs 19 and 20.
|
||
(w3m-default-face-colors): Remove.
|
||
(w3m-replace-in-string): Don't support Emacs 19 and 20.
|
||
|
||
* w3m-xmas.el (w3m-should-unoptimize-animated-gifs): Default to always
|
||
t.
|
||
(w3m-make-glyph): Use string-to-number instead of string-to-int.
|
||
|
||
* w3m.el: Don't require w3m-e20, w3m-om or w3m-e19.
|
||
(emacs-w3m-version): Reset to 1.4.50.
|
||
(w3m-language): Ignore Mule 2.3.
|
||
(w3m-history-current-url-face): Don't require wid-edit.
|
||
(w3m-bold-face): Don't use w3m-default-face-colors.
|
||
(w3m-underline-face): Ditto.
|
||
(w3m-strike-through-face): Ditto.
|
||
(w3m-use-symbol): Ignore Emacs 19 and 20.
|
||
(w3m-show-decoded-url): Ditto.
|
||
(w3m-use-tab): Doc fix.
|
||
(w3m-entity-alist): Don't support Mule 2.3.
|
||
(w3m-make-help-echo): Ignore Emacs version.
|
||
(w3m-toggle-inline-images-internal): Ignore bitmap images.
|
||
(w3m-resize-inline-image-internal): Don't support Emacs 19 and 20.
|
||
(w3m-url-at-point): Always use ffap.
|
||
(w3m-about-retrieve): Consider base64 codec is always available.
|
||
(w3m-close-window): Don't support Emacs 19 and 20.
|
||
(w3m-store-current-position): Use point-at-bol and point-at-eol.
|
||
(w3m-buffer-setup): Ditto.
|
||
(w3m-make-separator): Don't support Mule 2.3.
|
||
(w3m-select-buffer-current-buffer): Use point-at-bol.
|
||
(w3m-header-line-insert): Don't support Emacs 19 and 20.
|
||
|
||
* w3mhack.el: Consider w3mhack-batch-compile is not used.
|
||
(locate-library): Don't redefine it for Emacs 19.
|
||
(APEL): Don't check for it for Emacs.
|
||
(w3mhack-colon-keywords-file): Remove.
|
||
(w3mhack-module-list): Ignore Emacs 19, 20, old XEmacsen and
|
||
BITMAP-MULE.
|
||
(w3mhack-shimbun-modules-using-rss): Remove.
|
||
(current-column): Don't take care of it for old Emacsen.
|
||
(w3mhack-compile): Don't run w3mhack-check-colon-keywords-file.
|
||
(w3mhack-batch-compile): Remove.
|
||
(w3mhack-nonunix-install): Ignore Emacs 19 and 20.
|
||
(custom-declare-variable): Don't take care of it for Emacs 19.
|
||
(locate-library): Ditto.
|
||
(w3mhack-generate-colon-keywords-file): Remove.
|
||
(w3mhack-check-colon-keywords-file): Remove.
|
||
(w3mhack-load-path): Ignore Emacs 19, 20 and old XEmacsen.
|
||
(w3mhack-makeinfo): Ignore Mule 2.3.
|
||
|
||
* attic/regexp-opt.el: Remove.
|
||
|
||
* attic/xml.el: Remove.
|
||
|
||
* patches/mule-2.3@19.34.patch: Remove.
|
||
|
||
2005-04-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-remove-invisible-image-alt): New function.
|
||
(w3m-rendering-buffer): Use it.
|
||
|
||
2005-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Decode "\240" into " ".
|
||
|
||
2005-04-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-buffer): Decode `&#nnn;' entities in 128..159.
|
||
|
||
2005-04-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-detect-xml-charset): Return nil if the data don't look
|
||
like xml contents.
|
||
(w3m-compatible-encoding-alist): New variable.
|
||
(w3m-decode-buffer): Always use w3m-detect-xml-charset; use a
|
||
compatible encoding according to w3m-compatible-encoding-alist.
|
||
|
||
* w3m-xmas.el (w3m-find-coding-system): Don't return binary for the nil
|
||
argument.
|
||
|
||
|
||
2005-03-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Release emacs-w3m-1.4.4 from emacs-w3m-1_4 branch.
|
||
|
||
2005-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-setup-toolbar): Make sure icon files exist.
|
||
(w3m-update-toolbar): Make sure toolbar items have been specified.
|
||
(w3m-initialize-graphic-icons): Make sure icon files exist.
|
||
|
||
* w3m-e21.el (w3m-setup-toolbar): Make sure icon files exist.
|
||
(w3m-initialize-graphic-icons): Ditto.
|
||
|
||
2005-03-23 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (tarball): Remove `w3m-e23.el' instead of `w3m-e22.el'.
|
||
|
||
* w3m.el (w3m-url-readable-string): Decide a scheme to guess encodings
|
||
based on the target URL, instead of the current URL.
|
||
(w3m-show-decoded-url): Doc fix to follow the above change.
|
||
(w3m-copy-buffer): Do not set `w3m-current-url' and
|
||
`w3m-current-coding-system'.
|
||
(w3m-goto-url-new-session): Simplified.
|
||
|
||
2005-03-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (display-images-p): Remove alias.
|
||
|
||
2005-03-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (very-slow): Don't mv non-existent files.
|
||
|
||
* w3m-e19.el (easy-menu-remove-item): Don't autoload it.
|
||
|
||
* w3m-om.el (easy-menu-remove-item): Ditto.
|
||
|
||
* w3m-rss.el (match-string-no-properties): Avoid warning for Emacs 19
|
||
and XEmacs.
|
||
(split-string): Avoid warning for Emacs 19.
|
||
|
||
* w3m-symbol.el: Require cl when compiling.
|
||
|
||
* w3m-tabmenu.el (easy-menu-remove-item): Aautoload it for Emacs 19.
|
||
|
||
* w3m.el: Autoload widget-get to avoid compile warning for Emacs 19.
|
||
(w3m): Remove unused bound variable.
|
||
|
||
* w3mhack.el: Bind executable-binary-suffixes to the proper value for
|
||
OS/2 and emx while checking for the shell command; cause an error only
|
||
when compiling or formatting files.
|
||
|
||
* attic/addpath.el: Make it work with old Emacsen even if cl is not
|
||
loaded; load custom, bind defcustom'ed variables and make the
|
||
locate-library function run quietly for Emacs 19; synch the code
|
||
testing the shell command with w3mhack.el.
|
||
(char-after): Add a byte-optimizer for Emacs 19.
|
||
|
||
* w3m-ccl.el: Load w3m-om instead of autoloading it for charset-id.
|
||
|
||
* w3m-util.el: Load cl independently when compiling.
|
||
|
||
2005-03-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Check whether the shell command can be used.
|
||
|
||
* attic/addpath.el: Ditto; add early-package-load-path to load-path for
|
||
XEmacs 21.5.
|
||
|
||
2005-03-17 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-favicon.el: Add autoload of `w3m-url-readable-string'.
|
||
|
||
2005-03-17 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>
|
||
|
||
* w3m.el (w3m-check-header-tags): Check abnormal `base' url.
|
||
|
||
2005-03-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Add early-package-load-path to load-path for XEmacs 21.5.
|
||
|
||
* w3m-xmas.el: Fbind coding-system-type to ignore if it is void.
|
||
|
||
2005-03-15 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-mee-new): Display clear signs of coding-system
|
||
for `w3m-url-decode-string'.
|
||
(w3m-form-mee-select-value): Ditto.
|
||
(w3m-form-parse-and-fontify): Ditto.
|
||
|
||
* w3m.el (w3m-decode-buffer): Decode the buffer within buffer set the
|
||
`multibyte'.
|
||
|
||
2005-03-13 MIYOSHI Masanori <miyoshi@meadowy.org>
|
||
|
||
* doc/emacs-w3m-ja.texi (Sport Sites Supported by Shimbun): Update.
|
||
|
||
* doc/emacs-w3m.texi (Sport Sites Supported by Shimbun): Ditto.
|
||
|
||
2005-03-12 MIYOSHI Masanori <miyoshi@meadowy.org>
|
||
|
||
* doc/emacs-w3m-ja.texi (Sport Sites Supported by Shimbun): Update.
|
||
|
||
* doc/emacs-w3m.texi (Sport Sites Supported by Shimbun): Ditto.
|
||
|
||
2005-03-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Load w3m-e23.el(c) that exists in the same directory as
|
||
w3m.el(c) so as to exclude ones in other places; report the precise
|
||
error message if it doesn't exist.
|
||
|
||
2005-03-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-decode-coding-string-with-priority): Ignore
|
||
`undecided' so as not to use it for the priority list.
|
||
|
||
2005-03-10 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-fsf.el (w3m-detect-coding-region): Guard error for `undecided'.
|
||
|
||
2005-03-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Remove the byte-optimizer which replaces truncate-string
|
||
with truncate-string-to-width.
|
||
|
||
2005-03-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-modeline-title): Replace truncate-string-to-width with
|
||
w3m-truncate-string.
|
||
|
||
* w3m-util.el (w3m-truncate-string): Use truncate-string-to-width if it
|
||
is available.
|
||
|
||
2005-03-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-info-like-map): Bind the `y' key to the
|
||
w3m-print-current-url command; bind the `Y' key to the
|
||
w3m-print-this-url command; don't bind the `c' key.
|
||
|
||
2005-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-make-help-echo): Fix the backquote form.
|
||
(w3m-make-balloon-help): Ditto.
|
||
|
||
* w3m-util.el (w3m-set-match-data): Use existing markers.
|
||
|
||
2005-03-04 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-url-readable-string): Save matching data. Check whether
|
||
`w3m-current-url' is string before checking it.
|
||
(w3m-goto-url-new-session, w3m-copy-buffer): Call `w3m-goto-url' with
|
||
`redisplay' option to enforce redisplaying the certain content.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Decode an URL when displaying
|
||
it.
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-mode-setup): An expression is
|
||
evaluated without checking type, and save matching data.
|
||
|
||
2005-03-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-url-readable-string): Check whether
|
||
`w3m-current-coding-system' is valid before calling
|
||
`w3m-url-decode-string'.
|
||
(w3m-local-dirlist-cgi, w3m-w3m-dump-extra): Use
|
||
`w3m-url-readable-string'.
|
||
(w3m-copy-buffer): Copy all buffer-local variables, and do not cancel
|
||
them even if `empty' option is set.
|
||
(w3m-display-progress-message): Import from w3m-util.el to suppress
|
||
byte-compile warnings.
|
||
|
||
* w3m-util.el (w3m-parse-attributes): Accept XHTML format of boolean
|
||
atttibutes.
|
||
(w3m-display-progress-message): Export to w3m.el.
|
||
|
||
2005-03-03 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-url-readable-string): An expression is evaluated without
|
||
checking type.
|
||
|
||
2005-03-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-show-decoded-url): Update its customize spec to use it as
|
||
the rule set to decode URIs when displaying them. Changed its default
|
||
value.
|
||
(w3m-url-readable-string): New function to process the above option.
|
||
(w3m-make-help-echo, w3m-make-balloon-help): Do not accept `url-decode'
|
||
option, and use the above function to decore URIs.
|
||
(w3m-fontify-anchors): Follow the above change.
|
||
(w3m-print-current-url, w3m-print-this-url): Call the above function.
|
||
(w3m-make-url-decode-function): Removed.
|
||
(w3m-entity-alist, w3m-about-history): Remove redundant `function'.
|
||
For more detail, see http://www.mew.org/~kazu/doc/elisp/function.html.
|
||
|
||
2005-03-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-modeline-title-string): New variable.
|
||
(w3m-modeline-title-timer): New variable.
|
||
(w3m-modeline-title): New function used to truncate the title string
|
||
not to cut the right end of the mode line. Works only with Emacs 22
|
||
and newer.
|
||
(w3m-buffer-setup): Use it.
|
||
|
||
2005-03-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-make-help-echo): Make it work with XEmacs.
|
||
(w3m-make-balloon-help): Support decoding URIs.
|
||
(w3m-fontify-anchors): Make the balloon-help show decoded URIs.
|
||
|
||
2005-03-02 ARISAWA Akihiro <ari@mbf.ocn.ne.jp>
|
||
|
||
* w3m.el (w3m-show-decoded-url): New user option.
|
||
(w3m-make-url-decode-function): New inline function.
|
||
(w3m-make-help-echo): Use it.
|
||
(w3m-fontify-anchors): The function of help-echo property has an
|
||
ability to decode url.
|
||
|
||
2005-03-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-decode-coding-string-with-priority): New function.
|
||
|
||
* w3m.el (w3m-url-decode-string): Use it.
|
||
|
||
2005-03-01 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes-1): Support `300 Multiple Choices'.
|
||
(w3m-w3m-retrieve): Ditto.
|
||
(w3m-w3m-retrieve-1): Ditto.
|
||
|
||
2005-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-detect-coding-region): Use the name of the coding
|
||
system instead of the coding category if it is void.
|
||
|
||
* w3m-util.el (w3m-set-match-data): New macro which converts points
|
||
into markers under XEmacs.
|
||
(w3m-search-tag-1): Use it.
|
||
|
||
* w3m-e19.el: Autoload easymenu in order to avoid compile warning.
|
||
* w3m-om.el: Ditto.
|
||
|
||
2005-02-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (all): Use `w3m-form-set-number' and `w3m-form-kill-buffer'
|
||
instead of `w3m-form-textarea-set-number' and
|
||
`w3m-form-textarea-kill-buffer'
|
||
|
||
* w3m-form.el (w3m-form-input-select-urlid): New buffer local variable.
|
||
(w3m-form-input-map-urlname): Ditto.
|
||
(w3m-form-set-number): Rename from `w3m-form-textarea-set-number' and
|
||
treate buffers of `select' and `map'.
|
||
(w3m-form-kill-buffer): Ditto.
|
||
(w3m-form-input-select-set): Allways remove own buffer.
|
||
(w3m-form-input-select-exit): Ditto.
|
||
(w3m-form-input-map-set): Ditto.
|
||
(w3m-form-input-map-exit): Ditto.
|
||
(w3m-form-input-select): When exists same from buffer, use it.
|
||
(w3m-form-input-map): Ditto.
|
||
|
||
2005-02-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-what-where): Fix the form.
|
||
(w3mhack-makeinfo): Silence it when formatting @multitable section.
|
||
|
||
2005-02-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (top): Add autoloads of `w3m-form-textarea-kill-buffer' and
|
||
`w3m-form-textarea-set-number' to avoid byte-compile warnings.
|
||
(w3m-delete-buffer): Call `w3m-form-textarea-kill-buffer' when use
|
||
form.
|
||
(w3m-delete-other-buffers): Ditto.
|
||
(w3m-quit): Ditto.
|
||
(w3m-select-buffer-delete-buffer): Ditto.
|
||
(w3m-pack-buffer-numbers): Call `w3m-form-textarea-set-number' when use
|
||
form.
|
||
|
||
* w3m-form.el (top): Move all buffer local variables on the top to
|
||
avoid byte-compile warnings.
|
||
(w3m-form-parse-and-fontify): Set `w3m-form-use-textarea-backup-p' to
|
||
nil.
|
||
(w3m-form-input-textarea-save): Use `w3m-form-use-textarea-backup-p'
|
||
instead of `w3m-form-use-textarea-backup'.
|
||
(w3m-form-input-textarea-set): Allways remove textarea buffer and
|
||
window.
|
||
(w3m-form-input-textarea-exit): Ditto.
|
||
(w3m-form-input-textarea): Check to call for backup. Check identity of
|
||
existed textarea buffer and w3m buffer. Treat
|
||
`w3m-form-use-textarea-backup-p'.
|
||
(w3m-form-use-textarea-backup-p): New function.
|
||
(w3m-form-textarea-set-number): Ditto.
|
||
(w3m-form-textarea-kill-buffer): Ditto.
|
||
(w3m-form-submit-get-textarea-files): If no backup, return nil.
|
||
|
||
2005-02-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el: Autoload cancel-timer for XEmacs.
|
||
|
||
* w3m-xmas.el (w3m-run-at-time): Use run-at-time which comes from
|
||
timer-funcs.el if it seems to work correctly.
|
||
(cancel-timer): Defun if it is void.
|
||
|
||
2005-02-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/ptexinfmt.el (texinfo-multitable-widths): Reverse the logic that
|
||
shows whether it is broken.
|
||
|
||
* w3m-util.el: Autoload regexp-opt for Emacs 19.
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Load poe for Emacs 19.
|
||
|
||
2005-02-24 Romain Francoise <romain@orebokech.com>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Bind [follow-link] so as to make mouse-1
|
||
work in Emacs 22 like mouse-2.
|
||
(w3m-info-like-map): Ditto.
|
||
|
||
2005-02-23 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-check-rss): Parse all date fields.
|
||
|
||
2005-02-21 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea): Fix.
|
||
|
||
2005-02-21 Tsuyoshi CHO <tsuyoshi_cho@ybb.ne.jp>,
|
||
Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-mode-setup): Fix.
|
||
(w3m-form-input-textarea): Follow the above change.
|
||
|
||
2005-02-21 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-form.el (w3m-form-textarea-edit-mode): Changed its default value
|
||
to `text-mode'.
|
||
|
||
2005-02-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install-package): Change the default directory in which
|
||
icon files will be installed from `etc/w3m/icons/' into
|
||
`etc/images/w3m/' following the most recent Emacs and Gnus.
|
||
(install-package-ja): Ditto.
|
||
|
||
* aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Use configure-package-path.
|
||
(AC_PATH_ICONDIR): Change the default directory in which icon files
|
||
will be installed from `etc/w3m/icons/' into `etc/images/w3m/'
|
||
following the most recent Emacs and Gnus.
|
||
|
||
* w3m.el (w3m-icon-directory): Improve the way to determin the default
|
||
value.
|
||
|
||
* w3mhack.el (w3mhack-nonunix-install): Change the default directory in
|
||
which icon files will be installed from `etc/w3m/icons/' into
|
||
`etc/images/w3m/' following the most recent Emacs and Gnus.
|
||
(w3mhack-make-package): Ditto.
|
||
(w3mhack-what-where): Ditto.
|
||
|
||
2005-02-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-lnum.el: Rename from w3m-link-numbering.el.
|
||
|
||
* mime-w3m.el: Load mime-parse.el before mime.el and w3m.el when
|
||
compiling rather than always loading mime.el and w3m.el.
|
||
|
||
2005-02-16 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-form.el: Changes to define `w3m-form-input-textarea-mode' as a
|
||
minor mode.
|
||
(w3m-form-textarea-edit-mode): New option.
|
||
(w3m-form-input-textarea-map): Renamed from
|
||
`w3m-form-input-textarea-keymap'.
|
||
(w3m-form-input-textarea-mode) [variable]: New internal variable.
|
||
(w3m-form-input-textarea-mode) [function]: Reconstructed.
|
||
(w3m-form-input-textarea-mode-setup): New function.
|
||
(w3m-form-input-textarea): Clean up.
|
||
|
||
2005-02-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): Show the correct Emacs version.
|
||
|
||
* mime-w3m.el: Always require mime and w3m instead of to autoload
|
||
mime-parse.el.
|
||
|
||
* w3m-bitmap.el: Bind w3m-work-buffer-list when compiling.
|
||
|
||
* w3m-proc.el: Silence the byte compiler complaining against gensym.
|
||
|
||
* w3m-rss.el: Use eval-and-compile in order to autoload timezone.el.
|
||
|
||
* w3m.el (w3m-treat-drive-letter): Use eval-and-compile.
|
||
(w3m-touch-file-available-p): Move forward.
|
||
(w3m-touch-file): Ditto.
|
||
(w3m-expand-path-name): Use eval-and-compile.
|
||
(w3m-window-hscroll): Ditto.
|
||
(w3m-current-column): Ditto.
|
||
(w3m-set-window-hscroll): Ditto.
|
||
(w3m-add-local-hook): Silence the byte compiler.
|
||
(w3m-run-at-time): Use eval-and-compile.
|
||
|
||
* w3mhack.el: Remove the code used to silence the byte compiler which
|
||
complains make-local-hook is obsolete.
|
||
(w3mhack-makeinfo): Silence XEmacs when formatting Infos.
|
||
|
||
* octet.el: Require cl when compiling.
|
||
* w3m-filter.el: Ditto.
|
||
* w3m-fsf.el: Ditto.
|
||
* w3m-link-numbering.el: Ditto.
|
||
* w3m-namazu.el: Ditto.
|
||
|
||
2005-02-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Load w3m-e23.el for Emacs 23.
|
||
|
||
* w3mhack.el (w3mhack-module-list): Use w3m-e23.el for Emacs 23.
|
||
|
||
* w3m-e23.el: Rename from w3m-e22.el.
|
||
|
||
2005-02-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Load w3m-e21.el even if the version of Emacs is 22.x when the
|
||
Emacs CVS HEAD is used.
|
||
|
||
* w3mhack.el (w3mhack-module-list): Prefer w3m-e21.el rather than
|
||
w3m-e22.el if the Emacs CVS HEAD is used.
|
||
|
||
2005-02-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-html-skelton): Fix typo.
|
||
(w3m-antenna-make-contents): Replace %D to the modified time of
|
||
`w3m-antenna-file'.
|
||
|
||
2005-02-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-gmane-url-at-point): New function.
|
||
(w3m-url-at-point): Use it.
|
||
|
||
2005-01-30 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m.el (w3m-attributes): Support cid urls.
|
||
(w3m-external-view): Ditto.
|
||
|
||
2005-01-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-force-window-update): Make it work whatever the value
|
||
for the resize-mini-windows variable is.
|
||
(w3m-update-tab-line): Ditto.
|
||
|
||
2005-01-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-rss.el (w3m-rss-parse-date-string): Support the date format in
|
||
the RFC822 style which RSS 2.0 allows. Suggested by David Hansen
|
||
<david.hansen@physik.fu-berlin.de>.
|
||
|
||
2005-01-23 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-e21.el (w3m-force-window-update, w3m-update-tab-line): Call
|
||
`enlarge-window' before calling `shrink-window', in order to avoid
|
||
deleting sole window.
|
||
|
||
2005-01-19 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-content-type-alist): Check if "fiber.exe" is exist.
|
||
|
||
2005-01-17 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Check if w3m-current-url is
|
||
available.
|
||
|
||
2004-07-24 Tsuyoshi CHO <mfalcon_sky@emailuser.net>
|
||
|
||
* w3m.el (w3m-menubar): Rearrange it hierarchical.
|
||
(w3m-setup-menu): Use easymenu.
|
||
|
||
2005-01-10 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea): Modify string of the inquiry.
|
||
|
||
2005-01-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-goto-url): Call `w3m-form-textarea-files-remove' if
|
||
necessary.
|
||
|
||
* w3m-util.el (w3m-compare-strings): New define.
|
||
|
||
* w3m-form.el (w3m-form-textarea-file-expire-date): Modify Document.
|
||
(w3m-fontify-textareas): Put `w3m-form-file-name' property.
|
||
(w3m-form-textarea-files, w3m-form-textarea-post-files): New buffer
|
||
local variable.
|
||
(w3m-form-parse-and-fontify): Set `w3m-form-textarea-files'. Put
|
||
`w3m-form-file-name' property on the form of textarea.
|
||
(w3m-form-input-textarea): Use same textarea buffer if exist. Don't
|
||
ask user if don't modify its area without tailed white space. Visible
|
||
the editted text when ask user. Guard against 'C-g'. Added
|
||
`w3m-form-textarea-file-cleanup' to hook as `kill-emacs-hook'
|
||
(w3m-form-textarea-same-check): New function.
|
||
(w3m-form-textarea-file-cleanup): Remove myself from `kill-emacs-hook'.
|
||
(w3m-form-textarea-files-remove): New function.
|
||
(w3m-form-submit-get-textarea-files): Ditto.
|
||
(w3m-form-submit): Set `w3m-form-textarea-post-files' for removing
|
||
files.
|
||
(w3m-form-resume): Check `selects' is cons.
|
||
|
||
2005-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/Makefile.in (.texi.info): Set LC_ALL=C.
|
||
|
||
2004-12-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-quit): Call `w3m-form-textarea-file-cleanup'.
|
||
(w3m-view-this-url-1): Revert final change.
|
||
|
||
* w3m-form.el (w3m-form-textarea-file-expire-date): New user option.
|
||
(w3m-form-textarea-file-cleanup): New function.
|
||
|
||
2004-12-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-use-textarea-backup): New user option.
|
||
(w3m-form-textarea-directory): Ditto.
|
||
(w3m-form-get-coding-system): New function.
|
||
(w3m-form-make-form-data): Use `w3m-form-get-coding-system'.
|
||
(w3m-form-input-textarea-keymap): Define "C-xC-s" to
|
||
`w3m-form-input-textarea-save'.
|
||
(w3m-form-input-textarea-file): New variable.
|
||
(w3m-form-input-textarea-coding-system): Ditto.
|
||
(w3m-form-input-textarea-filename): New function.
|
||
(w3m-form-input-textarea-save): Ditto.
|
||
(w3m-form-input-textarea-set): Call `w3m-form-input-textarea-save'.
|
||
(w3m-form-input-textarea-exit): Ditto.
|
||
(w3m-form-input-textarea-mode): Modify doc-string.
|
||
(w3m-form-input-textarea): Handling filename and coding-system.
|
||
|
||
2004-12-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Revert 2004-12-17 change. The buffer
|
||
seems empty killed before to restore window configuration. Restore the
|
||
position and window-start if last window equal current-window.
|
||
|
||
2004-12-24 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-hist.el (w3m-history-restore-position): Handling the window of
|
||
w3m for sure absolutely.
|
||
|
||
2004-12-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Revert.
|
||
|
||
2004-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Bind undo-outer-limit.
|
||
|
||
2004-12-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Local file is given special treatment
|
||
for `href'. Fix match data of `href'.
|
||
(w3m-view-this-url-1): If the points of window was treated in
|
||
w3m-goto-url(), now reconstruct window configuration.
|
||
|
||
2004-12-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-update-tab-line): Wobble the window size instead of
|
||
setting the cursor color.
|
||
|
||
2004-12-15 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-namazu.el (w3m-namazu): Added optional argument `reload'.
|
||
|
||
2004-12-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-tag-regexp-of): Remove.
|
||
(w3m-search-tag-1): New function.
|
||
(w3m-search-tag): New macro.
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Use w3m-search-tag instead
|
||
of w3m-tag-regexp-of.
|
||
|
||
2004-12-10 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Use 'w3m-name-anchor2 property to avoid
|
||
overriding 'w3m-name-anchor property.
|
||
(w3m-search-name-anchor): Search 'w3m-name-anchor2 property if not
|
||
detect 'w3m-name-anchor property.
|
||
|
||
2004-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Ignore a select form in the
|
||
case where w3mmee is running if its value is not specified. Reported
|
||
by Clemens Fischer <ino-qc@spotteswoode.de.eu.org>.
|
||
|
||
* w3mhack.el (labels): Remove.
|
||
|
||
2004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (labels): A temporary substitution against the Emacs CVS
|
||
bug.
|
||
|
||
2004-11-26 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
|
||
|
||
* w3m-form.el (w3m-form-resume): Check whether a form exists, before
|
||
resuming its values from its history.
|
||
|
||
2004-11-21 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-rss.el: New file.
|
||
|
||
* w3m-antenna.el (w3m-antenna-check-rss): New function.
|
||
(w3m-antenna-sites): Improve its customize spec to support
|
||
`w3m-antenna-check-rss'.
|
||
|
||
* w3m.el (w3m-content-type-alist): Add text/xml, application/xml,
|
||
application/rdf+xml, and application/rss+xml.
|
||
(w3m-detect-xml-charset): New function.
|
||
(w3m-decode-buffer): Use the above function when decoding XML contents.
|
||
|
||
2004-11-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-redisplay-this-page): Don't make a new history.
|
||
|
||
2004-11-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-output-coding-system): Use `utf-8' if Emacs has internal
|
||
utf-8 only.
|
||
(w3m-input-coding-system): Revert last change.
|
||
(w3m-halfdump-command-arguments): Bind `fix_width_conv' and
|
||
`use_jisx0201' when w3m-m17n.
|
||
|
||
2004-11-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-input-coding-system): Use `utf-8' if Emacs has internal
|
||
utf-8, it has no Mule-UCS and w3m-type is `w3m-m17n'.
|
||
|
||
2004-11-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-char-to-int, w3m-string-to-char-list,
|
||
w3m-int-to-char): Silence byte-compiler.
|
||
* w3m-ccl.el (charset-id): Ditto.
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-update): Don't let iswitchb manage
|
||
the w3m tab menubar.
|
||
|
||
2004-10-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-check-refresh-attribute): Support own page reload.
|
||
(w3m-goto-url-with-timer): Ditto.
|
||
|
||
2004-10-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_ADD_LOAD_PATH): Clarify the error message.
|
||
|
||
2004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (call-process-region): Add an advice in order to fix an
|
||
XEmacs 21.5.18 bug.
|
||
* w3mhack.el (call-process-region): Ditto.
|
||
|
||
2004-10-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-check-refresh-attribute): Fix to analyze the URL.
|
||
|
||
2004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-touch-file): Protect against the absence of
|
||
file-name-coding-system and default-file-name-coding-system.
|
||
|
||
2004-10-20 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-buffer-setup): Modify `mode-line-buffer-identification';
|
||
display "Loading..." instead of `w3m-current-titile' when process of
|
||
w3m active.
|
||
|
||
2004-10-16 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-touch-file): Use `set-file-times' if available; bind
|
||
`coding-system-for-write' while calling `w3m-touch-command'.
|
||
|
||
2004-10-08 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-perldoc.el (w3m-perldoc-input-coding-system)
|
||
(w3m-perldoc-output-coding-system): New options.
|
||
(w3m-about-perldoc): Use the above options, to display both modules
|
||
encoded in EUC-JP and ones encoded in UTF-8 correctly.
|
||
|
||
2004-10-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-line): Replace "%" with "%%" in
|
||
w3m-tab-line-format.
|
||
|
||
2004-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-retrieve): Add autoload cookie.
|
||
|
||
2004-10-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add the parameter
|
||
`ie=Shift_JIS' to Google for Japanese users.
|
||
|
||
2004-09-21 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-antenna.el (w3m-about-antenna): Revert 2004-09-16 change.
|
||
|
||
2004-09-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-antenna.el (w3m-about-antenna): Change the method to compare an
|
||
arrived time to a last-modified time.
|
||
|
||
2004-09-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Don't make a new history when reloading.
|
||
(w3m-reload-this-page): Ditto.
|
||
|
||
* w3m-hist.el (w3m-history-restore-position): Don't cause an error even
|
||
if a page has shrunk.
|
||
|
||
|
||
2004-08-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.4.3 from emacs-w3m-1_4 branch.
|
||
|
||
2004-08-15 Kazuhiro UCHIDA <kayoujin@yahoo.co.jp>
|
||
|
||
* w3m.el (w3m-remove-meta-charset-tags): Check that a content field has
|
||
a valid value before parsing it.
|
||
|
||
2004-08-12 Romain Francoise <romain@orebokech.com>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Improve regexp for Google
|
||
in order to make the scroll-to-next-page feature work on Google Groups
|
||
as well.
|
||
|
||
2004-08-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-relationship-estimate-rules): Fix regexp for Google.
|
||
Suggested by Romain Francoise <romain@orebokech.com>.
|
||
|
||
2004-08-02 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el (slanted): Rename @s to @slanted.
|
||
|
||
2004-07-30 Romain Francoise <romain@orebokech.com>
|
||
|
||
Enable emacs-w3m to be built with Emacs --without-x.
|
||
|
||
* w3m-e21.el (image-size): Alias to ignore if it is not available.
|
||
|
||
* w3m-favicon.el (w3m-favicon-type): Don't use image-types if it is not
|
||
available.
|
||
|
||
* w3m.el (mouse-set-point): Autoload mouse.elc.
|
||
|
||
2004-07-20 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: Support @s.
|
||
|
||
|
||
2004-07-14 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.4.2 from emacs-w3m-1_4 branch.
|
||
|
||
* w3m.el (w3m-w3m-canonicalize-url): Revival.
|
||
(w3m-w3m-attributes, w3m-w3m-retrieve): Call the above.
|
||
(w3m-canonicalize-url): Do not check a slash.
|
||
|
||
2004-07-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-detect-meta-charset): Check that a content field has a
|
||
valid value before parsing it.
|
||
|
||
2004-07-08 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
Suggested by Tatsuya Kinoshita <tats@vega.ocn.ne.jp>
|
||
|
||
* w3m.el (w3m-correct-charset-alist): Reverse "windows-125x" and
|
||
"cp125x".
|
||
|
||
|
||
2004-07-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.4.1 from emacs-w3m-1_4 branch.
|
||
|
||
2004-07-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-weather.el: Reconstructed to follow the change of site design.
|
||
(w3m-weather-completion-table, w3m-weather-filter-functions): Update.
|
||
(w3m-weather-extract-contents, w3m-weather-adjust-contents): New
|
||
functions.
|
||
(w3m-weather-remove-headers, w3m-weather-remove-footers,
|
||
w3m-weather-get-seikatu-sisu, w3m-weather-insert-seikatu-sisu):
|
||
Removed.
|
||
|
||
2004-06-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-canonicalize-url): Don't make sure arg is a string.
|
||
(w3m-input-url): Don't use w3m-canonicalize-url for non-string url
|
||
which may be the symbol popup.
|
||
|
||
2004-06-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-canonicalize-url): New function.
|
||
(w3m-input-url, w3m-browse-url): Call the above.
|
||
(w3m-w3m-canonicalize-url): Abolished.
|
||
(w3m-w3m-attributes, w3m-w3m-retrieve): Do not call the abolished
|
||
function.
|
||
(w3m-url-hierarchical-schemes): Add `ftps'.
|
||
|
||
2004-06-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-add-w3m-initial-frames): Share the opened frame in
|
||
w3m-initial-frames over all emacs-w3m buffers if w3m-use-tab is
|
||
non-nil.
|
||
(w3m-delete-w3m-initial-frames): New function; add it to
|
||
delete-frame-functions or delete-frame-hook, or merge into delete-frame
|
||
using defadvice.
|
||
(w3m-delete-frames-and-windows): Return to the former buffer after
|
||
performing walk-windows; don't manage w3m-initial-frames.
|
||
|
||
* w3m.el (w3m-delete-buffer): Don't manage w3m-initial-frames.
|
||
|
||
2004-06-14 Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m.el (TopLevel): Display meaningful message when w3m-command is
|
||
nil.
|
||
|
||
2004-06-21 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-fontify): Call `w3m-replace-symbol' before
|
||
`w3m-fontify-anchors' in order not to lose text properties.
|
||
|
||
2004-06-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m): Run w3m-mode before popping to the newly created buffer
|
||
up.
|
||
|
||
2004-06-12 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-output-coding-system): Change default value for w3m-m17n.
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug-system-informations): Add
|
||
w3m-input-coding-system and w3m-output-coding-system.
|
||
|
||
2004-06-11 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-meta-content-type-charset-regexp)
|
||
(w3m-meta-charset-content-type-regexp)
|
||
(w3m-meta-refresh-content-regexp)
|
||
(w3m-meta-content-refresh-regexp): Removed.
|
||
(w3m-detect-meta-charset, w3m-remove-meta-charset-tags)
|
||
(w3m-check-refresh-attribute): Use `w3m-parse-attributes' instead of
|
||
above regexp.
|
||
(w3m-rendering-buffer): Don't call `w3m-remove-meta-charset-tags' for
|
||
w3m-m17n.
|
||
|
||
2004-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-make-new-session): Doc fix.
|
||
(w3m-safe-view-this-url): Use w3m-goto-url-new-session only when a user
|
||
invokes this command in a buffer not being running the w3m-mode.
|
||
|
||
2004-06-07 Masatake YAMATO <jet@gyve.org>
|
||
|
||
* w3m-hist.el (w3m-history-store-position): Fix a wrong message.
|
||
|
||
2004-06-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Relax the condition.
|
||
|
||
2004-06-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-make-new-session): Doc fix.
|
||
(w3m-safe-view-this-url): Use w3m-goto-url-new-session instead of
|
||
w3m-goto-url when w3m-make-new-session is non-nil.
|
||
|
||
2004-06-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-make-new-session): New user option.
|
||
(w3m): Make a new emacs-w3m buffer if w3m-make-new-session is non-nil
|
||
and a user specifies a url string.
|
||
|
||
2004-06-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-popup-buffer): Don't use focus-frame in Emacs.
|
||
|
||
2004-06-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-proc.el (w3m-process-wait-discard-input): Abolish.
|
||
(w3m-process-wait-process): Don't use accept-process-output to make it
|
||
possible to show progress messages; discard key press events while
|
||
waiting for finishing of a process.
|
||
|
||
2004-05-24 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-form.el (w3m-form-put-by-name): Overwrite ID value when a name is
|
||
found.
|
||
|
||
2004-05-22 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-fontify): Remove tags in the form element except for
|
||
textarea.
|
||
|
||
2004-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
Suggested by Yoichi NAKAYAMA <yoichi@geiin.org>
|
||
|
||
* w3m-util.el (w3m-replace-in-string): New function which is a copy of
|
||
shimbun-replace-in-string.
|
||
* w3m.el (w3m-active-region-or-url-at-point): Use it; remove all
|
||
whitespace in region.
|
||
|
||
2004-05-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image): Bind mew-use-text/html as t.
|
||
|
||
2004-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-home-page): Improve the customizing widget.
|
||
|
||
2004-05-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-expand-url): Bind file-name-handler-alist as nil.
|
||
|
||
2004-05-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-arrived-ignored-regexp): Add about:blank.
|
||
(w3m-history-ignored-regexp): Ditto.
|
||
(w3m-about-retrieve): Ditto.
|
||
(w3m-buffer-setup): Prefer the last visited emacs-w3m buffer.
|
||
|
||
2004-05-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Update its default value and its
|
||
customize spec.
|
||
|
||
2004-05-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-w3m-dump-extra): Examine image data briefly to detect
|
||
only gif, jpeg and png by itself.
|
||
|
||
* w3m-util.el (w3m-image-type-from-data): Abolish.
|
||
|
||
2004-05-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-dump-extra): Check only 300 bytes at the top of the
|
||
data.
|
||
|
||
2004-05-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-image-type-from-data): New function. Suggested by
|
||
KOSEKI Yoshinori <kose@meadowy.org>.
|
||
|
||
* w3m.el (w3m-w3m-dump-extra): Use it.
|
||
|
||
2004-05-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-proc.el (w3m-process-start-process): Use
|
||
set-process-query-on-exit-flag if it is available.
|
||
|
||
* w3m.el (w3m-w3m-dump-extra): Trust the magic at the beginning of
|
||
image data rather than the content-type header.
|
||
|
||
2004-05-11 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-copy-buffer): Prefer cached contents without checking
|
||
their validity.
|
||
|
||
2004-05-01 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-waited): Revival.
|
||
(w3m-process-with-wait-handler): Set t to the above.
|
||
|
||
* w3m.el (w3m-w3m-dump-extra): Check the above.
|
||
|
||
2004-04-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (emacs-w3m-version): Reset.
|
||
|
||
|
||
2004-04-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.4 from emacs-w3m-1_4 branch.
|
||
|
||
* Makefile.in (install-package): Install w3m-load.el.
|
||
(dist, tarball): Reimplemented, in order to keep time stamps of source
|
||
files.
|
||
|
||
* w3mhack.el (w3mhack-generate-xemacs-load-file): Simplified.
|
||
|
||
2004-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-xemacs-load-file): Replace
|
||
`replace-string' with basic functions.
|
||
|
||
2004-04-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-xemacs-load-file): New function.
|
||
(w3mhack-make-package): Use `w3mhack-generate-xemacs-load-file.
|
||
|
||
2004-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-update-files-autoloads): New function.
|
||
(w3mhack-generate-load-file): Use `w3mhack-update-files-autoloads'.
|
||
|
||
2004-04-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (tarball): Remove w3m-kwds.el and w3m-load.el.
|
||
|
||
* configure.in, aclocal.m4: Add `--with-xml' option.
|
||
|
||
* w3mhack.el (w3mhack-module-list): New function.
|
||
(w3mhack-examine-modules): Use the above.
|
||
(w3mhack-compile): Use `w3mhack-module-list' instead of
|
||
`w3mhack-examine-modules'.
|
||
(w3mhack-generate-load-file): Likewise; Insert ^L to avoid an error of
|
||
`update-file-autoloads' of old emacsen.
|
||
|
||
2004-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-treat-image-size): Default to t.
|
||
|
||
* w3m-filter.el (w3m-filter-asahi-shimbun): Use marker to limit the
|
||
search bound.
|
||
|
||
2004-04-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-load-file): Save w3m-load.el file before
|
||
performing `update-file-autoloads'.
|
||
|
||
2004-04-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (install-lisp): Do not install w3mhack.el.
|
||
(install-package): Install neither w3mhack.el nor w3m-load.el.
|
||
|
||
2004-04-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-treat-image-size): Default to nil.
|
||
(w3m-rendering-half-dump): Fix a logic determining whether to specify
|
||
`-ppl' and `-ppc' options to the w3m command.
|
||
|
||
2004-04-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el: Create w3m-load.el.
|
||
(w3mhack-load-file): New variable.
|
||
(w3mhack-examine-modules): Ignore `w3mhack-load-file'.
|
||
(w3mhack-generate-load-file): New function.
|
||
(w3mhack-compile): Call the above.
|
||
|
||
* .cvsignore: Ignore w3m-load.el.
|
||
|
||
* Makefile.in (clean): Remove w3m-load.el.
|
||
|
||
2004-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-expand-path-name): In Emacs, don't bind
|
||
directory-sep-char which is an obsolete variable.
|
||
|
||
2004-04-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el, w3m-favicon.el: Move snippets managing
|
||
`w3m-arrived-setup-functions' and `w3m-arrived-shutdown-functions' from
|
||
w3m.el into w3m-favicon.el.
|
||
|
||
2004-04-23 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-hns-last-modified): Use 32400 as a
|
||
correct timezone instead of JST (suggested by YAMAOKA-san).
|
||
|
||
2004-04-22 Christian Schmitt <Christian.Schmitt@Dresdner-Bank.com>
|
||
|
||
* w3m.el (w3m-expand-path-name): Bind directory-sep-char to `?/'. It
|
||
is `?\' by default in XEmacs on Windows (native, not Cygwin).
|
||
|
||
2004-04-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-use-symbol): Don't activate it in Emacs 20. Advised by
|
||
Arisawa-san.
|
||
|
||
2004-04-21 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Simplify the rule of sending referers.
|
||
(w3m-add-referer-regexps): Abolished.
|
||
(w3m-add-referer-predicate-function): Abolished.
|
||
(w3m-add-referer): New option.
|
||
(w3m-add-referer-p): New function.
|
||
(w3m-add-referer-predicate-by-referer-regexps): Removed.
|
||
(w3m-add-referer-predicate-by-hosts): Removed.
|
||
(w3m-request-arguments, w3m-header-arguments): Follow the above
|
||
changes.
|
||
|
||
2004-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-add-w3m-initial-frames): Get the correct value for
|
||
the newly created frame in Emacs 19.
|
||
|
||
* w3m.el (w3m-about-retrieve): Load base64 for Emacs 19.
|
||
(w3m-minor-mode-command-alist): Add w3m-print-this-url.
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-insert): Don't put the evaporate
|
||
property on empty overlays (revert 2004-04-07 change).
|
||
|
||
2004-04-20 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-link-numbering.el (w3m-view-numbered-link): Removed.
|
||
(w3m-move-numbered-anchor): New command.
|
||
(w3m-link-numbering-mode-map): Use `w3m-move-numbered-anchor' instead
|
||
of `w3m-view-numbered-link'.
|
||
|
||
2004-04-19 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-input-coding-system): Use `w3m-output-coding-system' as
|
||
its default value for w3m-m17n and w3mmee.
|
||
(w3m-halfdump-command-arguments): Use "-I" option to disable
|
||
automatic-detection of coding systems for w3m-m17n and w3mmee.
|
||
|
||
2004-04-16 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-meta-refresh-content-regexp): Allow quoted string as url.
|
||
(w3m-meta-content-refresh-regexp): Ditto.
|
||
(w3m-check-refresh-attribute): Decode entities.
|
||
|
||
2004-04-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-link-numbering.el (w3m-link-numbering): Quit when links have
|
||
already been numbered.
|
||
|
||
2004-04-14 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-link-numbering.el (w3m-link-numbering-mode): Delete all overlays
|
||
that display link numbers, when deactivating.
|
||
|
||
2004-04-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-link-numbering.el (w3m-link-numbering): Add face to before-string
|
||
correctly under XEmacs; don't bother to delete overlays (suggested by
|
||
TSUCHIYA-san).
|
||
|
||
2004-04-14 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-link-numbering.el (w3m-link-numbering-face): New face.
|
||
(w3m-link-numbering): Use it.
|
||
|
||
2004-04-14 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-link-numbering.el: New file.
|
||
|
||
* w3m.el (w3m-browse-url): Load `browse-url' before calling
|
||
`browse-url-interactive-arg'.
|
||
|
||
2004-04-12 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: Support @indicateurl, @LaTeX, @ordf, @ordm. @url
|
||
is now a synonym for @uref.
|
||
|
||
2004-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): No need to enable evaporation of
|
||
overlays in XEmacs.
|
||
|
||
2004-04-08 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
|
||
|
||
* w3m.el (w3m-delete-all-overlays): Revert.
|
||
(w3m-highlight-current-anchor): Ditto.
|
||
|
||
2004-04-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-delete-all-overlays): Remove.
|
||
|
||
2004-04-07 Masatake YAMATO <jet@gyve.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-insert): Enable the evaporate
|
||
property on overlays.
|
||
|
||
* w3m-e21.el (w3m-form-make-button): Enable the evaporate property on
|
||
buttun overlays.
|
||
|
||
* w3m.el (w3m-fontify-anchors): Ditto.
|
||
(w3m-create-text-page): No need to delete zombie overlays.
|
||
(w3m-create-image-page): Ditto.
|
||
(w3m-highlight-current-anchor-1): Enable the evaporate property on
|
||
overlays.
|
||
(w3m-highlight-current-anchor): No need to delete overlays.
|
||
|
||
2004-04-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-rendering-extract-title): Remove too much whitespace.
|
||
|
||
2004-04-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-delete-all-overlays): Simply delete all overlays if the
|
||
optional arg is given.
|
||
(w3m-create-text-page): Delete zombie overlays.
|
||
(w3m-create-image-page): Ditto.
|
||
|
||
2004-04-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Improve custom.
|
||
|
||
2004-04-04 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add "amazon" entry.
|
||
|
||
2004-03-31 Yuya Nishida <yuya@j96.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add "amazon-ja" entry;
|
||
"PostData" can be specified.
|
||
(w3m-search): Support post-data.
|
||
|
||
2004-04-04 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-header-arguments): Set unibyte at work buffer.
|
||
|
||
* w3m-form.el (w3m-form-make-form-data): Set unibyte at work buffer;
|
||
Encode form data.
|
||
|
||
2004-03-22 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-type): Check if w3m-compile-options contains "m17n".
|
||
|
||
2004-03-19 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-add-referer-regexps): Fix typo.
|
||
(w3m-add-referer-predicate-function): New user option.
|
||
(w3m-add-referer-predicate-by-referer-regexps): New function.
|
||
(w3m-add-referer-predicate-by-hosts): Ditto.
|
||
(w3m-request-arguments): Call w3m-add-referer-predicate-function.
|
||
(w3m-header-arguments): Ditto.
|
||
|
||
* octet.el (mime-view-octet): Avoid redundant invocation of
|
||
`mime-entity-content'.
|
||
|
||
2004-03-14 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-symbol.el (w3m-mule-unicode-symbol): Fixed 32th character.
|
||
Thanks to Taichi KAWABATA for his report.
|
||
|
||
2004-03-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-weather.el (w3m-weather-get-seikatu-sisu): Relax regular
|
||
expressions to extract indices, to follow the change of the site
|
||
design.
|
||
|
||
2004-03-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-force-window-update): New function.
|
||
(w3m-tab-drag-mouse-function, w3m-tab-click-mouse-function,
|
||
w3m-tab-line, w3m-e21-switch-to-buffer, w3m-select-buffer-hook): Use
|
||
`w3m-force-window-update' instead of `w3m-e21-wobble-window-size'.
|
||
(w3m-e21-wobble-window-size): Abolish.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Use `w3m-force-window-update'.
|
||
|
||
* w3m-proc.el: Autoload `w3m-force-window-update' when compiling.
|
||
(w3m-process-stop): Use `w3m-force-window-update'.
|
||
|
||
* w3m.el (w3m-select-buffer-show-this-line): Use
|
||
`w3m-force-window-update'.
|
||
|
||
|
||
2004-02-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (emacs-w3m-version): Release 1.3.85.
|
||
|
||
2004-02-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-drag-mouse-function): Call
|
||
`w3m-e21-wobble-window-size'.
|
||
(w3m-tab-click-mouse-function): New function.
|
||
(w3m-tab-make-keymap): Use it.
|
||
|
||
2004-02-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-mee-new): Use `w3m-form-normalize-action' for
|
||
action.
|
||
|
||
2004-02-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-select-buffer-show-this-line): Call
|
||
`w3m-e21-wobble-window-size' when Emacs 21 or 22 is running.
|
||
|
||
* w3m-e21.el (w3m-tab-line-format): Make it buffer-local variable.
|
||
(w3m-tab-timer): Ditto.
|
||
(w3m-e21-wobble-window-size): New function.
|
||
(w3m-tab-line): Make `w3m-tab-timer' hold boolean value; let a timer
|
||
function run certainly in a buffer in which a timer started; use
|
||
`w3m-e21-wobble-window-size'.
|
||
(w3m-e21-switch-to-buffer): New command.
|
||
(w3m-e21-subst-switch-to-buffer-keys): New function.
|
||
(w3m-mode-setup-functions): Add `w3m-e21-subst-switch-to-buffer-keys'.
|
||
(w3m-select-buffer-hook): Add `w3m-e21-wobble-window-size'.
|
||
(w3m-spinner-image-index): Make it buffer-local variable.
|
||
|
||
2004-02-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-make-form-data): Align form by the number of
|
||
`hseq'.
|
||
|
||
2004-02-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-sites): Add
|
||
`w3m-antenna-check-another-page' to its customize spec.
|
||
(w3m-antenna-check-another-page): New function.
|
||
(w3m-about-antenna): Relaxed the condition to check changed sites.
|
||
(w3m-antenna-add): Add a new site at the end of `w3m-antenna-sites'
|
||
instead of adding it at the top.
|
||
|
||
2004-02-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-function): New widget.
|
||
(w3m-antenna-sites): Use it.
|
||
|
||
2004-02-20 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-expand-path-name): Protect expand-file-name from
|
||
cygwin-mount.el's behavior on Windows.
|
||
|
||
* w3m-antenna.el (w3m-about-antenna): Check arrived-time if no
|
||
last-modified.
|
||
|
||
2004-02-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-sites): Fix mis-implemented customizing
|
||
widgets in Emacs 20.7 through 21.3 and XEmacs.
|
||
(w3m-antenna-add): Support Emacs 20.
|
||
|
||
* w3m-util.el (widget-default-get): Remove advice.
|
||
|
||
2004-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (widget-default-get): Advise the function to fix a bug in
|
||
Emacs 21.1 through 21.3.
|
||
|
||
2004-02-17 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-resume): Fix for checkbox.
|
||
|
||
2004-02-11 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: Support @docbook, @ifdocbook, @ifnotdocbook, and
|
||
@registeredsymbol.
|
||
|
||
2004-02-10 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-active-region-or-url-at-point): Move the point backward
|
||
from the end of the active region instead of moving it forward, in
|
||
order to avoid enlarging the region.
|
||
|
||
2004-02-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-active-region-or-url-at-point): Find a url-like string in
|
||
the region instead of extracting the whole substring when the region is
|
||
active. Don't use `w3m-url-at-point' for that since it doesn't work
|
||
for all url string.
|
||
(w3m-quit): Delete frames seemingly fast.
|
||
|
||
2004-02-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Because some broken servers
|
||
provide empty contents as their favicons, check the length of the
|
||
retrieved content, before calling `w3m-favicon-convert'.
|
||
|
||
2004-02-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Changes to validate cached contents.
|
||
(w3m-follow-cache-control-header): Abolished.
|
||
(w3m-prefer-cache): New option.
|
||
(w3m-cache-available-p): Check whether a cached header includes cache
|
||
control headers.
|
||
(w3m-w3m-dump-extra): Always cache both a header and a content.
|
||
(w3m-w3m-retrieve-1): Check whether a cache is available, before using
|
||
it.
|
||
(w3m-view-this-url): When visiting history pages, prefer cached
|
||
contents without checking their validity.
|
||
(w3m-view-previous-page, w3m-view-source, w3m-view-header): Prefer
|
||
cached contents without checking their validity.
|
||
|
||
2004-02-05 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-show-error-information): Decode cache contents if
|
||
necessary.
|
||
|
||
2004-02-05 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-edit-url): Define as a command.
|
||
|
||
2004-02-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Exclude w3m-e22.el except for
|
||
Emacs 22.
|
||
|
||
2004-01-31 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-edit-function-alist): New option.
|
||
(w3m-edit-url): Refer the above alist to find a suitable function for
|
||
editing a specified page.
|
||
(w3m-edit-function, w3m-edit-current-url): Its docstring is modified to
|
||
follow the above change.
|
||
(w3m-edit-this-url): Its docstring is modified likewise, and it is
|
||
simplified.
|
||
(w3m-goto-url): Ignore cached form data when reloading.
|
||
|
||
* w3m.el (w3m-safe-view-this-url): Call `w3m-goto-url' when a function
|
||
set to `w3m-goto-article-function' returns nil.
|
||
|
||
2004-01-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Changes to follow anchors that point Shimbun articles.
|
||
(w3m-goto-article-function): New variable.
|
||
(w3m-safe-view-this-url): Refer the above.
|
||
|
||
2004-01-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-follow-cache-control-header): New option.
|
||
(w3m-w3m-dump-extra): If `w3m-follow-cache-control-header' is nil, do
|
||
not follow the chache control headers.
|
||
|
||
2004-01-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (tarball): Because Emacs-22 has not been released, remove
|
||
w3m-e22.el from the creating tarball.
|
||
|
||
2004-01-27 Taichi KAWABATA <batta@beige.ocn.ne.jp>
|
||
|
||
* w3m-e22.el: New file. This file is simply the copy of w3m-e21.el
|
||
except that the ccl section has been removed.
|
||
|
||
* w3m.el: Require w3m-e22 when Emacs 22 is running.
|
||
|
||
2004-01-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-after-cursor-move-hook): Add :group keyword.
|
||
(w3m-auto-show): Check `truncate-lines' before scrolling.
|
||
(w3m-check-current-position): Do not check `truncate-lines'.
|
||
|
||
* mime-w3m.el: Changes to display URI of the current anchor.
|
||
(mime-w3m-after-cursor-move-hook): New option.
|
||
(mime-w3m-add-local-hook): New advice.
|
||
(mime-w3m-check-current-position): New funcion.
|
||
|
||
2004-01-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-start-and-wait): Abolished.
|
||
(w3m-process-with-wait-handler): Reimplemented.
|
||
|
||
* w3m.el (w3m-input-url): Accept other symbols than `popup'.
|
||
(w3m-copy-buffer): Fix the bug that drops an asynchronous handler
|
||
returned by `w3m-goto-url'.
|
||
|
||
2004-01-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Register a url to the history even if it is
|
||
failed to retrieve. Suggested by Fujishima-san.
|
||
|
||
2004-01-23 Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>
|
||
|
||
* w3m.el (w3m-input-url): Fix a bug which causes an error when there's
|
||
neither a frame nor a window for the emacs-w3m session and `url' is the
|
||
symbol `popup' (it is because there's a url-like text around the cursor
|
||
but deleted by a user in the minibuffer).
|
||
|
||
2004-01-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-input-url): Add "http://" to its return value, when its
|
||
return value contains no scheme part.
|
||
|
||
2004-01-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-dump-extra): Check cache control headers before
|
||
caching headers and contents. This change is suggested by Mr. Amagai
|
||
in [emacs-w3m:06255].
|
||
(w3m-message): Make it verbose, even if a buffer related to emacs-w3m
|
||
is not displayed. w3m-print-this-url() has been broken in buffers
|
||
displaying text/html messages, because w3m-message() was too silent.
|
||
|
||
2004-01-11 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-safe-view-this-url): Bind `w3m-pop-up-windows' to nil
|
||
locally, in order to keep MUA's window configuration.
|
||
|
||
* w3m-proc.el (w3m-process-do-with-temp-buffer): Save the current
|
||
buffer while executing an asynchronous body.
|
||
|
||
* w3m-util.el (w3m-insert-string): Define its `edebug-form-spec'.
|
||
|
||
2004-01-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-util.el (w3m-keep-region-active): Renamed from
|
||
`w3m-activate-zmacs-regions'.
|
||
(w3m-deactivate-region): Declared as a macro.
|
||
|
||
* w3m-search.el (w3m-search-read-query): Call `w3m-deactivate-region'
|
||
instead of `w3m-deactivate-mark'; Call `region-beginning' and
|
||
`region-end' instead of `point' and `mark'.
|
||
|
||
* w3m.el (w3m-next-anchor, w3m-previous-anchor, w3m-next-form,
|
||
w3m-previous-form, w3m-next-image, w3m-previous-image,
|
||
w3m-scroll-up-or-next-url, w3m-scroll-down-or-previous-url,
|
||
w3m-beginning-of-line, w3m-end-of-line): Call `w3m-keep-region-active'
|
||
instead of `w3m-activate-zmacs-regions'.
|
||
(w3m-active-region-or-url-at-point): Call `region-beginning' and
|
||
`region-end' instead of `point' and `mark'.
|
||
|
||
2004-01-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-proc.el (w3m-process-wait-discard-input): New variable.
|
||
(w3m-process-wait-process): If `w3m-process-wait-discard-input' is
|
||
non-nil, call `discard-input'.
|
||
|
||
2004-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-deactivate-mark): New function alias.
|
||
|
||
* w3m.el (w3m-active-region-or-url-at-point): Use it.
|
||
(w3m-open-all-links-in-new-session): Use it.
|
||
|
||
* w3m-search.el (w3m-search-read-query): Use it.
|
||
|
||
2004-01-04 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-active-region-or-url-at-point): New function.
|
||
(w3m-input-url, w3m-view-this-url, w3m-goto-url): Call
|
||
`w3m-active-region-or-url-at-point' instead of `w3m-url-at-point'.
|
||
|
||
2004-01-04 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-util.el (w3m-region-active-p): New macro.
|
||
|
||
* w3m.el (w3m-open-all-links-in-new-session): Deactivate the mark when
|
||
it is active.
|
||
(w3m-view-this-url-new-session): Use `w3m-region-active-p'.
|
||
|
||
* w3m-search.el (w3m-search-read-query): Use `w3m-region-active-p'.
|
||
|
||
* w3m-namazu.el (w3m-namazu): Use `w3m-search-read-query' to read a
|
||
query from the minibuffer.
|
||
|
||
* w3m-search.el (w3m-search-read-query): New function.
|
||
(w3m-search): Use the above function.
|
||
|
||
2004-01-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-search.el (w3m-search): Use the region as an initial string if
|
||
Transient Mark mode.
|
||
(w3m-search-word-at-point): Follow the above change in its docstring.
|
||
|
||
* w3m-e21.el (w3m-tab-line): Check the length of the current title,
|
||
before checking the breadth of its first character.
|
||
|
||
2003-12-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-accept-languages): Split the option of w3m with a comma
|
||
surrounded by some spaces.
|
||
(w3m-dump-head-source-command-arguments): Use a comma instead of a
|
||
white space to concatenate elements of `w3m-accept-languages'.
|
||
Cf. Section 14.4 of RFC2047.
|
||
|
||
2003-12-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Add an advice to byte-optimize-form-code-walker to avoid
|
||
the warning ``...called for effect'' for the pop form when running
|
||
Emacs 21.3.
|
||
|
||
2003-12-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-create-text-page): Use the last directory as a title of
|
||
text/plain page when its uri is terminated by a slash.
|
||
|
||
|
||
2003-12-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (emacs-w3m-version): Release 1.3.80.
|
||
|
||
2003-12-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-wait-process): Return exit status; Use
|
||
`accept-process-output' instead of `sit-for' in order to flush pending
|
||
output.
|
||
(w3m-process-with-wait-handler): Follow the above change.
|
||
|
||
2003-12-21 Masatake YAMATO <jet@gyve.org>
|
||
|
||
* w3m.el (w3m-mode): Small doc fix.
|
||
(w3m-relationship-estimate-rules): Relax the regular expression to
|
||
detect result pages of Google.
|
||
|
||
2003-12-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-safe-toggle-inline-image): New function.
|
||
(w3m-toggle-inline-images): Revoke the recent changes.
|
||
(w3m-safe-toggle-inline-images): New function.
|
||
(w3m-safe-view-this-url): Doc fix.
|
||
(w3m-minor-mode-command-alist): Use `w3m-safe-toggle-inline-image' and
|
||
`w3m-safe-toggle-inline-images'.
|
||
|
||
* w3m-util.el (w3m-find-w3m-buffer): Abolish.
|
||
(w3m-with-w3m-buffer): Abolish.
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image): Revert.
|
||
|
||
* attic/vm-w3m.el (vm-w3m-safe-toggle-inline-images): New function.
|
||
|
||
2003-12-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images): Ignore `w3m-safe-url-regexp' when
|
||
the prefix argument is given.
|
||
|
||
* w3m-util.el (w3m-find-w3m-buffer): Bind `w3m-safe-url-regexp' to the
|
||
value specified peculiarly by each MUA.
|
||
(w3m-with-w3m-buffer): Ditto.
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image): Don't bind
|
||
`w3m-safe-url-regexp' there.
|
||
|
||
2003-12-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image): Fix last change.
|
||
|
||
2003-12-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image): Use
|
||
`w3m-toggle-inline-images'.
|
||
(mew-mime-text/html-w3m): Put the `w3m-images' text property in the
|
||
message buffer.
|
||
|
||
* w3m-util.el (w3m-find-w3m-buffer): Fix for Mew.
|
||
|
||
2003-12-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images): Wrap it with
|
||
`w3m-with-w3m-buffer'.
|
||
|
||
* w3m-util.el (w3m-find-w3m-buffer): New function.
|
||
(w3m-with-w3m-buffer): New macro.
|
||
|
||
2003-12-13 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-string): Renamed from
|
||
`string-with-default'.
|
||
(w3m-antenna-string-create): Renamed from
|
||
`string-with-default-value-create'.
|
||
(w3m-antenna-sites): Change its customize spec.
|
||
|
||
* w3m-xmas.el (w3m-window-hscroll, w3m-current-column,
|
||
w3m-set-window-hscroll): Import definitions from w3m.el.
|
||
(w3m-run-at-time): Renamed from `w3m-xmas-run-at-time'.
|
||
|
||
* w3m.el (w3m-window-hscroll, w3m-current-column,
|
||
w3m-set-window-hscroll): Export definitions for XEmacs to w3m-xmas.el.
|
||
|
||
2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_SET_VANILLA_FLAG): New function specifying the
|
||
`VANILLA_FLAG' variavle. XEmacs 21.5 needs to be given `-vanilla'
|
||
rather than `-q -no-site-file'.
|
||
(AC_EMACS_LISP): Use `VANILLA_FLAG'.
|
||
(AC_PATH_EMACS): Call `AC_SET_VANILLA_FLAG'.
|
||
(AC_ADD_LOAD_PATH): Use `VANILLA_FLAG'.
|
||
(AC_CHECK_ELISP): Ditto.
|
||
|
||
* configure.in: Check for `EGREP' before calling `AC_PATH_EMACS'.
|
||
|
||
* Makefile.in (VANILLA_FLAG): New variable.
|
||
(FLAGS): Use it.
|
||
(very-slow): Use it.
|
||
|
||
* doc/Makefile.in (VANILLA_FLAG): New variable.
|
||
(FLAGS): Use it.
|
||
|
||
* w3m-xmas.el (w3m-xmas-run-at-time): Use a simple function definition
|
||
if there is not a bug in `start-itimer'.
|
||
|
||
2003-12-11 KAMO Tomoyuki <kamo@ITmanage.co.jp>
|
||
|
||
* octet.el (octet-suffix-type-alist): Add suffix of bzip-ed files.
|
||
(octet-type-filter-alist): Add an entry of bzip2.
|
||
(octet-guess-type-from-name): Relax the regular expression to detect
|
||
suffix, in order to handle bzip-ed files.
|
||
|
||
2003-12-11 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Experimentally implement the estimation layer of
|
||
relationships between pages.
|
||
(w3m-relationship-estimate-rules): New option.
|
||
(w3m-relationship-estimate, w3m-relationship-simple-estimate,
|
||
w3m-relationship-magicpoint-estimate,
|
||
w3m-relationship-search-patterns): New functions.
|
||
(w3m-use-filter): Cancel the last change; its default value is changed
|
||
to nil.
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Remove rules to find relationships.
|
||
(w3m-filter-find-relationships): Abolished.
|
||
|
||
* w3m-util.el (w3m-html-string-regexp): Import from w3m.el.
|
||
|
||
2003-12-10 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-use-filter): Change its default value to t.
|
||
|
||
* w3m-filter.el: Reconstructed completely.
|
||
(w3m-filter-rules): Change its spec and its default value.
|
||
(w3m-filter): Reimplemented.
|
||
(w3m-filter-delete-regions, w3m-filter-find-relationships): New
|
||
functions.
|
||
(w3m-filter-db, w3m-filter-db-size, w3m-filter-server-regexp,
|
||
w3m-filter-setup, w3m-filter-delete-region, w3m-filter-lwn.net,
|
||
w3m-filter-google.com, w3m-filter-www.zdnet.co.jp): Removed.
|
||
|
||
2003-12-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-xmas-run-at-time): Rewrite w/o using fsf-compat.
|
||
|
||
* w3m.el (w3m-run-at-time): New function alias.
|
||
(w3m-refresh-at-time): Use it.
|
||
|
||
2003-12-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-xmas-run-at-time): New function.
|
||
|
||
* w3m.el (w3m-refresh-at-time): Use it.
|
||
|
||
2003-12-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url-new-session): Abolish the optional arg.
|
||
(w3m-mouse-view-this-url-new-session): Ditto.
|
||
|
||
2003-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-buffer-setup): Use `defun' instead of `defsubst'.
|
||
|
||
2003-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-current-anchor-face): Replace backquote with quote.
|
||
(w3m-select-buffer-current-buffer): Ditto.
|
||
(w3m-header-line-insert): Ditto.
|
||
(w3m-about-retrieve): Use `defun' instead of `defsubst'.
|
||
(w3m-cid-retrieve): Ditto.
|
||
(w3m-current-column): Make it a function, not a macro.
|
||
|
||
2003-11-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-minor-mode): Run hooks only when this minor mode is
|
||
enabled.
|
||
* w3m-bookmark.el (w3m-bookmark-mode): Ditto.
|
||
* w3m-antenna.el (w3m-antenna-mode): Ditto.
|
||
|
||
* w3m-antenna.el (w3m-antenna-alist): Simplified.
|
||
|
||
2003-11-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el: Define a new minor mode `w3m-antenna-mode'.
|
||
(w3m-antenna-mode-map, w3m-antenna-mode): New variables.
|
||
(w3m-antenna-mode, w3m-antenna-mode-setter, w3m-antenna-edit): New
|
||
functions.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-mode): Change its interactive spec, and
|
||
improve its document.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Abolish the 4th argument
|
||
`handler' and wrap the asynchronous processing forms with
|
||
`w3m-process-with-null-handler', in order to clarify this function's
|
||
purpose.
|
||
|
||
* w3m.el (w3m-message): Use `walk-windows' instead of `window-list',
|
||
because the latter is not available at Meadow and Mule2.
|
||
(w3m-w3m-retrieve): Check the status code.
|
||
(w3m-show-error-information): Also use retrieved error pages.
|
||
(w3m-minor-mode): Change its interactive spec.
|
||
|
||
2003-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-convert): Make sure data of the ico type
|
||
contains the correct magic numbers.
|
||
|
||
2003-11-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-util.el (w3m-last-visited-buffer): Abolished.
|
||
(w3m-popup-buffer): Do not reset the above variable.
|
||
|
||
* w3m.el (w3m-close-window): Do not set the above variable.
|
||
(w3m): Do not refer the above variable.
|
||
|
||
2003-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-retrieve-and-render): Use `w3m-message' instead of
|
||
`message'; don't let it be controlled by `w3m-verbose'.
|
||
(w3m-alive-p): Don't sort the return value of `list-buffers' so that it
|
||
returns the last visited emacs-w3m buffer as much as possible; don't
|
||
inline the `w3m-list-buffers' function.
|
||
|
||
2003-11-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-verbose): Change its default value to nil.
|
||
(w3m-message): When `w3m-verbose' is nil, display messages without
|
||
logging.
|
||
(w3m-make-help-echo, w3m-toggle-inline-image, w3m-zoom-in-image,
|
||
w3m-zoom-out-image, w3m-view-this-url, w3m-submit-form, w3m-view-image,
|
||
w3m-save-image, w3m-view-url-with-external-browser,
|
||
w3m-download-this-url, w3m-print-this-url, w3m-edit-current-url,
|
||
w3m-edit-this-url, w3m-quit, w3m-goto-ftp-url, w3m-select-buffer,
|
||
w3m-select-buffer-show-this-line,
|
||
w3m-select-buffer-show-this-line-and-switch): Call `w3m-message'
|
||
instead of `w3m-display-message'.
|
||
|
||
* w3m-util.el (w3m-display-message): Removed.
|
||
(w3m-display-message-enable-logging): Abolished.
|
||
|
||
2003-11-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-message): Silent when the cursor is in minibuffer.
|
||
|
||
* w3m-util.el (w3m-display-message): Ditto.
|
||
|
||
2003-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-html-string-regexp): Fix my fault; enclose it with
|
||
`eval-and-compile' which is needed for compiling since it is used in a
|
||
macro.
|
||
|
||
2003-11-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-wait-process): Invert the return value of
|
||
sit-for() that waits an asynchronous process.
|
||
(w3m-process-kill-process): Relax the condition that checks whether a
|
||
given process has already finished or not.
|
||
|
||
2003-11-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search): Use `w3m-goto-url' instead of `w3m'.
|
||
* w3m-weather.el (w3m-weather): Ditto.
|
||
|
||
* w3m.el (w3m-obey-w3m-pop-up-frames): Abolish.
|
||
(w3m-goto-url-new-session): Find an existing emacs-w3m buffer and then
|
||
make a copy of it; use `w3m-goto-url' instead of `w3m' if there is no
|
||
emacs-w3m buffer.
|
||
(w3m-browse-url): Revert last change; rename the optional arg to
|
||
`new-session'; call `w3m-goto-url-new-session' or `w3m-goto-url'.
|
||
(w3m-select-buffer): Use `w3m-goto-url' instead of `w3m'.
|
||
(w3m-safe-view-this-url): Ditto.
|
||
|
||
2003-11-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna): Don't pass the interactive flag to
|
||
`w3m-goto-url'.
|
||
* w3m-bookmark.el (w3m-bookmark-view): Ditto.
|
||
* w3m-cookie.el (w3m-cookie): Ditto.
|
||
* w3m-dtree.el (w3m-dtree): Ditto.
|
||
* w3m-namazu.el (w3m-namazu): Ditto.
|
||
* w3m-perldoc.el (w3m-perldoc): Ditto.
|
||
|
||
* w3m.el (w3m-copy-buffer): Don't pop up a window or a frame if
|
||
`w3m-goto-url' is called.
|
||
(w3m-goto-url): Abolish the 8th arg `interactive-p'; pop up a window or
|
||
a frame anyway.
|
||
(w3m-goto-url-new-session): Abolish the `interactive-p' argument; don't
|
||
pass it to `w3m-goto-url'.
|
||
(w3m-gohome): Ditto.
|
||
(w3m): Don't pop up a window or a frame there.
|
||
(w3m-browse-url): Make it work as `browse-url-w3'.
|
||
|
||
2003-11-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-proc.el (w3m-process-wait-process): Don't specify 3 args to
|
||
`sit-for' for XEmacs.
|
||
|
||
2003-11-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-sites): Change its default value. Allow
|
||
a list that consists of a function and its options, as the third
|
||
element of each site.
|
||
(w3m-antenna-html-skeleton): Remove the link to the antenna editor.
|
||
(w3m-antenna-setup): Removed.
|
||
(w3m-antenna-shutdown): Removed.
|
||
(w3m-antenna-alist): New function.
|
||
(w3m-antenna-site-update): Ditto.
|
||
(w3m-antenna-check-hns): Ditto.
|
||
(w3m-antenna-check-anchor): Ditto.
|
||
(w3m-antenna-check-page): Ditto.
|
||
(w3m-antenna-check-site): Use the above three functions.
|
||
(w3m-antenna-check-all-sites): Follow the above change. Use
|
||
w3m-antenna-alist() and w3m-save-list() instead of w3m-antenna-setup()
|
||
and w3m-antenna-shutdown().
|
||
(w3m-antenna-check-site-after): Removed.
|
||
(w3m-antenna-make-summary): Use a key attribute instead of an url
|
||
attribute, when the latter is not set.
|
||
(w3m-antenna-make-summary-like-natsumican): Ditto.
|
||
(w3m-about-antenna): Call w3m-antenna-alist() instead of
|
||
w3m-load-list().
|
||
(w3m-about-antenna-edit): Removed.
|
||
(w3m-antenna-edit-reset-post-data): Ditto.
|
||
|
||
2003-11-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna): Pass the interactive flag to
|
||
`w3m-goto-url'.
|
||
* w3m-bookmark.el (w3m-bookmark-view): Ditto.
|
||
* w3m-cookie.el (w3m-cookie): Ditto.
|
||
* w3m-dtree.el (w3m-dtree): Ditto.
|
||
* w3m-namazu.el (w3m-namazu): Ditto.
|
||
* w3m-perldoc.el (w3m-perldoc): Ditto.
|
||
* w3m.el (w3m-gohome): Ditto.
|
||
(w3m-browse-url): Ditto.
|
||
|
||
2003-11-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-rendering-half-dump): Move point to the end of the region
|
||
in order to avoid a bug of `call-process-region' in XEmacs 21.5.7+ (see
|
||
the comment).
|
||
(w3m-decode-encoded-contents): Ditto.
|
||
(w3m-x-moe-decode-buffer): Ditto.
|
||
|
||
* w3m-perldoc.el (w3m-about-perldoc): Ditto.
|
||
|
||
* w3m-xmas.el (w3m-initialize-graphic-icons): Ditto.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Say "no favicon" if it is not
|
||
available.
|
||
|
||
* w3m-proc.el (w3m-process-with-environment): Rely on the
|
||
`temp-directory' function and modify TEMP and TMPDIR env vars for
|
||
XEmacs.
|
||
|
||
2003-11-20 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-normalize-action): New inline function.
|
||
(w3m-form-parse-and-fontify): Use it.
|
||
(w3m-form-new): Simply set action.
|
||
(w3m-form-submit): Don't treat !CURRENT_URL! here.
|
||
|
||
2003-11-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_ADD_LOAD_PATH): Refine the help message for the
|
||
--with-attic option.
|
||
|
||
2003-11-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-buffer-setup): Make sure that `truncate-lines' is t.
|
||
(w3m-view-source): Don't set `truncate-lines' to nil when quitting
|
||
viewing a source.
|
||
(w3m-view-header): Set `truncate-lines' to nil when viewing a header.
|
||
|
||
2003-11-18 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-put-by-name): New function.
|
||
(w3m-form-resume): Use w3m-form-get-by-name and w3m-form-put-by-name
|
||
instead of w3m-form-get and w3m-form-put for radio buttons.
|
||
(w3m-form-parse-and-fontify): Ditto.
|
||
(w3m-form-input-radio): Ditto.
|
||
|
||
2003-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-check-current-position): Don't allow horizontal scrolling
|
||
when `truncate-lines' is nil.
|
||
(w3m-view-source): Set `truncate-lines' to nil.
|
||
|
||
* w3m-favicon.el (w3m-favicon-setup): Retrieve favicon even when
|
||
viewing the header or the page source.
|
||
|
||
2003-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (very-slow): Fix echo messages.
|
||
|
||
* w3m.el (w3m-follow-redirection): Fix customization type.
|
||
|
||
* w3m-e21.el: Bind `w3m-current-title' when compiling.
|
||
|
||
* /: Bind `w3m-work-buffer-list' when compiling in: w3m-e21.el,
|
||
w3m-favicon.el, w3m-image.el, w3m-proc.el and w3m-xmas.el.
|
||
|
||
* /: Require `cl' when compiling in: w3m-cookie.el, w3m-form.el and
|
||
w3m-tabmenu.el.
|
||
|
||
* /: Remove unused non-global variables in: octet.el, w3m-cookie.el,
|
||
w3m-tabmenu.el and w3m-weather.el.
|
||
|
||
2003-11-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Make `w3m-local-find-file-function' don't
|
||
handle directories.
|
||
|
||
2003-11-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el: Bind `w3m-current-process', `w3m-pop-up-frames',
|
||
`w3m-pop-up-windows', `w3m-popup-frame-parameters',
|
||
`w3m-select-buffer-name' and `w3m-use-tab', and fbind
|
||
`select-frame-set-input-focus' when compiling.
|
||
(w3m-popup-frame-parameters): Move from w3m.el.
|
||
(w3m-popup-frame-p): Ditto.
|
||
(w3m-use-tab-p): Ditto.
|
||
(w3m-popup-window-p): Ditto.
|
||
(w3m-initial-frames): Ditto.
|
||
(w3m-last-visited-buffer): Ditto.
|
||
(w3m-popup-buffer): Ditto; also move the program to make
|
||
`select-frame-set-input-focus' unbound from w3m.el.
|
||
(w3m-add-w3m-initial-frames): Ditto; also move the program to add it to
|
||
`create-frame-hook', `after-make-frame-functions' or
|
||
`after-make-frame-hook' from w3m.el.
|
||
(w3m-delete-frames-and-windows): Ditto.
|
||
(w3m-display-progress-message): Mark a progress message with the
|
||
`w3m-progress-message' text property.
|
||
|
||
* w3m.el: Don't fbind `select-frame-set-input-focus'.
|
||
(w3m-local-find-file-function): Use `w3m-popup-frame-p'.
|
||
(w3m-initial-frames): Move to w3m-util.el.
|
||
(w3m-popup-frame-parameters): Ditto.
|
||
(w3m-popup-frame-p): Ditto.
|
||
(w3m-use-tab-p): Ditto.
|
||
(w3m-popup-window-p): Ditto.
|
||
(w3m-last-visited-buffer): Ditto.
|
||
(w3m-popup-buffer): Ditto; also move the program to make
|
||
`select-frame-set-input-focus' unbound to w3m-util.el.
|
||
(w3m-add-w3m-initial-frames): Ditto; also move the program to add it to
|
||
`create-frame-hook', `after-make-frame-functions' or
|
||
`after-make-frame-hook' to w3m-util.el.
|
||
(w3m-delete-frames-and-windows): Ditto.
|
||
(w3m-delete-buffer-if-empty): New function.
|
||
(w3m-view-this-url-1): Use it.
|
||
(w3m-goto-url-new-session): Use it.
|
||
(w3m): Use it.
|
||
|
||
* w3m-e21.el (w3m-euc-japan-encoder): Compute the ccl program in each
|
||
time to load w3m-e21.elc to keep the compatibility of the module with
|
||
Emacs 21.3 and the later versions.
|
||
(w3m-iso-latin-1-encoder): Ditto.
|
||
|
||
2003-11-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-horizontal-scroll-division): Mega doc fix; eliminate
|
||
illegal values.
|
||
(w3m-horizontal-on-screen): Rearrange.
|
||
|
||
2003-11-14 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-last-visited-buffer): New variable.
|
||
(w3m-popup-buffer): Clear `w3m-last-visited-buffer'.
|
||
(w3m-close-window): Set the last emacs-w3m buffer as
|
||
`w3m-last-visited-buffer'.
|
||
(w3m): Preferably use the last emacs-w3m buffer kept in
|
||
`w3m-last-visited-buffer'.
|
||
|
||
2003-11-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-horizontal-recenter): Do nothing besides resetting the
|
||
window's hscroll if `truncate-lines' is nil.
|
||
(w3m-beginning-of-line): Replace `w3m-set-window-hscroll' with
|
||
`set-window-hscroll'.
|
||
(w3m-end-of-line): Make it work identically as `end-of-line' if
|
||
`truncate-lines' is nil.
|
||
(w3m-display-width): Move downward (see the comment).
|
||
|
||
2003-11-14 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-parse-header): Because a broken server returns a
|
||
relative URL in the location field, convert a URL to absolute.
|
||
|
||
* w3m-proc.el (w3m-process-wait-process): New function.
|
||
(w3m-process-start-and-wait): Call the above function.
|
||
|
||
* w3m-weather.el (w3m-weather-run-filter-functions): New function to
|
||
call filter functions asynchronously.
|
||
(w3m-about-weather): Call the above.
|
||
(w3m-weather-get-seikatu-sisu): Asynchronized.
|
||
(w3m-weather-insert-seikatu-sisu): Ditto.
|
||
|
||
2003-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-initial-frames): Rename from `w3m-initial-frame'; keep a
|
||
list of the frame-IDs.
|
||
(w3m-popup-window-p): Return nil if there is the selection window.
|
||
(w3m-popup-buffer): Copy a copy of `w3m-initial-frames' from a visible
|
||
emacs-w3m buffer to a popped-up emacs-w3m buffer; don't set
|
||
`w3m-initial-frames' for newly created frames there.
|
||
(w3m-add-w3m-initial-frames): New function; add it to
|
||
`create-frame-hook', `after-make-frame-functions' or
|
||
`after-make-frame-hook'.
|
||
(w3m-copy-buffer): Copy a copy of `w3m-initial-frames'.
|
||
(w3m-delete-buffer): Pop up another emacs-w3m buffer instead of
|
||
deleting a frame; remove a deleted frame from `w3m-initial-frames'.
|
||
(w3m-delete-frames-and-windows): Also allow a window or a frame as the
|
||
optional argument; emulate XEmacs version's `one-window-p'.
|
||
(w3m): Set the value for `w3m-initial-frames' even if it is invoked in
|
||
the batch mode.
|
||
(w3m-select-buffer): Delete other emacs-w3m frames and windows.
|
||
(w3m-select-buffer-copy-buffer): Revert the 2003-11-11 change.
|
||
(w3m-select-buffer-delete-buffer): Simplify.
|
||
|
||
(w3m-display-width): New function for showing pages as if there is no
|
||
selection window.
|
||
(w3m-halfdump-command-common-arguments): Use it.
|
||
(w3m-make-separator): Use it.
|
||
(w3m-about-db-history): Use it.
|
||
(w3m-header-line-insert): Work as if there is no selection window.
|
||
|
||
* w3mhack.el (w3mhack-generate-colon-keywords-file): Preset
|
||
`:strike-through' and `:strikethru' which aren't supported by the old
|
||
cus-face.el.
|
||
|
||
2003-11-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-popup-buffer): Reuse an existing window or frame if it
|
||
exists; set the value for `w3m-initial-frame' properly; raise, select
|
||
and focus the new frame.
|
||
(TopLevel): Make `select-frame-set-input-focus' unbound if it is a
|
||
dummy.
|
||
(w3m-view-this-url-1): Show a progress message.
|
||
(w3m-copy-buffer): Simplify the code to call `w3m-popup-buffer'.
|
||
(w3m-alive-p): Add an optional arg `visible' (see docs); use inlining
|
||
`w3m-list-buffers'.
|
||
(w3m): Simplify the code using `w3m-popup-buffer'; specify the optional
|
||
arg to `w3m-alive-p'; protect against the case of no url.
|
||
(w3m-select-buffer-copy-buffer): Bind `w3m-pop-up-windows' to nil.
|
||
|
||
* w3m-util.el (w3m-list-buffers): Make it into a normal function; don't
|
||
call itself recursively.
|
||
|
||
2003-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-function-max-args): Move to mew-shimbun.el.
|
||
|
||
* w3m.el (w3m-popup-buffer): New function (it still needs to improved
|
||
in order for the `w3m' function to use).
|
||
(w3m-view-this-url-1): Specify the value of
|
||
`w3m-view-this-url-new-session-in-background' to the 3rd arg of
|
||
`w3m-copy-buffer'; don't pop up a window or a frame there.
|
||
(w3m-copy-buffer): Change the meaning of the 3rd arg (see docs); don't
|
||
pop up a window or a frame if it is non-nil, otherwise call
|
||
`w3m-popup-buffer'.
|
||
(w3m-goto-url): Change the name of the 8th arg to `interactive-p';
|
||
don't pop up a window or a frame unless this function is called
|
||
interactively, otherwise call `w3m-popup-buffer'.
|
||
(w3m-goto-url-new-session): Specify nil to the 3rd arg of
|
||
`w3m-copy-buffer'.
|
||
(w3m-select-buffer-saved-window-config): Abolish.
|
||
(w3m-select-buffer): Revert the 2003-11-05 change; delete other windows
|
||
except for the current emacs-w3m window or create a new emacs-w3m
|
||
buffer when it is called initially.
|
||
(w3m-select-buffer-current-buffer): Use `line-beginning-position'.
|
||
(w3m-select-buffer-copy-buffer): Revert the 2003-11-05 change;
|
||
simplify.
|
||
(w3m-select-buffer-delete-buffer): Call `w3m-quit' if there is the sole
|
||
emacs-w3m buffer.
|
||
(w3m-select-buffer-delete-other-buffers): Revert the 2003-11-07 change.
|
||
(w3m-select-buffer-quit): Revert the 2003-11-05 change; bind
|
||
`pop-up-frames'.
|
||
|
||
2003-11-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-stop): Change `w3m-current-process' in the
|
||
buffer specified in the argument, instead of changing it in the current
|
||
buffer.
|
||
|
||
2003-11-08 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-canonicalize-url): New function.
|
||
(w3m-w3m-attributes-1): New function.
|
||
(w3m-w3m-attributes): Call the above functions to follow redirection.
|
||
(w3m-w3m-retrieve): Call `w3m-w3m-canonicalize-url' before retrieving.
|
||
|
||
* w3m-proc.el (w3m-process-start-process): Check the value of
|
||
`w3m-current-url' before calling `w3m-url-authinfo'.
|
||
(w3m-process-start-and-wait): Make sure synchronization with
|
||
sub-process.
|
||
(w3m-process-do-with-temp-buffer): Call `w3m-kill-buffer' instead of
|
||
calling `kill-buffer' directly.
|
||
|
||
* w3m-antenna.el (w3m-antenna-mapcar): Simplified and follow the change
|
||
of `w3m-process-do-with-temp-buffer'.
|
||
(w3m-antenna-mapcar-after): Ditto.
|
||
|
||
2003-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-delete-other-buffers): Use
|
||
`w3m-delete-frames-and-windows'.
|
||
(w3m-delete-frames-and-windows): Take an optional argument for the
|
||
exception; assume a buffer may be at two or more windows.
|
||
(w3m-close-window): Assume a buffer may be at two or more windows.
|
||
(w3m-select-buffer-delete-other-buffers): Save-window-excursion.
|
||
|
||
2003-11-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-popup-frame-parameters): Rename from
|
||
`w3m-pop-up-frame-parameters' to make it easy to complete the
|
||
`w3m-pop-up-frames' variable name.
|
||
(w3m-popup-frame-parameters): Rename from
|
||
`w3m-pop-up-frame-parameters'.
|
||
(w3m-popup-frame-p): Make it a generic macro.
|
||
(w3m-use-tab-p): New macro.
|
||
(w3m-popup-window-p): Use `w3m-use-tab-p'.
|
||
(w3m-view-this-url-1): Use `w3m-use-tab-p' and `w3m-popup-frame-p'.
|
||
(w3m-copy-buffer): Ditto.
|
||
(w3m-delete-buffer): Use `w3m-use-tab-p'.
|
||
(w3m-goto-url): Use `w3m-use-tab-p' and `w3m-popup-frame-p'.
|
||
(w3m): Modify to use new `w3m-popup-frame-p'.
|
||
(w3m-header-line-insert): Use `w3m-use-tab-p'.
|
||
|
||
2003-11-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-current-redirect): Abolished.
|
||
(w3m-clear-local-variables, w3m-copy-local-variables): Follow the above
|
||
change.
|
||
|
||
* w3m-proc.el (w3m-process-do-with-temp-buffer): Keep the current
|
||
buffer after given FORM and BODY are evaluated.
|
||
|
||
2003-11-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-follow-redirection): Fix its docstring.
|
||
(w3m-w3m-retrieve): When the above option is equal to nil, it is
|
||
treated as 0.
|
||
(w3m-retrieve-and-render): Check content type and charsets with
|
||
redirected real URI instead of user-specified URI.
|
||
|
||
* w3m-antenna.el (w3m-antenna-hns-last-modified): Do not accept
|
||
`no-cache' argument.
|
||
(w3m-antenna-check-site): Ditto.
|
||
(w3m-antenna-mapcar, w3m-antenna-mapcar-after): New functions.
|
||
(w3m-antenna-check-all-sites): Use the above functions.
|
||
|
||
2003-11-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-delete-buffer): New implementation.
|
||
(w3m-delete-frame-maybe): Abolish.
|
||
(w3m-delete-frames-and-windows): New function.
|
||
(w3m-quit): Use it.
|
||
(w3m-close-window): New implementation.
|
||
(w3m-select-buffer-show-this-line): Specify the 1st arg to
|
||
`one-window-p'.
|
||
(w3m-select-buffer-quit): Ditto.
|
||
(w3m-select-buffer-close-window): Ditto.
|
||
|
||
2003-11-06 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-strike-through): Support <strike> element.
|
||
(w3m-fontify): Change the turn `w3m-fontify-strike-through' and
|
||
`w3m-fontify-underline'.
|
||
|
||
2003-11-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* attic/vm-w3m.el: New file.
|
||
|
||
2003-11-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Fbind `select-frame-set-input-focus' when compiling.
|
||
(w3m-popup-window-p): Rename from `w3m-pop-up-window-p'; use
|
||
'emacs-major-version' instead of `MULE' to examine the version.
|
||
(w3m-view-this-url-1): Use `pop-to-buffer' instead of
|
||
`switch-to-buffer' in order to be able to popup a window or a frame.
|
||
(w3m-copy-buffer): Ditto; set the `w3m-initial-frame' variable only
|
||
when `w3m-pop-up-frames' is non-nil.
|
||
(w3m-delete-buffer): Select the most suitable buffer.
|
||
(w3m-goto-url): Use `pop-to-buffer' instead of `switch-to-buffer' in
|
||
order to be able to popup a window or a frame.
|
||
(w3m): Ditto; rearrange the source code.
|
||
(w3m-select-buffer-saved-window-config): New variable.
|
||
(w3m-select-buffer): Save the window configuration.
|
||
(w3m-select-buffer-copy-buffer): Bind `pop-up-frames'.
|
||
(w3m-select-buffer-quit): Restore the window configuration; protect
|
||
agains the absence of an emacs-w3m buffer.
|
||
|
||
* w3m-xmas.el: Bind `w3m-use-tab' when compiling.
|
||
(w3m-xmas-show-current-title-in-buffer-tab): Examine the value for the
|
||
`gutter-buffers-tab-enabled' variable directly.
|
||
(w3m-xmas-setup-tab-in-gutter): New function; add it to
|
||
`w3m-mode-setup-functions' and `w3m-select-buffer-mode-hook'.
|
||
(w3m-xmas-update-tab-in-gutter): Do update only when `w3m-use-tab' and
|
||
`gutter-buffers-tab-enabled' are non-nil; always add it to
|
||
`w3m-display-functions'.
|
||
|
||
* octet.el: Don't make sure the `emacs-major-version' variable is
|
||
bound.
|
||
* w3m-bitmap: Ditto.
|
||
* w3m-bug.el: Ditto.
|
||
* w3m-proc.el: Ditto.
|
||
* w3m-ucs.el: Ditto.
|
||
* w3m-util.el: Ditto.
|
||
* w3m.el: Ditto.
|
||
* w3mhack.el: Ditto.
|
||
|
||
2003-11-05 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-delete-buffer, w3m-delete-other-buffers)
|
||
(w3m-select-buffer-delete-buffer): Call `w3m-process-stop'.
|
||
|
||
* w3m-proc.el (w3m-process-kill-stray-processes): New function.
|
||
(w3m-process-start-queued-processes): Call
|
||
`w3m-process-kill-stray-processes'.
|
||
(w3m-process-filter): When parent-buffer was killed, call
|
||
`w3m-process-kill-stray-processes'
|
||
|
||
2003-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-pop-up-windows): Default to t.
|
||
(w3m-pop-up-window-p): New macro examining the value for the
|
||
`w3m-use-tab' variable and the present situation.
|
||
(w3m-copy-buffer): Use it.
|
||
|
||
2003-11-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-meta-content-type-charset-regexp)
|
||
(w3m-meta-charset-content-type-regexp)
|
||
(w3m-meta-refresh-content-regexp)
|
||
(w3m-meta-content-refresh-regexp): Allow `\n' as whitespaces.
|
||
|
||
2003-10-31 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-backward): Return the current history if the
|
||
number zero is given as an argument.
|
||
|
||
2003-10-29 OHASHI Akira <bg66@koka-in.org>
|
||
|
||
* w3m.el (w3m-process-connection-type): Set t when system is darwin
|
||
version 7.0.0 or later.
|
||
|
||
2003-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify-strike-through (var)): Make it into the variable
|
||
which is not a user option.
|
||
(w3m-fontify-strike-through (fn)): Check dynamically whether the window
|
||
system is used.
|
||
(w3m-url-at-point): Unify iso646 chars to ascii on XEmacs-mule.
|
||
|
||
* mew-w3m.el: Silence the compile warning for `mew-coding-system-p' for
|
||
people having the Mew XEmacs package installed.
|
||
|
||
2003-10-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-obey-w3m-pop-up-frames): New variable.
|
||
(w3m-copy-buffer): Inherit the value of `w3m-initial-frame' into the
|
||
new buffer if a new frame is not created for the new buffer.
|
||
(w3m-delete-frame-maybe): Simplify it in the different way.
|
||
|
||
* w3m-search.el (w3m-search): Specify the 3rd arg of `w3m'.
|
||
|
||
2003-10-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Revive `w3m-initial-frame' throughout.
|
||
(w3m-delete-frame-maybe): Revert 2003-10-20 change.
|
||
|
||
2003-10-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-strike-through-face): Use the :strikethru attribute in
|
||
XEmacs.
|
||
(w3m-fontify-strike-through): Enable it also for XEmacs.
|
||
|
||
2003-10-21 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-retrieve): Insert no data when either retrieval or
|
||
decoding is failed.
|
||
(w3m-w3m-parse-header): Do not return a base URI of retrieved page.
|
||
|
||
2003-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Fix some comments and docstrings (to be continued).
|
||
(w3m-copy-local-variables, w3m-open-all-links-in-new-session,
|
||
w3m-horizontal-scroll): Remove unused non-global variables.
|
||
|
||
2003-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Abolish `w3m-initial-frame' throughout.
|
||
(w3m-delete-frame-maybe): Simplify.
|
||
|
||
2003-10-19 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-base-url): Removed.
|
||
(w3m-attributes, w3m-local-attributes, w3m-w3m-attributes): Do not
|
||
return a base URI of retrieved page.
|
||
|
||
2003-10-14 Jose A. Ortega Ruiz <jao@gnu.org>
|
||
|
||
* w3m.el (w3m-decode-entities-string): Move `save-match-data' to the
|
||
exterior of `with-temp-buffer'.
|
||
|
||
2003-10-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-half-space, w3m-tab-separator): Use `:width'
|
||
instead of `:relative-width' to specify the space width.
|
||
(w3m-tab-line): Tidy it up.
|
||
|
||
* w3m-favicon.el (w3m-favicon-set-image): Use `:width' instead of
|
||
`:relative-width' to specify the space width.
|
||
|
||
2003-10-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-unselected-face,
|
||
w3m-tab-unselected-retrieving-face, w3m-tab-selected-face,
|
||
w3m-tab-selected-face): Exchange the default TTY colors between
|
||
selected faces and unselected faces.
|
||
(w3m-tab-drag-mouse-function): Compare buffer objects instead of buffer
|
||
names.
|
||
(w3m-tab-make-keymap): Use buffer objects instead of buffer names.
|
||
(w3m-tab-line): Make all tab widths the same even if there are wide
|
||
characters; never use graphic icons in TTY; close the left margin
|
||
unless there's an icon; add a keymap to favicon; don't put mouse-face
|
||
on icons.
|
||
(w3m-initialize-graphic-icons): Don't make graphic icons for TTY; don't
|
||
put mouse-face on icons.
|
||
|
||
* w3m-favicon.el: Bind `w3m-modeline-favicon' when compiling.
|
||
(w3m-favicon-set-image): Add a half space after favicon.
|
||
|
||
* w3m-util.el (w3m-current-title): New function.
|
||
(w3m-buffer-title): Use it.
|
||
|
||
* w3m.el: Silence the byte-compiler for `w3m-info-like-map',
|
||
`w3m-lynx-like-map', `w3m-minor-mode-map', `w3m-mode-map', and
|
||
`w3m-setup-menu'.
|
||
|
||
2003-10-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el: Silence the compile warning for `w3m-message'.
|
||
|
||
* w3m.el (w3m-url-to-file-name): Enable it to interpret
|
||
file://localhost/ urls.
|
||
|
||
2003-10-07 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Fix for textarea on w3mmee.
|
||
|
||
2003-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (frame-current-scroll-bars): Alias to `ignore' if it is
|
||
not available.
|
||
(window-fringes): Ditto.
|
||
(w3m-tab-width): Protect against setting illegal values.
|
||
(w3m-tab-unselected-face): Don't specify the underline color.
|
||
(w3m-tab-unselected-retrieving-face): Ditto.
|
||
(w3m-tab-selected-face): Ditto.
|
||
(w3m-tab-selected-retrieving-face): Ditto.
|
||
(w3m-tab-background-face): Ditto.
|
||
(w3m-tab-timer): Rename from `w3m-tab-line-timer'.
|
||
(w3m-tab-half-space): New variable.
|
||
(w3m-tab-separator): New variable.
|
||
(w3m-tab-line): Show many tabs as far as possible.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Clear the minibuffer after
|
||
retrieving favicon.
|
||
|
||
2003-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
We shouldn't use too simple elements like ".+" in the deep nested
|
||
regexps. It may cause high cpu or may make Emacs hang.
|
||
|
||
2003-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-use-favicon): Modify the doc-string.
|
||
(w3m-show-graphic-icons-in-mode-line): New variable.
|
||
(w3m-show-graphic-icons-in-header-line): New variable.
|
||
(w3m-buffer-setup): Modify the value for
|
||
`mode-line-buffer-identification' not to show favicon if
|
||
`w3m-show-graphic-icons-in-mode-line' is nil.
|
||
|
||
* w3m-e21.el: Bind `w3m-show-graphic-icons-in-header-line' and
|
||
`w3m-show-graphic-icons-in-mode-line' when compiling.
|
||
(w3m-tab-line): Don't show spinners nor favicons if
|
||
`w3m-show-graphic-icons-in-header-line' is nil; call
|
||
`w3m-make-spinner-image' only once.
|
||
(w3m-initialize-graphic-icons): Don't make graphic icons if
|
||
`w3m-show-graphic-icons-in-mode-line' is nil.
|
||
|
||
* w3m-xmas.el: Bind `w3m-show-graphic-icons-in-mode-line' when
|
||
compiling.
|
||
(w3m-initialize-graphic-icons): Don't make graphic icons if
|
||
`w3m-show-graphic-icons-in-mode-line' is nil.
|
||
|
||
2003-10-05 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-replace): Call `set-buffer-modified-p'.
|
||
(w3m-form-field-parse): Do nothing when fid is nil.
|
||
(w3m-form-input-radio): Likewise.
|
||
(w3m-form-get-by-name): New function.
|
||
(w3m-form-input-map): Use it.
|
||
|
||
2003-10-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-line): Fix the logic determining whether to
|
||
display favicon.
|
||
|
||
2003-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-spinner-map-on-header-line): Abolish.
|
||
(w3m-modeline-spinner-map): Rename from `w3m-spinner-map-on-mode-line'.
|
||
(w3m-setup-header-line): Don't initialize
|
||
`w3m-spinner-map-on-header-line'.
|
||
(w3m-tab-spinner-map): New variable.
|
||
(w3m-tab-make-keymap): Initialize it.
|
||
(w3m-tab-line): Use it.
|
||
|
||
2003-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-modeline-separator): New variable.
|
||
(w3m-modeline-favicon): New variable.
|
||
(w3m-favicon-image): Move from w3m-favicon.el.
|
||
(w3m-buffer-setup): Also call `w3m-initialize-graphic-icons' when Emacs
|
||
21 is running; simplify the value for
|
||
`mode-line-buffer-identification'.
|
||
|
||
* w3m-e21.el: Bind `w3m-favicon-image' and
|
||
`w3m-modeline-process-status-on' when compiling.
|
||
(w3m-spinner-map-on-header-line): New variable.
|
||
(w3m-spinner-map-on-mode-line): New variable.
|
||
(w3m-spinner-map-help-echo): New variable.
|
||
(w3m-setup-header-line): Initialize the value for
|
||
`w3m-spinner-map-on-header-line'; remove an excessive `list' from the
|
||
value for `header-line-format'.
|
||
(w3m-tab-map): New variable.
|
||
(w3m-tab-make-keymap): Set the value for `w3m-tab-map' in the current
|
||
buffer.
|
||
(w3m-tab-line): Add a keymap to the spinner; don't call
|
||
`w3m-tab-make-keymap', use `w3m-tab-map' instead.
|
||
(TopLevel): Add-hook `w3m-tab-make-keymap' to
|
||
`w3m-mode-setup-functions'.
|
||
(w3m-space-before-modeline-icon): New variable.
|
||
(w3m-modeline-process-status-on-icon,
|
||
w3m-modeline-image-status-on-icon, w3m-modeline-status-off-icon,
|
||
w3m-modeline-ssl-image-status-on-icon,
|
||
w3m-modeline-ssl-status-off-icon): New variables.
|
||
(w3m-initialize-graphic-icons): New function.
|
||
(w3m-make-spinner-image): Don't initialize the value for
|
||
`w3m-spinner-image-file' here; set the value for
|
||
`w3m-modeline-process-status-on-icon'.
|
||
|
||
* w3m-favicon.el: Bind `w3m-favicon-image' when compiling.
|
||
(w3m-favicon-image): Move to w3m.el.
|
||
(w3m-space-before-favicon): Move from w3m-xmas.el.
|
||
(TopLevel): Make `w3m-modeline-favicon' and `w3m-favicon-image'
|
||
buffer-local; modify the value or put the `risky-local-variable'
|
||
property for `w3m-modeline-favicon'.
|
||
(w3m-favicon-set-image): New macro.
|
||
(w3m-favicon-setup): Use it.
|
||
(w3m-favicon-retrieve): Use it.
|
||
|
||
* w3m-xmas.el (w3m-xmas-space-before-favicon): Move to w3m-favicon.el
|
||
and rename to `w3m-space-before-favicon'.
|
||
(w3m-space-before-modeline-icon): Rename from
|
||
`w3m-xmas-space-before-modeline-icon'.
|
||
|
||
2003-10-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-filter): Relax the regular expression to
|
||
detect progress status.
|
||
|
||
2003-10-02 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-w3m-expand-arguments): Redefine as a function rather than
|
||
a macro.
|
||
(w3m-dump-head-source-command-arguments): Simplify.
|
||
(w3m-halfdump-command-arguments): Ditto.
|
||
|
||
2003-10-02 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-proc.el (w3m-process-filter): Check return value of
|
||
`w3m-process-handler-parent-buffer' to move current buffer safely.
|
||
|
||
2003-10-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-modeline-image-status-on, w3m-modeline-process-status-on,
|
||
w3m-modeline-ssl-image-status-on, w3m-modeline-ssl-status-off,
|
||
w3m-modeline-status-off): Use `defvar' instead of `defconst'.
|
||
(w3m-buffer-setup): Call `w3m-initialize-graphic-icons' instead of
|
||
`w3m-make-spinner-image'; simplify the value for
|
||
`mode-line-buffer-identification'.
|
||
|
||
* w3m-xmas.el (w3m-xmas-space-before-modeline-icon): Rename from
|
||
`w3m-xmas-space-before-spinner'.
|
||
(w3m-modeline-process-status-on-icon,
|
||
w3m-modeline-image-status-on-icon, w3m-modeline-status-off-icon,
|
||
w3m-modeline-ssl-image-status-on-icon,
|
||
w3m-modeline-ssl-status-off-icon): New variables.
|
||
(w3m-spinner-image): Abolish.
|
||
(w3m-make-spinner-image): Abolish.
|
||
(w3m-initialize-graphic-icons): New function.
|
||
|
||
* icons/state-00.xpm:
|
||
* icons/state-01.xpm:
|
||
* icons/state-10.xpm:
|
||
* icons/state-11.xpm: New files.
|
||
|
||
2003-10-02 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments): Add "ucs_conv" option when
|
||
using w3m-m17n; check w3m-output-coding-system at run time.
|
||
|
||
2003-10-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-proc.el (w3m-process-start-after): Make sure the value for
|
||
`w3m-current-buffer' is non-nil.
|
||
|
||
2003-10-02 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-process-modeline-format): New option.
|
||
(w3m-buffer-setup): Set `mode-line-process'.
|
||
|
||
* w3m-proc.el: Bind `w3m-process-modeline-format' to suppress
|
||
byte-compile warning.
|
||
(w3m-process-modeline-string): New buffer-local variable.
|
||
(w3m-process-start-after): Reset the above variable.
|
||
(w3m-process-filter): Check size of retrieved data and set the above
|
||
variable.
|
||
(w3m-process-modeline-format): New function.
|
||
|
||
2003-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-make-spinner-image): Make sure the gifsicle program
|
||
is available.
|
||
|
||
2003-09-30 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-use-symbol): Use `w3m-mule-unicode-p'.
|
||
|
||
* w3m-symbol.el (w3m-mule-unicode-symbol): Ditto.
|
||
|
||
2003-09-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-proc.el (w3m-process-stop): Redisplay the header-line.
|
||
|
||
* w3m-e21.el (w3m-tab-line-format, w3m-tab-line-timer, w3m-tab-line):
|
||
Revive the timer operation.
|
||
(w3m-tab-line): Wobble the window size to force redisplay of the
|
||
header-line using a timer; include spinner images in the return value
|
||
when external processes are running.
|
||
(w3m-spinner-image-file): New variable.
|
||
(w3m-spinner-image-frames): New variable.
|
||
(w3m-spinner-image-index): New variable.
|
||
(w3m-make-spinner-image): New function.
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Always redraw Emacs frame
|
||
using the timer; wobble the window size instead of redrawing; increase
|
||
the delay time for the timer.
|
||
|
||
2003-09-30 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Fix problem when form_int
|
||
appears after input_alt and action is specified.
|
||
|
||
2003-09-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-symbol.el (w3m-mule-unicode-symbol): Fix customization type.
|
||
|
||
2003-09-29 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-symbol.el: Bind `w3m-output-coding-system' when compiling.
|
||
(w3m-mule-unicode-symbol): New variable.
|
||
(w3m-symbol): Add it for candidate.
|
||
(w3m-symbol): Use it.
|
||
|
||
* w3m.el (w3m-use-symbol): Check capability for
|
||
`w3m-mule-unicode-symbol'.
|
||
|
||
2003-09-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-line-format, w3m-tab-line-timer, w3m-tab-line):
|
||
Remove the timer operation temporally.
|
||
|
||
2003-09-26 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-xmas.el (w3m-make-spinner-image): Bind `format-alist' to nil.
|
||
|
||
2003-09-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-tab-line-timer): New variable.
|
||
(w3m-tab-line): Use it to control this function running too frequently;
|
||
simplify the source code.
|
||
|
||
* w3m-favicon.el (w3m-favicon-image-of): Abolish.
|
||
(w3m-favicon-retrieve): Use a timer to redraw Emacs frame.
|
||
|
||
* w3m-xmas.el (w3m-xmas-space-before-favicon): New user option.
|
||
(w3m-xmas-space-before-spinner): New user option.
|
||
(w3m-make-spinner-image): Make sure the `gif' feature is available.
|
||
|
||
* w3m.el (w3m-buffer-setup): Use `w3m-xmas-space-before-spinner' and
|
||
`w3m-xmas-space-before-favicon'.
|
||
|
||
2003-09-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* icons/spinner.gif: New file (without LZW compression).
|
||
* icons30/spinner.gif: Ditto.
|
||
|
||
* Makefile.in (install-icons, install-icons30): Also install gifs.
|
||
|
||
* w3m-xmas.el (w3m-make-spinner-image): Use the spinner.gif file.
|
||
|
||
* w3m-e21.el (w3m-tab-line-format): New variable (see doc-string).
|
||
(w3m-tab-line): Use it; use a timer to suppress this function running
|
||
too frequently.
|
||
|
||
2003-09-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-spinner-image): New variable.
|
||
(w3m-make-spinner-image): New function.
|
||
|
||
* w3m.el (w3m-buffer-setup): Call `w3m-make-spinner-image', show a
|
||
spinner in the modeline under XEmacs.
|
||
|
||
2003-09-24 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-put-property): Don't call intern if it is not a
|
||
string.
|
||
(w3m-form-get-property): Ditto.
|
||
(w3m-form-put): Added argument ID.
|
||
(w3m-form-get): Changed argument from NAME to ID.
|
||
(w3m-form-make-form-data): Changed process to get NAME and VALUE.
|
||
(w3m-form-resume): Follow the API change in w3m-form-put and
|
||
w3m-form-get.
|
||
(w3m-fontify-textareas): Ditto.
|
||
(w3m-form-parse-and-fontify): Ditto.
|
||
(w3m-form-input): Ditto.
|
||
(w3m-form-input-password): Ditto.
|
||
(w3m-form-input-checkbox): Ditto.
|
||
(w3m-form-input-radio): Ditto.
|
||
(w3m-form-input-file): Ditto.
|
||
(w3m-form-input-textarea-set): Ditto.
|
||
(w3m-form-textarea-info): Ditto.
|
||
(w3m-form-input-select): Ditto.
|
||
(w3m-form-submit): Ditto.
|
||
(w3m-form-real-reset): Follow the structure change.
|
||
(w3m-form-input-select-id): New buffer local variable.
|
||
(w3m-form-input-select-set): Use it.
|
||
(w3m-form-field-parse): New inline function.
|
||
(w3m-form-parse-and-fontify): Put id for selectinfo.
|
||
(w3m-form-resume): Fixed regexp.
|
||
(w3m-form-input-textarea): Fixed line number.
|
||
(w3m-fontify-textareas): Put w3m-form-id property.
|
||
(w3m-form-parse-and-fontify): Store id to the textareainfo.
|
||
|
||
2003-09-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-favicon-retrieve): Redisplay Emacs frame; rename
|
||
from `w3m-retrieve-favicon'.
|
||
(w3m-favicon-image): Rename from `w3m-current-favicon-image'.
|
||
(w3m-favicon-setup): Rename from `w3m-setup-favicon'.
|
||
(w3m-favicon-image-of): Rename from `w3m-buffer-favicon'.
|
||
(w3m-favicon-convert): Rename from `w3m-convert-favicon'.
|
||
(w3m-favicon-retrieve): Rename from `w3m-retrieve-favicon'.
|
||
|
||
* w3m-e21.el (w3m-tab-line): Rename `w3m-buffer-favicon' with
|
||
`w3m-favicon-image-of'.
|
||
|
||
* w3m.el (w3m-clean-hook-options): Rename `w3m-setup-favicon' with
|
||
`w3m-favicon-setup'.
|
||
(w3m-buffer-setup): Rename `w3m-current-favicon-image' with
|
||
`w3m-favicon-image'.
|
||
|
||
2003-09-23 OHASHI Akira <bg66@koka-in.org>
|
||
|
||
* w3m.el (w3m-process-connection-type): Set nil when system-type is
|
||
darwin.
|
||
|
||
2003-09-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el: Bind `w3m-icon-data' when compiling.
|
||
(w3m-current-favicon-data): Abolish.
|
||
(w3m-favicon-converted): Abolish.
|
||
(w3m-favicon-cache-data): Contain image data.
|
||
(w3m-favicon-cache-favicon): Return an image instead of raw data.
|
||
(w3m-setup-favicon): Fix the condition to check whether Emacs can
|
||
display images; set the value of `w3m-current-favicon-image' instead of
|
||
`w3m-current-favicon-data' for the about: pages.
|
||
(w3m-buffer-favicon): Make it simply get the value of
|
||
`w3m-current-favicon-image'.
|
||
(w3m-convert-favicon): Accept raw data and type; simply return an
|
||
image.
|
||
(w3m-retrieve-favicon): Rearrange the arguments to accept url and type
|
||
independently; set the value of `w3m-current-favicon-image' instead of
|
||
`w3m-current-favicon-data'; store an image into
|
||
`w3m-favicon-cache-data'.
|
||
(w3m-favicon-save-cache-file): Save data only if they contained images;
|
||
strip images from the cache for saving.
|
||
(w3m-favicon-load-cache-file): Create images for all the cache.
|
||
|
||
* w3m.el (w3m-buffer-setup): Use `w3m-current-favicon-image' instead of
|
||
`w3m-favicon-converted' for `mode-line-buffer-identification' under
|
||
XEmacs in order to check whether the favicon image is available.
|
||
(w3m-examine-command-line-args): Use `member' instead of `memq' under
|
||
XEmacs to check whether `command-line-args' contains the same string as
|
||
the car of `command-line-args-left'.
|
||
|
||
2003-09-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el: Autoload w3m for `w3m-expand-url' when compiling.
|
||
(w3m-setup-favicon): Fix the change of 2003-09-12 which was gone to
|
||
far.
|
||
|
||
* w3m.el (w3m-open-all-links-in-new-session): Improve the regexp.
|
||
(w3m-examine-command-line-args): Don't let it misunderstand the next
|
||
command as a url string; modify the arguments in `command-line-args'
|
||
instead of removing them.
|
||
(w3m): Use `w3m-examine-command-line-args' even if it is called
|
||
non-interactively.
|
||
|
||
2003-09-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-open-all-links-in-new-session): Don't use
|
||
`w3m-select-buffer'.
|
||
|
||
2003-09-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-popup-frame-p): Make it accept the `interactive-p'
|
||
argument.
|
||
(w3m-examine-command-line-args): New function.
|
||
(w3m): Use it.
|
||
|
||
2003-09-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el: Bind some external variables when compiling.
|
||
|
||
2003-09-19 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-make-form-data): Insert "--" before the
|
||
multipart post boundary.
|
||
|
||
2003-09-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-underline-face): New face.
|
||
(w3m-strike-through-face): New user variable.
|
||
(w3m-fontify-strike-through): New function.
|
||
(w3m-fontify): Call `w3m-fontify-strike-through'
|
||
|
||
2003-09-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-favicon.el (w3m-setup-favicon): Convert favicon data to an image
|
||
for the about: pages using `w3m-convert-favicon'.
|
||
(w3m-buffer-favicon): Move the data conversion procedure to
|
||
`w3m-convert-favicon'.
|
||
(w3m-convert-favicon): New function detached from `w3m-buffer-favicon';
|
||
make it work synchronously.
|
||
(w3m-retrieve-favicon): Convert favicon data to an image.
|
||
|
||
* w3m-image.el (w3m-imagick-convert-buffer): Erase buffer before
|
||
calling the convert program.
|
||
|
||
* w3m.el (w3m-buffer-setup): Modify the value for
|
||
`mode-line-buffer-identification' in order to make it possible to show
|
||
favicon under XEmacs.
|
||
|
||
2003-09-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-open-all-links-in-new-session): New function. Suggested
|
||
by Yoichi NAKAYAMA <yoichi@geiin.org>.
|
||
(w3m-view-this-url-new-session): Call
|
||
`w3m-open-all-links-in-new-session' if the region is active.
|
||
|
||
2003-09-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-key-binding): Don't use `custom-set-default'.
|
||
(w3m-use-favicon): Ditto.
|
||
* w3m-favicon.el (w3m-favicon-size): Ditto.
|
||
|
||
* icons/*.xpm: Remove text.
|
||
|
||
2003-09-17 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-new): Use `application/x-www-form-urlencoded'
|
||
instead of `urlencoded'.
|
||
(w3m-form-parse-and-fontify): Ditto.
|
||
(w3m-form-make-form-data): Use `multipart/form-data' instead of
|
||
`multipart'.
|
||
(w3m-form-mee-new): Likewise.
|
||
|
||
2003-09-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-e21-toolbar-configurations): Don't modify the values
|
||
for `tool-bar-button-margin' and `tool-bar-button-relief'.
|
||
|
||
* w3mhack.el (w3mhack-nonunix-install): Use icons30 for XEmacs.
|
||
(w3mhack-make-package): Use icons30.
|
||
|
||
* Makefile.in (SUBDIRS): Add icons30.
|
||
(install-icons30): New rule.
|
||
(install-package, install-package-ja): Use it.
|
||
|
||
* icons/*.xpm: Shrink the size of all icons.
|
||
* icons30/: Old icons are here.
|
||
|
||
2003-09-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-activate-zmacs-regions): New macro.
|
||
* w3m.el (w3m-next-anchor, w3m-previous-anchor, w3m-next-form,
|
||
w3m-previous-form, w3m-next-image, w3m-previous-image,
|
||
w3m-scroll-up-or-next-url, w3m-scroll-down-or-previous-url,
|
||
w3m-beginning-of-line, w3m-end-of-line): Use it.
|
||
|
||
2003-09-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-backward): Return nil if there is no
|
||
previous element.
|
||
|
||
* w3m.el (w3m-view-previous-page): Skip the current page if it seems
|
||
broken; warn if there's no more history.
|
||
(w3m-copy-buffer): Use the current history for the url string if the
|
||
current page seems broken.
|
||
(w3m-goto-url): Use `lexical-let' to pass the history position data to
|
||
the asynchronous w3m process.
|
||
|
||
2003-09-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el: Move the favicon stuff to w3m-favicon.el.
|
||
|
||
* w3m-favicon.el: New file detached from w3m-e21.el.
|
||
(w3m-favicon-type): Adapt it to XEmacs as well.
|
||
(w3m-setup-favicon): Ditto.
|
||
(w3m-buffer-favicon): Ditto.
|
||
(w3m-retrieve-favicon): Replace `float-time' with `w3m-float-time'.
|
||
(w3m-arrived-setup-functions): Don't add-hook it here.
|
||
(w3m-arrived-shutdown-functions): Ditto.
|
||
|
||
* w3m-xmas.el: Require `w3m-favicon'.
|
||
|
||
* w3m.el (w3m-arrived-setup-functions): Add
|
||
`w3m-favicon-load-cache-file' if w3m-favicon is loaded.
|
||
(w3m-arrived-shutdown-functions): Add `w3m-favicon-save-cache-file' if
|
||
w3m-favicon is loaded.
|
||
|
||
* w3m-util.el (w3m-float-time): New function.
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Exclude w3m-favicon.el from the
|
||
files to be byte-compiled.
|
||
|
||
2003-09-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Fix a window configuration only when
|
||
the buffer's major mode has changed from the w3m-mode to another.
|
||
(w3m-goto-url): Don't erase a buffer when retrieving a local file.
|
||
|
||
2003-08-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-copy-buffer): Copy the history before visiting a page in
|
||
order to show the about://history/ page correctly; adjust the position
|
||
in the history after copying.
|
||
(w3m-goto-url): Use buffer-local properties instead of global
|
||
properties for form data.
|
||
(w3m-reload-this-page): Specify the history element to the
|
||
`w3m-goto-url' function in order to submit the form data.
|
||
|
||
2003-08-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Don't kill the emacs-w3m buffer when a
|
||
process is in progress.
|
||
(w3m-goto-url-new-session): Ditto.
|
||
|
||
2003-08-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-previous-page): Specify a history element of the
|
||
previous page to the `w3m-goto-url' function as the 7th arg.
|
||
(w3m-goto-url): Accept a history element as the 7th argument; specify
|
||
nil as the 7th argument when recursively calling itself; use a given
|
||
history element to examine the form data of the url to be visited.
|
||
(w3m-goto-url-new-session): Specify nil to the `w3m-goto-url' function
|
||
as the 7th argument.
|
||
(w3m): Ditto.
|
||
|
||
2003-08-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-minimize-in-new-session): New user option.
|
||
(w3m-history-set-current): Redefine as an inline function rather than a
|
||
macro.
|
||
(w3m-history-current-1): Abolish the function.
|
||
(w3m-history-current-2): Abolish the function.
|
||
(w3m-history-element): New function.
|
||
(w3m-history-current): Abolish the funtction.
|
||
(w3m-history-backward): Don't modify the current position pointer in
|
||
the `w3m-history' variable.
|
||
(w3m-history-forward): Simplify using `w3m-history-backward'.
|
||
(w3m-history-copy): Minimize the history when
|
||
`w3m-history-minimize-in-new-session' is non-nil.
|
||
(w3m-history-plist-get): Abolish the `url' argument; complement the
|
||
meaning of the `local' argument.
|
||
(w3m-history-add-properties): Ditto.
|
||
(w3m-history-plist-put): Ditto.
|
||
(w3m-history-remove-properties): Ditto.
|
||
(w3m-history-store-position): Don't specify the optional arguments to
|
||
`w3m-history-add-properties'.
|
||
(w3m-history-restore-position): Abolish the `url' argument; don't
|
||
specify the optional arguments to `w3m-history-plist-get'.
|
||
(w3m-history-minimize): Simplify using `w3m-history-element'.
|
||
|
||
* w3m.el (w3m-view-previous-page): Don't specify the optional arguments
|
||
to `w3m-history-plist-get' and `w3m-history-restore-position'.
|
||
(w3m-goto-url): Don't specify the optional arguments to
|
||
`w3m-history-plist-put', `w3m-history-plist-get',
|
||
`w3m-history-remove-properties' and `w3m-history-add-properties'.
|
||
(w3m-reload-this-page): Don't specify the optional arguments to
|
||
`w3m-history-plist-get' and `w3m-history-remove-properties'.
|
||
|
||
2003-08-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-flat): Reduce the deepness of local
|
||
prpoerties in the list structure.
|
||
(w3m-history-assoc): Simplify; redefine as an inline function.
|
||
(w3m-history-with-element): Abolish the macro.
|
||
(w3m-history-current-2): New function.
|
||
(w3m-history-set-plist): New function.
|
||
(w3m-history-modify-properties): Rewrite.
|
||
(w3m-history-seek-properties): Abolish the function.
|
||
(w3m-history-seek-element): New function.
|
||
(w3m-history-share-properties): Abolish the function.
|
||
(w3m-history-tree): Tiny change.
|
||
(w3m-history-push): Rewrite.
|
||
(w3m-history-copy): Tiny change.
|
||
(w3m-history-plist-get): Synch to the change of `w3m-history-flat'.
|
||
(w3m-history-plist-put): Rewrite.
|
||
(w3m-history-add-properties): Rewrite.
|
||
(w3m-history-remove-properties): Rewrite.
|
||
(w3m-history-rename-url): Abolish the function.
|
||
(w3m-history-store-position): Abolish the optional argument.
|
||
(w3m-history-minimize): New command.
|
||
|
||
2003-08-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-current-1): Redefine as a function rather
|
||
than a macro.
|
||
(w3m-history-previous-position): Ditto.
|
||
(w3m-history-next-position): Ditto.
|
||
(w3m-history-modify-properties): Ditto.
|
||
(w3m-history-save-position): Abolish the macro.
|
||
(w3m-history-forward-1): Ditto.
|
||
(w3m-history-backward-1): Ditto.
|
||
(w3m-history-with-element): Abolish the `set-current' argument.
|
||
(w3m-history-assoc): Ditto.
|
||
(w3m-history-plist-get): Ditto.
|
||
(w3m-history-plist-put): Ditto.
|
||
(w3m-history-add-properties): Ditto.
|
||
(w3m-history-remove-properties): Ditto.
|
||
(w3m-history-rename-url): Ditto.
|
||
(w3m-history-set-current): New macro.
|
||
(w3m-history-forward): Abolish the `set-current' argument; use
|
||
`w3m-history-set-current'.
|
||
(w3m-history-backward): Ditto.
|
||
(w3m-history-tree): Use `w3m-history-set-current' instead of
|
||
`w3m-history-forward-1'.
|
||
(w3m-history-push): Use `w3m-history-set-current'.
|
||
(w3m-history-store-position): Don't specify the `set-current' argument
|
||
to `w3m-history-add-properties'.
|
||
(w3m-history-restore-position): Don't specify the `set-current'
|
||
argument to `w3m-history-plist-get'.
|
||
|
||
* w3m.el (w3m-view-previous-page): Don't specify the `set-current'
|
||
argument to `w3m-history-plist-get'.
|
||
(w3m-goto-url): Don't specify the `set-current' argument to
|
||
`w3m-history-plist-put', `w3m-history-plist-get',
|
||
`w3m-history-remove-properties' and `w3m-history-add-properties'.
|
||
(w3m-reload-this-page): Don't specify the `set-current' argument to
|
||
`w3m-history-plist-get' and `w3m-history-remove-properties'.
|
||
|
||
2003-08-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Fix a window configuration if a new
|
||
buffer visiting the specified url is not in the `w3m-mode'; remove a
|
||
newly created buffer if it is useless.
|
||
(w3m-goto-url): Don't use `save-excursion' when performing find-file
|
||
directly.
|
||
(w3m-goto-url-new-session): Remove a newly created buffer if it is
|
||
useless.
|
||
|
||
2003-08-12 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* Makefile.in (what-where): Add space to avoid error on Solaris.
|
||
|
||
* w3m-namazu.el (w3m-about-namazu): Fix last change.
|
||
|
||
2003-08-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-previous-position): New macro.
|
||
(w3m-history-next-position): New macro.
|
||
(w3m-history-forward-1): Simplified using new macro(s).
|
||
(w3m-history-backward-1): Ditto.
|
||
(w3m-history-regenerate-pointers): Ditto.
|
||
(w3m-history-assoc): Ditto.
|
||
(w3m-history-current-1): Don't use old-fashioned backquotes.
|
||
(w3m-history-save-position): Ditto.
|
||
(w3m-history-modify-properties): Ditto.
|
||
(w3m-history-with-element): Ditto.
|
||
|
||
2003-08-10 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-namazu.el (w3m-about-namazu): Fixed problem when further links
|
||
contain "&".
|
||
|
||
2003-08-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-get-header): Removed.
|
||
(w3m-w3m-parse-header, w3m-w3m-dump-head): New function.
|
||
(w3m-w3m-attributes): Call the above functions.
|
||
(w3m-w3m-dump-head-source): Removed.
|
||
(w3m-w3m-dump-extra): New function.
|
||
(w3m-w3m-retrieve, w3m-w3m-retrieve-1): Reimplemented.
|
||
(w3m-about-header): Call `w3m-w3m-dump-head' instead of
|
||
`w3m-w3m-get-header'.
|
||
|
||
* w3m-proc.el: Changes to support recursive call of functions creating
|
||
asynchronous processes.
|
||
(w3m-process-waited): Abolished.
|
||
(w3m-process-handler-new): Add result slot.
|
||
(w3m-process-handler-functions): Renamed from
|
||
`w3m-process-handler-function'.
|
||
(w3m-process-handler-result): New macro.
|
||
(w3m-process-with-null-handler): Reimplemented.
|
||
(w3m-process-start-and-wait): New function.
|
||
(w3m-process-with-wait-handler): Reimplemented.
|
||
(w3m-process-do): Reimplemented.
|
||
(w3m-process-do-with-temp-buffer): Reimplemented.
|
||
(w3m-process-sentinel): Accept the 3rd argument. Follow the above
|
||
changes.
|
||
|
||
2003-08-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-reuse-history-elements): New user option.
|
||
(w3m-history-forward): Return a cons of a new history element and new
|
||
position pointers of a history.
|
||
(w3m-history-backward): Ditto.
|
||
(w3m-history-regenerate-pointers): New function.
|
||
(w3m-history-push): If `w3m-history-reuse-history-elements' is nil,
|
||
sprout a new history branch even if history elements for the same url
|
||
already exist.
|
||
(w3m-history-add-arrived-db): Abolish the optional argument; bind
|
||
`w3m-history-reuse-history-elements' to t.
|
||
|
||
* w3m.el (w3m-view-previous-page): Assume `w3m-history-backward'
|
||
returns cons data; bind `w3m-history-reuse-history-elements' to t; fix
|
||
position pointers of a history after visiting a page.
|
||
(w3m-goto-url): Fix position pointers of a history when a page is
|
||
referred to by the about://history/ page.
|
||
(w3m-about-history): Include position pointers in an html form.
|
||
(w3m-history-highlight-current-url): Make history position data
|
||
invisible.
|
||
|
||
2003-07-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decode-entities): Don't trust in the `match-data' after
|
||
the `w3m-entity-value' function is performed.
|
||
|
||
2003-07-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-command, w3m-user-agent, w3m-command-arguments,
|
||
w3m-command-arguments-alist, w3m-no-proxy-domains,
|
||
w3m-command-environment, w3m-fill-column, w3m-mailto-url-function,
|
||
w3m-mailto-url-popup-function-alist, w3m-imitate-widget-button,
|
||
w3m-pixels-per-character, w3m-coding-system,
|
||
w3m-terminal-coding-system, w3m-input-coding-system,
|
||
w3m-output-coding-system, w3m-file-coding-system,
|
||
w3m-file-name-coding-system, w3m-default-coding-system,
|
||
w3m-coding-system-priority-list, w3m-profile-directory, w3m-init-file,
|
||
w3m-default-save-directory, w3m-accept-languages, w3m-icon-directory,
|
||
w3m-home-page, w3m-arrived-file, w3m-keep-arrived-urls,
|
||
w3m-keep-cache-size, w3m-follow-redirection, w3m-resize-image-scale,
|
||
w3m-default-content-type, w3m-content-type-alist,
|
||
w3m-encoding-type-alist, w3m-decoder-alist,
|
||
w3m-charset-coding-system-alist, w3m-correct-charset-alist,
|
||
w3m-horizontal-scroll-columns, w3m-horizontal-shift-columns,
|
||
w3m-edit-function, w3m-url-local-directory-alist,
|
||
w3m-pop-up-frame-parameters, w3m-horizontal-scroll-division,
|
||
w3m-mbconv-command, w3m-local-find-file-regexps,
|
||
w3m-local-find-file-function, w3m-local-directory-view-method,
|
||
w3m-dirlist-cgi-program, w3m-add-referer-regexps, w3m-touch-command,
|
||
w3m-uri-replace-alist, w3m-db-history-display-size,
|
||
w3m-select-buffer-window-ratio): Improve the customizing widgets.
|
||
|
||
* w3m-symbol.el (w3m-symbol-custom-type): New variable.
|
||
(w3m-default-symbol, w3m-Chinese-BIG5-symbol, w3m-Chinese-CNS-symbol,
|
||
w3m-Chinese-GB-symbol, w3m-Japanese-symbol, w3m-Korean-symbol): Use it.
|
||
(w3m-symbol): Improve the customizing widgets.
|
||
|
||
* w3m-search.el (w3m-search-engine-alist, w3m-search-default-engine):
|
||
Improve the customizing widgets.
|
||
* w3m-perldoc.el (w3m-perldoc-command, w3m-perldoc-pod2html-command,
|
||
w3m-perldoc-pod2html-arguments): Ditto.
|
||
* w3m-filter.el (w3m-filter-rules): Ditto.
|
||
|
||
2003-07-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-namazu.el (w3m-namazu-command, w3m-namazu-arguments,
|
||
w3m-namazu-page-max, w3m-namazu-default-index-customize-spec,
|
||
w3m-namazu-index-alist, w3m-namazu-output-coding-system,
|
||
w3m-namazu-input-coding-system): Improve the customizing widgets.
|
||
* w3m-image.el (w3m-imagick-convert-program): Ditto.
|
||
* w3m-form.el (w3m-form-input-textarea-buffer-lines,
|
||
w3m-form-input-select-buffer-lines, w3m-form-input-map-buffer-lines):
|
||
Ditto.
|
||
* w3m-filter.el (w3m-filter-rules): Ditto.
|
||
* w3m-e21.el (w3m-favicon-size, w3m-favicon-cache-file,
|
||
w3m-favicon-cache-expire-wait, w3m-favicon-type, w3m-tab-width): Diito.
|
||
* w3m-dtree.el (w3m-dtree-directory-depth, w3m-dtree-indent-strings,
|
||
w3m-dtree-stop-strings): Ditto.
|
||
* w3m-cookie.el (w3m-cookie-accept-domains, w3m-cookie-reject-domains,
|
||
w3m-cookie-accept-bad-cookies, w3m-cookie-file): Ditto.
|
||
* w3m-bookmark.el (w3m-bookmark-file, w3m-bookmark-file-coding-system,
|
||
w3m-bookmark-default-section): Ditto.
|
||
* w3m-bitmap.el (w3m-bitmap-convert-arguments): Ditto.
|
||
* w3m-antenna.el (w3m-antenna-sites, w3m-antenna-make-summary-function,
|
||
w3m-antenna-sort-changed-sites-function,
|
||
w3m-antenna-sort-unchanged-sites-function, w3m-antenna-file): Ditto.
|
||
* mime-w3m.el (mime-w3m-safe-url-regexp): Ditto.
|
||
|
||
2003-07-27 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-accept-japanese-characters): Checked loosely.
|
||
|
||
2003-07-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (clean): Do not remove `shimbun-servers.el'.
|
||
|
||
* w3mhack.el: Do not generate `shimbun-servers.el'.
|
||
(shimbun-servers-file): Abolished.
|
||
(w3mhack-compile, w3mhack-batch-compile): Do not call
|
||
`w3mhack-check-shimbun-servers-file'.
|
||
(w3mhack-generate-shimbun-servers-file): Removed.
|
||
(w3mhack-check-shimbun-servers-file): Removed.
|
||
|
||
* w3m.el (w3m-fontify-anchors): Handle `id' attributes of anchors.
|
||
Thanks to Shinichiro HIDA and TAKAISHI Hayato for their reports.
|
||
(w3m-fontify-bold, w3m-fontify-underline): Stricten regular expressions
|
||
to detect tags. For more detail, see [emacs-w3m:05600].
|
||
|
||
2003-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* mime-w3m.el (mime-w3m-display-inline-images): Improve the customizing
|
||
widget.
|
||
|
||
2003-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-language, w3m-command-environment,
|
||
w3m-content-type-alist, w3m-encoding-type-alist, w3m-decoder-alist,
|
||
w3m-charset-coding-system-alist, w3m-correct-charset-alist,
|
||
w3m-url-local-directory-alist, w3m-pop-up-frame-parameters): Improve
|
||
the customizing widgets.
|
||
|
||
2003-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-shimbun-servers-file): Exclude rss.
|
||
|
||
2003-07-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-form.el (w3m-form-set-method): New inline function, that is a
|
||
`setf' method of `w3m-form-method'.
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Because Mew 2.x and later do
|
||
not support Mule2.3 and Emacs19, ignore mew-shimbun.el when compiling
|
||
on such Emacsen.
|
||
|
||
2003-07-24 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-output-coding-system): Changed condition to use utf-8
|
||
with w3m-m17n.
|
||
(w3m-halfdump-command-arguments): Ditto.
|
||
|
||
2003-07-24 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Fix for the pages in which
|
||
form_int appears after input_alt.
|
||
|
||
2003-07-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Force texinfmt.elc to load texinfo.elc
|
||
from the correct place. <cf. [emacs-w3m:05573]>
|
||
|
||
2003-07-19 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-e21.el (w3m-euc-japan-encoder): Fixed comment.
|
||
|
||
|
||
2003-07-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3.6 from emacs-w3m-1_3 branch.
|
||
|
||
2003-07-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-e21.el (w3m-ccl-get-ucs-codepoint-with-emacs-unicode): Remove
|
||
`translate-character'.
|
||
(w3m-euc-japan-encoder, w3m-iso-latin-1-encoder): Select appropriate
|
||
encoders when thie file is loaded.
|
||
|
||
* w3m-ccl.el (w3m-ccl-write-repeat): Use a literal list of unibyte
|
||
character sets, instead of calling `charset-bytes', in order to avoid
|
||
difference between FSF Emacs and XEmacs.
|
||
(w3m-euc-japan-encoder, w3m-iso-latin-1-encoder): Do not overwrite, if
|
||
they have already been defined.
|
||
|
||
2003-07-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Ignore w3m-ccl.el when XEmacs
|
||
doesn't provide the mule feature.
|
||
|
||
2003-07-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-correct-charset-alist): New user option.
|
||
(w3m-correct-charset): New inline macro.
|
||
(w3m-detect-meta-charset): New function.
|
||
(w3m-decode-buffer): Use `w3m-correct-charset' and
|
||
`w3m-detect-meta-charset'.
|
||
(w3m-create-page): Set `charset' to `w3m-current-content-charset' if it
|
||
is nil.
|
||
(w3m-region): If `charset' is nil, check `content-charset' in `META
|
||
Tag'.
|
||
|
||
2003-07-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-ccl.el (toplevel): Add autoload for `charset-id' defined at
|
||
w3m-om.el.
|
||
(w3m-ccl-write-repeat): Simplified.
|
||
(w3m-ccl-write-euc-japan-character): Set nil, when
|
||
`read-multibyte-character' is not available.
|
||
(w3m-ccl-write-iso-latin-1-character): Ditto.
|
||
|
||
* w3m-om.el: Remove redundant `function'.
|
||
(w3m-om-character-set-alist): New variable.
|
||
(charset-id): New function.
|
||
|
||
* w3m.el (w3m-input-coding-system): Change its default value for
|
||
Mule2.3 and Emacsen without Mule.
|
||
|
||
2003-07-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Ignore w3m-ccl.el when ccl.el
|
||
is missing.
|
||
|
||
* w3m-e21.el (w3m-ccl-get-ucs-codepoint-with-emacs-unicode): Import
|
||
from w3m-ccl.el.
|
||
|
||
* w3m-ucs.el (w3m-ccl-get-ucs-codepoint-with-mule-ucs): Import from
|
||
w3m-ccl.el.
|
||
|
||
* w3m-ccl.el: Export the above constants.
|
||
|
||
* w3m.el (w3m-retrieve-and-render): Check current content charset
|
||
before `w3m-create-page' is called.
|
||
|
||
2003-07-17 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (toplevel): Do not require `ccl'.
|
||
(w3m-input-coding-system): Change its default value.
|
||
(w3m-internal-characters-alist): Moved to w3m-ccl.el
|
||
(w3m-ccl-write-repeat): Ditto.
|
||
(w3m-euc-japan-decoder): Ditto.
|
||
(w3m-euc-japan-encoder): Ditto.
|
||
(w3m-iso-latin-1-decoder): Ditto.
|
||
(w3m-iso-latin-1-encoder): Ditto.
|
||
|
||
* w3m-ccl.el: New file.
|
||
|
||
* w3m-ucs.el: Completely rewritten.
|
||
(w3m-euc-japan-mule-ucs, w3m-iso-latin-1-mule-ucs): New coding systems.
|
||
|
||
* w3m-e21.el (toplevel): Require `w3m-ccl'.
|
||
(w3m-euc-japan-encoder, w3m-iso-latin-1-encoder): New encoder.
|
||
|
||
* w3m-om.el, w3m-e20.el, w3m-xmas.el (toplevel): Require `w3m-ccl'.
|
||
|
||
2003-07-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-about-db-history): Call `w3m-arrived-time' with string.
|
||
|
||
2003-07-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-uri-replace-alist): Improve the customizing widget.
|
||
|
||
2003-07-16 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-copy-buffer): Fix the logical error installed by the last
|
||
change at 2003-07-15.
|
||
|
||
2003-07-15 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-image-only-page): Abolished.
|
||
(w3m-show-error-information): Return nil.
|
||
(w3m-create-text-page): Return 'text-page.
|
||
(w3m-create-image-page): Return 'image-page.
|
||
(w3m-create-page): Return 'external-view when `w3m-external-view' is
|
||
called.
|
||
(w3m-goto-url): Do not encode a given URL when it points a local page.
|
||
Bind `w3m-current-buffer' locally. Follow the change of
|
||
`w3m-create-page'.
|
||
(w3m-copy-buffer): Wrap `w3m-goto-url' with
|
||
`w3m-process-with-wait-handler', to avoid unexpected asynchronous
|
||
processes.
|
||
(w3m-region): Bind `w3m-current-buffer' locally.
|
||
|
||
* w3m-util.el (w3m-url-local-p): Stricten its regexp.
|
||
(w3m-url-dtree-p): Removed.
|
||
|
||
2003-07-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-uri-replace-alist): Revert 2003-07-09 change; improve the
|
||
customizing widget.
|
||
|
||
* doc/ptexinfmt.el (texinfo-discard-command-and-arg): New function for
|
||
old Emacsen.
|
||
|
||
2003-07-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-decoder-alist): Simplified.
|
||
|
||
2003-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decoder-alist): Look for the newest inflate command.
|
||
|
||
2003-07-09 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (w3m-mew-support-cid): Check `mew-version-number'.
|
||
(mew-w3m-cid-retrieve): Support Mew 4.0.53 and later. Thanks to Kazu
|
||
YAMAMOTO for his patch.
|
||
|
||
2003-07-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-uri-replace-alist): Add `rpm', `waei', `eiwa', `kokugo'
|
||
and `eiei'.
|
||
(w3m-input-url): Do not encode its return value.
|
||
(w3m-goto-url): Call `w3m-url-transfer-encode-string' to encode a given
|
||
URL.
|
||
|
||
|
||
2003-07-05 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3.5 from emacs-w3m-1_3 branch.
|
||
|
||
2003-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Simply copy buffer's contents to the
|
||
new session rather than to call `w3m-goto-url'.
|
||
|
||
2003-07-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-local-file-type): Check whether a regular expression is
|
||
specified, before matching it on a URL.
|
||
|
||
* Following changes are to check whether required libraries are
|
||
available.
|
||
|
||
* w3mhack.el (toplevel): Do not create `shimbun/shimbun-servers.el' and
|
||
`w3m-kwds.el' only when this file is loaded, to suppress excessive
|
||
messages.
|
||
(w3mhack-check-shimbun-servers-file): New function.
|
||
(w3mhack-check-colon-keywords-file): New function.
|
||
(w3mhack-compile): Call these functions explicitly.
|
||
(w3mhack-batch-compile, w3mhack-locate-library, w3mhack-print-status):
|
||
New functions.
|
||
|
||
* configure.in: Check that egrep is available and that regexp-opt.el
|
||
and xml.el are available.
|
||
|
||
* aclocal.m4 (AC_EMACS_LISP): Add `-q' option and `-no-site-file'
|
||
option.
|
||
(AC_ADD_LOAD_PATH): Define `--with-attic' option.
|
||
(AC_CHECK_ELISP): New function.
|
||
|
||
* Makefile.in (.el.elc): Call `w3mhack-batch-compile' instead of
|
||
`batch-byte-compile'.
|
||
(very-slow): Always call `keywords' target.
|
||
(keywords): Call `w3mhack-check-colon-keywords-file'.
|
||
|
||
2003-07-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-about-antenna): Fix the expression to decide
|
||
changed sites.
|
||
|
||
* w3m.el (w3m-retrieve-and-render): Do not overwrite an arrived time
|
||
with a modified time, even if the modified time is newer than the
|
||
arrived time. Store a real URL to arrived DB.
|
||
(w3m-about-db-history): Small clean up.
|
||
|
||
* attic/xml.el: Import contrib/xml.el of Oort Gnus. Require cl and
|
||
poe.
|
||
|
||
2003-07-02 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-add): Encode special characters
|
||
included in a URL and a title.
|
||
|
||
* w3m-antenna.el (w3m-antenna-check-all-sites): Use `w3m-antenna-alist'
|
||
instead of `w3m-antenna-sites'; this change must have no ill effects
|
||
because `w3m-use-setup' merges site informations kept by
|
||
`w3m-antenna-sites' into `w3m-antenna-alist'.
|
||
(w3m-about-antenna): Fix.
|
||
(w3m-antenna-add-current-url): Encode special characters included in
|
||
`w3m-current-title'.
|
||
|
||
* w3m.el: Changes of functions handling the arrived database, and clean
|
||
up w3m-retrieve-and-render() and related parts.
|
||
(w3m-content-type-alist): Change spec.
|
||
(w3m-attributes): Strip authentication part from URL before checking
|
||
charsets given by a user.
|
||
(w3m-arrived-add-1): Removed.
|
||
(w3m-arrived-add): Reimplemented.
|
||
(w3m-arrived-modify): Removed.
|
||
(w3m-arrived-time): Define its `setf' method.
|
||
(w3m-arrived-get, w3m-arrived-put): New inline functions.
|
||
(w3m-arrived-title): Define as a macro using `w3m-arrived-get'.
|
||
(w3m-arrived-last-modified): Ditto
|
||
(w3m-arrived-content-charset): Ditto
|
||
(w3m-arrived-content-type): Ditto.
|
||
(w3m-arrived-shutdown): Modify a predicate used for comparing arrived
|
||
elements, to ensure that every URL precedes its variants with
|
||
fragments.
|
||
(w3m-encode-specials-string): New function.
|
||
(w3m-safe-decode-buffer): New function.
|
||
(w3m-rendering-extract-title): Simplified.
|
||
(w3m-rendering-half-dump): Define as a normal function.
|
||
(w3m-rendering-buffer): Do not call `w3m-filter'.
|
||
(w3m-retrieve-and-render): Reimplemented.
|
||
(w3m-show-error-information): Change its argument spec.
|
||
(w3m-content-prepare-functions): Abolished.
|
||
(w3m-prepare-content): Reimplemented.
|
||
(w3m-prepare-text-content, w3m-prepare-image-content): Removed.
|
||
(w3m-create-text-page, w3m-create-image-page): New functions; the
|
||
successors of the aboves.
|
||
(w3m-create-page): New function.
|
||
(w3m-goto-url): Follow above changes and clean up.
|
||
(w3m-redisplay-and-reset): Call `setf' methods instead of using
|
||
`w3m-arrived-modify'.
|
||
(w3m-redisplay-with-charset): Ditto.
|
||
(w3m-redisplay-with-content-type): Ditto.
|
||
(w3m-about-header): Strip authentication part from URL before
|
||
extracting titles.
|
||
(w3m-about-history): Encode special characters included in a title.
|
||
(w3m-about-db-history): Encode special characters in the title. Ignore
|
||
URLs that include fragments.
|
||
|
||
2003-07-01 TAKAHASHI Kaoru <kaoru@kaisei.org>
|
||
|
||
* doc/ptexinfmt.el: @verb, @tie, @/ support.
|
||
(ptexinfmt-broken-facility): Abolish NO-NOTICE argument. Use
|
||
`ptexinfmt-disable-broken-notice-flag' instead.
|
||
|
||
2003-07-01 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-mime-text/html-w3m): Add CHARSET argument of
|
||
`w3m-region' when no w3m-m17n.
|
||
|
||
2003-07-01 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* mime-w3m.el (mime-w3m-preview-text/html): Call `w3m-region' with
|
||
`charset' option.
|
||
|
||
2003-07-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Use `w3m-url-strip-fragment' instead of
|
||
`w3m-base-url' for local files.
|
||
|
||
2003-07-01 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-arrived-load-list): Check that `w3m-arrived-file' exists
|
||
before deleting it.
|
||
(w3m-check-refresh-attribute): Condition relaxed.
|
||
(w3m-region): Disable checking refresh attribute.
|
||
|
||
2003-06-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Some miscellaneous changes and large changes to make a filter
|
||
module cooperate with w3mmee and w3m-m17n.
|
||
(w3m-language): Stricten its customize spec.
|
||
(w3m-attributes): Call `w3m-url-strip-fragment' instead of using a
|
||
literal regular expression.
|
||
(w3m-arrived-load-list): New function.
|
||
(w3m-arrived-setup, w3m-arrived-shutdown): Use the above.
|
||
(w3m-url-decode-string): Call `vector' instead of `string' to avoid
|
||
making unexpected multibyte characters.
|
||
(w3m-decode-buffer): Do not call `w3m-decode-get-refresh'.
|
||
(w3m-decode-get-refresh): Removed.
|
||
(w3m-check-refresh-attribute): New function, the successor of the
|
||
above.
|
||
(w3m-rendering-half-dump): Encode a content for w3mmee and w3m-m17n
|
||
with `w3m-current-coding-system' instead of giving it as a binary data.
|
||
Because `w3m-current-coding-system' keeps a coding system used to
|
||
decode the current buffer, all characters should be recovered by this
|
||
encoding.
|
||
(w3m-rendering-buffer-1): Removed.
|
||
(w3m-rendering-buffer): New function, the successor of the above.
|
||
(w3m-rendering-unibyte-buffer): Removed.
|
||
(w3m-rendering-multibyte-buffer): Removed.
|
||
(w3m-prepare-text-content): Always call `w3m-decode-buffer'. Call
|
||
`w3m-rendering-buffer' instead of `w3m-rendering-unibyte-buffer'.
|
||
(w3m-goto-url): Fix regular expressions.
|
||
(w3m-region): Accept the 4th optional argument, `charset'. Set
|
||
`w3m-current-coding-system' to the coding system based on the given
|
||
charset. Call `w3m-rendering-buffer' with the charset.
|
||
|
||
2003-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Include other files first.
|
||
|
||
2003-06-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-shimbun-modules-using-rss): Don't use
|
||
`with-temp-buffer'.
|
||
|
||
2003-06-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el (w3mhack-shimbun-modules-using-rss): New function.
|
||
(w3mhack-examine-modules): Call the above instead of a literal list.
|
||
|
||
2003-06-20 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/Makefile.in (install): Don't run install-info for non- existent
|
||
info files.
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Also examine
|
||
"sb-pukiwiki-rss.el".
|
||
|
||
2003-06-19 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-namazu.el (w3m-namazu-complete-index): Consider `predicate'
|
||
option.
|
||
|
||
* w3m-weather.el (w3m-weather-completion-table): Add `oki' as the
|
||
shortend form of `shimanekenoki'.
|
||
|
||
2003-06-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Do not encode fragment parts.
|
||
|
||
2003-06-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Ignore the shimbun modules
|
||
which need xml.el if it is not available.
|
||
|
||
2003-06-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Improve the last change.
|
||
|
||
|
||
2003-06-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3.4 from emacs-w3m-1_3 branch.
|
||
|
||
2003-06-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-arrived-ignored-regexp): Use "\`" instead of "^".
|
||
(w3m-history-ignored-regexp): Ditto.
|
||
(w3m-url-transfer-encode-string): New inline function.
|
||
(w3m-fontify-anchors): Encode URL with the attribute `charset'.
|
||
(w3m-input-url): Encode URL with `w3m-default-coding-system'.
|
||
(w3m-about-header): Display the current anchor information.
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Encode URL with the
|
||
attribute `charset'.
|
||
|
||
2003-06-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Encode messages to terminal while
|
||
formatting info pages.
|
||
|
||
2003-06-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Improve the regexp to extract
|
||
content-types.
|
||
|
||
2003-06-08 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Apply
|
||
`w3m-decode-anchor-string' to the form action url.
|
||
|
||
2003-06-05 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* doc/emacs-w3m.texi, doc/emacs-w3m-ja.texi: Their license is changed
|
||
from GNU Free Documentation License to GNU General Public License.
|
||
|
||
2003-05-30 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* octet.el (toplevel): Require poe.
|
||
(octet-filter-call1): Use `make-temp-file' instead of `make-temp-name'.
|
||
(octet-filter-call2): Ditto.
|
||
(octet-filter-call2-extra): Ditto.
|
||
(octet-temp-directory): Changed default value to
|
||
`temporary-file-directory'.
|
||
|
||
2003-05-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (DOCS): FAQ, FAQ.ja, README.namazu.ja, README.shimbun.ja,
|
||
TIPS and TIPS.ja are merged into Info.
|
||
|
||
2003-05-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* doc/Makefile.in (dvi): New target to create dvi files; related
|
||
targets and macros are installed.
|
||
|
||
* doc/.cvsignore: Ignore dvi files.
|
||
|
||
* configure.in: Check whether texi2dvi, ptex and jbibtex exists.
|
||
|
||
2003-05-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* .cvsignore: Ignore tarballs.
|
||
|
||
* Makefile.in (SUBDIRS): New macro.
|
||
(tarball): Refer the above macro, and put texinfo sources into a
|
||
tarball.
|
||
|
||
* aclocal.m4 (AC_ADD_LOAD_PATH): Use the variable `EGREP' instead of
|
||
the literal `grep'.
|
||
|
||
2003-05-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (byte-optimizer for match-string-no-properties): `lenght'
|
||
-> `length'.
|
||
|
||
2003-05-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Simplify functions that rewrite URIs.
|
||
(toplevel): Autoload `w3m-search-uri-replace' instead of
|
||
`w3m-search-quick-search-handler'.
|
||
(w3m-uri-replace-alist): Changed its default value and its customize
|
||
spec.
|
||
(w3m-pattern-uri-replace): New function.
|
||
(w3m-uri-replace): Reimplemented.
|
||
|
||
* w3m-search.el (w3m-search-quick-search-engine-alist): Abolished.
|
||
(w3m-search-quick-search-engines): Removed.
|
||
(w3m-search-quick-search-handler): Removed.
|
||
(w3m-search-uri-replace): New function.
|
||
|
||
2003-05-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-highlight-current-anchor): Don't infloop even if a w3m
|
||
buffer is narrowed.
|
||
|
||
2003-05-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-make-package): Make it work under non-Mule
|
||
XEmacs.
|
||
|
||
2003-05-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-use-safe-url-regexp): New variable.
|
||
(mew-w3m-view-inline-image, mew-mime-text/html-w3m): Use
|
||
`mew-w3m-use-safe-url-regexp' for `w3m-safe-url-regexp'.
|
||
|
||
2003-05-12 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (Top): Use w3m-treat-drive-letter for `w3m-expand-path-name'.
|
||
|
||
2003-05-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* mime-w3m.el (mime-w3m-preview-text/html): Apply the patch posted by
|
||
Yoichi NAKAYAMA <yoichi@geiin.org> in [emacs-w3m:04836], that correct
|
||
the wrong usage of `message'.
|
||
|
||
2003-05-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Invalidate the widget keymap in XEmacs;
|
||
add a help-echo to the widget button.
|
||
(w3m-make-minor-mode-keymap): Bind [down-mouse-2] to `undefined' to
|
||
invalidate the `widget-button-click' command in FSF Emacs.
|
||
|
||
2003-04-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-imitate-widget-button): New variable.
|
||
(w3m-imitate-widget-button): New function.
|
||
(w3m-fontify-anchors): Imitate the widget button.
|
||
(w3m-next-anchor): Look for the widget button.
|
||
(w3m-previous-anchor): Ditto.
|
||
|
||
2003-04-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-retrieve-and-render): Hide a exit status from an error
|
||
message unless `w3m-process-exit-status'.
|
||
|
||
2003-04-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Improve and bug fix the find-file code.
|
||
|
||
2003-04-16 Chihiro Kuroda <chee@iijmio-mail.jp>
|
||
|
||
* w3m.el (w3m-download): Download a directory url to index.html
|
||
(by default) instead of signaling an error.
|
||
|
||
2003-04-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-local-find-file-regexps): New user option.
|
||
(w3m-local-find-file-function): New user option.
|
||
(w3m-goto-url): Use the function specified by the
|
||
`w3m-local-find-file-function' variable for local files when the file
|
||
name matches the `w3m-local-find-file-regexps' variable.
|
||
|
||
2003-04-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Change coding-system to
|
||
`euc-japan' of "waei" and "kokugo". Tnx, Mr. Saito (sai@yedo.com) for
|
||
his report.
|
||
|
||
2003-03-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-check-all-sites): Call `make-symbol'
|
||
instead of `gensym', in order to make this function free from runtime
|
||
CL functions.
|
||
|
||
2003-03-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug): Make it possible to send a bug
|
||
report even if emacs-w3m is not running.
|
||
|
||
2003-03-03 Michael Shields <shields@msrl.com>
|
||
|
||
* w3m-xmas.el (w3m-create-image): Protect against images which are not
|
||
permitted to be loaded according to `w3m-safe-url-regexp'.
|
||
|
||
2003-02-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-util.el (w3m-get-server-hostname): Rename and move from
|
||
`w3m-process-get-server-root' in `w3m-proc.el'.
|
||
|
||
* w3m-proc.el (w3m-process-set-authinfo, w3m-process-read-user)
|
||
(w3m-process-read-passwd, w3m-process-y-or-n-p): Use
|
||
`w3m-get-server-hostname' instead of `w3m-process-get-server-root'.
|
||
|
||
* w3m.el (w3m-show-error-information): New customized variable.
|
||
(w3m-w3m-attributes): Message strange `Location:' like lynx.
|
||
(w3m-retrieve-and-render): When error occur, show error message in `w3m
|
||
buffer' to be accompanied by `w3m-show-error-information'.
|
||
(w3m-show-error-information): New function.
|
||
(w3m-reload-this-page, w3m-redisplay-this-page)
|
||
(w3m-redisplay-and-reset, w3m-redisplay-with-charset)
|
||
(w3m-view-source, w3m-view-header): If `w3m-current-url' is nil, dont'
|
||
execute command.
|
||
(w3m): Guard from the bug of `select-frame-set-input-focus' in
|
||
Emacs-21.3.x. If `w3m-current-url' is nil in `w3m buffer'
|
||
|
||
2003-02-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-shimbun-servers-file): Exclude fml,
|
||
glimpse, lump, mailarc, mailman, mhonarc and text; indent.
|
||
(w3mhack-generate-colon-keywords-file): indent.
|
||
|
||
2003-02-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add www.alltheweb.com
|
||
suggested by Chris Beggy <chrisb@kippona.com>; make the default value
|
||
more suitable to the language environment; don't use the old fashioned
|
||
backquotes.
|
||
(w3m-search-default-engine): Always default to google.
|
||
(w3m-search-prefer-japanese-site): Remove.
|
||
(w3m-search-inhibited-japanese-engines): Remove.
|
||
(w3m-search): Bind `completion-ignore-case' to t.
|
||
(w3m-search-quick-search-handler): Remove
|
||
`w3m-search-prefer-japanese-site' and
|
||
`w3m-search-inhibited-japanese-engines'.
|
||
|
||
2003-02-26 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Allow imperfect Status-Line like no
|
||
Reason-Phrase. Guard broken header like no location field.
|
||
|
||
2003-02-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-util.el (w3m-url-local-p): Use `\`' instead of `^'.
|
||
|
||
2003-02-21 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-local-dirlist-cgi): Treat a `local cookie file', again.
|
||
|
||
2003-02-16 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-type): Support "release candidate" of w3m.
|
||
|
||
2003-02-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-insert-image): Use `map-extents' instead of
|
||
`extent-at' repeatedly.
|
||
(w3m-remove-image): Ditto.
|
||
|
||
2003-02-05 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-submit): Remove `!CURRENT_URL!' from action
|
||
tag.
|
||
|
||
2003-02-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (TopLevel): Don't gererate the w3m-kwds.el file if there
|
||
is no permission to write.
|
||
|
||
* Makefile.in (clean): Remove shimbun/shimbun-servers.el.
|
||
|
||
2003-02-04 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||
Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-shimbun-servers-file): New function.
|
||
(TopLevel): Call it.
|
||
|
||
2003-02-04 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||
|
||
* w3mhack.el (shimbun-servers-file): New constant.
|
||
|
||
2003-02-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-mode): Bind `auto-hscroll-mode' for Emacs-21.3.
|
||
|
||
2003-01-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-image-type): Move forward.
|
||
(w3m-fontify-images): Use `w3m-action' and `w3m-anchor' instead of
|
||
`get-text-property'.
|
||
(w3m-toggle-inline-images-internal): Use `w3m-image' instead of
|
||
`get-text-property'.
|
||
(w3m-toggle-inline-image): Don't specify the arg to `w3m-image'.
|
||
(w3m-resize-inline-image-internal): Use `w3m-image' instead of
|
||
`get-text-property'.
|
||
(w3m-zoom-in-image): Don't specify the arg to `w3m-image'.
|
||
(w3m-zoom-out-image): Ditto.
|
||
(w3m-view-this-url): Don't bother to call `w3m-anchor' if it is
|
||
needless.
|
||
(w3m-print-this-url): Don't pull-in the point into the link if it is
|
||
called non-interactively.
|
||
(w3m-highlight-current-anchor-1): Use `w3m-anchor-sequence' instead of
|
||
`get-text-property'.
|
||
(w3m-next-anchor): Don't put `nil' element into `w3m-goto-anchor-hist';
|
||
use `push' instead of `cons'.
|
||
(w3m-previous-anchor): Ditto.
|
||
(w3m-next-form): Use `w3m-action' instead of `get-text-property'; don't
|
||
put `nil' element into `w3m-goto-anchor-hist'; specify the current
|
||
position to `w3m-action'; use `push' instead of `cons'.
|
||
(w3m-goto-previous-form): indent.
|
||
(w3m-previous-form): Use `w3m-action' instead of `get-text-property';
|
||
don't put `nil' element into `w3m-goto-anchor-hist'; specify the
|
||
current position to `w3m-action'; use `push' instead of `cons'.
|
||
(w3m-next-image): Use `w3m-image' instead of `get-text-property'; don't
|
||
put `nil' element into `w3m-goto-anchor-hist'; specify the current
|
||
position to `w3m-image'; use `push' instead of `cons'.
|
||
(w3m-previous-image): Ditto.
|
||
|
||
* w3m-form.el (w3m-form-resume): Use `w3m-action' instead of
|
||
`get-text-property'; specify the current position to `w3m-action'.
|
||
(w3m-fontify-textareas): Use `w3m-anchor-sequence' instead of
|
||
`get-text-property'.
|
||
(w3m-form-replace): Use `w3m-action' instead of `get-text-property'.
|
||
(w3m-form-textarea-info): Use `get-text-property' instead of
|
||
`w3m-get-text-property-around'.
|
||
(w3m-form-reset): Use `w3m-action' instead of `get-text-property'.
|
||
|
||
* w3m-util.el (w3m-get-text-property-around): Always search for the
|
||
text prop around there and pull-in the point into the position where
|
||
the prop exists.
|
||
(w3m-action, w3m-anchor, w3m-image, w3m-submit): Use
|
||
`get-text-property' if the argument is omitted.
|
||
(w3m-image-scale): Abolished.
|
||
(w3m-anchor-sequence): Simplified.
|
||
|
||
* mime-w3m.el (mime-w3m-mode-map): Bind it when compiling.
|
||
|
||
2003-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (top): Move the last addition (modifying the value for
|
||
`shell-file-name') just after loading `cl'.
|
||
|
||
2003-01-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3mhack.el (top): Set `cmdproxy.exe' to `shell-file-name' when Win32
|
||
environment.
|
||
|
||
2003-01-28 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-local-dirlist-cgi): Treat a `local cookie file'.
|
||
|
||
2003-01-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-ucs.el (w3m-ucs-to-char): Guard error for Mule-UCS 0.85.
|
||
|
||
2003-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-byte-optimize-letX): Add `pathname-coding-system'
|
||
to be removed from `let' bindings.
|
||
|
||
2003-01-26 MIYOSHI Masanori <miyoshi@boreas.dti.ne.jp>
|
||
|
||
* w3m-e21.el (w3m-favicon-type): Add BMP at the head of the list.
|
||
(w3m-favicon-type): Undo the last change and make the priority of BMP
|
||
the lowest.
|
||
|
||
2003-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Withdraw the change of 2003-01-09.
|
||
|
||
2003-01-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules, w3mhack-load-path): Check the
|
||
existence of Gnus for shimbun/nnshimbun.el.
|
||
|
||
2003-01-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-function-max-args): Don't use the arglist
|
||
destructively.
|
||
|
||
* mime-w3m.el (kill-new): Don't refer to the whole arglist of the
|
||
original function.
|
||
|
||
2003-01-21 Masatake YAMATO <jet@gyve.org>
|
||
|
||
* w3m.el (w3m-scroll-down-or-previous-url): Added doc string.
|
||
|
||
2003-01-19 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
|
||
|
||
* w3m.el (toplevel): Strict checking that buggy `w3m-time-parse-string'
|
||
is used.
|
||
|
||
2003-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
Suggested by KURIHARA Kenichi <kenichi_kurihara@nifty.com>.
|
||
|
||
* w3m.el (w3m-async-exec): Always default to `t'.
|
||
(w3m-process-connection-type): Default to `nil' under MacOS X.
|
||
|
||
2003-01-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Insert one excessive newline after a
|
||
@foo{bar} thing to prevent clinging of a line and a line
|
||
(old texinfmt bug?) if it should be considered only one thing in a
|
||
line.
|
||
|
||
2003-01-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-ext-url-show): Use `mew-buffer-message' instead
|
||
of `mew-window-configure'.
|
||
|
||
2003-01-06 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-ext-url-show): New funcition.
|
||
(mew-w3m-ext-url-fetch): Ditto.
|
||
(top): Modify comment. Avoid byte-compile warning for
|
||
`mew-window-configure'.
|
||
|
||
2002-12-20 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-about-db-history): Display the information of page.
|
||
|
||
2002-12-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-local-dirlist-cgi): Treat a local cookie.
|
||
|
||
2002-12-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-e21.el (w3m-favicon-type): Change default value and type of
|
||
custom.
|
||
(w3m-favicon-type-alist): New internal variable.
|
||
(w3m-setup-favicon): Don't check 'xpm.
|
||
(w3m-buffer-favicon): Decide image type of Emacs use
|
||
`w3m-favicon-type-alist'.
|
||
|
||
2002-12-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-type): Suppert `stable version notation' of w3m-m17n.
|
||
|
||
2002-12-12 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-use-favicon): Moved from w3m-e21.el.
|
||
|
||
* w3m-image.el (w3m-favicon-usable-p): Moved from w3m-e21.el.
|
||
|
||
* w3m-e21.el : Bind `w3m-use-favicon' when compiling.
|
||
(w3m-favicon-usable-p): Moved to w3m-image.el.
|
||
(w3m-use-favicon): Moved to w3m.el.
|
||
|
||
2002-12-07 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-text-chop): Added nil check.
|
||
|
||
2002-12-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-what-where): Don't say [-ja] especially.
|
||
|
||
2002-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/ptexinfmt.el: Modify it not to use APEL functions.
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Remove last temporal mod.
|
||
|
||
2002-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Temporally fix to help users who don't
|
||
have APEL that use texinfmt if loading doc/ptexinfmt.el is failed.
|
||
|
||
2002-12-02 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* doc/Makefile.in: Remove GNU make things.
|
||
|
||
2002-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (w3mhack-makeinfo): Don't format Japanes info if the mule
|
||
feature is not provided.
|
||
|
||
* aclocal.m4 (AC_PATH_LISPDIR, AC_PATH_ICONDIR): Undo last change.
|
||
|
||
* doc/Makefile.in (INSTALL_INFO): New variable.
|
||
(install): Use it.
|
||
|
||
2002-11-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (srcdir): New variable.
|
||
(FLAGS): Specify an absolute path to w3mhack.el.
|
||
(all-en): New rule.
|
||
(all-ja): Made it make only Japanese info.
|
||
(info-en): New rule.
|
||
(install-en): New rule.
|
||
(install-ja): Made it install only Japanese info.
|
||
(install-lisp): Use `$(srcdir)/' instead of `./'.
|
||
(install-icons): Ditto.
|
||
(install-info-en): New rule.
|
||
(Makefile): Use `$(srcdir)/' instead of `./'.
|
||
(config.status): Ditto.
|
||
(very-slow): Specify an absolute path to attic/addpath.el.
|
||
|
||
* doc/.cvsignore: Add version.texi.
|
||
|
||
* doc/ChangeLog: Removed.
|
||
|
||
* doc/Makefile.in (srcdir, subdir, top_srcdir): New variables.
|
||
(FLAGS): Specify an absolute path to w3mhack.el.
|
||
(EMACSINFO): Use `$(top_srcdir)' instead of `..'.
|
||
(INFO_DEPS): Include both emacs-w3m.info and emacs-w3m-ja.info.
|
||
(INFO_DEPS_EN): New variable.
|
||
(en): New rule.
|
||
(version.texi): New rule.
|
||
(emacs-w3m.info): Made it depend on version.texi.
|
||
(emacs-w3m-ja.info): Ditto.
|
||
(install): Use `$(top_srcdir)/' instead of `../'.
|
||
(install-en): New rule.
|
||
|
||
* doc/version.texi: Removed from the CVS repository.
|
||
|
||
2002-11-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* doc/Makefile.in (clean): Fix target.
|
||
|
||
2002-11-29 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3mhack.el (w3mhack-nonunix-install): Create parent directories.
|
||
|
||
2002-11-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/texinfo.tex: Replaced with the latest version.
|
||
|
||
2002-11-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-header-line-map): Prevent tool-bar from being doubled
|
||
under Emacs 21.
|
||
|
||
2002-11-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (infodir): Add a variable.
|
||
(default): Use `all'.
|
||
(all, all-ja): New rules.
|
||
(lisp): Renamed from `default'.
|
||
(what-where): Pass `infodir' to `w3mhack-what-where'.
|
||
(info, info-ja): New rules.
|
||
(install): Use `install-lisp' and `install-info'.
|
||
(install-ja): New rule.
|
||
(install-lisp): Renamed from `install'.
|
||
(install-info, install-info-ja): New rules.
|
||
(install-package): Use `install-lisp' instead of `install'; install
|
||
info files as well.
|
||
(install-package-ja): New rule.
|
||
(clean): Remove info files as well.
|
||
(distclean): Remove doc.Makefile as well.
|
||
|
||
* aclocal.m4 (AC_PATH_LISPDIR, AC_PATH_ICONDIR): Modify a message for
|
||
`install-package'.
|
||
|
||
* configure.in: Check for the makeinfo command; create doc/Makefile.
|
||
|
||
* w3mhack.el (w3mhack-make-package): Add info file names into a
|
||
MANIFEST file.
|
||
(w3mhack-what-where): Show where info files will go.
|
||
(w3mhack-makeinfo): New function.
|
||
|
||
2002-11-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/Makefile.in, .cvsignore: New file.
|
||
|
||
* doc/emacs-w3m.texi, emacs-w3m-ja.texi: Correct copyright holder.
|
||
|
||
* doc/emacs-w3m.texi: Renamed from emacs-w3m-en.texi.
|
||
|
||
* doc/txi.tex: Renamed from txi-en.tex.
|
||
|
||
2002-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Specify coding-system for
|
||
the waei and kokugo entries. Suggested by Hideyuki SHIRAI.
|
||
|
||
2002-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* doc/emacs-w3m-en.texi, emacs-w3m-en.texi: Convert to GFDL.
|
||
|
||
2002-11-27 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||
|
||
* doc/emacs-w3m-en.texi: New files.
|
||
* doc/emacs-w3m-ja.texi:
|
||
* doc/ptexinfmt.el:
|
||
* doc/texinfo.tex:
|
||
* doc/txi-en.tex:
|
||
* doc/txi-ja.tex:
|
||
* doc/version.texi:
|
||
|
||
2002-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-tabmenu.el (w3m-tab-menubar-update): Do nothing when there's no
|
||
menubar.
|
||
|
||
2002-11-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-view-this-url-1): Keep position when new-session and
|
||
`w3m-view-this-url-new-session-in-background' is non-nil.
|
||
|
||
2002-11-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-mime-text/html-w3m): Use `match-string-no-properties'
|
||
if it exist.
|
||
|
||
2002-11-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-goto-url): Use an optional argument and the function
|
||
`interactive' to examine whether it is called interactively instead of
|
||
the function `interactive-p'. Suggested by TSUCHIYA Masatoshi.
|
||
(w3m-goto-url-new-session): Ditto.
|
||
(w3m): Ditto.
|
||
(w3m-select-buffer-show-this-line): Ditto.
|
||
|
||
2002-11-14 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Bind `case-fold-search' to t.
|
||
|
||
2002-11-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add some dictionaries.
|
||
(w3m-search-default-engine): Default to google.
|
||
(w3m-search-quick-search-engine-alist): Add iij-archie; add
|
||
customization type.
|
||
(w3m-search-prefer-japanese-site): New user option.
|
||
(w3m-search-inhibited-japanese-engines): New user option.
|
||
(w3m-search-quick-search-engines): New function.
|
||
(w3m-search-quick-search-handler): Maybe use a Japanese site; use
|
||
`w3m-search-quick-search-engines' to merge `w-s-engine-alist' and
|
||
`w-s-quick-search-engine-alist'.
|
||
|
||
* w3m.el (w3m): Allow quicksearch urls if interactive.
|
||
|
||
2002-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3.el (w3m-view-this-url-1): Copy `w3m-current-url' into a copied
|
||
buffer.
|
||
(w3m-goto-url): Allow the 7th argument `qsearch'; use it to recursive
|
||
call the function itself if the quicksearch feature is permitted.
|
||
(w3m-goto-url-new-session): Specify the 7th arg of `w3m-goto-url' if it
|
||
is called interactively.
|
||
|
||
2002-11-08 Romain FRANCOISE <romain@orebokech.com>
|
||
|
||
* w3m-search.el (w3m-search-engine-alist): Add "google groups".
|
||
(w3m-search-quick-search-engine-alist): New user option.
|
||
(w3m-search-quick-search-handler): New function.
|
||
|
||
* w3m.el: Autoload `w3m-search-quick-search-handler'.
|
||
(w3m-goto-url): Use `w3m-search-quick-search-handler' to parse
|
||
quicksearch url schemes.
|
||
|
||
2002-11-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-safe-string): Abolish its 2nd `coding'
|
||
argument. Instead of it, use the coding system to be used for encoding
|
||
the buffer contents on saving.
|
||
(w3m-bookmark-write-file): Follow the above change.
|
||
|
||
2002-11-06 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-fontify-textareas): Replace textarea string only
|
||
when form data contains non-nil data.
|
||
|
||
2002-11-05 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (toplevel): Added autoload setting for
|
||
`w3m-fontify-textareas'.
|
||
(w3m-fontify): Don't remove tag strings in the textareas; Call
|
||
`w3m-fontify-textareas'.
|
||
|
||
* w3m-form.el (w3m-form-treat-textarea-size): New option.
|
||
(w3m-form-resume): Do nothing if forms is nil.
|
||
(w3m-fontify-textareas): New function.
|
||
(w3m-form-parse-and-fontify): Decode entities for form value; Record
|
||
textarea rows as text property.
|
||
(w3m-form-parse-and-fontify): Treat CRLF as a newline character.
|
||
(w3m-form-search-textarea): New function.
|
||
(w3m-form-textarea-replace): Rewrite.
|
||
(w3m-form-textarea-info): Ditto.
|
||
|
||
2002-11-05 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-file-coding-system): Fix its docstring.
|
||
(w3m-bookmark-verify-modtime): Keep buffer modified status.
|
||
(w3m-bookmark-safe-string): New function.
|
||
(w3m-bookmark-write-file): Call it to make given strings be safe.
|
||
|
||
2002-11-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-bookmark.el: Use non-visiting working buffer; Auto-detection of
|
||
bookmark file coding system.
|
||
(w3m-bookmark-file-coding-system): Fix its docstring.
|
||
(w3m-bookmark-buffer-file-name): New internal variable.
|
||
(w3m-bookmark-mode): Add documents for commands.
|
||
(w3m-bookmark-mode-setter): Set `default-directory'.
|
||
(w3m-bookmark-buffer): Use non-visiting working buffer.
|
||
(w3m-bookmark-sections): Follow the above change.
|
||
(w3m-bookmark-kill-entries): Likewise.
|
||
(w3m-bookmark-file-modtime, w3m-bookmark-verify-modtime)
|
||
(w3m-bookmark-save-buffer): New functions.
|
||
(w3m-bookmark-write-file): Use it; Stricten check.
|
||
(w3m-bookmark-add-current-url-group): Call `w3m-bookmark-add' without
|
||
2nd argument.
|
||
(w3m-about-bookmark): Give unique id to sections.
|
||
(w3m-bookmark-current-number): Follow the above change.
|
||
(w3m-bookmark-kill-entry): If the bookmark file is reverted, reload it.
|
||
(w3m-bookmark-undo): Ditto.
|
||
(w3m-bookmark-edit): New function.
|
||
|
||
2002-11-02 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-bookmark.el (w3m-about-bookmark): Fix.
|
||
(w3m-bookmark-current-number): Return nil on no entry line.
|
||
(w3m-bookmark-kill-entry): On no entry line, do not call
|
||
`w3m-bookmark-kill-entries'.
|
||
(w3m-bookmark-kill-entries): Fix.
|
||
|
||
2002-11-01 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-namazu.el (w3m-namazu): Change prompt.
|
||
(w3m-namazu): Change prompt; Small fix.
|
||
|
||
* w3m-bookmark.el: Experimental bookmark editer.
|
||
(w3m-bookmark-read-file): Removed.
|
||
(w3m-bookmark-buffer): New function.
|
||
(w3m-bookmark-sections): Use it.
|
||
(w3m-bookmark-write-file): Use it; Call `basic-save-buffer'.
|
||
(w3m-bookmark-view): View about://bookmark/ instead of
|
||
w3m-bookmark-file directly.
|
||
(w3m-about-bookmark, w3m-bookmark-current-number)
|
||
(w3m-bookmark-kill-entry, w3m-bookmark-kill-entries)
|
||
(w3m-bookmark-undo): New functions.
|
||
(w3m-bookmark-mode, w3m-bookmark-mode-map): New variables.
|
||
(w3m-bookmark-mode-hook): New hook.
|
||
(w3m-bookmark-mode): New minor mode.
|
||
(w3m-bookmark-mode-setter): New function.
|
||
(toplevel): Register it to `w3m-display-functions'.
|
||
|
||
2002-10-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el (w3mhack-generate-colon-keywords-file): Protect against
|
||
unexpected data structure.
|
||
|
||
2002-10-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Remove workaround for servers which do
|
||
not support HEAD operations.
|
||
|
||
|
||
2002-10-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3.3 from emacs-w3m-1_3 branch.
|
||
|
||
2002-10-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (find-charset): Alias to ignore if no-Mule.
|
||
|
||
2002-10-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-entity-alist): Use `w3m-mule-unicode-p' instead of
|
||
`w3m-use-mule-ucs'.
|
||
|
||
* w3m-xmas.el (w3m-mule-unicode-p): New function.
|
||
|
||
* w3m-fsf.el (w3m-mule-unicode-p): New function.
|
||
|
||
* w3m-om.el (w3m-mule-unicode-p): Set aliase to `ignore'.
|
||
|
||
* w3m-e19.el (w3m-mule-unicode-p): Set aliase to `ignore'.
|
||
|
||
2002-10-25 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m.el (w3m-entity-alist): Support all entities using Mule-UCS.
|
||
|
||
2002-10-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* mew-w3m.el: Cancel the last change. Use `w3m-minor-mode'.
|
||
|
||
* mime-w3m.el (mime-w3m-display-inline-images): Fix its docstring.
|
||
(mime-w3m-safe-url-regexp): Fill its docstring.
|
||
(mime-w3m-setup-hook): New hook.
|
||
(mime-w3m-setup): Do not initialize `mime-w3m-mode-map'; Run the above
|
||
hook.
|
||
(mime-w3m-mode-map): It is not defined for XEmacs and Emacs21.
|
||
(mime-w3m-local-map-property): New function.
|
||
(mime-w3m-preview-text/html): Call it.
|
||
|
||
* w3m.el (w3m-key-binding): Cancel the last change.
|
||
(w3m-region): Change the interactive form; Do not process <base> tag by
|
||
itself.
|
||
(w3m-minor-mode-command-alist): Cancel the last change.
|
||
(w3m-minor-mode-map, w3m-minor-mode-hook, w3m-minor-mode): Revival.
|
||
|
||
2002-10-23 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal)
|
||
(w3m-toggle-inline-image, w3m-view-this-url, w3m-view-this-url)
|
||
(w3m-submit-form, w3m-external-view, w3m-view-image)
|
||
(w3m-save-image, w3m-view-url-with-external-browser)
|
||
(w3m-download-this-url, w3m-edit-this-url, w3m-goto-url)
|
||
(w3m-goto-url-with-timer, w3m-safe-view-this-url)
|
||
(w3m-safe-view-this-url): Check validity of the URL.
|
||
(w3m-print-current-url, w3m-edit-current-url): Check `w3m-current-url'.
|
||
|
||
* w3m-util.el (w3m-url-fallback-base): Move from `w3m.el'.
|
||
(w3m-url-invalid-regexp): New constant.
|
||
(w3m-url-valid): New inline function.
|
||
|
||
* mew-w3m.el (mew-mime-text/html-w3m): Remove any properties from
|
||
`xref'.
|
||
|
||
2002-10-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-om.el (coding-system-list): Use `defalias' and `lambda' instead
|
||
of `defun'; allow an optional dummy argument; don't ignore `*noconv*'.
|
||
(read-passwd): Use `defalias' and `lambda' instead of `defun'.
|
||
(compose-mail): Ditto.
|
||
|
||
2002-10-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-key-binding): Remove the code to reset
|
||
`w3m-minor-mode-map'.
|
||
(w3m-minor-mode-command-alist): Update its docstring.
|
||
(w3m-minor-mode-map, w3m-minor-mode-hook, w3m-minor-mode): Abolished.
|
||
(w3m-minor-mode): Removed.
|
||
|
||
* mime-w3m.el (mime-w3m-setup): Call `w3m-make-minor-mode-keymap'
|
||
without using `w3m-minor-mode-map'.
|
||
|
||
* mew-w3m.el (mew-use-w3m-minor-mode): Update its docstring.
|
||
(mew-w3m-minor-mode-map): New variable.
|
||
(toplevel): Revival the code to add a minor mode.
|
||
(mew-w3m-minor-mode-setter): Cancel the last change.
|
||
|
||
2002-10-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-key-binding): Revival the code to reset
|
||
`mime-w3m-mode-map'.
|
||
|
||
* mime-w3m.el (mime-w3m-mode-map): Revival.
|
||
(mime-w3m-setup): Initialize `mime-w3m-mode-map' based on
|
||
`w3m-minor-mode-map'; Modify it to set its parent map to
|
||
`mime-view-mode-default-map'.
|
||
(mime-w3m-preview-text/html) [XEmacs,Emacs21]: Unify `local-map' as
|
||
text property.
|
||
|
||
* w3m.el (w3m-make-minor-mode-keymap): Call `make-spase-keymap' instead
|
||
of `make-keymap'.
|
||
|
||
2002-10-22 Shun-ichi GOTO <gotoh@taiyo.co.jp>
|
||
|
||
* w3m.el (w3m-entity-regexp): As simple regexp. Existance of final
|
||
semi-collon is to be detected.
|
||
(w3m-entity-value): 2nd argument STRICT is added. If not STRICT, find
|
||
entity from db by maxmum length matching, and returns it with appending
|
||
unused chars. Returns nil if not match. And also use defun instead of
|
||
defsubst.
|
||
(w3m-decode-entities): Use new `w3m-entity-value' with 2nd arg.
|
||
|
||
2002-10-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-minor-mode): Define without `define-minor-mode'.
|
||
(w3m-minor-mode): Ditto.
|
||
(w3m-minor-mode-hook): Ditto.
|
||
(w3m-entity-regexp): Set 3000 to `max-specpdl-size' locally to avoid
|
||
max-specpdl-size error.
|
||
|
||
* w3m-e19.el: Cancel the last change to define `define-minor-mode'.
|
||
* w3m-fsf.el: Ditto.
|
||
* w3m-om.el: Ditto.
|
||
|
||
* attic/easy-mmode.el: Removed.
|
||
|
||
2002-10-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e19.el: Require `easy-mmode'; make the alias `define-minor-mode'
|
||
to `easy-mmode-define-minor-mode'.
|
||
* w3m-fsf.el: Ditto.
|
||
* w3m-om.el: Ditto.
|
||
|
||
* attic/easy-mmode.el: New file imported from Emacs 20.7.
|
||
|
||
2002-10-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map, w3m-info-like-map): Add [tab] for
|
||
`w3m-next-anchor'.
|
||
(w3m-safe-view-this-url, w3m-mouse-safe-view-this-url): New command.
|
||
(w3m-minor-mode-command-alist): New constant.
|
||
(w3m-make-minor-mode-keymap): New function.
|
||
(w3m-minor-mode-map): New keymap.
|
||
(w3m-minor-mode): New function.
|
||
|
||
* mime-w3m.el (mime-w3m-mode-map): Abolished.
|
||
(mime-w3m-mode-command-alist): Abolished.
|
||
(mime-w3m-mode-dont-bind-keys): Abolished.
|
||
(mime-w3m-mode-ignored-keys): Abolished.
|
||
(mime-w3m-setup): Do not initialize `mime-w3m-mode-map'.
|
||
(mime-w3m-preview-text/html): Use `w3m-minor-mode-map' instead of
|
||
`mime-w3m-mode-map'.
|
||
(mime-w3m-view-this-url, mime-w3m-mouse-view-this-url): Removed.
|
||
|
||
* mew-w3m.el (mew-w3m-minor-mode): Abolished.
|
||
(mew-w3m-minor-mode-setter): Call `w3m-minor-mode'.
|
||
|
||
2002-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e19.el: Cancel last change for providing the base64 codec.
|
||
|
||
2002-10-21 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-goto-url): Use 'group:' scheme instead of
|
||
'about://group/...'; Use url encoding for the member of URL group
|
||
instead of base64 encoding.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-add-current-url-group): Follow the
|
||
change above.
|
||
|
||
2002-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e19.el: Require `poe' and `path-util'; attempt to define the
|
||
functions `base64-decode-string' and `base64-encode-string'.
|
||
|
||
* w3m-util.el (w3m-display-progress-message): New function.
|
||
* w3m.el (w3m-goto-url-new-session): Use it.
|
||
(w3m): Use it.
|
||
|
||
2002-10-21 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-goto-url): Process 'about://group/...'.
|
||
|
||
* w3m-bookmark.el (w3m-bookmark-add-current-url-group): New function.
|
||
|
||
2002-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-delete-buffer): Run `w3m-delete-buffer-hook' only when a
|
||
buffer is killed.
|
||
(w3m-pack-buffer-numbers): Arrange buffers sequentially from 1 instead
|
||
of 0.
|
||
(w3m-select-buffer-next-line): Update gutter tabs for XEmacs.
|
||
(w3m-select-buffer-delete-buffer): Run `w3m-delete-buffer-hook'.
|
||
|
||
* w3m-util.el (w3m-buffer-number): Assume the buffer number has begun
|
||
from 1 instead of 0.
|
||
(w3m-buffer-set-number): Ditto.
|
||
(w3m-buffer-name-lessp): Ditto.
|
||
|
||
2002-10-19 Masayuki Ataka <ataka@milk.freemail.ne.jp>
|
||
|
||
* w3m.el (w3m-entity-alist): Support Greek.
|
||
|
||
2002-10-20 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-goto-url): Display a help message to stop asynchronous
|
||
process.
|
||
|
||
2002-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-form-input-textarea-keymap): Don't bind C-g.
|
||
(w3m-form-input-select-keymap): Ditto.
|
||
(w3m-form-input-map-keymap): Ditto.
|
||
|
||
* w3m.el (w3m-select-buffer-mode): Add some key descriptions to the
|
||
doc-string.
|
||
|
||
2002-10-17 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* icons/db-history-up.xpm: Add missing comma.
|
||
|
||
2002-07-19 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-symbol.el: New file.
|
||
|
||
* w3m.el: Autoload "w3m-symbol" for `w3m-replace-symbol'.
|
||
(w3m-use-symbol): New variable.
|
||
(w3m-fontify): Call `w3m-replace-symbol'.
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Don't byte-compile
|
||
w3m-symbol.el if no-MULE.
|
||
|
||
2002-10-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-e21.el (w3m-buffer-favicon): Bind local null handler with
|
||
`w3m-process-with-null-handler' instead of `lexical-let'.
|
||
|
||
2002-10-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-proc.el (w3m-process-push, w3m-process-start): Fix last change.
|
||
|
||
2002-10-16 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-rendering-half-dump): To decide whether
|
||
`w3m-treat-image-size' is ignored, use `w3m-display-inline-images-p'
|
||
instead of `w3m-display-graphic-p'. Thanks to Mito for his report.
|
||
(w3m-about): Add `witdh' and `height' property to <img> tag.
|
||
|
||
2002-10-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-emacs-w3m-icon): Use helvetica-bold to widen image.
|
||
|
||
2002-10-15 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Don't define key bindings for
|
||
`w3m-zoom-out-image' and `w3m-zoom-in-image' when emacs-w3m in running
|
||
in non-graphical display.
|
||
(w3m-info-like-map): Ditto.
|
||
|
||
2002-10-15 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
Mito <mito@mxa.nes.nec.co.jp>
|
||
|
||
* w3m.el (w3m-rendering-half-dump): Ignore `w3m-treat-image-size' when
|
||
emacs-w3m is running in non-graphical display.
|
||
|
||
2002-10-13 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-local-dirlist-cgi): Follow the change of
|
||
`w3m-process-start'.
|
||
(w3m-w3m-get-header): Ditto.
|
||
(w3m-w3m-dump-head-source): Ditto.
|
||
|
||
* w3m-image.el (w3m-imagick-convert-async-exec): Abolished.
|
||
(w3m-imagick-start): Removed.
|
||
(w3m-imagick-start-convert-buffer): Call `w3m-process-start' instead of
|
||
the above function.
|
||
|
||
* w3m-proc.el (w3m-process-push): Accept `command' argument.
|
||
(w3m-process-start): Ditto.
|
||
|
||
2002-10-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-dump-head-source): Do not display the help message
|
||
when `w3m-process-with-wait-handler' is evaluated.
|
||
(w3m-make-separator): New function.
|
||
(w3m-about-header): Use the above function.
|
||
|
||
* w3m-proc.el (w3m-process-waited): New variable.
|
||
(w3m-process-error-handler): New function.
|
||
(w3m-process-with-wait-handler): Wrap the critical part with
|
||
`condition-case' to clean running processes up when `quit' signal is
|
||
occured.
|
||
|
||
2002-10-10 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-dump-head-source): Display the message which
|
||
describes how to stop asynchronous process.
|
||
(w3m-lynx-like-map): Changed the key binded to `w3m-process-stop' from
|
||
`C-c C-g' to `C-c C-k'.
|
||
(w3m-info-like-map): Ditto.
|
||
|
||
2002-10-08 MIYOSHI Masanori <miyoshi@boreas.dti.ne.jp>
|
||
|
||
* README.shimbun.ja: Add notice that f1express requires Mule-UCS.
|
||
|
||
* README.shimbun.ja: Ditto.
|
||
|
||
2002-10-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Simplify the code.
|
||
(w3m-resize-inline-image-internal): Remove an existing bitmap image
|
||
first.
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-insert): Replace
|
||
`insert-before-markers' with `insert' (return to the state before
|
||
2002-04-15).
|
||
|
||
2002-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-create-resized-image): Return nil when resizing is
|
||
failed; set buffer multibyte before converting xbm to bitmap.
|
||
|
||
* w3m-xmas.el (w3m-create-resized-image): Return nil when resizing is
|
||
failed.
|
||
|
||
* w3m-image.el (w3m-resize-image-by-rate): Undo last change.
|
||
|
||
2002-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-create-resized-image): New function.
|
||
|
||
* w3m-e19.el (w3m-create-resized-image): Alias to `ignore'.
|
||
* w3m-e20.el (w3m-create-resized-image): Alias to `ignore' if the
|
||
BITMAP-MULE is not available.
|
||
* w3m-om.el (w3m-create-resized-image): Ditto.
|
||
|
||
* w3m-image (w3m-resize-image-by-rate): Limit the minimum scale.
|
||
|
||
* w3m.el (w3m-resize-inline-image-internal): Remove an existing image
|
||
only for XEmacs.
|
||
|
||
2002-10-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-create-resized-image): New function.
|
||
|
||
* w3m.el (w3m-resize-inline-image-internal): Remove an existing image
|
||
before resizing.
|
||
|
||
2002-10-01 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-e21.el (w3m-favicon-type): New user variable.
|
||
(w3m-setup-favicon): Check `w3m-favicon-type'.
|
||
(w3m-buffer-favicon): Convert image to `w3m-favicon-type' instead of
|
||
'xpm.
|
||
|
||
2002-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-filter.el (w3m-filter-server-regexp): Fix the value; translate
|
||
the comment into English.
|
||
|
||
2002-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Bind key M-] to `w3m-zoom-in-image'; bind
|
||
key M-[ to `w3m-zoom-out-image'.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-mode): Document those new keys.
|
||
|
||
2002-09-30 KURODA Chihiro <chee@iijmio-mail.jp>
|
||
|
||
* w3m.el (w3m-resize-image-scale): New user option.
|
||
(w3m-toggle-inline-image): Call `w3m-zoom-in-image' without resizing.
|
||
(w3m-resize-inline-image-internal): New inline function.
|
||
(w3m-zoom-in-image): New command.
|
||
(w3m-zoom-out-image): New command.
|
||
|
||
* w3m-util.el (w3m-image-scale): New macro.
|
||
|
||
* w3m-image.el (w3m-resize-image-by-rate): New function.
|
||
|
||
* w3m-e21.el (w3m-create-resized-image): New function.
|
||
|
||
2002-09-21 Kahlil HODGSON <dorge@tpg.com.au>
|
||
|
||
* w3m.el (ffap-url-regexp): Make sure it is non-nil.
|
||
|
||
2002-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
Follow the change in Gnus.
|
||
|
||
* mime-w3m.el (mime-w3m-mode-ignored-keys): New variable.
|
||
(mime-w3m-setup): Use it.
|
||
|
||
2002-09-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Unbind the key "N" to the command
|
||
`w3m-namazu' in order to avoid binding collision to
|
||
`w3m-view-next-page'. Thanks to Satoshi TAOKA for his report.
|
||
(w3m-mode): Fix its docstring for `w3m-antenna-add-current-url'.
|
||
Thanks to Satoshi TAOKA and Yoichi NAKAYAMA for the advice.
|
||
|
||
2002-09-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Ignore byte-compile warnings for the dummy autoloads,
|
||
mis-judging of cl run-time functions and the obsoleteness of
|
||
`make-local-hook' under Emacs CVS.
|
||
|
||
2002-09-25 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Do not compile `mew-shimbun.el'
|
||
with old Mew.
|
||
|
||
* mew-w3m.el (top): Avoid byte-compile error and warning for old
|
||
Mew. Do not push 'mew-w3m-cid-retrieve' for old Mew.
|
||
|
||
2002-09-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-arrived-setup): Use 0 instead of nil as the initial value
|
||
for the new obarray.
|
||
|
||
* w3m-filter.el (w3m-filter-setup): Use 0 instead of nil as the initial
|
||
value for the new obarray.
|
||
|
||
2002-09-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-mode): Fix typo in its docstring.
|
||
|
||
2002-09-20 Kahlil HODGSON <dorge@tpg.com.au>
|
||
|
||
* w3m.el (w3m-fontify-bold): Permit class attributes, newlines or
|
||
whitespaces in the tag.
|
||
(w3m-fontify-underline): Ditto.
|
||
|
||
2002-09-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-treat-drive-letter): New constant.
|
||
(w3m-url-to-file-name): Check `w3m-treat-drive-letter'.
|
||
|
||
* w3m-dtree.el (w3m-dtree-directory-name): Check
|
||
`w3m-treat-drive-letter'.
|
||
|
||
2002-09-12 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-filter.el (w3m-filter-rules): Add 'assahi shimbun' rule.
|
||
(w3m-filter-asahi-shimbun): New function.
|
||
|
||
2002-09-05 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-antenna.el (w3m-antenna-setup): Check new entries registered in
|
||
`w3m-antenna-sites'.
|
||
(w3m-antenna-shutdown): Return the value of `w3m-antenna-alist'.
|
||
(w3m-antenna-check-all-sites): Simplified.
|
||
(w3m-about-antenna): Do not call `w3m-antenna-setup'.
|
||
|
||
|
||
2002-09-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3.2 from emacs-w3m-1_3 branch.
|
||
|
||
* w3m.el (w3m-init-file): Changed its default value.
|
||
|
||
* Makefile.in (PACKAGE): Use `emacs-w3m' instead of `w3m_el'.
|
||
|
||
* w3m-antenna.el (w3m-antenna-make-summary-function): Use
|
||
`function-item' instead of `const'.
|
||
(w3m-antenna-sort-changed-sites-function): Ditto.
|
||
(w3m-antenna-sort-unchanged-sites-function): Ditto.
|
||
(w3m-antenna-hns-last-modified): Asynchronized.
|
||
(w3m-antenna-last-modified): Removed.
|
||
(w3m-antenna-check-site): New function
|
||
(w3m-antenna-check-site-after): New function.
|
||
(w3m-antenna-check-sites): Removed.
|
||
(w3m-antenna-check-all-sites): New function.
|
||
(w3m-about-antenna): Asynchronized.
|
||
(w3m-about-antenna-edit): Reset post-data after its content is
|
||
displayed.
|
||
(w3m-antenna-edit-reset-post-data): New function.
|
||
|
||
2002-09-02 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-init-file): Changed its default value.
|
||
(toplevel): When Emacs is running without interactive terminal, do not
|
||
load the startup file and do not evaluate `w3m-load-hook'. Load a byte
|
||
compiled startup file safely.
|
||
|
||
2002-09-02 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-mailto-url-popup-function-alist): New user option.
|
||
(w3m-view-this-url-1): Don't save a window configuration for mailto
|
||
urls here.
|
||
(w3m-goto-mailto-url): Save a window configuration while composing a
|
||
mail message; popup a mail window if the major-mode of a mail buffer
|
||
matches to `w3m-mailto-url-popup-function-alist'.
|
||
|
||
2002-09-01 Andrew M. Scott <ascott@sedona.ch.intel.com>
|
||
|
||
* w3m-weather.el (w3m-weather-default-area): Fix typo in its docstring.
|
||
|
||
2002-08-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el: Provide the feature `w3m' before loading an init file or
|
||
evaluating `w3m-load-hook'. Suggested by Seiichi NAMBA
|
||
<sn@asahi-net.email.ne.jp>.
|
||
|
||
2002-08-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-init-file, w3m-load-hook): New option.
|
||
(toplevel): Load `w3m-init-file' and run `w3m-load-hook'.
|
||
|
||
2002-08-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el: Require `custom' for Emacs 19 because of the function
|
||
`custom-initialize-set'.
|
||
|
||
2002-08-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el: Clean up hook options.
|
||
(toplevel): Define the dummy function of `w3m-update-tab-line'.
|
||
(w3m-mode-hook, w3m-fontify-after-hook, w3m-select-buffer-hook): Clean
|
||
up its default value to nil.
|
||
(w3m-display-hook, w3m-delete-buffer-hook): Minimize its default value
|
||
and use `w3m-custom-hook-initialize' as the initialize function.
|
||
(w3m-arrived-setup-hook, w3m-arrived-shutdown-hook): Abolished.
|
||
(w3m-arrived-setup-functions, w3m-arrived-shutdown-functions,
|
||
w3m-mode-setup-functions, w3m-display-functions): New interanal
|
||
variables.
|
||
(w3m-arrived-setup): Refer `w3m-arrived-setup-functions' instead of
|
||
`w3m-arrived-setup-hook'.
|
||
(w3m-arrived-shutdown): Refer `w3m-arrived-shutdown-functions' instead
|
||
of `w3m-arrived-shutdown-hook'.
|
||
(w3m-fontify): Call `w3m-header-line-insert' by itself.
|
||
(w3m-next-buffer, w3m-delete-buffer, w3m-delete-other-buffers): Call
|
||
`w3m-select-buffer-update' by itself.
|
||
(w3m-clean-hook-options): New function.
|
||
(w3m-mode): Call `w3m-clean-hook-options', and run functions registered
|
||
to `w3m-mode-setup-functions'.
|
||
(w3m-goto-url): Call `w3m-select-buffer-update' by itself, and Run
|
||
functions registered to `w3m-display-functions'.
|
||
(w3m-select-buffer-update): Call `w3m-update-tab-line'.
|
||
|
||
* w3m-util.el (w3m-custom-hook-initialize): New function.
|
||
|
||
* w3m-xmas.el: Cancel the last change and refer `w3m-display-functions'
|
||
instead of `w3m-display-hook'.
|
||
|
||
* w3m-e21.el (toplevel): Add `w3m-setup-favicon' to
|
||
`w3m-display-functions', `w3m-favicon-load-cache-file' to
|
||
`w3m-arrived-setup-functions', `w3m-favicon-save-cache-file' to
|
||
`w3m-arrived-shutdown-functions', and add `w3m-setup-header-line' and
|
||
`w3m-setup-widget-faces' to `w3m-mode-setup-functions'
|
||
|
||
* w3mhack.el (w3mhack-load-path) [Mule]: Add the path of bitmap.el to
|
||
`load-path'.
|
||
|
||
* w3m.el (w3m-select-buffer-hook): Renamed from
|
||
`w3m-change-buffer-hook'.
|
||
(w3m-next-buffer): Accept a numerical argument.
|
||
(w3m-previous-buffer): Accept a numerical argument, and call
|
||
`w3m-next-buffer'.
|
||
(w3m-delete-buffer): Call `w3m-next-buffer' instead of
|
||
`w3m-previous-buffer'.
|
||
|
||
* w3m.el (w3m-delete-buffer-hook): Change its default value.
|
||
(w3m-change-buffer-hook): New option.
|
||
(w3m-delete-other-buffers-hook, w3m-previous-buffer-hook,
|
||
w3m-next-buffer-hook): Abolished.
|
||
(w3m-next-buffer): Run `w3m-change-buffer-hook' instead of
|
||
`w3m-next-buffer-hook'.
|
||
(w3m-previous-buffer): Run `w3m-change-buffer-hook' instead of
|
||
`w3m-previous-buffer-hook'.
|
||
(w3m-delete-buffer): Not call `w3m-select-buffer-update', which is
|
||
added to `w3m-delete-buffer-hook'.
|
||
(w3m-delete-other-buffers): Likewise. Run `w3m-delete-buffer-hook'
|
||
instead of `w3m-delete-other-buffers-hook'.
|
||
|
||
2002-08-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (toplevel): Remove expressions to register hook functions to
|
||
`w3m-delete-buffer-hook', `w3m-delete-other-buffers-hook',
|
||
`w3m-display-hook', and `w3m-fontify-after-hook'.
|
||
(w3m-mode-hook, w3m-fontify-after-hookk, w3m-display-hook,
|
||
w3m-arrived-setup-hook, w3m-arrived-shutdown-hook,
|
||
w3m-delete-buffer-hook, w3m-delete-other-buffers-hook,
|
||
w3m-previous-buffer-hook, w3m-next-buffer-hook): Changed their default
|
||
values to avoid inconsistency of their customize.
|
||
(w3m-toolbar): Fix its help messages.
|
||
(w3m-arrived-file, w3m-keep-arrived-urls, w3m-db-history-display-size):
|
||
Fix their docstrings.
|
||
(w3m-history): Moved to avoid a byte compile warning.
|
||
|
||
* w3m-xmas.el (toplevel): Remove an expression to register
|
||
`w3m-xmas-update-tab-in-gutter' to `w3m-display-hook'.
|
||
(w3m-xmas-show-current-title-in-buffer-tab): Remove expressions to
|
||
handle `w3m-display-hook' from the form to change its value.
|
||
|
||
* w3m-e21.el (toplevel): Remove expressions to register hook functions
|
||
to `w3m-display-hook', `w3m-arrived-setup-hook',
|
||
`w3m-arrived-shutdown-hook', `w3m-mode-hook', `w3m-fontify-after-hook',
|
||
`w3m-next-buffer-hook', `w3m-previous-buffer-hook',
|
||
`w3m-delete-buffer-hook' and `w3m-delete-other-buffers-hook'.
|
||
|
||
2002-08-28 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-delete-buffer-hook): New hook.
|
||
(w3m-other-delete-buffers-hook): Ditto.
|
||
(w3m-previous-buffer-hook): Ditto.
|
||
(w3m-next-buffer-hook): Ditto.
|
||
(w3m-view-this-url-new-session-in-background): Fixed docstring.
|
||
(w3m-next-buffer): Run `w3m-next-buffer-hook'.
|
||
(w3m-previous-buffer): Run `w3m-previous-buffer-hook'.
|
||
(w3m-delete-buffer): Run `w3m-delete-buffer-hook'.
|
||
(w3m-delete-other-buffers): Run `w3m-delete-other-buffers-hook'.
|
||
(w3m-pack-buffer-numbers): New function.
|
||
(w3m-delete-buffer-hook): Add `w3m-pack-buffer-numbers'.
|
||
(w3m-delete-other-buffer-hook): Add `w3m-pack-buffer-numbers'.
|
||
|
||
* w3m-util.el (w3m-buffer-number): New inline function.
|
||
(w3m-buffer-set-number): Ditto.
|
||
|
||
* w3m-e21.el (w3m-update-tab-line): New function.
|
||
(w3m-mode-hook): Add `w3m-update-tab-line'.
|
||
(w3m-fontify-after-hook): Ditto.
|
||
(w3m-previous-buffer-hook): Ditto.
|
||
(w3m-next-buffer-hook): Ditto.
|
||
(w3m-delete-buffer-hook): Ditto.
|
||
(w3m-delete-other-buffers-hook): Ditto.
|
||
(w3m-tab-width): Changed default value to 16.
|
||
(w3m-tab-line): Calculate tab width dynamically.
|
||
|
||
2002-08-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-output-coding-system, w3m-halfdump-command-arguments):
|
||
Use 'utf-8 when `w3m-m17n' with Mule-UCS environment.
|
||
(w3m-charset-coding-system-alist): Add Windows Code Point.
|
||
(w3m-current-content-charset): New buffer-local variable.
|
||
(w3m-clear-local-variables, w3m-copy-local-variables): Handle it.
|
||
(w3m-decode-buffer): Set `w3m-current-content-charset'.
|
||
(w3m-rendering-half-dump): Use `w3m-current-content-charset' when
|
||
`w3m-m17n' or `w3mmee'.
|
||
|
||
2002-08-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Change the key `C-c w' to `C-c M-w' for
|
||
the command `w3m-delete-other-buffers'.
|
||
(w3m-info-like-map): Ditto.
|
||
|
||
2002-08-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (emacs-w3m-version): Reset for development series toward
|
||
emacs-w3m-1.4.
|
||
|
||
2002-08-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-history): Call `w3m-db-history' instead of goto
|
||
`about://db-history/'.
|
||
|
||
2002-08-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-delete-other-buffers): New user command.
|
||
(w3m-lynx-like-map): Bind the key `C-c w' to the command
|
||
`w3m-delete-other-buffers'.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-select-buffer-mode-map): Bind the key to the command
|
||
`w3m-select-buffer-delete-other-buffers'.
|
||
(w3m-select-buffer-delete-other-buffers): New user command.
|
||
|
||
2002-08-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-check-header-tags): Ignore case of tags.
|
||
(w3m-about-db-history): Accept range specification in URL.
|
||
(w3m-db-history-display-size): New option.
|
||
(w3m-db-history): Refer it.
|
||
|
||
* w3m-antenna.el (w3m-antenna-html-skeleton): Add link to
|
||
about://antenna-edit/.
|
||
(w3m-about-antenna-edit): New function. This is an experimental
|
||
imprement of the editor for Antenna sites.
|
||
|
||
2002-08-27 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (char-after): Byte-optimize it for old Emacsen.
|
||
(char-before): Ditto.
|
||
|
||
2002-08-23 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-view-this-url-new-session-in-background): New user
|
||
option.
|
||
(w3m-view-this-url-1): Use it; enclose `w3m-goto-url' with
|
||
`save-window-excursion'.
|
||
|
||
* w3m-form.el (w3m-form-resume): Confirm `value' for text form is a
|
||
string.
|
||
|
||
2002-08-22 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (ffap-url-regexp): Fix last change.
|
||
|
||
2002-08-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (ffap-url-regexp): Modify the value to make it match to nntp
|
||
urls.
|
||
|
||
2002-08-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (very-slow): New rule.
|
||
|
||
* attic/addpath.el: New file.
|
||
|
||
2002-08-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el: Require `cl' when compiling to provide the function
|
||
`gensym'. It is needed to byte-compile this file alone because of the
|
||
w3m-proc macros.
|
||
* w3m-image.el: Ditto.
|
||
* w3m-bitmap.el: Don't bother to load cl-macs.
|
||
|
||
2002-08-21 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-display-message-enable-logging): New variable.
|
||
(w3m-display-message): Use it.
|
||
|
||
2002-08-08 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-w3m-retrieve-1): Do not make error but return nil, even
|
||
if decoding is failed.
|
||
|
||
2002-08-08 Nishimoto Masaki <nishimoto@gaju.org>
|
||
|
||
* w3m-proc.el (w3m-process-with-environment): Copy
|
||
`process-environment' before `getenv' is called, in order to avoid
|
||
putting side effects to environment variables.
|
||
|
||
2002-07-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e21.el (w3m-ucs-to-char): Return char for tilde by default.
|
||
|
||
|
||
2002-07-17 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3.1 from emacs-w3m-1_3 branch.
|
||
|
||
2002-07-16 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* mime-w3m.el (toplevel): Bind `mime-preview-condition' to avoid
|
||
byte-compile warnings.
|
||
(mime-w3m-insinuate): Install code to overwrite
|
||
`mime-preview-condition' which is already initialized before this
|
||
functions is called.
|
||
|
||
2002-07-11 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-image-viewer): New option.
|
||
(w3m-content-type-alist): Refer it.
|
||
|
||
2002-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-decoder-alist): Don't examine the existence of w3m
|
||
command when compiling.
|
||
(w3m-dirlist-cgi-program): Ditto.
|
||
|
||
2002-07-09 Hironori FUJII <fujii@chi.its.hiroshima-cu.ac.jp>
|
||
|
||
* w3m.el (w3m-highlight-current-anchor): Don't infloop at the beginning
|
||
of a buffer.
|
||
|
||
2002-07-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-perldoc.el (w3m-about-perldoc): Install workaround to specify the
|
||
place in which pod2html generates its cache files. Adjust links
|
||
pointing other perldocs.
|
||
|
||
2002-07-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-mode): Make `list-buffers-directory' to buffer local
|
||
variable.
|
||
(w3m-goto-url): Set title of the URL to `list-buffers-directory'.
|
||
|
||
* w3m-tabmenu.el (w3m-switch-buffer): Bind `completion-ignore-case' to
|
||
`t'.
|
||
|
||
2002-07-08 OKAZAKI Tetsurou <okazaki@be.to>
|
||
|
||
* configure.in: Use `AC_PATH_EMACS' instead of `AC_CHECK_EMACS'.
|
||
|
||
* aclocal.m4 (AC_PATH_EMACS): New macro.
|
||
(AC_CHECK_EMACS): Removed.
|
||
|
||
|
||
2002-07-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.3 from emacs-w3m-1_3 branch.
|
||
|
||
2002-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (byte-optimize-form-code-walker): Advise to make it
|
||
optimize throughout the and/or forms.
|
||
(max-specpdl-size): Increase the value by 5 times for Mule 2.
|
||
|
||
2002-07-03 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-accept-japanese-characters): Don't call the external
|
||
command when compiling.
|
||
(examining the value for `w3m-command'): Ditto.
|
||
|
||
2002-07-01 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Use the key `(control space)' instead of
|
||
`C- ' for the command `w3m-history-store-position' under XEmacs.
|
||
|
||
2002-06-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3mhack.el (w3mhack-nonunix-lispdir): New option.
|
||
(w3mhack-nonunix-icondir): Ditto.
|
||
(w3mhack-nonunix-dryrun): Ditto.
|
||
(w3mhack-nonunix-install): New function.
|
||
|
||
2002-06-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (DOCS): Add `TIPS'.
|
||
|
||
2002-06-26 Ando Tsutomu <ando-tom@ff.iij4u.or.jp>
|
||
|
||
* w3m-weather.el (w3m-weather-completion-table): Fix typo.
|
||
|
||
2002-06-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-info-like-map): Remove redundant code.
|
||
|
||
2002-06-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Put `w3m-name-anchor' property to
|
||
point-max().
|
||
(w3m-fontify): Remove `w3m-name-anchor' handling.
|
||
(w3m-search-name-anchor): Move in the screen.
|
||
|
||
2002-06-26 Tadashi Watanabe <watanabe@sigmaitec.co.jp>
|
||
|
||
* w3m.el (w3m-info-like-map): Don't use FSF Emacs style key format for
|
||
XEmacs.
|
||
|
||
2002-06-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (toplevel): Stricten the pattern to detect w3m version.
|
||
(w3m-info-like-map): Changed key bindings of `w3m-shift-left' and
|
||
`w3m-shift-right'.
|
||
|
||
2002-06-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-use-ange-ftp): Chenged its default value to nil.
|
||
|
||
2002-06-21 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-w3m-retrieve-1): Specify -no-cookie option only when the
|
||
w3m command is configured to accept it.
|
||
|
||
2002-06-20 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* octet.el (octet-type-filter-alist): Fixed parenthesis.
|
||
(octet-filter-call1, octet-filter-call2, octet-filter-call2-extra):
|
||
Enclose call-process with as-binary-process.
|
||
|
||
2002-05-31 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
|
||
|
||
* octet.el (octet-find-file): Bind `buffer-read-only', only while
|
||
calling `octet-buffer'.
|
||
|
||
|
||
2002-06-20 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.2.8 from emacs-w3m-1_2 branch.
|
||
|
||
2002-06-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el: Require `w3m-e19' for Emacs 19 to be able to compile this
|
||
module alone.
|
||
|
||
2002-06-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-search.el (w3m-search): Don't extract a default word from the
|
||
header line.
|
||
|
||
2002-06-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-header-line-insert): Use the property `keymap' instead of
|
||
`local-map' for the recent Emacsen; add a help echo; fix a typo.
|
||
|
||
* w3m-xmas.el (w3m-setup-header-line): Remove.
|
||
|
||
2002-06-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-e19.el: Remove many emulating functions on the condition that
|
||
APEL should be used; require `cl' only when compiling; require
|
||
`pcustom' instead of `custom'.
|
||
(compose-mail): New function.
|
||
(read-passwd): Autoload "ange-ftp".
|
||
|
||
* w3m-proc.el (read-passwd): Autoload "w3m-e19" for Emacs 19.
|
||
|
||
* w3m-util.el (cancel-timer): Autoload "timer" for not only Mule 2 but
|
||
also Emacs 19.
|
||
|
||
* w3m.el: Require `w3m-e19' for Emacs 19.
|
||
|
||
* w3mhack.el (w3mhack-emacs-major-version): New constant.
|
||
(TopLevel): Silence the byte-compiler for not only Mule 2 but also
|
||
Emacs 19.
|
||
(w3mhack-mdelete): New function.
|
||
(w3mhack-examine-modules): Use it to make the code simple.
|
||
(w3mhack-generate-colon-keywords-file): Be sure to go to the beginning
|
||
of each file before looking for colon keywords (I noticed that
|
||
`insert-file-contents' doesn't always position point to the top).
|
||
|
||
* README.ja: Update for the use of Emacs 19.
|
||
|
||
2002-05-30 Kevin Rodgers <kevin.rodgers@ihs.com>
|
||
|
||
NOTE: The following changes have been posted to the emacs-w3m
|
||
mailing list, they were not installed in the CVS repository at the
|
||
time. The original article has been archived in:
|
||
|
||
http://emacs-w3m.namazu.org/ml/msg03472.html
|
||
|
||
* w3m-e19.el: New file.
|
||
|
||
* w3m.el: Require `w3m-e19' for Emacs 19.
|
||
(w3m-key-binding): Replace the widget `other' with `const'.
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Include w3m-e19.el in the
|
||
listing for Emacs 19.
|
||
|
||
* README: Update for the use of Emacs 19.
|
||
|
||
2002-06-13 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-prepare-content): When cdr of
|
||
`w3m-content-prepare-functions' element is not function, call
|
||
`w3m-prepare-content' recursively.
|
||
(w3m-content-prepare-functions): Add "application/xhtml+xml" entry.
|
||
|
||
2002-06-12 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-uri-replace-alist): New user option.
|
||
(w3m-uri-replace): New function.
|
||
(w3m-goto-url): Call `w3m-uri-replace'.
|
||
|
||
2002-06-02 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-e21.el (w3m-ucs-to-char): Don't define it when already defined.
|
||
|
||
* w3m-xmas.el (w3m-ucs-to-char): Ditto.
|
||
|
||
|
||
2002-06-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.2.7 from emacs-w3m-1_2 branch.
|
||
|
||
* w3m-weather.el: Require CL when this module is byte-compiled.
|
||
(w3m-weather-completion-table): Fix typos, which are noticed by Ando
|
||
Tsutomu <ando-tom@ff.iij4u.or.jp> in [emacs-w3m:03487].
|
||
|
||
2002-05-31 Mito <mito@mxa.nes.nec.co.jp>
|
||
|
||
* w3m-weather.el (w3m-weather-completion-table): Fix "niigata-kaetsu".
|
||
|
||
2002-05-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-make-ccl-coding-system): Make it recallable for the
|
||
existing coding-systems (we can now reload w3m.elc under XEmacs 21.5-b6
|
||
and later).
|
||
|
||
2002-05-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-w3m-retrieve-1): Don't decode the contents when redirect.
|
||
|
||
2002-05-29 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (define-ccl-program): Remove advice when non-MULE. It
|
||
might be specified by pccl.elc if it has been mis-compiled for XEmacs
|
||
with MULE.
|
||
|
||
* w3m.el (w3m-delete-frame-maybe): Don't delete the current frame if it
|
||
is the sole frame in the screen.
|
||
|
||
2002-05-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (unicode-to-char): Shut XEmacs 21.5-b5 and earlier up
|
||
when compiling.
|
||
|
||
2002-05-28 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-e21.el (w3m-ucs-to-char): New function.
|
||
|
||
* w3m-xmas.el (w3m-ucs-to-char): New function for XEmacs-21.5.
|
||
|
||
2002-05-16 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (tarball): Chmod 755 configure.
|
||
|
||
2002-05-16 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-auto-show): Check multiple command like a
|
||
`previous|next-line' or `beginning|end-of-buffer' at the buffer's edge.
|
||
(w3m-window-hscroll): New function to rescue for XEmacs with Mule.
|
||
(w3m-current-column, w3m-set-window-hscroll): Chenge method of the
|
||
calculation point. the difference points.
|
||
(w3m-horizontal-scroll, w3m-horizontal-on-screen)
|
||
(w3m-horizontal-recenter): Use `w3m-window-hscroll'.
|
||
(w3m-redisplay-this-page): Don't handle store|restore position.
|
||
(w3m-goto-url): If reload or redisplay, restore position of history.
|
||
|
||
2002-05-15 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-after-cursor-move-hook): Add `w3m-auto-show'.
|
||
(w3m-auto-show, w3m-horizontal-scroll-division): New options.
|
||
(w3m-next-anchor, w3m-previous-anchor, w3m-next-form)
|
||
(w3m-previous-form, w3m-next-image, w3m-previous-image): Call
|
||
`w3m-horizontal-on-screen'.
|
||
(w3m-mode): Bind many variables for automatic scrolling when
|
||
`w3m-auto-show' is non-nil.
|
||
(w3m-scroll-left, w3m-scroll-right, w3m-shift-left)
|
||
(w3m-shift-right): Call `w3m-horizontal-scroll'.
|
||
(w3m-horizontal-scroll-done): New buffer local variable.
|
||
(w3m-current-position): Modify initial value.
|
||
(w3m-auto-show, w3m-horizontal-scroll, w3m-horizontal-on-screen): New
|
||
functions.
|
||
(w3m-horizontal-recenter, w3m-beginning-of-line)
|
||
(w3m-end-of-line): Use `w3m-set-window-hscroll' and
|
||
`w3m-current-column'.
|
||
(w3m-store-current-position): Set markers of beginning of line and end
|
||
of line.
|
||
(w3m-check-current-position): Check car of `w3m-current-position'.
|
||
(w3m-current-column, w3m-set-window-hscroll): New functions to rescue
|
||
for XEmacs with Mule.
|
||
|
||
2002-05-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-form-replace): Don't pad the form slot with spaces
|
||
if a string is longer than that width.
|
||
|
||
2002-05-14 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-arrived-p): Move its definition in order to avoid
|
||
byte-compile warning.
|
||
|
||
* Makefile.in (default, what-where): Change order.
|
||
|
||
2002-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el: Modify the error message that XEmacs APEL package
|
||
versions 1.23 and later can barely be used to run emacs-w3m.
|
||
|
||
2002-05-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-mode): Suppress compile warning under old Emacsen.
|
||
|
||
* Makefile.in (what-where): New rule.
|
||
|
||
* w3mhack.el (w3mhack-what-where): New function.
|
||
(locate-library): Make the function silent for Mule first.
|
||
|
||
2002-05-13 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-horizontal-shift-columns): New user option.
|
||
(w3m-shift-left, w3m-shift-right): New commands.
|
||
(w3m-lynx-like-map, w3m-info-like-map): Add keybind `w3m-shift-left'
|
||
and `w3m-shift-right'.
|
||
(w3m-mode): Modify doc-string for new commands. Bind `auto-show-mode'
|
||
to nil.
|
||
|
||
2002-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-hist.el (w3m-history-add-arrived-db): Force update the page.
|
||
|
||
2002-05-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug-system-informations): Don't include
|
||
useless infos; eval the value for each time to load it.
|
||
(report-emacs-w3m-bug): Bind `print-length' and `print-level' with nil.
|
||
|
||
2002-05-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-menubar): Modify the label for report-emacs-w3m-bug.
|
||
(w3m-lynx-like-map): Replace the key `C-c C-b' with `C-c C-v' for
|
||
`w3m-history-restore-position'; replace the key `C-c b' with `C-c C-b'
|
||
for `report-emacs-w3m-bug'.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-mode): Add a document for `report-emacs-w3m-bug'.
|
||
|
||
* w3mhack.el: Check for the validity on APEL also for XEmacs with MULE.
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug-system-informations): Add
|
||
(featurep 'mule) and (featurep 'file-coding).
|
||
|
||
2002-05-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-download): Modify string of the prompt.
|
||
(w3m-prepare-content): Add 5th optional argument `retry'. If not
|
||
determine content-type, ask its.
|
||
|
||
2002-04-30 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug): Bind `after-load-alist' to nil
|
||
while loading the file itself; examine system info in the `w3m-mode'
|
||
buffer.
|
||
|
||
2002-04-27 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-bug.el (report-emacs-w3m-bug-system-informations): Add
|
||
`mule-version' and `Meadow-version'.
|
||
(report-emacs-w3m-bug): Fix when info is a function.
|
||
|
||
* w3m.el (w3m-menubar): Add many functions.
|
||
|
||
2002-04-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bug.el: New file.
|
||
|
||
* w3m.el: Autoload "w3m-bug" for `report-emacs-w3m-bug'.
|
||
(w3m-lynx-like-map): Bind `report-emacs-w3m-bug' to C-cb.<
|
||
(w3m-info-like-map): Ditto.
|
||
|
||
* w3m-om.el (compose-mail): New function.
|
||
|
||
* w3mhack.el: Check for the validity on APEL.
|
||
|
||
2002-04-26 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-arrived-modify): New function.
|
||
(w3m-local-attributes): If set Content-type in arrived DB, return it.
|
||
(w3m-redisplay-this-page, w3m-redisplay-and-reset)
|
||
(w3m-redisplay-with-content-type): New commands.
|
||
(w3m-redisplay-with-charset): Use `w3m-arrived-modify'.
|
||
(w3m-lynx-like-map): Bind all new commands and modify bind for
|
||
`w3m-redisplay-with-charset'.
|
||
(w3m-info-like-map): Ditto.
|
||
(w3m-mode): Document them.
|
||
(w3m-goto-url): If reload is 'redisplay, do redisplay only. Modify
|
||
content-type decided method at local URL.
|
||
(w3m-about-header): Display `Modifer Information'.
|
||
(w3m-header-line-insert): Display modifers when type are setting.
|
||
|
||
2002-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-horizontal-recenter): New command.
|
||
(w3m-beginning-of-line): New command.
|
||
(w3m-end-of-line): New command.
|
||
(w3m-lynx-like-map): Bind them.
|
||
(w3m-info-like-map): Bind them.
|
||
(w3m-mode): Document them.
|
||
|
||
2002-04-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-face-inherit): Default to t.
|
||
|
||
* w3m-om.el (w3m-om-use-overstrike-to-make-face-bold): New var.
|
||
(custom-declare-face): Advise it to use `set-face-bold-p' to make faces
|
||
bold by overstriking.
|
||
|
||
* w3m-util.el (w3m-default-face-colors): New constant.
|
||
* w3m.el (w3m-bold-face, w3m-underline-face): Use it.
|
||
|
||
2002-04-24 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-insert): Don't put the transparent
|
||
face except for Emacs 20.
|
||
|
||
* w3m.el (w3m-key-binding): Don't manipulate key bindings if w3m.elc
|
||
has not been loaded (it will fix the problem that the face colors might
|
||
not be specified under Mule 2).
|
||
|
||
2002-04-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-transparent-face): Remove.
|
||
(w3m-bitmap-image-insert): Use the list form instead of
|
||
`w3m-bitmap-transparent-face' to make the overlay transparent.
|
||
|
||
2002-04-23 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-convert-arguments)
|
||
(w3m-bitmap-image-face-inherit): New customize values.
|
||
(w3m-create-image): Append argument `w3m-bitmap-convert-arguments' when
|
||
call `w3m-imagick-start-convert-buffer'.
|
||
(w3m-insert-image): If `w3m-bitmap-image-face-inherit' is non-nil,
|
||
inherit the face of bitmap image from the face of text at point.
|
||
|
||
2002-04-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (distclean): Remove autom4te*.cache rather than
|
||
autom4te.cache.
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-transparent-face): New face.
|
||
(w3m-bitmap-image-insert): Put `w3m-bitmap-transparent-face' to
|
||
overlays; don't use overlays to highlight bitmap images.
|
||
(w3m-insert-image): Add `w3m-bitmap-image-face' to a bitmap image as a
|
||
text property.
|
||
|
||
2002-04-23 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Call `w3m-insert-image'
|
||
with the url of image.
|
||
|
||
* w3m-xmas.el (w3m-insert-image): Add dummy argument.
|
||
|
||
* w3m-e21.el (w3m-insert-image): Add dummy argument.
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-cache-image-hook): New hook.
|
||
(w3m-create-image): Run `w3m-bitmap-cache-image-hook' with `url' when
|
||
use the cached image.
|
||
(w3m-insert-image): Add 4th argument `url'. Do nothing which have no
|
||
'w3m-image property or differ its url.
|
||
|
||
2002-04-23 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
Make emacs-w3m can be compiled by `make slow' with no warnings.
|
||
* Makefile.in (slow): Don't echo the values for EMACS and FLAGS.
|
||
* octet.el: Require `w3m-util' for `w3m-insert-string'.
|
||
* w3m-bitmap.el: Autoload w3m-om for `move-to-column-force'.
|
||
* w3m-hist.el: Load w3m-kwds.el for old Emacsen.
|
||
* w3m-image.el: Require `pcustom' for old Emacsen; bind some external
|
||
vars when compiling.
|
||
* w3m.el: Enclose the definitions for `w3m-current-title' and
|
||
`w3m-current-url' with `eval-and-compile', and move them forward.
|
||
(w3m-url-at-point): Enclose with `eval-and-compile'.
|
||
(w3m-add-local-hook): Ditto.
|
||
(w3m-about-retrieve): Call `base64-decode-string' indirectly to avoid
|
||
compile warn under old Emacsen.
|
||
|
||
* w3m-util.el (w3m-insert-string): Fix doc-string.
|
||
|
||
2002-04-22 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-region): Call `w3m-process-stop' first.
|
||
|
||
* mew-w3m.el (mew-w3m-view-inline-image): Toggle
|
||
`mew-w3m-auto-insert-image'.
|
||
(mew-w3m-cid-retrieve-hook): New customize hook.
|
||
(mew-w3m-cid-retrieve): Run `mew-w3m-cid-retrieve-hook'.
|
||
|
||
2002-04-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-insert-string): Prevent doubling expansion on the
|
||
arg.
|
||
|
||
2002-04-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
|
||
|
||
* mime-w3m.el (mime-w3m-cid-retrieve): Use `w3m-insert-string' instead
|
||
of `insert' to prevent multibyte/unibyte problems.
|
||
* octet.el (mime-preview-octet, mime-view-octet): Ditto.
|
||
|
||
* w3m-util.el (w3m-insert-string): Moved from shimbun/shimbun.el.
|
||
|
||
2002-04-20 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Set type to downcase.
|
||
|
||
2002-04-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-about-header): Don't use `make-string' to make a
|
||
separator text under Mule.
|
||
|
||
2002-04-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-cid-retrieve): Support w3m-bitmap.el when
|
||
retrieve `cid image' (Mew cache has multibyte strings, but work buffer
|
||
is unibyte).
|
||
|
||
2002-04-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3mhack.el (TopLevel): Not to get the byte-code for `current-column'
|
||
inlined under old Emacsen.
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-emacs-broken-p): Use
|
||
`ad-Orig-current-column' rather than `current-column' if it has already
|
||
been defined.
|
||
(TopLevel): Not to get the byte-code for `current-column' inlined under
|
||
the broken Emacsen in case when compiling manually.
|
||
|
||
2002-04-19 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (TopLevel) Require `cl' and possibly load cl-macs. The
|
||
following changes are for old Emacsen.
|
||
(w3m-bitmap-emacs-broken-p): New constant.
|
||
(TopLevel): Warn if Emacs has a bug on managing column numbers.
|
||
(w3m-bitmap-move-to-column): Allow the 3rd arg `strictly'; don't modify
|
||
the buffer contents unless the 3rd arg has been set.
|
||
(w3m-bitmap-defadvice-if-broken): New macro; use it to advise the
|
||
functions `current-column', `move-to-column', `move-to-column-force',
|
||
`next-line' and `previous-line' to work under the broken Emacsen.
|
||
(w3m-bitmap-byte-indexed-characters-p): Remove.
|
||
(TopLevel): Don't alias `w3m-bitmap-current-column' to
|
||
`current-column'; don't alias `w3m-bitmap-move-to-column-force' to
|
||
`move-to-column-force'.
|
||
(w3m-bitmap-substitute-key-definitions): Remove.
|
||
(w3m-bitmap-image-insert): Replace `w3m-bitmap-current-column' with
|
||
`current-column'; replace `w3m-bitmap-move-to-column-force' with
|
||
`move-to-column-force'.
|
||
(w3m-bitmap-image-delete-internal): Ditto.
|
||
|
||
* w3m-om.el (move-to-column-force): New function using
|
||
`move-to-column-strictly'.
|
||
|
||
2002-04-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-next-line): Handle `temporary-goal-column'.
|
||
|
||
2002-04-18 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments): Fix last change.
|
||
|
||
2002-04-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-byte-indexed-characters-p): New macro. The
|
||
following changes are for old Emacsen.
|
||
(w3m-bitmap-move-to-column): New function.
|
||
(w3m-bitmap-move-to-column-force): Use it.
|
||
(w3m-bitmap-next-line): New command.
|
||
(w3m-bitmap-previous-line): New command.
|
||
(w3m-bitmap-substitute-key-definitions): New function; add it to
|
||
`w3m-mode-hook' as the one-shot function.
|
||
|
||
2002-04-17 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments): Add `-I e' option to w3m
|
||
under Japanese environment.
|
||
|
||
2002-04-17 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* mime-w3m.el (mime-w3m-cid-retrieve): Use `mime-decode-string',
|
||
`mime-entity-body' and `mime-entity-encoding' instead of
|
||
`mime-insert-entity-content' to make it work even if the entity buffer
|
||
is multibyte.
|
||
|
||
2002-04-16 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-check-header-tags): Renamed from w3m-check-link-tags.
|
||
(w3m-check-header-tags): Parse base tag too.
|
||
(w3m-rendering-buffer-1): Use it.
|
||
(w3m-prepare-text-content): Don't use w3m-base-url.
|
||
|
||
2002-04-15 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-insert): Replace `insert' with
|
||
`insert-before-markers'.
|
||
(w3m-bitmap-image-delete-internal): Delete trailing newlines.
|
||
(w3m-insert-image): Don't check for the existence of an image.
|
||
|
||
* w3m.el (w3m-history-current-url-face): Provide `font' temporally to
|
||
avoid loading it and `cl'.
|
||
|
||
2002-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-get-overlay): Don't clear the
|
||
`evaorate' property here.
|
||
(w3m-bitmap-image-insert-internal): Rename to
|
||
`w3m-bitmap-image-insert'; change the meaning of the 2nd arg `image'
|
||
(see docs); allow the optional arg `ovr'; don't scan for an overlay
|
||
here; handle `w3m-bitmap-image-count'; use overlays to highlight bitmap
|
||
images.
|
||
(w3m-bitmap-image-insert): Remove old one.
|
||
(w3m-bitmap-image-delete-internal): Allow the 2nd arg `ovr'; don't scan
|
||
for an overlay here; clear the `evaorate' property here.
|
||
(w3m-bitmap-image-delete): Allow the 2nd arg `ovr'; don't scan for an
|
||
overlay here; don't delete an overlay.
|
||
(w3m-bitmap-image-delete-string): Remove.
|
||
(w3m-insert-image): Scan for an overlay here; don't use text props to
|
||
highlight bitmap images.
|
||
(w3m-remove-image): Scan for an overlay here.
|
||
|
||
2002-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-cleanup): Remove.
|
||
(w3m-bitmap-image-get-overlay): Clear the `evaorate' property in an
|
||
overlay temporally.
|
||
(w3m-bitmap-image-insert-internal): Put the `evaorate' property in an
|
||
overlay; return an overlay.
|
||
(w3m-bitmap-image-insert): Use the return value of
|
||
`w3m-bitmap-image-insert-internal' instead of to call
|
||
`w3m-bitmap-image-get-overlay'.
|
||
(w3m-bitmap-image-insert-string): Remove.
|
||
(w3m-insert-image): Use `w3m-modify-plist' to cleanup plist; don't move
|
||
the point.
|
||
(w3m-remove-image): Replace `w3m-bitmap-image-insert-string' with
|
||
`w3m-bitmap-image-insert-internal'.
|
||
|
||
* w3m-util.el (w3m-modify-plist): New function.
|
||
|
||
2002-04-12 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-proc.el (w3m-process-kill-surely): New internal variable.
|
||
(w3m-process-kill-process): When `w3m-process-kill-surely' is non-nil,
|
||
wait for the completion to kill process surely.
|
||
|
||
2002-04-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-get-overlay): Speed up a bit.
|
||
(w3m-bitmap-image-insert-internal): Replace `current-column' with
|
||
`w3m-bitmap-current-column'; call `w3m-add-text-properties' only when
|
||
props are specified; use `overlay-end' dynamically (fix a bug I've
|
||
made); replace `move-to-column-force' with
|
||
`w3m-bitmap-move-to-column-force'.
|
||
(w3m-bitmap-image-delete-internal): Make the 2nd arg optional; replace
|
||
`current-column' with `w3m-bitmap-current-column'; replace
|
||
`move-to-column-force' with `w3m-bitmap-move-to-column-force'; guess
|
||
the end position of an overlay by itself when the 2nd arg is omitted.
|
||
(w3m-bitmap-image-delete): Remove the 2nd arg.
|
||
(w3m-bitmap-image-delete-string): Alias to
|
||
`w3m-bitmap-image-delete-internal' instead of defining as a function.
|
||
(w3m-insert-image): Don't use the length of a bitmap image.
|
||
(w3m-remove-image): Ditto.
|
||
|
||
* w3m-om.el (move-to-column-force): Remove.
|
||
|
||
2002-04-10 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-image.el (w3m-imagick-convert-async-exec): Change default value
|
||
for Meadow.
|
||
|
||
2002-04-10 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-e21.el (w3m-favicon-converted): New buffer-local variable.
|
||
(w3m-setup-favicon): Set w3m-favicon-converted as nil.
|
||
(w3m-buffer-favicon): If w3m-favicon-converted is non-nil, don't start
|
||
conversion. Set w3m-favicon-converted as t before conversion.
|
||
|
||
2002-04-10 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-about-retrieve): Change behavior according to whether the
|
||
return value of `base64-decode-string' is multibyte or not.
|
||
|
||
* w3m-image.el (w3m-imagick-convert-async-exec): New user option.
|
||
(w3m-imagick-start): Use `call-process' when
|
||
`w3m-imagick-convert-async-exec' is nil.
|
||
(w3m-imagick-convert-buffer): Don't use stdin because `convert' can not
|
||
handle an animation GIF that it input from stdin.
|
||
|
||
2002-04-10 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-bitmap.el (w3m-create-image): Use w3m-process-do-with-temp-buffer
|
||
instead of w3m-process-do.
|
||
(w3m-create-image): Don't call `set-buffer-multibyte' if old mule.
|
||
|
||
* w3m-image.el (w3m-imagick-start-convert-buffer): Removed needless
|
||
`concat'.
|
||
|
||
* w3m-bitmap.el (w3m-create-image): Call
|
||
`w3m-imagick-start-convert-buffer' instead of
|
||
`w3m-imagick-convert-data'.
|
||
|
||
2002-04-10 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-current-column): New function for old
|
||
Emacsen; alias to `current-column' for the recent Emacsen.
|
||
(w3m-bitmap-move-to-column-force): New function for old Emacsen; alias
|
||
to `move-to-column-force' for the recent Emacsen.
|
||
|
||
2002-04-10 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-image.el (w3m-imagick-convert-data): Check buffer size.
|
||
(w3m-imagick-start-convert-data): Ditto.
|
||
(w3m-imagick-start-convert-buffer): Don't use output file
|
||
(Because it sometimes causes multiple files).
|
||
|
||
2002-04-10 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Reverse the turn of the load
|
||
with `bitmap' and `un-define'.
|
||
|
||
2002-04-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-face): New face.
|
||
(w3m-bitmap-image-insert-internal): Put text properties.
|
||
(w3m-bitmap-image-insert): Pass text properties argument to
|
||
`w3m-bitmap-image-insert-internal'.
|
||
(w3m-bitmap-image-add-text-properties): Remove.
|
||
(w3m-insert-image): Pass text properties to `w3m-bitmap-image-insert'.
|
||
|
||
2002-04-09 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-bitmap.el (w3m-bitmap-image-get-overlay): Use
|
||
`line-beginning-position' and/or `line-end-position'.
|
||
(w3m-bitmap-image-insert-internal): Ditto.
|
||
(w3m-bitmap-image-delete-internal): Ditto.
|
||
(w3m-bitmap-image-add-text-properties): Ditto.
|
||
|
||
* w3m-om.el: Require `w3m-bitmap' if BITMAP-MULE is available.
|
||
(move-to-column-force): Define it if void.
|
||
|
||
2002-04-09 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-bitmap.el: Convert CRLF to LF.
|
||
(w3m-display-graphic-p): Ruturn nil if no window-system.
|
||
(w3m-image-type-available-p): Ruturn nil if not found "convert".
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Don't byte-compile
|
||
w3m-bitmap.el under XEmacs or FSF Emacs-21.
|
||
|
||
* w3m.el (w3m-fontify): When delete duplicated empty line, keep
|
||
'w3m-name-anchor property surely.
|
||
|
||
* w3m-e20.el (top): Require 'w3m-bitmap if have BITMAP.
|
||
|
||
2002-04-09 Taiki SUGAWARA <taiki.s@cityfujisawa.ne.jp>
|
||
|
||
* w3mhack.el (w3mhack-examine-modules): Don't byte-compile
|
||
w3m-bitmap.el if bitmap.el is not installed.
|
||
(w3mhack-examine-modules): Add condition to w3m-bitmap.el check.
|
||
|
||
* w3m-bitmap.el: New file.
|
||
|
||
* w3m-e20.el (w3m-create-image, w3m-insert-image, w3m-remove-image,
|
||
w3m-image-type-available-p, w3m-display-graphic-p,
|
||
w3m-display-inline-images-p): Alias to `ignore'. Bitmap image
|
||
implementation is moved to w3m-bitmap.el.
|
||
(w3m-bitmap-image-cache-alist, w3m-bitmap-image-use-cache,
|
||
w3m-bitmap-image-cleanup, w3m-bitmap-image-buffer,
|
||
w3m-bitmap-image-get-overlay, w3m-bitmap-image-insert-internal,
|
||
w3m-bitmap-image-insert, w3m-bitmap-image-insert-string,
|
||
w3m-bitmap-image-delete-internal, w3m-bitmap-image-delete,
|
||
w3m-bitmap-image-delete-string, w3m-bitmap-image-add-text-properties):
|
||
Move to w3m-bitmap.el.
|
||
|
||
2002-04-09 Taiki SUGAWARA <taiki.s@cityfujisawa.ne.jp>
|
||
|
||
* w3m-e20.el (w3m-create-image): Return nil if
|
||
w3m-imagick-convert-buffer is failed.
|
||
(w3m-insert-image): Not insert image if image is nil.
|
||
|
||
2002-04-08 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-coding-system): Change default value to
|
||
'iso-2022-7bit-ss2 when use w3mmee under mule environment.
|
||
|
||
2002-04-08 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-xmas.el (w3m-create-image): Resize gif images, too.
|
||
|
||
2002-04-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-make-glyph): Remove unused var.
|
||
|
||
2002-04-08 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-char-to-int): New alias.
|
||
(w3m-form-mee-attr-unquote): Use it.
|
||
(w3m-form-mee-new): Ditto.
|
||
|
||
* w3m-xmas.el (toplevel): Require 'w3m-image.
|
||
(w3m-make-glyph): New inline function.
|
||
(w3m-create-image): Resize images when w3m-resize-images is non-nil.
|
||
|
||
* w3m-form.el (w3m-string-to-char-list)[XEmacs]: Use string-to-list
|
||
instead of string-to-char-list.
|
||
(w3m-int-to-char): New alias.
|
||
(w3m-form-mee-select-value): Use it.
|
||
|
||
2002-04-08 Taiki SUGAWARA <taiki.s@cityfujisawa.ne.jp>
|
||
|
||
* w3m-e20.el (w3m-bitmap-image-insert-internal): Begin the overlay on
|
||
`begion-of-line'.
|
||
|
||
2002-04-08 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* octet.el: Update URL for xlhtml.
|
||
|
||
2002-04-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el: Don't require `pcustom'.
|
||
|
||
2002-04-08 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-image.el: New file.
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments): Specify single-row-image
|
||
dump option instead of image.
|
||
(w3m-goto-mailto-url): Added optional post-data argument and use it.
|
||
(w3m-goto-url): Set post-data of w3m-goto-mailto-url.
|
||
|
||
* w3m-util.el (w3m-imagick-convert-program, w3m-imagick-convert-buffer,
|
||
w3m-imagick-convert-data): Moved to w3m-image.el.
|
||
|
||
* w3m-e21.el (toplevel): Require 'w3m-image.
|
||
(w3m-resize-images, w3m-imagick-start-convert-data,
|
||
w3m-imagick-start-convert-buffer, w3m-imagick-start, w3m-resize-image):
|
||
Moved to w3m-image.el;
|
||
(w3m-create-image): Follow the change in w3m-resize-image.
|
||
(w3m-favicon-usable-p): Renamed from w3m-imagick-convert-usable-p.
|
||
(w3m-use-favicon): Follow the change above.
|
||
(w3m-favicon-cache-data): Fixed typo.
|
||
(w3m-favicon-cache-retrieved): Ditto.
|
||
(w3m-retrieve-favicon): Ditto.
|
||
|
||
* w3m-e20.el (w3m-image): Require 'w3m-image.
|
||
|
||
2002-04-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (multibyte-string-p): Alias to `stringp' if MULE,
|
||
otherwise `ignore'.
|
||
|
||
* w3m-om.el (multibyte-string-p): Alias to `stringp'.
|
||
|
||
* w3m-util.el: Require `pcustom' for old Emacsen.
|
||
|
||
2002-04-05 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-w3m-retrieve): Revert previous change.
|
||
(w3m-w3m-dump-head-source): Add argument orig-url; Cache header and
|
||
body using orig-url.
|
||
(w3m-w3m-retrieve): Don't cache header here; Return error response when
|
||
follow redirection number exceeds w3m-follow-redirection; Pass orig-url
|
||
to w3m-w3m-retrieve-1.
|
||
(w3m-w3m-retrieve-1): Add argument orig-url; Call w3m-dump-head-source
|
||
with orig-url argument.
|
||
(w3m-redirect-with-get): Changed default value to t.
|
||
|
||
2002-04-05 Taiki SUGAWARA <taiki.s@cityfujisawa.ne.jp>
|
||
|
||
* w3m-e20.el (w3m-bitmap-image-insert): Fix (point) -> pos.
|
||
|
||
2002-04-04 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-input-map): If menu string is empty, use href
|
||
string instead.
|
||
|
||
* w3m.el (w3m-w3m-dump-head-source): Fixed caching logic.
|
||
(w3m-w3m-retrieve): Use cache if available after redirection.
|
||
|
||
2002-04-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-e20.el (top): Avoid byte-compile warnings when not found
|
||
`bitmap'.
|
||
(w3m-image-type-available-p): Return nil if not have `bitmap'.
|
||
|
||
2002-04-04 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Set default icon type as ico.
|
||
|
||
* w3m-e21.el (w3m-buffer-favicon): Asynchronous implementation.
|
||
|
||
2002-04-04 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3mhack.el (top): Avoid byte-compile error for `w3m-ucs.el' with
|
||
Emacs20 when it has `un-define' and `bitmap'.
|
||
(w3mhack-load-path): Add the path of `bitmap.el' on Emacs20.
|
||
|
||
2002-04-04 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-request-arguments): Use -header option if no cookie nor
|
||
no body.
|
||
(w3m-w3m-retrieve-1): Delete temp-file only when it exists.
|
||
|
||
* w3m-e21.el (w3m-imagick-start-convert-data): Don't use
|
||
string-as-unibyte (no use).
|
||
|
||
2002-04-04 Taiki SUGAWARA <taiki.s@cityfujisawa.ne.jp>
|
||
|
||
* w3m.el (w3m-toggle-inline-images-internal): Support w3m-bitmap-image.
|
||
|
||
* w3m-e21.el (w3m-imagick-convert-program): Move to w3m-util.el.
|
||
(w3m-imagick-convert-buffer): Ditto.
|
||
(w3m-imagick-convert-data): Ditto.
|
||
|
||
* w3m-util.el (w3m-imagick-convert-program): Move from w3m-e21.el.
|
||
(w3m-imagick-convert-buffer): Ditto.
|
||
(w3m-imagick-convert-data): Ditto.
|
||
|
||
* w3m-e20.el (w3m-bitmap-image-cache-alist): New variable.
|
||
(w3m-bitmap-image-use-cache): Ditto.
|
||
(w3m-bitmap-image-cleanup): New function.
|
||
(w3m-bitmap-image-buffer): Ditto.
|
||
(w3m-bitmap-image-get-overlay): Ditto.
|
||
(w3m-bitmap-image-insert-internal): Ditto.
|
||
(w3m-bitmap-image-insert): Ditto.
|
||
(w3m-bitmap-image-insert-string): Ditto.
|
||
(w3m-bitmap-image-delete-internal): Ditto.
|
||
(w3m-bitmap-image-delete): Ditto.
|
||
(w3m-bitmap-image-delete-string): Ditto.
|
||
(w3m-bitmap-image-add-text-properties): Ditto.
|
||
(w3m-display-graphic-p): New implementation.
|
||
(w3m-display-inline-images-p): Ditto.
|
||
(w3m-image-type-available-p): Ditto.
|
||
(w3m-create-image): New implementation. It use w3m-bitmap-image-*.
|
||
(w3m-insert-image): Ditto.
|
||
(w3m-remove-image): Ditto.
|
||
|
||
2002-04-03 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify): Put invisible and intangible properties at the
|
||
duplicated empty lines instead of delete them.
|
||
|
||
2002-04-03 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-e21.el (w3m-resize-image): Asynchronous implementation.
|
||
(w3m-imagick-start-convert-data): New function.
|
||
(w3m-imagick-start-convert-buffer): Ditto.
|
||
(w3m-imagick-start): Ditto.
|
||
(w3m-create-image): Rewrite to resize images asynchronously.
|
||
(w3m-insert-image): Don't resize.
|
||
|
||
2002-04-03 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-check-link-tags): Relax the pattern to detect headers.
|
||
|
||
2002-04-02 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-submit): Confirm when posting from secure page
|
||
to normal page.
|
||
|
||
* w3m.el (w3m-redirect-with-get): New user option.
|
||
(w3m-w3m-retrieve): If w3m-redirect-with-get is non-nil, use GET method
|
||
after redirection; Ask user to use POST data after redirection.
|
||
(w3m-w3m-attributes): Set w3m-current-redirect as a cons cell of
|
||
(CODE . LOCATION).
|
||
(w3m-w3m-dump-head-source): Don't cache content if the response code is
|
||
one of 302, 303, 307.
|
||
(w3m-w3m-retrieve): Change POST redirection behavior according to
|
||
response code.
|
||
(w3m-retrieve-and-render): Confirm leaving secure pages.
|
||
|
||
* octet.el (mime-preview-octet): Change behavior according to whether
|
||
the return value of mime-entity-content is multibyte or not.
|
||
(mime-view-octet): Ditto.
|
||
|
||
* w3m.el (w3m-w3m-retrieve): Don't call w3m-cache-request-header when
|
||
type is nil.
|
||
|
||
2002-04-01 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-follow-redirection): New user option.
|
||
(w3m-w3m-attributes): Set w3m-current-redirect as nil.
|
||
(w3m-cookie-command-arguments): Abolish.
|
||
(w3m-request-arguments): Use cookie only when w3m-use-cookies is
|
||
non-nil.
|
||
(w3m-header-arguments): New function.
|
||
(w3m-w3m-retrieve): Treat redirection when w3m-follow-redirection is
|
||
non-nil.
|
||
(w3m-w3m-retrieve-1): Renamed from w3m-w3m-retrieve.
|
||
(w3m-prepare-content): Don't care w3m-current-redirect.
|
||
(w3m-goto-url): Ditto.
|
||
|
||
* w3m-form.el (w3m-form-new): Added argumnet enctype.
|
||
(w3m-form-enctype): New macro.
|
||
(w3m-form-plist): Changed definition.
|
||
(w3m-form-put-property): Ditto.
|
||
(w3m-form-make-form-data): Removed optional argument urlencode; Encode
|
||
form data acording to w3m-form-enctype.
|
||
(w3m-form-mee-new): Set enctype field.
|
||
(w3m-form-parse-and-fontify): Parse enctype.
|
||
(w3m-form-submit): Don't pass enctype argumnet.
|
||
|
||
2002-04-01 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Put a property of `w3m-name-anchor' as
|
||
a list.
|
||
(w3m-move-point-for-localcgi): Use `w3m-search-name-anchor'.
|
||
(w3m-search-name-anchor): Use `member' when compare a name with
|
||
`w3m-name-anchor'. Fix continuous name-anchor.
|
||
|
||
2002-03-29 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-mime-text/html-w3m): Use `match-string' instead of
|
||
`mew-match'.
|
||
|
||
* w3m.el (w3m-fontify-anchors): Modify the point for 'w3m-name-anchor
|
||
property when its has an empty body.
|
||
|
||
2002-03-28 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-dump-head-source-command-arguments)[w3mmee]: Don't add
|
||
Accept-Language header option.
|
||
(w3m-cookie-command-arguments)[w3mmee]: Don't add Cookie header option.
|
||
(w3m-request-arguments): New function to generate -request option.
|
||
(w3m-w3m-retrieve)[w3mmee]: Use w3m-request-arguments to make request
|
||
header and body.
|
||
|
||
2002-03-28 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-url-at-point (ffap)): Strip text props under XEmacs.
|
||
(ffap-url-regexp): Modify the value to make it match to https urls for
|
||
Emacs 19, 20 and XEmacs.
|
||
|
||
2002-03-27 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-e21.el (w3m-tab-drag-mouse-function): Fix problem when dragged
|
||
mouse position is outside of the original frame.
|
||
|
||
* w3m.el (w3m-version): New variable.
|
||
(toplevel): Detect w3m version.
|
||
(w3m-user-agent): New user option.
|
||
(w3m-add-user-agent): Ditto.
|
||
(w3m-w3m-retrieve): Add User-Agent: field if w3m-add-user-agent is
|
||
non-nil.
|
||
|
||
* w3m-e21.el (w3m-tab-drag-mouse-function): New function.
|
||
(w3m-tab-make-keymap): Add mouse-1, mouse-2, drag-mouse-1 and
|
||
drag-mouse-2.
|
||
|
||
* w3m-cookie.el (w3m-cookie-set): Fixed docstring.
|
||
|
||
2002-03-26 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-xmas.el (w3m-find-coding-system): Alias to ignore if the function
|
||
`find-coding-system' is not available.
|
||
(w3m-make-ccl-coding-system): Check whether the function
|
||
`make-ccl-coding-system' is available instead of checking the feature
|
||
`mule' to determine what function should be aliased to.
|
||
(coding-system-list): Alias to ignore if it is not available.
|
||
(define-ccl-program): Check whether it is available instead of checking
|
||
the feature `mule' to determine if it is aliased to `ignore'.
|
||
(w3m-detect-coding-with-priority): Quote `w3m-default-coding-system'.
|
||
|
||
2002-03-24 Nix <nix@esperi.demon.co.uk>
|
||
|
||
* w3m-xmas.el (w3m-detect-coding-with-priority): New macro, handle
|
||
non-MULE XEmacsen.
|
||
(w3m-detect-coding-region): Use it.
|
||
|
||
2002-03-26 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-cookie.el (w3m-cookie-1-set): Fixed problem when no `Expires',
|
||
ignore is ignored.
|
||
|
||
2002-03-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-cookie.el (w3m-cookie-url, w3m-cookie-domain, w3m-cookie-secure,
|
||
w3m-cookie-name, w3m-cookie-value, w3m-cookie-path, w3m-cookie-version,
|
||
w3m-cookie-expires, w3m-cookie-ignore): Define as macro.
|
||
(w3m-cookie-set-url, w3m-cookie-set-domain, w3m-cookie-set-secure,
|
||
w3m-cookie-set-name, w3m-cookie-set-value, w3m-cookie-set-path,
|
||
w3m-cookie-set-version, w3m-cookie-set-expires, w3m-cookie-set-ignore):
|
||
Removed.
|
||
(w3m-cookie-create): New implementation.
|
||
(w3m-about-cookie): Call `setf' instead of `w3m-cookie-set-ignore'.
|
||
|
||
2002-03-26 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-fontify-anchors): Changed anchor name property position.
|
||
(w3m-lynx-like-map): Bind w3m-cookie as `M-k'.
|
||
(w3m-info-like-map): Ditto.
|
||
|
||
2002-03-26 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-cookie.el (w3m-cookie-save): Use `w3m-time-newer-p' instead of
|
||
`w3m-time-lapse-seconds'.
|
||
|
||
2002-03-26 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-cookie.el (w3m-cookie): New command.
|
||
(w3m-about-cookie): Do nothing if w3m-use-cookies is nil.
|
||
|
||
* w3m.el (toplevel): Added autoload setting for w3m-about-cookie; Added
|
||
autoload setting for w3m-cookie.
|
||
|
||
* w3m-cookie.el (w3m-cookie-store): Don't replace if ignored cookie.
|
||
(w3m-cookie-retrieve): Don't use cookie which is ignored.
|
||
(w3m-about-cookie): New function.
|
||
|
||
* w3m-e21.el (w3m-setup-favicon): Do nothing when w3m-current-url is
|
||
nil.
|
||
|
||
* w3m.el (w3m-goto-url): Force reload if w3m-current-redirect is set.
|
||
(w3m): If w3m-current-url is nil, erase buffer.
|
||
|
||
* w3m-util.el (w3m-time-less-p): Abolish.
|
||
(w3m-assoc-ignore-case): Moved from w3m-cookie.el and rewrote not to
|
||
use assoc* (because it's cl function).
|
||
|
||
* w3m-cookie.el (w3m-cookie-retrieve): Use w3m-time-newer-p instead of
|
||
w3m-time-less-p.
|
||
(w3m-cookie-1-set): Ditto.
|
||
(w3m-assoc-ignore-case): Moved to w3m-util.el.
|
||
|
||
2002-03-25 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-cookie.el (w3m-cookie-1-set): Use w3m-time-less-p instead of
|
||
w3m-time-lapse-seconds.
|
||
(w3m-cookie-retrieve): Ditto.
|
||
|
||
* w3m-util.el (w3m-time-less-p): New inline function.
|
||
|
||
* w3m.el (w3m-current-redirect): New buffer local variable.
|
||
(w3m-clear-local-variables): Add w3m-current-redirect.
|
||
(w3m-copy-local-variables): Treat w3m-current-redirect.
|
||
(w3m-w3m-attributes): Set w3m-current-redirect instead of
|
||
w3m-current-refresh when 30x response.
|
||
(w3m-prepare-content): Use w3m-current-redirect instead of
|
||
w3m-current-refresh.
|
||
(w3m-goto-url): Do nothing but w3m-goto-url after retrieval if
|
||
w3m-current-redirect is set.
|
||
|
||
2002-03-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m-cookie.el (w3m-cookie-file): Changed default value.
|
||
(w3m-cookie-save): Follow the above change.
|
||
(w3m-cookie-load): Ditto.
|
||
|
||
2002-03-25 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Don't call w3m-cookie-set.
|
||
(w3m-w3m-dump-head-source): Call w3m-cookie-set.
|
||
(w3m-cookie-command-arguments): Set `-no-cookie'; Don't set
|
||
cookie_accept_domains, cookie_reject_domains.
|
||
|
||
* w3m-cookie.el (toplevel): Require 'w3m.
|
||
(w3m-cookie-accept-domains): Moved from w3m.el.
|
||
(w3m-cookie-reject-domains): Ditto.
|
||
(w3m-cookie-accept-bad-cookies): New user option.
|
||
(w3m-cookie-file): Ditto.
|
||
(w3m-cookie-set-ignore): Fix.
|
||
(w3m-cookie-retrieve): Remove expired cookies.
|
||
(w3m-cookie-trusted-host-p): Fixed domain match.
|
||
(w3m-cookie-1-set): Treat all cookies. Accept bad cookies according to
|
||
w3m-cookie-accept-bad-cookies.
|
||
(w3m-cookie-init): New variable.
|
||
(w3m-cookie-clear): New function.
|
||
(w3m-cookie-save): Ditto.
|
||
(w3m-cookie-load): Ditto.
|
||
(w3m-cookie-setup): Ditto.
|
||
(w3m-cookie-shutdown): Rewrite.
|
||
(w3m-cookie-set): Call w3m-cookie-setup; Changed API.
|
||
(w3m-cookie-get): Call w3m-cookie-setup.
|
||
|
||
* w3m.el (w3m-goto-url): Don't resume form from history when POST.
|
||
|
||
2002-03-24 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-cookie.el: New file.
|
||
|
||
* w3m-form.el (w3m-form-resume): Use cdr of forms if car is t
|
||
(Just in case).
|
||
(w3m-form-parse-and-fontify)[w3m]: Search form structure according to
|
||
fid.
|
||
|
||
* w3m.el (toplevel): Added autoload setting for w3m-cookie.
|
||
(w3m-use-cookies): New user option.
|
||
(w3m-cookie-accept-domains): Ditto.
|
||
(w3m-cookie-reject-domains): Ditto.
|
||
(toplevel): Bind system-time-locale as "C" while calling
|
||
format-time-string.
|
||
(w3m-w3m-attributes): Call w3m-cookie-set; When 30x response is
|
||
received, set w3m-current-refresh as
|
||
(0 . Location).
|
||
(w3m-cookie-command-arguments): New function.
|
||
(w3m-w3m-retrieve): Use it.
|
||
(w3m-retrieve-and-render): Mark w3m-current-forms as `not history' if
|
||
retrieval failed.
|
||
(w3m-prepare-content): If w3m-current-refresh rate is 0, do nothing.
|
||
(w3m-quit): Call `w3m-cookie-shutdown'.
|
||
|
||
2002-03-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-decode-encoded-contents): Convert encoding to lower case
|
||
before checking alist.
|
||
|
||
2002-03-24 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* w3m.el (w3m-remove-redundant-spaces): New implementation.
|
||
(w3m-about-retrieve): Call `insert-buffer-substring' instead of
|
||
`insert-buffer'.
|
||
(w3m-rendering-unibyte-buffer): Ditto.
|
||
(w3m-rendering-multibyte-buffer): Ditto.
|
||
(w3m-prepare-text-content): Ditto.
|
||
|
||
2002-03-22 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Ignore trailing whitespaces in header
|
||
lines.
|
||
|
||
2002-03-20 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-view-this-url): Eval action even when anchor is set.
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Clear mapval if it is set.
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments)[w3mmee]: Add `image' to the
|
||
-dump argument only if `w3m-treat-image-size' is non-nil.
|
||
|
||
2002-03-20 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): If not detect `usemap'
|
||
attribute of `img_alt', use `value' attribute of `input_alt' for the
|
||
select map name; W3M removes `usemap' attribute when
|
||
"display_image=off".
|
||
|
||
2002-03-19 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-w3m-attributes): Ignore `w3m-document-charset' when
|
||
w3m-m17n.
|
||
|
||
2002-03-19 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-fontify-images): Parse width and height attributes of
|
||
img_alt.
|
||
(w3m-toggle-inline-images-internal): Set `size' argument of
|
||
w3m-create-image.
|
||
(w3m-highlight-current-anchor): Fixed logic.
|
||
|
||
* w3m-xmas.el (w3m-create-image): Added optional argument `size'
|
||
(ignored currently).
|
||
|
||
* w3m-e21.el (w3m-imagick-convert-program): Use w3m-which to set
|
||
initial value.
|
||
(w3m-resize-images): New user option.
|
||
(w3m-resize-image): New function.
|
||
(w3m-create-image): Added optional argument `size'; Changed return
|
||
value.
|
||
(w3m-insert-image): Call w3m-resize-image if size is specified.
|
||
(w3m-imagick-convert-buffer): Accept nil for from-type and to-type.
|
||
|
||
2002-03-18 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-mee-select-value): Fix.
|
||
(w3m-form-parse-and-fontify): If w3m-type is not w3mmee, use last form
|
||
object as current form.
|
||
|
||
2002-03-18 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (w3m-highlight-current-anchor): New implementation.
|
||
(w3m-highlight-current-anchor-1): New function.
|
||
|
||
* w3m-form.el (w3m-form-replace): Fixed problem when string is nil.
|
||
|
||
2002-03-16 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-string-to-char-list): Fixed.
|
||
|
||
2002-03-15 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m-form.el (w3m-form-mee-select-value): Use w3m-output-coding-system
|
||
instead of w3m-current-coding-system.
|
||
(w3m-form-parse-and-fontify)[w3mmee]: Ditto.
|
||
(w3m-form-mee-select-value): Fixed select value.
|
||
(w3m-form-resume): Fixed checkbox resuming.
|
||
(w3m-form-parse-and-fontify): Use `form' instead of `(car forms)';
|
||
Search the form which corresponds to input_alt by fid; Use `nconc'
|
||
instead of `push'.
|
||
|
||
* w3m-form.el (w3m-form-mee-select-value): New function.
|
||
(w3m-form-parse-and-fontify)[w3mmee]: Set select value.
|
||
|
||
* w3m.el (w3m-halfdump-command-arguments)[w3mmee]: Added image.
|
||
|
||
* w3m-form.el (w3m-form-parse-and-fontify): Set the value of form only
|
||
if the method is not internal; Add internal form to the
|
||
w3m-current-forms; Treat input type `image' as same as `submit'.
|
||
(w3m-form-mee-attr-unquote): New function.
|
||
(w3m-string-to-char-list): New function/alias.
|
||
(w3m-form-mee-new): New function.
|
||
(w3m-form-parse-and-fontify): Parse w3mmee's form info.
|
||
(w3m-form-input-textarea-keymap): Bind C-g.
|
||
(w3m-form-input-select-keymap): Bind C-g, h,j,k,l.
|
||
(w3m-form-input-map-keymap): Ditto.
|
||
(w3m-form-parse-and-fontify): Set textarea value.
|
||
|
||
2002-03-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-form.el (w3m-form-resume): Typo.
|
||
|
||
2002-03-13 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* w3m.el (toplevel): Removed autoload setting for
|
||
`w3m-form-parse-buffer'.
|
||
(w3m-clear-local-variables): Don't treat w3m-current-forms any more.
|
||
(w3m-copy-local-variables): Ditto.
|
||
(w3m-additional-command-arguments): Fixed problem when no-proxy host
|
||
has port number other than 80.
|
||
(w3m-rendering-buffer-1): Don't call w3m-form-parse-buffer.
|
||
(w3m-goto-url): Setup w3m-current-forms from history structure.
|
||
|
||
* w3m-form.el (w3m-form-parse-buffer): Abolish.
|
||
(w3m-form-parse-forms): Ditto.
|
||
(w3m-form-resume): Set value of `w3m-current-forms'.
|
||
(w3m-fontify-forms): Call `w3m-form-parse-and-fontify' instead of
|
||
`w3m-form-fontify'.
|
||
(w3m-form-parse-and-fontify): New function.
|
||
(w3m-form-input-select): Fix problem when candidate label is "".
|
||
|
||
2002-03-13 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
Suggested by HAYASHI Chifumi <chifumi@mscom.or.jp>.
|
||
|
||
* w3m-form.el (w3m-form-new): Ignore the 2nd arg `action' if it is nil.
|
||
(w3m-form-parse-forms): Don't parse the value of `w3m-current-url' if
|
||
it is nil.
|
||
|
||
|
||
2002-03-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.2.6 from emacs-w3m-1_2 branch.
|
||
|
||
2002-03-11 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m-ucs.el (w3m-euc-japan-encoder): Treat japanese-jisx0208-1978 as
|
||
japanese-jisx0208.
|
||
|
||
2002-03-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-view-this-url, w3m-goto-url-new-session,
|
||
w3m-select-buffer-copy-buffer): Remove unused non-global variables.
|
||
|
||
2002-03-11 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
Suggested by Yuuichi Teranishi <teranisi@gohome.org> with mod.
|
||
|
||
* w3m.el (w3m-no-proxy-domains): New user option renamed from
|
||
`w3m-no-proxy-hosts' and changed the meaning.
|
||
(w3m-additional-command-arguments): Refer to it.
|
||
|
||
2002-03-10 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (tarball): Fix permissions.
|
||
|
||
2002-03-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-command-arguments-alist): Change the meaning that the car
|
||
of each element will be compared with a url instead of a hostname.
|
||
(w3m-no-proxy-hosts): New user option.
|
||
(w3m-additional-command-arguments): Look into it.
|
||
|
||
2002-03-08 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m.el (w3m-command-arguments-alist): New user option.
|
||
(w3m-additional-command-arguments): New function.
|
||
(w3m-w3m-retrieve): Use it.
|
||
(w3m-history-current-url-face, w3m-copy-buffer, w3m-about-header):
|
||
Remove unused non-global variables.
|
||
|
||
2002-03-08 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
|
||
|
||
* w3m.el (w3m-w3m-attributes) [w3mmee]: Fetch content-encoding from
|
||
"x-w3m-content-encoding" filed.
|
||
|
||
2002-03-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* mew-w3m.el (mew-w3m-cid-retrieve): Return lowercase string always
|
||
because `w3m-image-type-alist' has lowercase keys.
|
||
|
||
2002-03-07 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||
|
||
* w3m.el (w3m-lynx-like-map): Switch J and K so as to behave like w3m.
|
||
|
||
2002-03-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Use `(eq 0 foo)' instead of
|
||
`(zerop foo)' because foo might not be a number.
|
||
(AC_PATH_ICONDIR): Ditto.
|
||
|
||
2002-03-07 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-decoder-alist): Change default commands to `gzip' and
|
||
`bzip2' instead of `gunzip' and `bunzip2' because some broken OS and
|
||
its environment does not work them.
|
||
|
||
2002-03-07 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (datadir): New variable.
|
||
|
||
2002-03-06 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m-proc.el (w3m-process-filter): Modify a regexp for "Password:".
|
||
|
||
2002-03-06 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install): Don't chdir to shimbun/ while installing
|
||
shimbun modules.
|
||
(install-icons): Don't chdir to icons/ while installing icons.
|
||
|
||
2002-03-05 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* Makefile.in (install): Install all ChangeLog files.
|
||
* w3mhack.el (w3mhack-make-package): List all ChangeLog files in the
|
||
manifest.
|
||
|
||
2002-03-05 Hideyuki SHIRAI <shirai@meadowy.org>
|
||
|
||
* w3m.el (w3m-local-dirlist-cgi): Set `w3m-current-url' for avoid error
|
||
in `w3m-process-start-process()'.
|
||
(w3m-goto-url): When use w3m-dtree and the URL is local directory,
|
||
change the URL to `about://dtree' securely.
|
||
|
||
2002-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
|
||
|
||
* w3m-util.el (w3m-function-max-args): Alias to `function-max-args'
|
||
under XEmacs, otherwise define it as a function.
|
||
(symbol-for-testing-whether-colon-keyword-is-available-or-not): Use
|
||
`dont-compile' instead of `eval'.
|
||
|
||
|
||
2002-03-02 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Release emacs-w3m-1.2.5 from emacs-w3m-1_2 branch.
|
||
|
||
2002-03-01 Yuuichi Teranishi <teranisi@gohome.org>
|
||
|
||
* octet.el (octet-find-file): Decode even in the read-only buffer.
|
||
|
||
2002-02-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
|
||
|
||
* Makefile.in (DOCS): Add ChangeLog.1.
|
||
|
||
|
||
Local Variables:
|
||
coding: iso-2022-7bit
|
||
fill-column: 79
|
||
indent-tabs-mode: t
|
||
End:
|