Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | oops | Elie Roux | 2010-05-19 | 1 | -2/+5 | |
| | ||||||
* | This commit should fix everything about the ofm and tfm priority | Elie Roux | 2010-05-18 | 1 | -3/+15 | |
| | ||||||
* | Fixing the log level when the database is updated inside a document | Elie Roux | 2010-05-18 | 2 | -4/+35 | |
| | | | | To do so I added a logs.info function to print something on the terminal and in the logs. | |||||
* | A bit of documentation | Elie Roux | 2010-05-18 | 1 | -0/+5 | |
| | ||||||
* | If the specification is just a filename, not looking for it in the database | Elie Roux | 2010-05-18 | 1 | -0/+16 | |
| | | | | Now if specification.name ends by a font file extention, we look for the font file first with kpse and then in the database. | |||||
* | Removing the .tfm and .ofm additional extention | Elie Roux | 2010-05-18 | 1 | -2/+2 | |
| | | | | Without this my .ofm fonts don't work... Does this commit do something else wrong? | |||||
* | Printing the name of the loaded database file in the log | Elie Roux | 2010-05-17 | 1 | -5/+6 | |
| | ||||||
* | Fix loading TFM fonts with OSFONTDIR set | Khaled Hosny | 2010-05-17 | 1 | -5/+10 | |
| | | | | | | If OSFONTDIR is set non-TFM files will be found first if TFM file is asked for, I'm not into the mode of digging the source of this in ConTeXt code, so just force TFM lookup by appending .tfm (or .ofm). | |||||
* | Fix bug in the previous commit | Khaled Hosny | 2010-05-17 | 1 | -1/+1 | |
| | ||||||
* | Only index the last found instance of a font | Khaled Hosny | 2010-05-17 | 1 | -12/+26 | |
| | | | | | | We were keeping previously found versions of the font in the database and only overriding the status[filename].index which is useless since names.resolve will then found the first instance. | |||||
* | Measures to avoid re-scanning files | Khaled Hosny | 2010-05-17 | 1 | -26/+27 | |
| | | | | | | We now index TEXMF fonts by their base names not absolute paths, and we check if the font already indexed. This simplifies other parts of the code. | |||||
* | Update the database if a font is not found | Khaled Hosny | 2010-05-16 | 1 | -7/+31 | |
| | | | | We now try to update the database if a font is not found. | |||||
* | Revert "Fixing a bug if OSFONTDIR is not empty" | Khaled Hosny | 2010-05-16 | 1 | -18/+1 | |
| | | | | This reverts commit f5fcb4e933f142a7b803b42f7870b5de0ce1117c. | |||||
* | Cosmetic | Khaled Hosny | 2010-05-16 | 1 | -18/+34 | |
| | ||||||
* | Simplify | Khaled Hosny | 2010-05-16 | 1 | -1/+1 | |
| | | | | | | | If it isn't a font collection file (which is true if we reach here) then the index always == 1. As a side effect, fixes a mysterious bug with --no-shell-escape causing all files to have empty index and the same timestamp. | |||||
* | Simplify | Khaled Hosny | 2010-05-16 | 1 | -2/+1 | |
| | ||||||
* | Tolerate not being able to run |fc-list| | Khaled Hosny | 2010-05-16 | 1 | -10/+12 | |
| | | | | | This will avoid the error message, but also no system fonts will be scanned. | |||||
* | Auto generate font names database | Khaled Hosny | 2010-05-16 | 1 | -16/+16 | |
| | | | | | If no font names database is found, generate a new one. Broken unless luatex is run with "--shell-escape". | |||||
* | Simplify the code | Khaled Hosny | 2010-05-16 | 2 | -44/+27 | |
| | | | | | The |status| table need not to reside in a separate file, it is now part of the font names database itself. | |||||
* | Simplify the code | Khaled Hosny | 2010-05-16 | 1 | -8/+6 | |
| | | | | Always scan directories recursively, it doesn't harm. | |||||
* | It's certainly better to scan the macos font dirs recursively | Elie Roux | 2010-05-15 | 1 | -1/+1 | |
| | ||||||
* | Fixing a bug if OSFONTDIR is not empty | Elie Roux | 2010-05-15 | 1 | -3/+19 | |
| | | | | | if OSFONTDIR was not empty, the texmf variable ended true and the filenames in the database were not complete. | |||||
* | Attempt to fix the behaviour on macosx | Elie Roux | 2010-05-15 | 1 | -16/+40 | |
| | | | | | | Now if we are under macosx and if osfontdir is empty, we don't rely on fc-list to give us the system fonts, but we use some static directories. | |||||
* | Removing the useless mkluatexfontdb table | Elie Roux | 2010-05-15 | 1 | -8/+7 | |
| | ||||||
* | Adding an error when fontloader is unable to open a font | Elie Roux | 2010-05-15 | 1 | -2/+5 | |
| | ||||||
* | change script location | Manuel Pégourié-Gonnard | 2010-05-15 | 1 | -3/+4 | |
| | ||||||
* | Cosmetics | Khaled Hosny | 2010-05-14 | 1 | -13/+37 | |
| | | | | Avoid very long lines. | |||||
* | Pump version number | Khaled Hosny | 2010-05-13 | 1 | -6/+6 | |
| | ||||||
* | Documentation updatesv1.07 | Khaled Hosny | 2010-05-12 | 1 | -39/+61 | |
| | ||||||
* | Showing a log message only once (it used to be present 10s of times in the log) | Elie Roux | 2010-05-11 | 1 | -1/+6 | |
| | ||||||
* | Make sure the font exists on the disk | Khaled Hosny | 2010-05-11 | 1 | -6/+14 | |
| | | | | | | | | Sometimes the database is outdated in the font no longer exits in the saved path, now we make sure the file exists before returning path to luatex. This way the user gets the good old "font not loadable" error, instead of mysterious backend error and program exit. Later we may try to update the database at this point. | |||||
* | Avoid too long lines | Khaled Hosny | 2010-05-11 | 1 | -23/+42 | |
| | ||||||
* | Skip names database for TFM fonts | Khaled Hosny | 2010-05-11 | 1 | -0/+5 | |
| | | | | | | | if a tfm (or ofm) files exists with the same name, skip font names database. closes #3 | |||||
* | Fix call to callback.add. | Manuel Pégourié-Gonnard | 2010-05-10 | 1 | -1/+1 | |
| | ||||||
* | luaextra -> lualibs | Khaled Hosny | 2010-05-11 | 1 | -1/+1 | |
| | ||||||
* | Minor | Khaled Hosny | 2010-05-10 | 1 | -1/+1 | |
| | ||||||
* | Not using luadirect anymore | Elie Roux | 2010-05-10 | 1 | -2/+2 | |
| | ||||||
* | Adapting to the new luatexbase package | Elie Roux | 2010-05-10 | 2 | -15/+16 | |
| | | | | | * using the new luatexbase callback functions * fixing a tiny bug | |||||
* | Cosmetics | Khaled Hosny | 2010-05-10 | 1 | -12/+31 | |
| | ||||||
* | Adaptation to luatexbase (just small changes) and removing functions that ↵ | Elie Roux | 2010-05-10 | 2 | -82/+8 | |
| | | | | are now in luaextra. | |||||
* | All caps file name | Khaled Hosny | 2010-05-09 | 2 | -2/+2 | |
| | | | | For, foolish, consistency. | |||||
* | Update the minimum luatex version | Khaled Hosny | 2010-05-09 | 2 | -4/+7 | |
| | | | | | We are now stabilizing against 0.60.x, also make the message less dramatic. | |||||
* | Typo | Khaled Hosny | 2010-05-09 | 1 | -1/+1 | |
| | ||||||
* | Updating to latest ConTeXt stable (2010.05.08) | Khaled Hosny | 2010-05-09 | 13 | -269/+442 | |
| | ||||||
* | Change the default cache path | Khaled Hosny | 2010-04-27 | 3 | -4/+5 | |
| | | | | | Per Manuel's suggestion, we now use TEXMVAR/luatex/generic/luaotfload/ instead of TEXMVAR/luatex-cache/latex/. | |||||
* | Documentation update, few TODO's still. | Khaled Hosny | 2010-04-09 | 1 | -50/+79 | |
| | ||||||
* | Revert "Import ConTeXt math modules" | Khaled Hosny | 2010-04-05 | 13 | -148151/+0 | |
| | | | | | This code proved to cause harm than good; unicode-math is doing better without it. So, revert it back, until we are ready for it. | |||||
* | Fix loading subfonts | Khaled Hosny | 2010-04-04 | 1 | -8/+7 | |
| | | | | | | | Previously, we relied in the fact that origname contains the subfont in the form of |foo.otf(subfoo)| and that luatex would then load the right font, but this is not what the rest of the code expects and cause some bugs. We now return the filename and subfont properly (i.e.separately). | |||||
* | |table.insert()| is slower | Khaled Hosny | 2010-04-04 | 1 | -3/+3 | |
| | | | | The difference is negligible, but this make the code more consistent. | |||||
* | Simplify a bit | Khaled Hosny | 2010-04-04 | 1 | -11/+5 | |
| |