eric6_browser.py

changeset 6625
a67fee7bc09c
parent 6623
c0882a599e18
child 6628
c3f0f6bffd21
--- 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,

eric ide

mercurial