[kupfer] main: Parse commandline before import UI



commit 3edb2179142ba13f18371b0eaeb5c86b2149da3b
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Sun Aug 23 14:14:09 2009 +0200

    main: Parse commandline before import UI
    
    this way kupfer will respond faster to --version, and will print its
    banner sooner (appearing to start faster).

 kupfer/main.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/kupfer/main.py b/kupfer/main.py
index e84665d..2fd5d8e 100644
--- a/kupfer/main.py
+++ b/kupfer/main.py
@@ -125,10 +125,12 @@ def print_banner():
 		print banner.encode("ascii", "replace")
 
 def main():
-	from . import browser, pretty
-
+	# parse commandline before importing UI
 	cli_opts = get_options()
 	print_banner()
+
+	from . import browser, pretty
+
 	if _debug:
 		pretty.debug = _debug
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]