[qutebrowser] (no subject)

Adam Ladell adamladellsing at gmail.com
Sun Jul 14 10:59:08 CEST 2019


Hey!

I've been trying to use nvim (or even nano) as my editor for qutebrowser,
however, neither of them update the input field upon saving and closing.

In the logs it seems that the readback from the editor is showing up as
blank.

I've attached the logs from a session where I opened qutebrowser and then
opened the editor after selecting the duck-duck-go search field.

Any help would be greatly appreciated!

Thanks!

18:46:22 DEBUG    init       app:__init__:821 Initializing application...
18:46:22 DEBUG    ipc        ipc:send_to_running_instance:433 Connecting to
/run/user/1000/qutebrowser/ipc-6729149549b212a12bdb50e1132840d3
18:46:22 DEBUG    ipc        ipc:send_to_running_instance:466 No existing
instance present (error 2)
18:46:22 DEBUG    init       ipc:send_or_listen:495 Starting IPC server...
18:46:22 DEBUG    ipc        ipc:__init__:191 Not calling setSocketOptions
18:46:22 DEBUG    ipc        ipc:listen:202 Listening as
/run/user/1000/qutebrowser/ipc-6729149549b212a12bdb50e1132840d3
18:46:22 DEBUG    init       app:init:164 Starting init...
18:46:22 DEBUG    extensions loader:_load_component:153 Importing
qutebrowser.components.adblock
18:46:22 DEBUG    extensions loader:_load_component:162 Running init hook
'init'
18:46:22 DEBUG    extensions loader:_load_component:153 Importing
qutebrowser.components.caretcommands
18:46:22 DEBUG    extensions loader:_load_component:153 Importing
qutebrowser.components.misccommands
18:46:22 DEBUG    extensions loader:_load_component:153 Importing
qutebrowser.components.scrollcommands
18:46:22 DEBUG    extensions loader:_load_component:153 Importing
qutebrowser.components.zoomcommands
18:46:22 DEBUG    init       app:_init_modules:427 Initializing save
manager...
18:46:22 DEBUG    init       app:_init_modules:432 Checking backend
requirements...
18:46:22 DEBUG    init       app:_init_modules:435 Initializing prompts...
18:46:22 DEBUG    init       app:_init_modules:438 Initializing network...
18:46:22 DEBUG    init       networkmanager:init:109 Default Qt ciphers:
TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256,
TLS_AES_128_GCM_SHA256, ECDHE-ECDSA-AES256-GCM-SHA384,
ECDHE-RSA-AES256-GCM-SHA384, DHE-RSA-AES256-GCM-SHA384,
ECDHE-ECDSA-CHACHA20-POLY1305, ECDHE-RSA-CHACHA20-POLY1305,
DHE-RSA-CHACHA20-POLY1305, ECDHE-ECDSA-AES128-GCM-SHA256,
ECDHE-RSA-AES128-GCM-SHA256, DHE-RSA-AES128-GCM-SHA256,
ECDHE-ECDSA-AES256-SHA384, ECDHE-RSA-AES256-SHA384, DHE-RSA-AES256-SHA256,
ECDHE-ECDSA-AES128-SHA256, ECDHE-RSA-AES128-SHA256, DHE-RSA-AES128-SHA256,
ECDHE-ECDSA-AES256-SHA, ECDHE-RSA-AES256-SHA, DHE-RSA-AES256-SHA,
ECDHE-ECDSA-AES128-SHA, ECDHE-RSA-AES128-SHA, DHE-RSA-AES128-SHA,
RSA-PSK-AES256-GCM-SHA384, DHE-PSK-AES256-GCM-SHA384,
RSA-PSK-CHACHA20-POLY1305, DHE-PSK-CHACHA20-POLY1305,
ECDHE-PSK-CHACHA20-POLY1305, AES256-GCM-SHA384, PSK-AES256-GCM-SHA384,
PSK-CHACHA20-POLY1305, RSA-PSK-AES128-GCM-SHA256,
DHE-PSK-AES128-GCM-SHA256, AES128-GCM-SHA256, PSK-AES128-GCM-SHA256,
AES256-SHA256, AES128-SHA256, ECDHE-PSK-AES256-CBC-SHA384,
ECDHE-PSK-AES256-CBC-SHA, SRP-RSA-AES-256-CBC-SHA, SRP-AES-256-CBC-SHA,
RSA-PSK-AES256-CBC-SHA384, DHE-PSK-AES256-CBC-SHA384,
RSA-PSK-AES256-CBC-SHA, DHE-PSK-AES256-CBC-SHA, AES256-SHA,
PSK-AES256-CBC-SHA384, PSK-AES256-CBC-SHA, ECDHE-PSK-AES128-CBC-SHA256,
ECDHE-PSK-AES128-CBC-SHA, SRP-RSA-AES-128-CBC-SHA, SRP-AES-128-CBC-SHA,
RSA-PSK-AES128-CBC-SHA256, DHE-PSK-AES128-CBC-SHA256,
RSA-PSK-AES128-CBC-SHA, DHE-PSK-AES128-CBC-SHA, AES128-SHA,
PSK-AES128-CBC-SHA256, PSK-AES128-CBC-SHA
18:46:22 DEBUG    init       networkmanager:init:120 Disabling bad ciphers:
18:46:22 DEBUG    init       app:_init_modules:441 Initializing proxy...
18:46:22 DEBUG    init       app:_init_modules:444 Initializing
readline-bridge...
18:46:22 DEBUG    init       app:_init_modules:449 Initializing sql...
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "PRAGMA
journal_mode=WAL"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "PRAGMA
journal_mode=WAL"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "PRAGMA
synchronous=NORMAL"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "PRAGMA
synchronous=NORMAL"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    init       app:_init_modules:452 Initializing web
history...
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "CREATE
TABLE IF NOT EXISTS History (url NOT NULL, title NOT NULL, atime NOT NULL,
redirect NOT NULL)"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "CREATE TABLE
IF NOT EXISTS History (url NOT NULL, title NOT NULL, atime NOT NULL,
redirect NOT NULL)"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "CREATE
TABLE IF NOT EXISTS CompletionHistory (url PRIMARY KEY, title NOT NULL,
last_atime NOT NULL)"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "CREATE TABLE
IF NOT EXISTS CompletionHistory (url PRIMARY KEY, title NOT NULL,
last_atime NOT NULL)"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "CREATE
INDEX IF NOT EXISTS CompletionHistoryAtimeIndex ON CompletionHistory
(last_atime)"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "CREATE INDEX
IF NOT EXISTS CompletionHistoryAtimeIndex ON CompletionHistory (last_atime)"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "CREATE
TABLE IF NOT EXISTS CompletionMetaInfo (key PRIMARY KEY, value )"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "CREATE TABLE
IF NOT EXISTS CompletionMetaInfo (key PRIMARY KEY, value )"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "SELECT
EXISTS(SELECT * FROM CompletionMetaInfo WHERE key = :val)"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "SELECT
EXISTS(SELECT * FROM CompletionMetaInfo WHERE key = :val)"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {':val':
'force_rebuild'}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "pragma
user_version"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "pragma
user_version"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "SELECT
value FROM CompletionMetaInfo WHERE key = :key"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "SELECT value
FROM CompletionMetaInfo WHERE key = :key"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {':key':
'force_rebuild'}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "SELECT
count(*) FROM CompletionHistory"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "SELECT
count(*) FROM CompletionHistory"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "CREATE
INDEX IF NOT EXISTS HistoryIndex ON History (url)"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "CREATE INDEX
IF NOT EXISTS HistoryIndex ON History (url)"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "CREATE
INDEX IF NOT EXISTS HistoryAtimeIndex ON History (atime)"
18:46:22 DEBUG    sql        sql:run:212 Running SQL query: "CREATE INDEX
IF NOT EXISTS HistoryAtimeIndex ON History (atime)"
18:46:22 DEBUG    sql        sql:run:215 query bindings: {}
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "SELECT
EXISTS(SELECT * FROM History WHERE url = :val)"
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "SELECT
* FROM History where not redirect and not url like "qute://%" and atime >
:earliest and atime <= :latest ORDER BY atime desc"
18:46:22 DEBUG    sql        sql:__init__:179 Preparing SQL query: "SELECT
* FROM History where not redirect and not url like "qute://%" and atime <=
:latest ORDER BY atime desc limit :limit offset :offset"
18:46:22 DEBUG    init       app:_init_modules:459 Initializing command
history...
18:46:22 DEBUG    init       lineparser:__init__:154 Reading
/home/en3on/.local/share/qutebrowser/cmd-history
18:46:22 DEBUG    init       app:_init_modules:462 Initializing crashlog...
18:46:22 DEBUG    init       app:_init_modules:466 Initializing sessions...
18:46:22 DEBUG    init       app:_init_modules:469 Initializing
websettings...
18:46:22 DEBUG    config     webenginesettings:set_dictionary_language:256
Found dicts: []
18:46:22 DEBUG    config     webenginesettings:set_dictionary_language:256
Found dicts: []
18:46:22 DEBUG    config     config:_set_value:323 Config option changed:
content.javascript.enabled = True
18:46:22 DEBUG    config     config:_set_value:323 Config option changed:
content.javascript.enabled = True
18:46:22 DEBUG    config     config:_set_value:323 Config option changed:
content.javascript.enabled = True
18:46:22 DEBUG    init       app:_init_modules:472 Initializing
quickmarks...
18:46:22 DEBUG    init       lineparser:__init__:154 Reading
/home/en3on/.config/qutebrowser/quickmarks
18:46:22 DEBUG    init       app:_init_modules:476 Initializing bookmarks...
18:46:22 DEBUG    init       lineparser:__init__:154 Reading
/home/en3on/.config/qutebrowser/bookmarks/urls
18:46:22 DEBUG    init       app:_init_modules:480 Initializing cookies...
18:46:22 DEBUG    init       app:_init_modules:486 Initializing cache...
18:46:22 DEBUG    init       app:_init_modules:490 Initializing downloads...
18:46:22 DEBUG    init       networkmanager:__init__:152 Initializing
NetworkManager
18:46:22 DEBUG    init       networkmanager:__init__:157 NetworkManager
init done
18:46:22 DEBUG    init       app:_init_modules:494 Initializing
Greasemonkey...
18:46:22 DEBUG    greasemonkey greasemonkey:load_scripts:280 Reading
scripts from: /home/en3on/.local/share/qutebrowser/greasemonkey
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script:324 Loaded script:
GreasyFork Bullshit Filter
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script:324 Loaded script:
Wide Github
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script:324 Loaded script:
Github Commit Diff
18:46:22 DEBUG    greasemonkey greasemonkey:add_script:303 Deferring script
until requirements are fulfilled: GitHub commit timestamps
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script_with_requires:363
Adding required script for GitHub commit timestamps to IIFE:
https://cdnjs.cloudflare.com/ajax/libs/sugar/1.3.9/sugar.min.js
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script_with_requires:363
Adding required script for GitHub commit timestamps to IIFE:
https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script:324 Loaded script:
GitHub commit timestamps
18:46:22 DEBUG    greasemonkey greasemonkey:_add_script:324 Loaded script:
GitHub file list beautifier
18:46:22 DEBUG    init       app:_init_modules:497 Misc initialization...
18:46:22 DEBUG    init       webenginetab:init:57 Initializing qute://*
handler...
18:46:22 DEBUG    init       webenginetab:init:62 Initializing request
interceptor...
18:46:22 DEBUG    qt         Unknown module:none:0 Use of deprecated not
thread-safe setter, use setUrlRequestInterceptor instead.
18:46:22 DEBUG    qt         Unknown module:none:0 Use of deprecated not
thread-safe setter, use setUrlRequestInterceptor instead.
18:46:22 DEBUG    init       webenginetab:init:68 Initializing QtWebEngine
downloads...
18:46:22 DEBUG    init       webenginetab:init:74 Initializing cookie
filter...
18:46:22 DEBUG    init       app:init:177 Initializing eventfilter...
18:46:22 DEBUG    init       app:init:182 Connecting signals...
18:46:22 DEBUG    init       app:_process_args:219 Initializing main
window...
18:46:22 DEBUG    init       mainwindow:_init_downloadmanager:310
Initializing downloads...
18:46:23 DEBUG    statusbar  bar:_hide_cmd_widget:326 Hiding cmd widget
18:46:23 DEBUG    init       mainwindow:__init__:210 Initializing modes...
18:46:23 DEBUG    init       mainwindow:_load_geometry:411 Loading
mainwindow from
b'\x01\xd9\xd0\xcb\x00\x03\x00\x00\x00\x00\x05\x05\x00\x00\x00\n\x00\x00\t\xf5\x00\x00\x05t\x00\x00\x05\x07\x00\x00\x00\x0c\x00\x00\t\xf3\x00\x00\x05r\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x05\x07\x00\x00\x00\x0c\x00\x00\t\xf3\x00\x00\x05r'
18:46:23 DEBUG    init       mainwindow:_init_geometry:253 Initial main
window geometry: PyQt5.QtCore.QRect(1287, 12, 1261, 1383)
18:46:23 DEBUG    init       app:_open_startpage:349 Opening start pages
18:46:23 DEBUG    url        urlutils:get_path_if_valid:381 Checking if '
https://start.duckduckgo.com' is a path
18:46:23 DEBUG    url        urlutils:fuzzy_url:214 URL is a fuzzy address
18:46:23 DEBUG    url        urlutils:fuzzy_url:217 Converting fuzzy term '
https://start.duckduckgo.com' to URL -> https://start.duckduckgo.com
18:46:23 DEBUG    webview    tabbedbrowser:tabopen:464 Creating new tab
with URL PyQt5.QtCore.QUrl('https://start.duckduckgo.com'), background
None, related True, idx None
18:46:23 DEBUG    greasemonkey
webenginetab:_inject_greasemonkey_scripts:1051 adding script: GM-GitHub
file list beautifier
18:46:23 DEBUG    greasemonkey
webenginetab:_inject_greasemonkey_scripts:1051 adding script: GM-GreasyFork
Bullshit Filter
18:46:23 DEBUG    greasemonkey
webenginetab:_inject_greasemonkey_scripts:1051 adding script: GM-Wide Github
18:46:23 DEBUG    greasemonkey
webenginetab:_inject_greasemonkey_scripts:1051 adding script: GM-Github
Commit Diff
18:46:23 DEBUG    greasemonkey
webenginetab:_inject_greasemonkey_scripts:1051 adding script: GM-GitHub
commit timestamps
18:46:23 DEBUG    webview    tabbedbrowser:_get_new_tab_idx:556
tabs.new_position next -> opening new tab at -1, next left: 0 / right: 0
18:46:23 DEBUG    webview    webview:render_widget:81 Found possibly lost
focusProxy: []
18:46:23 DEBUG    modes      tabbedbrowser:on_current_changed:701 Current
tab changed, focusing
<qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url=''>
18:46:23 DEBUG    modes      tabbedbrowser:on_current_changed:709 Mode
before tab change: normal (mode_on_change = normal)
18:46:23 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.hint (reason tab changed) as we're in mode KeyMode.normal
18:46:23 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.caret (reason tab changed) as we're in mode KeyMode.normal
18:46:23 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.insert (reason tab changed) as we're in mode KeyMode.normal
18:46:23 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.passthrough (reason tab changed) as we're in mode KeyMode.normal
18:46:23 DEBUG    modes      tabbedbrowser:on_current_changed:721 Mode
after tab change: normal (mode_on_change = normal)
18:46:23 DEBUG    webview    webview:render_widget:81 Found possibly lost
focusProxy: []
18:46:23 DEBUG    webview    browsertab:_on_before_load_started:955 Going
to start loading: https://start.duckduckgo.com
18:46:23 DEBUG    webview    tabbedbrowser:on_title_changed:623 Changing
title for idx 0 to 'https://start.duckduckgo.com'
18:46:23 DEBUG    webview    browsertab:_on_before_load_started:955 Going
to start loading: https://start.duckduckgo.com
18:46:23 DEBUG    webview    tabbedbrowser:on_title_changed:623 Changing
title for idx 0 to 'https://start.duckduckgo.com'
18:46:23 DEBUG    mouse      mouse:eventFilter:55
<qutebrowser.browser.webengine.webview.WebEngineView object at
0x7f2a38ebbe58> got new child <PyQt5.QtWidgets.QWidget object at
0x7f2a38ec7708>, installing filter
18:46:23 DEBUG    webview    tabbedbrowser:on_title_changed:623 Changing
title for idx 0 to 'https://start.duckduckgo.com/'
18:46:23 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_url_changed(PyQt5.QtCore.QUrl('https://start.duckduckgo.com/')) (tab 0)
18:46:23 DEBUG    init       app:_process_args:230 Init finished after
1.318932s
18:46:23 DEBUG    init       app:init:191 Init done!
18:46:23 DEBUG    misc       mainwindow:_update_overlay_geometry:305 new
geometry for <qutebrowser.mainwindow.messageview.MessageView object at
0x7f2a38ebba68>: PyQt5.QtCore.QRect(0, 1366, 1262, 1)
18:46:23 DEBUG    misc       app:on_focus_object_changed:836 Focus object
changed: <PyQt5.QtWidgets.QWidget object at 0x7f2a38ec7708>
18:46:23 DEBUG    webview    browsertab:_set_load_status:921 load status
for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='
https://start.duckduckgo.com/'>: LoadStatus.loading
18:46:23 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
18:46:23 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_load_started() (tab 0)
18:46:23 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.insert (reason load started) as we're in mode KeyMode.normal
18:46:23 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.hint (reason load started) as we're in mode KeyMode.normal
18:46:23 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:23 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000023
/ modifiers: 0x8000000 / text: '<Alt>' / dry_run True
18:46:23 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:23 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:23 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:23 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000023
/ modifiers: 0x8000000 / text: '<Alt>' / dry_run True
18:46:23 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:23 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:23 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:23 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000023
/ modifiers: 0x8000000 / text: '<Alt>' / dry_run False
18:46:23 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:23 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:23 DEBUG    webview    browsertab:_on_navigation_request:983
navigation request: url https://start.duckduckgo.com/, type Type.typed,
is_main_frame True
18:46:23 DEBUG    webview    tabbedbrowser:on_title_changed:623 Changing
title for idx 0 to 'https://start.duckduckgo.com'
18:46:23 DEBUG    webview    tabbedbrowser:on_title_changed:623 Changing
title for idx 0 to 'DuckDuckGo — Privacy, simplified.'
18:46:23 DEBUG    modes      modeman:_handle_keyrelease:219 filter: False
18:46:24 DEBUG    webview    browsertab:_on_navigation_request:983
navigation request: url https://start.duckduckgo.com/post2.html, type
Type.other, is_main_frame False
18:46:24 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:24 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x46 /
modifiers: 0x0 / text: 'f' / dry_run True
18:46:24 DEBUG    modes      modeman:_handle_keypress:199 match: 2,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: False,
dry_run: True --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at
0x7f2a38ec7708>)
18:46:24 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:24 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x46 /
modifiers: 0x0 / text: 'f' / dry_run False
18:46:24 DEBUG    keyboard   basekeyparser:_debug_log:91 Definitive match
for 'f'.
18:46:24 DEBUG    keyboard   basekeyparser:_debug_log:91 Clearing keystring
(was: f).
18:46:24 DEBUG    commands   command:run:534 command called: hint
18:46:24 DEBUG    commands   command:run:549 Calling
qutebrowser.browser.hints.HintManager.start(<qutebrowser.browser.hints.HintManager
object at 0x7f2a38ebbdc8>, 'all', <Target.normal: 1>, mode=None,
add_history=False, rapid=False, first=False)
18:46:24 DEBUG    modes      modeman:_handle_keypress:199 match: 2,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: False,
dry_run: False --> filter: True (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:24 DEBUG    modes      modeman:_handle_keyrelease:219 filter: True
18:46:24 DEBUG    hints      hints:_start_cb:615 hints: a, s, d, f, g, h, j
18:46:25 DEBUG    message    message:set_text:259 Follow hint...
18:46:25 DEBUG    statusbar  text:set_text:57 Setting normal text to
'Follow hint...'.
18:46:25 DEBUG    modes      modeman:enter:250 Entering mode KeyMode.hint
(reason: HintManager.start)
18:46:25 DEBUG    sql        sql:__init__:179 Preparing SQL query: "INSERT
INTO History (url, title, atime, redirect) values(:url, :title, :atime,
:redirect)"
18:46:25 DEBUG    sql        sql:run:212 Running SQL query: "INSERT INTO
History (url, title, atime, redirect) values(:url, :title, :atime,
:redirect)"
18:46:25 DEBUG    sql        sql:run:215 query bindings: {':atime':
1563093985, ':redirect': False, ':title': 'DuckDuckGo — Privacy,
simplified.', ':url': 'https://start.duckduckgo.com/'}
18:46:25 DEBUG    sql        sql:__init__:179 Preparing SQL query: "REPLACE
INTO CompletionHistory (url, title, last_atime) values(:url, :title,
:last_atime)"
18:46:25 DEBUG    sql        sql:run:212 Running SQL query: "REPLACE INTO
CompletionHistory (url, title, last_atime) values(:url, :title,
:last_atime)"
18:46:25 DEBUG    sql        sql:run:215 query bindings: {':last_atime':
1563093985, ':title': 'DuckDuckGo — Privacy, simplified.', ':url': '
https://start.duckduckgo.com/'}
18:46:25 DEBUG    sessions   sessions:save:295 Saving session _autosave to
/home/en3on/.local/share/qutebrowser/sessions/_autosave.yml...
18:46:25 DEBUG    webview    browsertab:_set_load_status:921 load status
for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='
https://start.duckduckgo.com/'>: LoadStatus.success_https
18:46:25 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
18:46:25 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_load_finished(True) (tab 0)
18:46:25 DEBUG    sql        sql:__init__:179 Preparing SQL query: "INSERT
INTO History (url, title, atime, redirect) values(:url, :title, :atime,
:redirect)"
18:46:25 DEBUG    sql        sql:run:212 Running SQL query: "INSERT INTO
History (url, title, atime, redirect) values(:url, :title, :atime,
:redirect)"
18:46:25 DEBUG    sql        sql:run:215 query bindings: {':atime':
1563093985, ':redirect': False, ':title': 'DuckDuckGo — Privacy,
simplified.', ':url': 'https://start.duckduckgo.com/'}
18:46:25 DEBUG    sql        sql:__init__:179 Preparing SQL query: "REPLACE
INTO CompletionHistory (url, title, last_atime) values(:url, :title,
:last_atime)"
18:46:25 DEBUG    sql        sql:run:212 Running SQL query: "REPLACE INTO
CompletionHistory (url, title, last_atime) values(:url, :title,
:last_atime)"
18:46:25 DEBUG    sql        sql:run:215 query bindings: {':last_atime':
1563093985, ':title': 'DuckDuckGo — Privacy, simplified.', ':url': '
https://start.duckduckgo.com/'}
18:46:25 DEBUG    sessions   sessions:save:295 Saving session _autosave to
/home/en3on/.local/share/qutebrowser/sessions/_autosave.yml...
18:46:25 DEBUG    webview    browsertab:_set_load_status:921 load status
for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='
https://start.duckduckgo.com/'>: LoadStatus.success_https
18:46:25 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
18:46:25 DEBUG    signals    signalfilter:_filter_signals:86 emitting:
cur_load_finished(True) (tab 0)
18:46:25 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.hint - delegating to
<qutebrowser.keyinput.modeparsers.HintKeyParser supports_count=False>
18:46:25 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x47 /
modifiers: 0x0 / text: 'g' / dry_run True
18:46:25 DEBUG    modes      modeman:_handle_keypress:199 match: 2,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: False,
dry_run: True --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at
0x7f2a38ec7708>)
18:46:25 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.hint - delegating to
<qutebrowser.keyinput.modeparsers.HintKeyParser supports_count=False>
18:46:25 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x47 /
modifiers: 0x0 / text: 'g' / dry_run False
18:46:25 DEBUG    keyboard   basekeyparser:_debug_log:91 Definitive match
for 'g'.
18:46:25 DEBUG    keyboard   basekeyparser:_debug_log:91 Clearing keystring
(was: g).
18:46:25 DEBUG    hints      hints:handle_partial_key:819 Handling new
keystring: ''
18:46:25 DEBUG    commands   command:run:534 command called: follow-hint
['-s', 'g']
18:46:25 DEBUG    commands   command:run:549 Calling
qutebrowser.browser.hints.HintManager.follow_hint(<qutebrowser.browser.hints.HintManager
object at 0x7f2a38ebbdc8>, True, 'g')
18:46:25 DEBUG    hints      hints:handle_partial_key:819 Handling new
keystring: 'g'
18:46:25 DEBUG    modes      modeman:leave:313 Leaving mode KeyMode.hint
(reason: followed)
18:46:25 DEBUG    statusbar  text:maybe_reset_text:70 Resetting: 'Follow
hint...'
18:46:25 DEBUG    statusbar  text:set_text:57 Setting normal text to ''.
18:46:25 DEBUG    webelem    webelem:click:400 Clicking
<qutebrowser.browser.webengine.webengineelem.WebEngineElement html='<input
id="search_form_input_homepage" class="js-search-input search__input--adv"
type="text" autocomplete="off" name="q" tabindex="1" value=""
autocapitalize="off" autocorrect="off">'> with click_target
ClickTarget.normal, force_event False
18:46:25 DEBUG    webelem    webelem:is_editable:240 Checking if element is
editable: <qutebrowser.browser.webengine.webengineelem.WebEngineElement
html='<input id="search_form_input_homepage" class="js-search-input
search__input--adv" type="text" autocomplete="off" name="q" tabindex="1"
value="" autocapitalize="off" autocorrect="off">'>
18:46:25 DEBUG    webelem    webelem:click:411 Clicking via JS focus()
18:46:25 DEBUG    webelem    webelem:is_editable:240 Checking if element is
editable: <qutebrowser.browser.webengine.webengineelem.WebEngineElement
html='<input id="search_form_input_homepage" class="js-search-input
search__input--adv" type="text" autocomplete="off" name="q" tabindex="1"
value="" autocapitalize="off" autocorrect="off">'>
18:46:25 DEBUG    modes      modeman:enter:250 Entering mode KeyMode.insert
(reason: clicking input)
18:46:25 DEBUG    modes      modeman:leave:307 Ignoring leave request for
KeyMode.hint (reason insert mode) as we're in mode KeyMode.insert
18:46:25 DEBUG    statusbar  text:set_text:57 Setting normal text to '--
INSERT MODE --'.
18:46:25 DEBUG    statusbar  bar:set_mode_active:286 Setting insert flag to
True
18:46:25 DEBUG    modes      modeman:_handle_keypress:199 match: 2,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: False,
dry_run: False --> filter: True (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:26 DEBUG    commands   command:run:534 command called: open-editor
18:46:26 DEBUG    commands   command:run:549 Calling
qutebrowser.browser.commands.CommandDispatcher.open_editor(<qutebrowser.browser.commands.CommandDispatcher>)
18:46:26 DEBUG    webview    webenginetab:_js_cb_single:633 Got element
from JS: {'attributes': {'autocapitalize': 'off', 'autocomplete': 'off',
'autocorrect': 'off', 'class': 'js-search-input search__input--adv', 'id':
'search_form_input_homepage', 'name': 'q', 'tabindex': '1', 'type': 'text',
'value': ''}, 'caret_position': 0, 'class_name': 'js-search-input
search__input--adv', 'id': 7, 'outer_xml': '<input
id="search_form_input_homepage" class="js-search-input search__input--adv"
type="text" autocomplete="off" name="q" tabindex="1" value=""
autocapitalize="off" autocorrect="off">', 'rects': [{'bottom': 582.421875,
'height': 45.953125, 'left': 348.796875, 'right': 867.046875, 'top':
536.46875, 'width': 518.25}], 'tag_name': 'INPUT', 'text': '', 'value': ''}
18:46:26 DEBUG    webelem    webelem:is_editable:240 Checking if element is
editable: <qutebrowser.browser.webengine.webengineelem.WebEngineElement
html='<input id="search_form_input_homepage" class="js-search-input
search__input--adv" type="text" autocomplete="off" name="q" tabindex="1"
value="" autocapitalize="off" autocorrect="off">'>
18:46:26 DEBUG    procs      editor:_start_editor:192 Calling "terminator"
with args ['-x', 'nvim', '/tmp/qutebrowser-editor-vtu2y385']
18:46:26 DEBUG    procs      guiprocess:start:160 Starting process.
18:46:26 DEBUG    procs      guiprocess:_pre_start:154 Executing:
terminator -x nvim /tmp/qutebrowser-editor-vtu2y385
18:46:26 DEBUG    procs      guiprocess:on_started:143 Process started.
18:46:26 DEBUG    misc       mainwindow:_update_overlay_geometry:305 new
geometry for <qutebrowser.mainwindow.messageview.MessageView object at
0x7f2a38ebba68>: PyQt5.QtCore.QRect(0, 1366, 840, 1)
18:46:27 DEBUG    procs      guiprocess:on_finished:100 Process finished
with code 0, status 0.
18:46:27 DEBUG    procs      editor:_on_proc_closed:92 Editor closed
18:46:27 DEBUG    procs      editor:_on_file_changed:160 Read back:
18:46:28 DEBUG    misc       app:on_focus_object_changed:836 Focus object
changed: None
18:46:35 DEBUG    misc       mainwindow:_update_overlay_geometry:305 new
geometry for <qutebrowser.mainwindow.messageview.MessageView object at
0x7f2a38ebba68>: PyQt5.QtCore.QRect(0, 1366, 1262, 1)
18:46:35 DEBUG    misc       app:on_focus_object_changed:836 Focus object
changed: <PyQt5.QtWidgets.QWidget object at 0x7f2a38ec7708>
18:46:37 DEBUG    commands   command:run:534 command called: leave-mode
18:46:37 DEBUG    commands   command:run:549 Calling
qutebrowser.keyinput.modeman.ModeManager.leave_current_mode(<qutebrowser.keyinput.modeman.ModeManager
mode=<KeyMode.insert: 6>>)
18:46:37 DEBUG    modes      modeman:leave:313 Leaving mode KeyMode.insert
(reason: leave current)
18:46:37 DEBUG    statusbar  text:set_text:57 Setting normal text to ''.
18:46:37 DEBUG    statusbar  bar:set_mode_active:286 Setting insert flag to
False
18:46:37 DEBUG    modes      modeman:_handle_keyrelease:219 filter: True
18:46:38 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000023
/ modifiers: 0x8000000 / text: '<Alt>' / dry_run True
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:38 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:38 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000023
/ modifiers: 0x8000000 / text: '<Alt>' / dry_run True
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:38 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:38 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000023
/ modifiers: 0x8000000 / text: '<Alt>' / dry_run False
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:38 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:38 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000020
/ modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run True
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:38 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:38 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000020
/ modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run True
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:38 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:38 DEBUG    modes      modeman:_handle_keypress:172 got keypress in
mode KeyMode.normal - delegating to
<qutebrowser.keyinput.modeparsers.NormalKeyParser>
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Got key: 0x1000020
/ modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run False
18:46:38 DEBUG    keyboard   basekeyparser:_debug_log:91 Ignoring, only
modifier
18:46:38 DEBUG    modes      modeman:_handle_keypress:199 match: 0,
forward_unbound_keys: auto, passthrough: False, is_non_alnum: True,
dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object
at 0x7f2a38ec7708>)
18:46:38 DEBUG    destroy    mainwindow:_do_close:572 Closing window 0
18:46:38 DEBUG    misc       app:on_focus_object_changed:836 Focus object
changed: <qutebrowser.mainwindow.tabwidget.TabBar count=0>
18:46:38 DEBUG    destroy    app:shutdown:710 Shutting down with status 0,
session None...
18:46:38 DEBUG    prompt     prompt:shutdown:136 Shutting down with loops []
18:46:38 DEBUG    destroy    app:_shutdown:737 Stage 2 of shutting down...
18:46:38 DEBUG    destroy    app:_shutdown:743 Removing eventfilter...
18:46:38 DEBUG    ipc        ipc:shutdown:400 Shutting down IPC (socket
0x7f2a7f575a10)
18:46:38 DEBUG    save       savemanager:save:96 Save of yaml-config
requested - dirty False, save_on_exit False, is_exit True, force False ->
False
18:46:38 DEBUG    save       savemanager:save:96 Save of state-config
requested - dirty False, save_on_exit True, is_exit True, force False ->
True
18:46:38 DEBUG    save       savemanager:save:96 Save of command-history
requested - dirty False, save_on_exit False, is_exit True, force False ->
False
18:46:38 DEBUG    save       savemanager:save:96 Save of quickmark-manager
requested - dirty False, save_on_exit False, is_exit True, force False ->
False
18:46:38 DEBUG    save       savemanager:save:96 Save of bookmark-manager
requested - dirty False, save_on_exit False, is_exit True, force False ->
False
18:46:38 DEBUG    save       savemanager:save:96 Save of cookies requested
- dirty False, save_on_exit False, is_exit True, force False -> False
18:46:38 DEBUG    destroy    app:_shutdown:775 Deactivating crash log...
18:46:38 DEBUG    destroy    app:_shutdown:785 Deactivating message
handler...
18:46:38 DEBUG    destroy    app:_shutdown:788 Deferring
QApplication::exit...
18:46:38 DEBUG    mouse      mouse:eventFilter:79 <PyQt5.QtWidgets.QWidget
object at 0x7f2a68d3f318>: removed child <PyQt5.QtCore.QObject object at
0x7f2a38508168>
18:46:38 DEBUG    mouse      mouse:eventFilter:79 <PyQt5.QtWidgets.QWidget
object at 0x7f2a68d3f318>: removed child <PyQt5.QtWidgets.QWidget object at
0x7f2a38ec7708>
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal: 0
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal: tab
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
hintmanager
18:46:38 DEBUG    destroy    app:exit:857 Now calling QApplication::exit.
18:46:38 DEBUG    misc       app:on_focus_object_changed:836 Focus object
changed: None
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal: 0
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
main-window
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
last-focused-main-window
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
last-visible-main-window
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
message-bridge
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
tabbed-browser
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
statusbar
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
status-command
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
completion
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
mode-manager
18:46:38 DEBUG    destroy    objreg:on_destroyed:119 schedule removal:
prompt-container
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://listi.jpberlin.de/pipermail/qutebrowser/attachments/20190714/07d69296/attachment.htm>


More information about the qutebrowser mailing list