[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/lib/kformula/prototype
From: Ulrich Kuettler <ulrich.kuettler () mailbox ! tu-dresden ! de>
Date: 2003-01-25 19:50:04
[Download RAW message or body]
CVS commit by kuettler:
The generation.
M +17 -9 gensymbolfontmap.py 1.9
--- koffice/lib/kformula/prototype/gensymbolfontmap.py #1.8:1.9
@@ -50,7 +50,6 @@
-def main():
- f = open('../symbolfontmapping.cc', 'w')
- f.write('''//
+def write_header(f):
+ print >>f, '''//
// Created: ''' + time.ctime(time.time()) + '''
// by: gensymbolfontmap.py
@@ -58,9 +57,15 @@
//
// WARNING! All changes made in this file will be lost!
+'''
+
+def main():
+ f = open('../symbolfontmapping.cc', 'w')
+ write_header(f)
+ writeFontTable("symbol", f)
+ f.close()
-struct InternFontTable { short unicode; uchar pos; CharClass cl; };
-''')
- fontnames = [ "symbol",
- "esstixnine",
+ f = open('../esstixfontmapping.cc', 'w')
+ write_header(f)
+ fontnames = [ "esstixnine",
"esstixthirteen",
"esstixeleven",
@@ -81,5 +86,8 @@
for fn in fontnames:
writeFontTable(fn, f)
+ f.close()
+ f = open('../unicodenames.cc', 'w')
+ write_header(f)
print >>f, 'struct UnicodeNameTable { short unicode; const char* name; };'
print >>f, 'static UnicodeNameTable nameTable[] = {'
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic