Revamp of URL opening/following system
commit04d63a9c35a57d02d89c3c9876849e28d1e25670
authorJeremy Maitin-Shepard <jeremy@jeremyms.com>
Thu, 27 Dec 2007 17:26:26 +0000 (27 12:26 -0500)
committerJeremy Maitin-Shepard <jeremy@jeremyms.com>
Thu, 27 Dec 2007 17:53:25 +0000 (27 12:53 -0500)
tree85d69d7429a0015fc915358238b94eef41c289e9
parent8ff8c060d674addd5765c0cb0b8d42f40abc8cda
Revamp of URL opening/following system

Use the default_browse_targets (defined in modules/browser_buffer.js)
array to specify the behavior of the prefix argument for open and
follow commands; the first element of the array is used by default,
and each C-u moves to the next element.

Use browser_default_open_target (defined in modules/browser_buffer.js)
to specify how to handle new window open requests.  It is by default
set to OPEN_NEW_BUFFER, which results in new window requests being
diverted to a new buffer that is then selected.
13 files changed:
defaults/preferences/prefs.js
defaults/preferences/uri.js [new file with mode: 0644]
modules/bindings/default/browser_buffer_normal.js
modules/bindings/default/browser_elements.js
modules/bindings/default/global.js
modules/browser_buffer.js
modules/browser_elements.js
modules/buffer.js
modules/commands.js
modules/frame.js
modules/hints.js
modules/save.js
modules/utils.js