qutebrowser/scripts
狼耳 e8db59a9ef
Use socat exit status to determine if the socket is usable
Instead of checking, if *any* qutebrowser process is running (which may or may not have an IPC socket where we expect it), simply launch a new instance  *if socat fails*. 
Which it does, if: 
* the socket file doesn't exist (qutebrowser simply not running), or
* the socket isn't connectable (qutebrowser crashed, left orphaned socket)
 
Also put new instances into background, so the script behaves a bit more consistently. (Else it *sometimes* blocks and *sometimes doesn't*, when run.)
2017-11-25 11:09:57 +01:00
..
dev Remove hiding of commands 2017-11-13 09:02:16 +01:00
testbrowser_cpp Add a QtWebEngine C++ testbrowser 2016-11-02 08:01:09 +01:00
__init__.py Move developer scripts to dev/ subfolder. 2015-06-28 22:31:30 +02:00
asciidoc2html.py Use https:// links for qutebrowser.org 2017-11-14 10:43:05 +01:00
dictcli.py Review fixes 2017-11-05 18:12:15 -05:00
importer.py importer: trailing commas 2017-11-08 15:11:07 -06:00
keytester.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
link_pyqt.py use subprocess run 2017-11-01 09:59:32 +01:00
open_url_in_instance.sh Use socat exit status to determine if the socket is usable 2017-11-25 11:09:57 +01:00
setupcommon.py use subprocess run 2017-11-01 09:59:32 +01:00
testbrowser.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
utils.py Finally update copyrights... 2017-05-09 21:37:03 +02:00