Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding a little TODO for file lookup | Elie Roux | 2013-04-20 | 1 | -0/+3 |
| | |||||
* | Finishing to fix reference loop | Elie Roux | 2013-04-19 | 1 | -1/+3 |
| | |||||
* | expand docs | Philipp Gesang | 2013-04-18 | 1 | -1/+8 |
| | |||||
* | log database version mismatch | Philipp Gesang | 2013-04-17 | 1 | -3/+11 |
| | |||||
* | avoid calling table.contains() | Philipp Gesang | 2013-04-17 | 1 | -25/+34 |
| | |||||
* | comment code pertaining to lualatex-platform | Philipp Gesang | 2013-04-17 | 1 | -40/+59 |
| | |||||
* | add approximate matching option for mkluatexfontdb.lua --find | Philipp Gesang | 2013-04-17 | 1 | -38/+162 |
| | |||||
* | use locals for table.* | Philipp Gesang | 2013-04-17 | 1 | -8/+11 |
| | |||||
* | remove attribute allocation hack | Philipp Gesang | 2013-04-16 | 1 | -6/+28 |
| | |||||
* | use more meaningful identifiers in font-nms | Philipp Gesang | 2013-04-16 | 1 | -44/+53 |
| | |||||
* | organize font-nms | Philipp Gesang | 2013-04-16 | 1 | -112/+195 |
| | |||||
* | Preventing loop-references in fontconfig files | Elie Roux | 2013-04-16 | 1 | -5/+7 |
| | | | | | | | I just had this case on a recent Ubuntu... Conflicts: otfl-font-nms.lua | ||||
* | make fonts.names.resolve() a local | Philipp Gesang | 2013-04-16 | 1 | -5/+17 |
| | |||||
* | add fixes courtesy of Élie Roux to the database code | Philipp Gesang | 2013-04-16 | 1 | -3/+10 |
| | |||||
* | unify logging | Philipp Gesang | 2013-04-15 | 1 | -56/+37 |
| | |||||
* | rewrite filename logger | Philipp Gesang | 2013-04-15 | 1 | -66/+29 |
| | |||||
* | enable overrides for Context loggers | Philipp Gesang | 2013-04-11 | 1 | -4/+0 |
| | |||||
* | make loglevel “-q” effective | Philipp Gesang | 2013-04-10 | 1 | -17/+20 |
| | |||||
* | fix function names | Philipp Gesang | 2013-04-09 | 1 | -8/+9 |
| | |||||
* | Fixing character escaping errors | Elie Roux | 2013-04-07 | 1 | -2/+2 |
| | | | | | | Some syntax errors in Lua for character escaping were silently ignore by old versions of LuaTeX, but the new one raises errors. Maybe a side effect of Lua 5.2? | ||||
* | Handle missing names properly. | Olof-Joachim Frahm | 2012-10-23 | 1 | -4/+4 |
| | | | | | For some (possibly broken) fonts, e.g. Gentoo's media-fonts/twmoefonts, the names field is nil, thus breaking lookup even for other fonts. Defaulting to nil if the field is missing fixes this problem. | ||||
* | Find demibold fonts as well | Khaled Hosny | 2012-03-27 | 1 | -1/+1 |
| | |||||
* | Add comment | Khaled Hosny | 2011-11-14 | 1 | -1/+1 |
| | |||||
* | Support DemiBold too | Khaled Hosny | 2011-11-14 | 1 | -1/+1 |
| | |||||
* | More cleanup | Khaled Hosny | 2011-10-16 | 1 | -10/+10 |
| | |||||
* | Add support for compiled names cache | Khaled Hosny | 2011-10-16 | 1 | -7/+17 |
| | |||||
* | Remove remenants of long gone feature | Khaled Hosny | 2011-10-16 | 1 | -10/+1 |
| | |||||
* | No more pairs()/ipairs() | Khaled Hosny | 2011-10-14 | 1 | -3/+3 |
| | |||||
* | otfl-fonts-syn.lua just complicates things, remove it | Khaled Hosny | 2011-10-04 | 1 | -0/+5 |
| | |||||
* | Patch otfl-font-def.lua, not yet working | Khaled Hosny | 2011-10-04 | 1 | -3/+3 |
| | |||||
* | Should not error() here | Khaled Hosny | 2011-10-01 | 1 | -1/+5 |
| | |||||
* | Try /usr/local/etc/fonts/fonts.conf before /etc/fonts/fonts.conf | Khaled Hosny | 2011-10-01 | 1 | -1/+5 |
| | | | | closes #34 | ||||
* | Fix documentation about default prefix | Khaled Hosny | 2011-10-01 | 1 | -0/+2 |
| | | | | fixes #38 | ||||
* | Whitelist fonts | Patrick Gundlach | 2011-09-29 | 1 | -5/+13 |
| | | | | | Add a whitelist for fonts with "-" in front of the font name (to remove it from the blacklist) | ||||
* | Unify logging systems | Philipp Stephani | 2011-07-24 | 1 | -18/+25 |
| | | | | | | | | | Until now, the logging functions in `otfl-luat-ovr.lua` and the function `log` in `otfl-font-nms.lua` used different syntax conventions, which resulted in suboptimal output when the functions in `otfl-font-nms.lua` were called from the LuaLaTeX module (in contrast to `mkluatexfontdb`). Spotted by Karl Berry, see http://tug.org/pipermail/lualatex-dev/2011-July/001274.html | ||||
* | Support lualatex-platform module if available | Philipp Stephani | 2011-04-28 | 1 | -1/+51 |
| | | | | Use font list reported by operating system if possible, default font directory list otherwise | ||||
* | Hack to support Demi fonts | Khaled Hosny | 2011-04-21 | 1 | -3/+3 |
| | |||||
* | A hack to get libertine's bold recognised | Khaled Hosny | 2011-03-01 | 1 | -1/+2 |
| | |||||
* | Fix infinite loop | Khaled Hosny | 2011-02-05 | 1 | -1/+1 |
| | | | | | | | | names.load() calls names.update() without an argument if no font database is found, but the later will call the former if invoked without an argument. Now calling names.update() with an empty names database. fixes #23 | ||||
* | Fix a typo in fonts.names.scan() | Khaled Hosny | 2011-02-04 | 1 | -1/+1 |
| | | | | This was a debugging leftover that went unnoticed. | ||||
* | Remove --database-dir and --sys options | Khaled Hosny | 2010-11-12 | 1 | -8/+16 |
| | | | | | | | | | | | * --database-dir is useless anyway since we don't support loading names database from arbitrary path. * --sys (and mkluatexfontdb-sys) are dangerous since we will load user specific fonts (in ~/.fonts for example) which can not be loaded by other users (can be security concern as well). If there is real need, we should then implement it properly. + some clean up and less code duplication in mkluatexfontdb. | ||||
* | Reject fonts missing 'names' table | Khaled Hosny | 2010-09-19 | 1 | -1/+13 |
| | | | | | | | Fonts should always have a names table, I suppose, so if not we should reject the font. Reported by Philipp Stephani. | ||||
* | Move code around | Khaled Hosny | 2010-07-11 | 1 | -14/+0 |
| | | | | | | 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 | 1 | -55/+8 |
| | | | | | The database building/updating that the, unusual, progress bar is not needed. | ||||
* | 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. | ||||
* | Handle trailing spaces and inline comments | Khaled Hosny | 2010-06-25 | 1 | -0/+3 |
| | | | | 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 | 1 | -25/+33 |
| | | | | | | | | | | | | | 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. |