Document breaking changes in NEWS.Debian
[conkeror.git] / debian / NEWS.Debian
blobb8becd1338a301816d507c63d5c779bd880c22c3
1 conkeror (0.9~git100110-1) unstable; urgency=low
3   Please see http://conkeror.org/BreakingChanges for the complete list of
4   breaking changes. Just the most important ones are listed here.
5   
6   * mime_type_external_handlers removed. Replaced by
7     external_content_handlers.
8   
9   * define_buffer_mode, define_input_mode, and define_page_mode no longer
10     take display_name or doc as positional arguments. They are now given
11     as keyword arguments: $display_name and $doc.
12   
13   * The variable browser_automatic_form_focus_window_duration was renamed
14     to block_content_focus_change_duration.
15   
16   * The commands follow-current, follow-current-new-buffer,
17     follow-current-new-buffer-background, and follow-current-new-window
18     have been removed.
19   
20   * browser_prevent_automatic_form_focus_mode has been renamed and put in
21     its own file. To use this mode, simply do this:
22     require("block-content-focus-change.js");
24   * The default of hints_auto_exit_delay has been changed to 0.
26     This change means that by default, the user has to hit return to exit
27     the hints interaction. This change makes Conkeror's UI more
28     predictable for new users, less prone to run unintended commands
29     because of extra keystrokes outside the timeout window, and removes
30     assumptions about people's typing speed, browsing style, and focus of
31     attention when using the hints system.
32   
33     To use the hints-auto-exit feature, put a line like the following in
34     your rc, adjusting the number to suit your preference. 500 was the old
35     default.
37       hints_auto_exit_delay = 500;
39  -- Axel Beckert <abe@deuxchevaux.org>  Sun, 10 Jan 2010 20:01:30 +0100
41 conkeror (0.9~git090708-1) unstable; urgency=low
43   The conkeror Debian package now works with the upcoming experimental
44   xulrunner-1.9.1 packages (see http://glandium.org/blog/?p=370) in
45   Debian, too.
46   
47   Since conkeror still throws much more warnings with xulrunner 1.9.1 than
48   with 1.9.0.x, for now the package currently prefers 1.9.0.x over 1.9.1
49   if both are installed.
50   
51   Call "xulrunner-1.9.1 /usr/share/conkeror/application.ini" if you have
52   xulrunner-1.9 and xulrunner-1.9.1 installed and want to checkout
53   conkeror in combination with xulrunner 1.9.1.
55  -- Axel Beckert <abe@deuxchevaux.org>  Wed, 08 Jul 2009 20:48:36 +0200
57 conkeror (0.9~git090617-1) unstable; urgency=low
59   There were a few changes since the last conkeror version in Debian which
60   may cause troubles to users of the previous version.
61   
62   Short summary follows:
63   * The key bindings `<<` and `>>` are now simply `<` and `>`.
64   * page-mode keymaps are now declared in the `define_page_mode` form with
65     a new keyword argument, `$keymaps`.  See
66     http://conkeror.org/WritingPageModes for more information about the
67     new style.
68   * `default_directory` and `set_default_directory` have been removed and
69     replaced by the variable `cwd`.
70   * buffer-local variables are now indexed by `buffer.local.foo`.
71     page-local variables are indexed by `buffer.page.local.foo`.
72   * The command `send-ret` was removed since it is redundant of the
73     module `global-overlay-keymap`.
74   * Buffer-local cwd is no longer set or inherited automatically.
75   * `download-cancel` is now bound to `d` instead of `C-g`, and it asks
76     for confirmation.
77   * In order to make Conkeror compatible with native toolkit theming,
78     Conkeror's themes have undergone a big rewrite:
79     - Conkeror no longer specifies its own gui colors.
80     - The blackened theme no longer exists.
81     - It is no longer possible to theme scrollbars.
82     From now on, the right way to change Conkeror's gui colors is to do so
83     at the OS level, for example, with a GTK theme.
84   * Conkeror has now session saving support. See
85     http://conkeror.org/Sessions for details.
87   See http://article.gmane.org/gmane.comp.mozilla.conkeror/1547 and
88   http://thread.gmane.org/gmane.comp.mozilla.conkeror/1451 for the
89   details and what to change in case you run over some removed or renamed
90   functions or variables.
91   
92  -- Axel Beckert <abe@deuxchevaux.org>  Wed, 17 Jun 2009 00:04:58 +0200
94 conkeror (0.9~git090223-1) unstable; urgency=low
96   There were a few changes since the last conkeror version in Debian which
97   may cause troubles to users of the previous version:
98   * Changes to the behaviour of the universal argument C-u.
99   * Loads now ~/.conkerorrc as the default rc file
100   * Many simple webjumps previously enabled by default have been removed
101     from upstream. Non-default webjumps are now collected and shared at
102     http://conkeror.org/Webjumps
103   * Many additional keybindings, e.g.
104       - pasting current paste buffer content bound to `C-y'
105       - new command `submit-form' bound to `C-c C-c' in forms
106   * Incremental search for URLs in the mini-buffer can currently include
107     _either_ the history or the bookmarks, but not both at the same
108     time. See http://bugs.conkeror.org/issue10 for details on choosing
109     which one to use.
111  -- Axel Beckert <abe@deuxchevaux.org>  Mon, 23 Feb 2009 21:04:41 +0100