Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'intern/python/modules/TextTools/__init__.py')
-rw-r--r--intern/python/modules/TextTools/__init__.py48
1 files changed, 48 insertions, 0 deletions
diff --git a/intern/python/modules/TextTools/__init__.py b/intern/python/modules/TextTools/__init__.py
new file mode 100644
index 00000000000..f9255aca276
--- /dev/null
+++ b/intern/python/modules/TextTools/__init__.py
@@ -0,0 +1,48 @@
+""" mxTextTools - A tools package for fast text processing.
+
+ (c) Copyright Marc-Andre Lemburg; All Rights Reserved.
+ See the documentation for further information on copyrights,
+ or contact the author (mal@lemburg.com).
+"""
+__package_info__ = """
+BEGIN PYTHON-PACKAGE-INFO 1.0
+Title: mxTextTools - Tools for fast text processing
+Current-Version: 1.1.1
+Home-Page: http://starship.skyport.net/~lemburg/mxTextTools.html
+Primary-Site: http://starship.skyport.net/~lemburg/mxTextTools-1.1.1.zip
+
+This package provides several different functions and mechanisms
+to do fast text text processing. Amongst these are character set
+operations, parsing & tagging tools (using a finite state machine
+executing byte code) and common things such as Boyer-Moore search
+objects. For full documentation see the home page.
+END PYTHON-PACKAGE-INFO
+"""
+from TextTools import *
+from TextTools import __version__
+
+### Make the types pickleable:
+
+# Shortcuts for pickle (reduces the pickle's length)
+def _BMS(match,translate):
+ return BMS(match,translate)
+def _FS(match,translate):
+ return FS(match,translate)
+
+# Module init
+class modinit:
+
+ ### Register the two types
+ import copy_reg
+ def pickle_BMS(so):
+ return _BMS,(so.match,so.translate)
+ def pickle_FS(so):
+ return _FS,(so.match,so.translate)
+ copy_reg.pickle(BMSType,
+ pickle_BMS,
+ _BMS)
+ copy_reg.pickle(FSType,
+ pickle_FS,
+ _FS)
+
+del modinit