indic-computing-cvs-logs Mailing List for The Indic-Computing Project (Page 8)
Status: Alpha
Brought to you by:
jkoshy
You can subscribe to this list here.
2002 |
Jan
(6) |
Feb
(5) |
Mar
(8) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(15) |
Aug
(20) |
Sep
(3) |
Oct
(6) |
Nov
(10) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(26) |
Feb
(6) |
Mar
(2) |
Apr
(27) |
May
(57) |
Jun
(36) |
Jul
(9) |
Aug
(13) |
Sep
(6) |
Oct
(5) |
Nov
(2) |
Dec
(10) |
2004 |
Jan
(2) |
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(9) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(18) |
Nov
|
Dec
(8) |
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(9) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Joseph K. <jk...@us...> - 2003-05-17 01:15:56
|
jkoshy 2003/05/16 18:15:54 PDT Modified files: py-freetype freetype.pyx pyft2test.py Log: - Allow FT_Fixed, FT_Angle, and FT_F26Dot6 objects to be initialized directly from a bit pattern using a 'bits=pattern' keyword. - Cope with the fact that in Pyrex generated C code, the type of `self' need not be object's class when the arithmetic operators are called. - Implement support for the FT_Matrix wrapper type. - Create top-level type names without creating dummy objects [duh]. - New tests for the FT_Matrix type and for the new functionality in the wrappers for FT_{Integral} types. Revision Changes Path 1.12 +216 -86 src/py-freetype/freetype.pyx 1.11 +165 -1 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-15 13:00:26
|
jkoshy 2003/05/15 06:00:25 PDT Modified files: py-freetype pyft2test.py Log: - Add test for type variables to each test class - [All FT_IntegralType derived types] + Test object creation from strings, floating point values, illegal values and illegal operand types. + tests for the new 'set()' entry point + The '.value' attribute is gone, so we use 'float()' to retrieve the objects value. + test that getattr() on an unknown attribute raises 'AttributeError' - FT_Fixed objects: separate the rounding test into one for rounding up and one for rounding down. - FT_Vector objects: add test for object type. Correct typo in test case description ('x' -> 'y'). - Make tests for object classes and types use 'is' instead of '=='. - A few typo fixes: duplicated test method names corrected. Revision Changes Path 1.10 +174 -72 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-15 12:59:39
|
jkoshy 2003/05/15 05:59:38 PDT Modified files: py-freetype freetype.pyx Log: - API changes: + _FT_IntegralType objects can now be initialized from any Python object that support a conversion to a floating point number. This include FT_{Fixed,FTF26Dot6,Angle} objects as well as the usual strings, integers and float values. + _FT_IntegralType objects now support a 'set()' method. Direct access to the '.value' attribute has been removed. Access to the 'bits' attribute to get at the internal representation is still allowed. + All numeric operations on this type are defined in terms of numeric operations on 'float' values. + __getattr__ methods should return 'AttributeError' and not 'NameError' if the named attribute is not supported. Fixed. - Improve a few comments - Make type objects corresponding to each wrapper class available at the toplevel (e.g. FT_AngleType, Revision Changes Path 1.11 +87 -43 src/py-freetype/freetype.pyx |
From: Joseph K. <jk...@us...> - 2003-05-14 08:47:10
|
jkoshy 2003/05/14 01:47:06 PDT Modified files: py-freetype freetype.pyx pyft.h pyft2test.py Log: - Include FT_TRIGONOMETRY_H in "pyft.h" to bring in FreeType's trigonometry related prototypes. - Implement wrappers for an 'FT_Vector' type. - Comment out functionality to wrap FT_Vector_Normalize -- this API entry point doesn't seem to be implemented in v2.1.4. - Add a __copy__ entry point for FT_Integral_Type objects. - New entry point 'unit' for FT_Angle objects that returns a unit vector. - pyft2test.py: + Add tests for the __repr__ entry points + New test cases for FT_Vector objects Revision Changes Path 1.10 +139 -10 src/py-freetype/freetype.pyx 1.3 +1 -0 src/py-freetype/pyft.h 1.9 +79 -2 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-14 07:38:07
|
jkoshy 2003/05/14 00:38:05 PDT Modified files: en_US.ISO8859-1/website indic-computing-website.wmk Log: - remove unneeded trailing slashes Revision Changes Path 1.14 +1 -1 doc/en_US.ISO8859-1/website/indic-computing-website.wmk |
From: Joseph K. <jk...@us...> - 2003-05-14 07:36:05
|
jkoshy 2003/05/14 00:36:03 PDT Modified files: en_US.ISO8859-1/website/content/projects index.html Log: - link in the roadmap page. Revision Changes Path 1.4 +3 -1 doc/en_US.ISO8859-1/website/content/projects/index.html |
From: Joseph K. <jk...@us...> - 2003-05-14 07:30:25
|
jkoshy 2003/05/14 00:30:24 PDT Added files: package-definitions/doc-toolchain/freebsd Makefile pkg-descr pkg-plist Log: - The FreeBSD 'meta-port' that brings in the toolchain required to build the Indic-Computing Handbook and FAQ. Revision Changes Path 1.1 +27 -0 src/package-definitions/doc-toolchain/freebsd/Makefile (new) 1.1 +5 -0 src/package-definitions/doc-toolchain/freebsd/pkg-descr (new) 1.1 +2 -0 src/package-definitions/doc-toolchain/freebsd/pkg-plist (new) |
From: Joseph K. <jk...@us...> - 2003-05-14 07:25:15
|
jkoshy 2003/05/14 00:25:15 PDT Modified files: . modules Log: - Module aliases for 'translib', 'os-image' and 'py-freetype' for the convenience of users doing CVS checkouts. Revision Changes Path 1.3 +4 -0 CVSROOT/modules |
From: Joseph K. <jk...@us...> - 2003-05-14 07:20:38
|
jkoshy 2003/05/14 00:20:37 PDT Modified files: en_US.ISO8859-1/website indic-computing-website.wmk en_US.ISO8859-1/website/content frontpage.txt roadmap.html en_US.ISO8859-1/website/content/projects bootable-cd.html doc-toolchain.html fontannotator.html index.html indic-phrase.html miscellaneous.html pdf-gen.html pyfreetype2.html translation-manager.html translib.html xinput.html Added files: en_US.ISO8859-1/website/content/projects handwriting-recognition.html Log: - Add an 'Executive Summary' to all the sub-project pages with links to SF Download manager and SF CVS tree for the sub-project as applicable. Suggested by: K Nagarajan <kn...@ya...> - Add WebMake variables for the SF Download, CVS tree and Mailing list URL roots. - Update the Roadmap to synch up with the times. - Typo fix to the front page. - New (unowned) project on handwriting recognition software for Indic scripts. Revision Changes Path 1.8 +2 -1 doc/en_US.ISO8859-1/website/content/frontpage.txt 1.2 +24 -0 doc/en_US.ISO8859-1/website/content/projects/bootable-cd.html 1.3 +21 -0 doc/en_US.ISO8859-1/website/content/projects/doc-toolchain.html 1.2 +30 -8 doc/en_US.ISO8859-1/website/content/projects/fontannotator.html 1.1 +100 -0 doc/en_US.ISO8859-1/website/content/projects/handwriting-recognition.html (new) 1.3 +3 -2 doc/en_US.ISO8859-1/website/content/projects/index.html 1.2 +23 -2 doc/en_US.ISO8859-1/website/content/projects/indic-phrase.html 1.3 +13 -4 doc/en_US.ISO8859-1/website/content/projects/miscellaneous.html 1.2 +21 -0 doc/en_US.ISO8859-1/website/content/projects/pdf-gen.html 1.2 +23 -1 doc/en_US.ISO8859-1/website/content/projects/pyfreetype2.html 1.2 +26 -4 doc/en_US.ISO8859-1/website/content/projects/translation-manager.html 1.2 +27 -7 doc/en_US.ISO8859-1/website/content/projects/translib.html 1.2 +21 -0 doc/en_US.ISO8859-1/website/content/projects/xinput.html 1.3 +146 -238 doc/en_US.ISO8859-1/website/content/roadmap.html 1.13 +23 -0 doc/en_US.ISO8859-1/website/indic-computing-website.wmk |
From: Joseph K. <jk...@us...> - 2003-05-12 08:48:11
|
jkoshy 2003/05/12 01:48:09 PDT Modified files: py-freetype freetype.pyx pyft2test.py Log: - Correct function prototypes for FT_RoundFix, FT_CeilFix, FT_FloorFix. Correct typo in declaration for FT_DivFix. - Define `__repr__', '__add__', '__sub__', '__mul__', and '__div__' methods for integral types. - Add a new accessor attribute 'bits', that gets the internal representation of an FT_Fixed or FT_F26Dot6 object. - Add 'round', 'ceil', 'floor', 'muldiv' functions to FT_Fixed objects. Provide alternate implemenations for '__mul__' and '__div__' that use the FreeType API for FT_Fixed objects. - Support for an FT_Angle class that wraps a FreeType FT_Angle object. These support the expected 'sin', 'cos', 'tan' operations in addition to the ones supported by other FT_ "integral" types. - Make FT_ANGLE_[n]PI[m] constants available as top-level Python objects - Add test cases for all new functionality. Revision Changes Path 1.9 +145 -16 src/py-freetype/freetype.pyx 1.8 +148 -5 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-12 08:41:05
|
jkoshy 2003/05/12 01:41:03 PDT Modified files: py-freetype pyft.h Log: - explicitly include FT_ERRORS_H and FT_TYPES_H since these do not appear to be getting included by default. Revision Changes Path 1.2 +2 -0 src/py-freetype/pyft.h |
From: Joseph K. <jk...@us...> - 2003-05-08 09:38:09
|
jkoshy 2003/05/08 02:38:08 PDT Modified files: py-freetype freetype.pyx pyft2test.py Log: - Implementations for wrappers around the 'FT_Fixed' and 'FT_F26Dot6' types in the FreeType API. - Test cases for the 'FT_Fixed' and 'FT_F26Dot6' classes. - Partial implementation of an 'FT_Matrix' wrapper. Revision Changes Path 1.8 +149 -24 src/py-freetype/freetype.pyx 1.7 +149 -0 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-08 04:43:36
|
jkoshy 2003/05/07 21:43:35 PDT Modified files: en_US.ISO8859-1/books/handbook book.sgml Log: - Rework the abstract to make the purpose of the Handbook clearer. - Add links to the 'how to contribute' page, the CVS source repository, and the SF.Net download system's page. Revision Changes Path 1.7 +26 -18 doc/en_US.ISO8859-1/books/handbook/book.sgml |
From: Joseph K. <jk...@us...> - 2003-05-08 04:40:56
|
jkoshy 2003/05/07 21:40:55 PDT Modified files: en_US.ISO8859-1/share/sgml legalnotice.sgml Log: - consistently spell "Indic-Computing". Revision Changes Path 1.3 +2 -2 doc/en_US.ISO8859-1/share/sgml/legalnotice.sgml |
From: Joseph K. <jk...@us...> - 2003-05-08 04:38:52
|
jkoshy 2003/05/07 21:38:50 PDT Modified files: share/sgml indic-computing.ent Log: - New SGML entities for URLS to (i) the source tree in CVS (ii) the 'how to contribute' page, (iii) SF file download system Revision Changes Path 1.5 +5 -1 doc/share/sgml/indic-computing.ent |
From: Joseph K. <jk...@us...> - 2003-05-07 11:12:14
|
jkoshy 2003/05/07 04:12:13 PDT Modified files: py-freetype Makefile make-ft-errors.c Log: - Generate two include files: "fterrornames.pxi" and "fterrormap.pxi" from "make-ft-errors.c". Remove extraneous whitespace from these. Revision Changes Path 1.5 +12 -4 src/py-freetype/Makefile 1.2 +11 -2 src/py-freetype/make-ft-errors.c |
From: Joseph K. <jk...@us...> - 2003-05-07 11:10:46
|
jkoshy 2003/05/07 04:10:46 PDT Modified files: py-freetype freetype.pyx Log: - New stub classes: FT_Glyph, FT_Fixed, FT_Vector, FT_Matrix - Make FT_Err_* constants available at the top-level of this module for use by clients. Generate these via the `make-ft-errors' hack from the installed FreeType library headers. - FT_Exception objects now use the verbose (human readable) error string if converted to a printable string. - New stub functions for FT_Face() - Simulate readonly access to the underlying (FreeType) FT_Face object using __getattr__(). - Typo corrections Revision Changes Path 1.7 +208 -18 src/py-freetype/freetype.pyx |
From: Joseph K. <jk...@us...> - 2003-05-07 11:06:39
|
jkoshy 2003/05/07 04:06:38 PDT Modified files: py-freetype pyft2test.py Log: Add simple command line option handling for controlling the verbosity of this script. Revision Changes Path 1.6 +31 -3 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-06 06:10:06
|
jkoshy 2003/05/05 23:10:05 PDT Modified files: en_US.ISO8859-1/website/content about.html contributing.et documentation.html download.et events.html events.sep15th2002.html mirrors.html news.txt status.html en_US.ISO8859-1/website/content/projects doc-toolchain.html handbook.html Log: o Spell "Indic-Computing" consistently. o Link in the ``Design Axes'' article to the front page. Revision Changes Path 1.5 +1 -1 doc/en_US.ISO8859-1/website/content/about.html 1.6 +1 -1 doc/en_US.ISO8859-1/website/content/contributing.et 1.4 +6 -1 doc/en_US.ISO8859-1/website/content/documentation.html 1.3 +3 -3 doc/en_US.ISO8859-1/website/content/download.et 1.5 +12 -3 doc/en_US.ISO8859-1/website/content/events.html 1.5 +1 -1 doc/en_US.ISO8859-1/website/content/events.sep15th2002.html 1.3 +1 -1 doc/en_US.ISO8859-1/website/content/mirrors.html 1.4 +13 -1 doc/en_US.ISO8859-1/website/content/news.txt 1.2 +1 -1 doc/en_US.ISO8859-1/website/content/projects/doc-toolchain.html 1.3 +1 -1 doc/en_US.ISO8859-1/website/content/projects/handbook.html 1.6 +1 -1 doc/en_US.ISO8859-1/website/content/status.html |
From: Joseph K. <jk...@us...> - 2003-05-06 06:07:53
|
jkoshy 2003/05/05 23:07:52 PDT Modified files: py-freetype Makefile pyft2test.py Log: o Rework the test suite to explicitly set the invocation order of its test cases. o Add tests for the 'is_known_format' method point. o Improve test case description strings. Revision Changes Path 1.4 +1 -1 src/py-freetype/Makefile 1.5 +59 -36 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-06 06:03:37
|
jkoshy 2003/05/05 23:03:37 PDT Modified files: py-freetype freetype.pyx Log: o Make the 'new_face' and 'new_memory_face' explicitly check that the 'face_index' requested is what gets returned by FreeType and raise an error otherwise. o Add support for an "Unknown" error message from FreeType. o Add a new method to the FT_Library class: 'is_known_format'. Revision Changes Path 1.6 +36 -3 src/py-freetype/freetype.pyx |
From: Joseph K. <jk...@us...> - 2003-05-04 08:42:08
|
jkoshy 2003/05/04 01:42:07 PDT Modified files: py-freetype Makefile freetype.pyx pyft2test.py Added files: py-freetype make-ft-errors.c Log: o Add support for translating numeric error codes from FreeType to the corresponding message strings. o Implement the 'new_memory_face' entry point, and add test cases for this to the test suite. o Add documentation strings to the test cases. o Minor refactorings to the FreeType wrapper code. Revision Changes Path 1.3 +15 -4 src/py-freetype/Makefile 1.5 +46 -11 src/py-freetype/freetype.pyx 1.1 +8 -0 src/py-freetype/make-ft-errors.c (new) 1.4 +51 -11 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-04 06:48:45
|
jkoshy 2003/05/03 23:48:44 PDT Modified files: py-freetype freetype.pyx pyft2test.py Log: o Add font face creation routines and associated test cases. Revision Changes Path 1.4 +159 -21 src/py-freetype/freetype.pyx 1.3 +36 -4 src/py-freetype/pyft2test.py |
From: Joseph K. <jk...@us...> - 2003-05-04 01:28:34
|
jkoshy 2003/05/03 18:28:33 PDT Modified files: en_US.ISO8859-1/books/faq book.sgml Log: o Two new FAQ questions, with answers, - What is the use of the Handbook when stuff is available off the WWW - Why are sections of the Handbook empty? Revision Changes Path 1.16 +50 -4 doc/en_US.ISO8859-1/books/faq/book.sgml |
From: Joseph K. <jk...@us...> - 2003-05-01 07:44:44
|
jkoshy 2003/05/01 00:44:43 PDT Modified files: py-freetype freetype.pyx Log: o Wrap the basic API exported by FreeType. Revision Changes Path 1.3 +482 -5 src/py-freetype/freetype.pyx |