From da421a29a2a33e72ede08450f5c6e3f514b07efb Mon Sep 17 00:00:00 2001 From: Aaron Griffith Date: Sat, 9 Jul 2011 09:37:06 -0400 Subject: [PATCH 1/2] added --forcerender to the readme --- README.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.rst b/README.rst index 11f9f10..942e4cb 100644 --- a/README.rst +++ b/README.rst @@ -169,6 +169,10 @@ Options *Note*: Currently only the overviewer.dat file is deleted when you run with this option +--forcerender + Force re-rendering the entire map (or the given regionlist). This + is an easier way to completely re-render without deleting the map. + --regionlist=regionlist Use this option to specify manually a list of regions to consider for updating. Without this option, every chunk in every region is checked for From 410fdfb3a562030fd3dd928b41485b27e066dc0f Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Sat, 9 Jul 2011 11:29:23 -0400 Subject: [PATCH 2/2] Provide a better error message when a Windows package fails to import c_overviewer --- overviewer.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/overviewer.py b/overviewer.py index 1bf6790..9f13b8f 100755 --- a/overviewer.py +++ b/overviewer.py @@ -39,6 +39,15 @@ this_dir = util.get_program_path() try: import c_overviewer except ImportError: + ## if this is a frozen windows package, the following error messages about + ## building the c_overviewer extension are not appropriate + if hasattr(sys, "frozen"): + print "Something has gone wrong importing the c_overviewer extension. Please" + print "make sure the 2008 and 2010 redistributable packages from Microsoft" + print "are installed." + sys.exit(1) + + ## try to find the build extension ext = os.path.join(this_dir, "c_overviewer.%s" % ("pyd" if platform.system() == "Windows" else "so")) if os.path.exists(ext):