MediaWiki REL1_33
Makefile Namespace Reference

Functions

 applyExcludes (mlist, path)
 
 charManualTable (path)
 
 customRules (path)
 
 defaultWordsTable (src_wordlist, src_tomany, char_conv_table, char_reconv_table)
 
 dictToSortedList (src_table, pos)
 
 download (url, dest)
 
 main ()
 
 manualWordsTable (path, conv_table, reconv_table)
 
 parserCore (fp, pos, beginmark=None, endmark=None)
 
 PHPArray (table)
 
 phraseParser (path)
 
 removeRules (path, table)
 
 tablesParser (path, name)
 
 toManyRules (src_table)
 
 translate (text, conv_table)
 
 tsiParser (path)
 
 uncompress (fp, member, encoding='U8')
 
 unichr (i)
 
 unichr2 (*args)
 
 unichr3 (*args)
 
 unihanParser (path)
 

Variables

 _unichr = unichr
 
tablesParser ezbigParser = lambda path(path, 'EZ-Big.txt.in')
 
str islinux = 'linux'
 
str LIBTABE_VER = '0.2.3'
 
 open = codecs.open
 
 pyversion = platform.python_version()
 
str SCIM_PINYIN_VER = '0.5.92'
 
str SCIM_TABLES_VER = '0.5.13'
 
str SF_MIRROR = 'dfn'
 
 unichr = chr
 
str UNIHAN_VER = '6.3.0'
 
str untargz
 
str unzip
 
tablesParser wubiParser = lambda path(path, 'Wubi.txt.in')
 
tablesParser zrmParser = lambda path(path, 'Ziranma.txt.in')
 

Function Documentation

◆ applyExcludes()

Makefile.applyExcludes ( mlist,
path )
 Apply exclude rules from path to mlist. 

Definition at line 153 of file Makefile.py.

References and().

Referenced by main().

◆ charManualTable()

Makefile.charManualTable ( path)

Definition at line 167 of file Makefile.py.

References and(), and unichr3().

Referenced by main().

◆ customRules()

Makefile.customRules ( path)

Definition at line 218 of file Makefile.py.

References and().

Referenced by main().

◆ defaultWordsTable()

Makefile.defaultWordsTable ( src_wordlist,
src_tomany,
char_conv_table,
char_reconv_table )

Definition at line 266 of file Makefile.py.

References and(), list, and translate().

Referenced by main().

◆ dictToSortedList()

Makefile.dictToSortedList ( src_table,
pos )

Definition at line 231 of file Makefile.py.

References and().

Referenced by main().

◆ download()

Makefile.download ( url,
dest )

Definition at line 47 of file Makefile.py.

References and(), and print.

Referenced by main().

◆ main()

◆ manualWordsTable()

Makefile.manualWordsTable ( path,
conv_table,
reconv_table )

Definition at line 249 of file Makefile.py.

References and(), list, and translate().

Referenced by main().

◆ parserCore()

Makefile.parserCore ( fp,
pos,
beginmark = None,
endmark = None )

Definition at line 83 of file Makefile.py.

References and().

Referenced by phraseParser(), tablesParser(), and tsiParser().

◆ PHPArray()

Makefile.PHPArray ( table)

Definition at line 297 of file Makefile.py.

Referenced by main().

◆ phraseParser()

Makefile.phraseParser ( path)
 Read phrase_lib.txt and parse it. 

Definition at line 116 of file Makefile.py.

References parserCore(), and untargz.

Referenced by main().

◆ removeRules()

Makefile.removeRules ( path,
table )

Definition at line 189 of file Makefile.py.

References and(), and list.

Referenced by main().

◆ tablesParser()

Makefile.tablesParser ( path,
name )
 Read file from scim-tables and parse it. 

Definition at line 104 of file Makefile.py.

References parserCore(), and untargz.

◆ toManyRules()

Makefile.toManyRules ( src_table)

Definition at line 176 of file Makefile.py.

References and().

