Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Handle all percent constants | Khaled Hosny | 2010-07-13 | 1 | -2/+2 | |
| | | | | | There is also ScriptPercentScaleDown and ScriptScriptPercentScaleDown besides RadicalDegreeBottomRaisePercent, so be more generalised. | |||||
* | Prepare for releasev1.16 | Khaled Hosny | 2010-07-12 | 2 | -5/+10 | |
| | ||||||
* | Move code around | Khaled Hosny | 2010-07-11 | 2 | -14/+25 | |
| | | | | | | Move code that does not belong to otfl-font-nms.lua to luaotfload.dtx. Please test. | |||||
* | Cosmetics and minor cleanups | Khaled Hosny | 2010-07-11 | 1 | -25/+20 | |
| | ||||||
* | Remove the progress bar and simplify the code | Khaled Hosny | 2010-07-11 | 2 | -56/+8 | |
| | | | | | The database building/updating that the, unusual, progress bar is not needed. | |||||
* | Add a note about the lack of Indic support | Khaled Hosny | 2010-07-11 | 1 | -1/+3 | |
| | ||||||
* | Support keys prefixed by "+" | Khaled Hosny | 2010-07-11 | 1 | -1/+1 | |
| | | | | | Key/value features prefixed by a plus sign now work, fixes #16. Needs a more throughly testing, as it might break other feature assignments. | |||||
* | Prepare for releasev1.15 | Khaled Hosny | 2010-06-28 | 2 | -6/+11 | |
| | ||||||
* | Blacklist all TTC fonts that ship with Mac OS X | Khaled Hosny | 2010-06-27 | 1 | -0/+20 | |
| | | | | | This list need to be filtered out so that only known problematic ones are blacklisted. | |||||
* | Fix 'anum' feature | Khaled Hosny | 2010-06-27 | 2 | -2/+14 | |
| | | | | 'FAR' script was used instead of 'ARA' and 'URD' instead of 'FAR'! | |||||
* | Prepare for releasev1.14 | Khaled Hosny | 2010-06-25 | 2 | -6/+13 | |
| | ||||||
* | Re-enable ttc fonts in MacOSX | Khaled Hosny | 2010-06-25 | 1 | -7/+2 | |
| | | | | | This way it is easier for people to actually find the broken ones so we can blacklist them explicitly. | |||||
* | Really fix printing file name before loading it | Khaled Hosny | 2010-06-25 | 1 | -0/+1 | |
| | | | | | io.flush() is needed, otherwise nothing gets printed until the loading is finished. | |||||
* | Document blacklisting feature | Khaled Hosny | 2010-06-25 | 1 | -0/+13 | |
| | ||||||
* | Handle trailing spaces and inline comments | Khaled Hosny | 2010-06-25 | 2 | -1/+4 | |
| | | | | This turned out to be easier that I first thought. | |||||
* | Remove and old hack and a potential bug | Khaled Hosny | 2010-06-25 | 1 | -20/+7 | |
| | | | | | I didn't know how to check if a table contains a certain value so I had this value=true hack, now I know better so removed it. | |||||
* | Implement general font blacklisting mechanism | Khaled Hosny | 2010-06-25 | 3 | -26/+36 | |
| | | | | | | | | | | | | | Blacklisted fonts are listed one per line in a file named "otfl-blacklist.cnf", there can be as much copies of this file as kpse can find (we look for "tex" format despite of the file extension, so it can exist any where a .tex file can) and all found files will be loaded an read. The parser is rather dump, it assumes a good formated file; one font per line, no trailing spaces, no inline comments, lines starting with "%" and empty lines will be ignored, any other lines will end in the blacklist table without any further processing. | |||||
* | Revert "Unused code" | Khaled Hosny | 2010-06-24 | 1 | -0/+7 | |
| | | | | | | This reverts commit 1473edf932ec729f4a41736fb7ee52654c848d59. This broke mkluatexfontdab. | |||||
* | Update font names database documentation | Khaled Hosny | 2010-06-24 | 1 | -13/+26 | |
| | ||||||
* | Prepare for releasev1.13 | Khaled Hosny | 2010-06-24 | 2 | -6/+9 | |
| | ||||||
* | Typo (presumably) | Khaled Hosny | 2010-06-23 | 1 | -1/+1 | |
| | ||||||
* | Outdated doc | Khaled Hosny | 2010-06-23 | 1 | -1/+1 | |
| | ||||||
* | Unused code | Khaled Hosny | 2010-06-22 | 1 | -7/+0 | |
| | ||||||
* | Lualibs already defines a table.contains() function | Khaled Hosny | 2010-06-22 | 1 | -12/+0 | |
| | ||||||
* | Update NEWSv1.12 | Khaled Hosny | 2010-06-18 | 1 | -0/+6 | |
| | ||||||
* | Sync with ConTeXt beta (beta 2010.06.18) | Khaled Hosny | 2010-06-18 | 7 | -44/+53 | |
| | ||||||
* | Another test | Khaled Hosny | 2010-06-15 | 1 | -0/+5 | |
| | ||||||
* | Update README | Khaled Hosny | 2010-06-14 | 1 | -4/+1 | |
| | ||||||
* | For consistency with latest ConTeXt | Khaled Hosny | 2010-06-14 | 1 | -1/+1 | |
| | | | | The less locally changed ConTeXt files, the simpler my life, so I'm adapting ConTeXt suggested paths instead. | |||||
* | Cosmetics | Khaled Hosny | 2010-06-14 | 2 | -17/+13 | |
| | | | | Utilize lualibs functions when apporiate. | |||||
* | Pump version and date | Khaled Hosny | 2010-06-14 | 1 | -6/+6 | |
| | ||||||
* | Misc. bug fixes | Khaled Hosny | 2010-06-14 | 2 | -1/+3 | |
| | | | | No features were processed in node mode. | |||||
* | Use file.addsuffix() to properly append the suffix | Khaled Hosny | 2010-06-14 | 1 | -2/+2 | |
| | | | | This avoids duplicating the suffix in case it were already given. | |||||
* | Move to before the check happens | Khaled Hosny | 2010-06-14 | 1 | -9/+9 | |
| | | | | The targeted check moved to node-dum after last commit. | |||||
* | Sync with ConTeXt beta (beta 2010.06.14) | Khaled Hosny | 2010-06-14 | 16 | -1156/+608 | |
| | | | | Fixes several bugs, including math bugs. | |||||
* | Extend and simplify the test | Khaled Hosny | 2010-06-14 | 1 | -9/+15 | |
| | ||||||
* | Populate MathConstants table | Khaled Hosny | 2010-06-14 | 2 | -7/+50 | |
| | | | | A temporary fix. | |||||
* | Prepare for releasev1.11 | Khaled Hosny | 2010-06-09 | 2 | -6/+10 | |
| | ||||||
* | Fallback to regular | Khaled Hosny | 2010-06-08 | 2 | -0/+11 | |
| | | | | | | | If the requested style is not found, fallback to regular. I think this broke in commit b9d377647240804d7d85429a18e1bdf0ff00823c closes #13 | |||||
* | Prepare for releasev1.10 | Khaled Hosny | 2010-06-07 | 2 | -5/+21 | |
| | ||||||
* | Provide a |fonts.names.scan()| function | Khaled Hosny | 2010-06-07 | 1 | -1/+14 | |
| | | | | | It takes a dir path as input and index its fonts temporarily in the names database, changes are not saved to the disk. | |||||
* | Log loaded font file before calling |load_font()| | Khaled Hosny | 2010-06-07 | 1 | -6/+6 | |
| | ||||||
* | Fix XeTeX's square brackets syntax | Khaled Hosny | 2010-06-07 | 1 | -1/+1 | |
| | | | | It should force "file" not "name" lookup. | |||||
* | Move fontconfig test to check-all | Khaled Hosny | 2010-06-07 | 1 | -1/+1 | |
| | | | | It can't find the conf file here and thus failing. | |||||
* | Fix loading fonts with absolute path | Khaled Hosny | 2010-06-07 | 1 | -4/+3 | |
| | | | | | | | Also, as a side effect, fixes loading Windows paths starting with drive letter. closes #10 | |||||
* | Make sure we always load TFM files even if OSFONTDIR is set | Khaled Hosny | 2010-06-06 | 1 | -1/+5 | |
| | ||||||
* | Legacy, TFM fonts, don't have a |shared| table | Khaled Hosny | 2010-06-05 | 1 | -1/+1 | |
| | | | | This means no |\fontdimen8| for such fonts, is this OK? | |||||
* | Make sure |fontdata| is a table | Khaled Hosny | 2010-06-05 | 1 | -1/+1 | |
| | | | | | If the font were already loaded in TeX, fontdata will be the internal font number of the already loaded font. | |||||
* | Improve capheight guessing a bit | Khaled Hosny | 2010-06-05 | 1 | -8/+10 | |
| | | | | | | | We first check if the font have a non-zero os2_capheight and use it, else we use the height of "X" glyph, else we set capheight to the font's ascender. The later can be improved by checking certain glyphs in other scripts (Greek, Cyrillic etc.) | |||||
* | Suffle the code around to actually work | Khaled Hosny | 2010-06-05 | 1 | -37/+33 | |
| |