[emacs-w3m:13351] [emacs-w3m/emacs-w3m] BUGFIX: allow new tabs to be loaded in background (#32)

Boruch Baum <[email protected]>
Newsgroups gmane.emacs.w3m
Message-ID <emacs-w3m/emacs-w3m/pull/[email protected]>
+ This required adding an optional arg to w3m-goto-url-new-session,
  and combining two duplicate and badly-used args (JUST-COPY and
  BACKGROUND) in w3m-copy-buffer.

+ Both functions w3m-goto-url-new-session and w3m-copy-buffer had
  undocumented use of the prefix arg. These were changed to allow
  interactive toggling the default for loading in background or
  foreground.

  + w3m-copy-buffer was using prefix arg for renaming a tab copy

  + w3m-goto-url-new-session was using prefix-arg for RELOAD.

+ Combining args for w3m-copy-buffer meant adjusting a few calls to
  that function.

+ w3m-copy-buffer was changed to perform a buffer-clone instead of an
  entire w3m processing operation. This greatly speeds up response
  time.

+ There remains a seeming inconsistency in terminology in that it
  seems NO-POPUP and BACKGROUND are arg labels indentical in function.

+ See also mailing list [13345]
You can view, comment on, or merge this pull request online at:

  https://github.com/emacs-w3m/emacs-w3m/pull/32

-- Commit Summary --

  * BUGFIX: allow new tabs to be loaded in background

-- File Changes --

    M ChangeLog (15)
    M w3m.el (201)

-- Patch Links --

https://github.com/emacs-w3m/emacs-w3m/pull/32.patch
https://github.com/emacs-w3m/emacs-w3m/pull/32.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/emacs-w3m/emacs-w3m/pull/32
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.