Referenced by main().

◆ translate()

Makefile.translate ( text,
conv_table )

Definition at line 235 of file Makefile.py.

References and().

Referenced by defaultWordsTable(), and manualWordsTable().

◆ tsiParser()

Makefile.tsiParser ( path)
 Read tsi.src and parse it. 

Definition at line 124 of file Makefile.py.

References parserCore(), and untargz.

Referenced by main().

◆ uncompress()

Makefile.uncompress ( fp,
member,
encoding = 'U8' )

Definition at line 63 of file Makefile.py.

References and(), and print.

◆ unichr()

Makefile.unichr ( i)

Definition at line 21 of file Makefile.py.

References _unichr, and and().

◆ unichr2()

Makefile.unichr2 ( * args)

Definition at line 31 of file Makefile.py.

References and(), and unichr.

Referenced by unihanParser().

◆ unichr3()

Makefile.unichr3 ( * args)

Definition at line 35 of file Makefile.py.

References unichr.

Referenced by charManualTable().

◆ unihanParser()

Makefile.unihanParser ( path)
 Read Unihan_Variants.txt and parse it. 

Definition at line 131 of file Makefile.py.

References and(), unichr2(), and unzip.

Referenced by main().

Variable Documentation

◆ _unichr

Makefile._unichr = unichr
protected

Definition at line 19 of file Makefile.py.

Referenced by unichr().

◆ ezbigParser

tablesParser Makefile.ezbigParser = lambda path(path, 'EZ-Big.txt.in')

Definition at line 111 of file Makefile.py.

Referenced by main().

◆ islinux

str Makefile.islinux = 'linux'

Definition at line 13 of file Makefile.py.

◆ LIBTABE_VER

str Makefile.LIBTABE_VER = '0.2.3'

Definition at line 43 of file Makefile.py.

◆ open

Makefile.open = codecs.open

Definition at line 18 of file Makefile.py.

◆ pyversion

Makefile.pyversion = platform.python_version()

Definition at line 12 of file Makefile.py.

◆ SCIM_PINYIN_VER

str Makefile.SCIM_PINYIN_VER = '0.5.92'

Definition at line 42 of file Makefile.py.

◆ SCIM_TABLES_VER

str Makefile.SCIM_TABLES_VER = '0.5.13'

Definition at line 41 of file Makefile.py.

◆ SF_MIRROR

str Makefile.SF_MIRROR = 'dfn'

Definition at line 40 of file Makefile.py.

◆ unichr

Makefile.unichr = chr

Definition at line 28 of file Makefile.py.

Referenced by unichr2(), and unichr3().

◆ UNIHAN_VER

str Makefile.UNIHAN_VER = '6.3.0'

Definition at line 39 of file Makefile.py.

◆ untargz

str Makefile.untargz
Initial value:
1= 'U8': \
2 uncompress(tarfile.open(path, 'r:gz'), member, encoding)
and that you know you can do these things To protect your we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights These restrictions translate to certain responsibilities for you if you distribute copies of the or if you modify it For if you distribute copies of such a whether gratis or for a you must give the recipients all the rights that you have You must make sure that receive or can get the source code And you must show them these terms so they know their rights We protect your rights with two and(2) offer you this license which gives you legal permission to copy

Definition at line 79 of file Makefile.py.

Referenced by phraseParser(), tablesParser(), and tsiParser().

◆ unzip

str Makefile.unzip
Initial value:
1= 'U8': \
2 uncompress(zipfile.ZipFile(path), member, encoding)

Definition at line 76 of file Makefile.py.

Referenced by unihanParser().

◆ wubiParser

tablesParser Makefile.wubiParser = lambda path(path, 'Wubi.txt.in')

Definition at line 112 of file Makefile.py.

Referenced by main().

◆ zrmParser

tablesParser Makefile.zrmParser = lambda path(path, 'Ziranma.txt.in')

Definition at line 113 of file Makefile.py.

Referenced by main().