summaryrefslogtreecommitdiff
path: root/unrpyc/renpy
diff options
context:
space:
mode:
Diffstat (limited to 'unrpyc/renpy')
-rw-r--r--unrpyc/renpy/README1
-rw-r--r--unrpyc/renpy/__init__.py7
-rw-r--r--unrpyc/renpy/display/__init__.py8
-rw-r--r--unrpyc/renpy/log.py152
4 files changed, 0 insertions, 168 deletions
diff --git a/unrpyc/renpy/README b/unrpyc/renpy/README
deleted file mode 100644
index 0e04cdc..0000000
--- a/unrpyc/renpy/README
+++ /dev/null
@@ -1 +0,0 @@
-This is Ren'Py 6.15.4 with significant deletions (to minimize size).
diff --git a/unrpyc/renpy/__init__.py b/unrpyc/renpy/__init__.py
index 443cb49..f2bd463 100644
--- a/unrpyc/renpy/__init__.py
+++ b/unrpyc/renpy/__init__.py
@@ -90,15 +90,9 @@ def import_cython():
def import_all():
- import renpy.log #@UnresolvedImport
import renpy.display #@UnresolvedImport
- # Should probably be early, as we will add it as a base to serialized things.
- import renpy.object #@UnresolvedImport
-
- import renpy.game #@UnresolvedImport
-
# Adds in the Ren'Py loader.
import renpy.loader #@UnresolvedImport
@@ -237,7 +231,6 @@ def reload_all():
renpy.display.im.cache.quit()
blacklist = [ "renpy",
- "renpy.log",
"renpy.bootstrap",
"renpy.display",
"renpy.display.pgrender",
diff --git a/unrpyc/renpy/display/__init__.py b/unrpyc/renpy/display/__init__.py
index 055dad6..3420500 100644
--- a/unrpyc/renpy/display/__init__.py
+++ b/unrpyc/renpy/display/__init__.py
@@ -19,8 +19,6 @@
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-import renpy.log
-
# The draw object through which all drawing is routed. This object
# contains all of the distinction between the software and GL
# renderers.
@@ -31,9 +29,3 @@ interface = None
# Should we disable imagedissolve-type transitions?
less_imagedissolve = False
-
-# Logs we use.
-log = renpy.log.open("log", developer=False, append=False)
-ic_log = renpy.log.open("image_cache", developer=True, append=False)
-to_log = renpy.log.open("text_overflow", developer=True, append=True)
-
diff --git a/unrpyc/renpy/log.py b/unrpyc/renpy/log.py
deleted file mode 100644
index 37fec9a..0000000
--- a/unrpyc/renpy/log.py
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 2004-2013 Tom Rothamel <pytom@bishoujo.us>
-#
-# Permission is hereby granted, free of charge, to any person
-# obtaining a copy of this software and associated documentation files
-# (the "Software"), to deal in the Software without restriction,
-# including without limitation the rights to use, copy, modify, merge,
-# publish, distribute, sublicense, and/or sell copies of the Software,
-# and to permit persons to whom the Software is furnished to do so,
-# subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be
-# included in all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-# This module handles the logging of messages to a file.
-
-import os.path
-import codecs
-import traceback
-import platform
-import time
-import tempfile
-
-import renpy
-
-# The file events are logged to.
-log_file = None
-
-class LogFile(object):
- """
- This manages one of our logfiles.
- """
-
- def __init__(self, name, append=False, developer=False):
- """
- `name`
- The name of the logfile, without the .txt extension.
- `append`
- If true, we will append to the logfile. If false, we will truncate
- it to an empty file the first time we write to it.
- `developer`
- If true, nothing happens if config.developer is not set to True.
- """
-
- self.name = name
- self.append = append
- self.developer = developer
- self.file = None
-
- # File-like attributes.
- self.softspace = 0
- self.newlines = None
-
- # Should we emulate file's write method? We do so if this is True.
- self.raw_write = False
-
- def open(self): #@ReservedAssignment
-
- if self.file:
- return True
-
- if self.developer and not renpy.config.developer:
- return False
-
- if not renpy.config.log_enable:
- return False
-
- try:
- base = os.environ.get("RENPY_LOG_BASE", renpy.config.basedir)
- fn = os.path.join(base, self.name + ".txt")
-
- altfn = os.path.join(tempfile.gettempdir(), "renpy-" + self.name + ".txt")
-
-
- if renpy.android:
- print("Logging to", fn)
-
- if self.append:
- mode = "a"
- else:
- mode = "w"
-
- try:
- self.file = codecs.open(fn, mode, "utf-8")
- except:
- self.file = codecs.open(altfn, mode, "utf-8")
-
- if self.append:
- self.write('')
- self.write('=' * 78)
- self.write('')
-
- self.write("%s", time.ctime())
- self.write("%s", platform.platform())
- self.write("%s", renpy.version)
- self.write("%s %s", renpy.config.name, renpy.config.version)
- self.write("")
-
- return True
-
- except:
- return False
-
- def write(self, s, *args):
- """
- Formats `s` with args, and writes it to the logfile.
- """
-
- if self.open():
-
- if not self.raw_write:
- s = s % args
- s += "\n"
-
- if not isinstance(s, str):
- s = s.decode("latin-1")
-
- s = s.replace("\n", "\r\n")
-
- self.file.write(s)
- self.file.flush()
-
- def exception(self):
- """
- Writes the exception to the logfile.
- """
-
- self.raw_write = True
- traceback.print_exc(None, self)
- self.raw_write = False
-
-# A map from the log name to a log object.
-log_cache = { }
-
-def open(name, append=False, developer=False): #@ReservedAssignment
- rv = log_cache.get(name, None)
-
- if rv is None:
- rv = LogFile(name, append=append, developer=developer)
- log_cache[name] = rv
-
- return rv
-
-
-