--- a/eric6_browser.py Wed Dec 12 19:43:53 2018 +0100 +++ b/eric6_browser.py Wed Dec 12 19:52:24 2018 +0100 @@ -111,11 +111,18 @@ private = False qthelp = False single = False + name = "" for arg in reversed(argv): if arg.startswith("--search="): searchWord = argv[1].split("=", 1)[1] argv.remove(arg) + elif arg.startswith("--name="): + name = arg.replace("--name=", "") + argv.remove(arg) + elif arg.startswith("--newtab="): + # only used for single application client + argv.remove(arg) elif arg == "--private": private = True argv.remove(arg) @@ -136,7 +143,7 @@ browser = WebBrowserWindow(home, '.', None, 'web_browser', searchWord=searchWord, private=private, settingsDir=SettingsDir, qthelp=qthelp, - single=single) + single=single, saname=name) return browser @@ -163,12 +170,11 @@ if not Globals.checkBlacklistedVersions(): sys.exit(100) - # set the library paths for plugins Startup.setLibraryPaths() app = E5Application(sys.argv) - if not "--private" in sys.argv: + if "--private" not in sys.argv: client = WebBrowserSingleApplicationClient() res = client.connect() if res > 0: @@ -176,7 +182,8 @@ client.processArgs(sys.argv[1:]) sys.exit(0) elif res < 0: - print("eric6_trpreviewer: {0}".format(client.errstr())) + print("eric6_browser: {0}".format(client.errstr())) + # __IGNORE_WARNING_M801__ sys.exit(res) res = Startup.simpleAppStartup(sys.argv,