summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Remove all mention of the CC0 licence; use GPL for all"Will Robertson2010-05-203-12/+24
| | | | This reverts commit ef220e625c6741cc15f29a77e457c7094fc79541.
* Remove all mention of the CC0 licence; use GPL for allWill Robertson2010-05-203-24/+12
| | | | Related question: do Manuel and I have to add our names to the copyright?
* Merge branch 'master' of github.com:khaledhosny/luaotfloadElie Roux2010-05-191-15/+16
|\
| * Rewrite the introductionKhaled Hosny2010-05-191-14/+14
| |
| * TypoKhaled Hosny2010-05-191-1/+1
| |
| * It is more of a compatibility mode rather than an inspirationKhaled Hosny2010-05-191-1/+2
| |
| * Softwares?Khaled Hosny2010-05-191-1/+1
| |
* | Initializing kpse.init_progElie Roux2010-05-191-2/+8
|/ | | | | | This prevents the call to the pk maker program (that prints an error saying that the pk already exists). This file is not really the place to put such an initialization, I think it should go in the format, but we cannot right now.
* Relatively serious look at the documentationWill Robertson2010-05-201-58/+92
| | | Hope I haven't deleted any of your favourite bits
* document OSFONTDIR behaviourWill Robertson2010-05-191-0/+10
|
* Revert "these are typos from a few commits ago, right?"Will Robertson2010-05-191-6/+6
| | | | This reverts commit 0dd503b00ed24cc4a6628e7c0059c3b20fe0e177.
* temporary fix to avoid LastResort.ttfWill Robertson2010-05-191-0/+23
| | | | Sorry no time to implement a general solution
* a little documentation for mkluatexfontdb --helpWill Robertson2010-05-191-0/+8
|
* generalise which extensions to check (& filter out .ttc on Mac)Will Robertson2010-05-191-5/+26
|
* these are typos from a few commits ago, right?Will Robertson2010-05-191-6/+6
| | | | logs.info certainly doesn't work on my setup...
* simplify logging slightlyWill Robertson2010-05-191-4/+4
|
* don't duplicate code when looping through extsWill Robertson2010-05-191-7/+5
|
* fix static_osx_dirsWill Robertson2010-05-191-4/+5
|
* don't fail if the extension is missingWill Robertson2010-05-191-1/+2
| | | | | (this isn't impossible, but probably only if we're using fc-list in Mac OS X...)
* oopsElie Roux2010-05-191-2/+5
|
* This commit should fix everything about the ofm and tfm priorityElie Roux2010-05-181-3/+15
|
* Fixing the log level when the database is updated inside a documentElie Roux2010-05-182-4/+35
| | | | To do so I added a logs.info function to print something on the terminal and in the logs.
* A bit of documentationElie Roux2010-05-181-0/+5
|
* If the specification is just a filename, not looking for it in the databaseElie Roux2010-05-181-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 extentionElie Roux2010-05-181-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 logElie Roux2010-05-171-5/+6
|
* Fix loading TFM fonts with OSFONTDIR setKhaled Hosny2010-05-171-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 commitKhaled Hosny2010-05-171-1/+1
|
* Only index the last found instance of a fontKhaled Hosny2010-05-171-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 filesKhaled Hosny2010-05-171-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 foundKhaled Hosny2010-05-161-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 Hosny2010-05-161-18/+1
| | | | This reverts commit f5fcb4e933f142a7b803b42f7870b5de0ce1117c.
* CosmeticKhaled Hosny2010-05-161-18/+34
|
* SimplifyKhaled Hosny2010-05-161-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.
* SimplifyKhaled Hosny2010-05-161-2/+1
|
* Tolerate not being able to run |fc-list|Khaled Hosny2010-05-161-10/+12
| | | | | This will avoid the error message, but also no system fonts will be scanned.
* Auto generate font names databaseKhaled Hosny2010-05-161-16/+16
| | | | | If no font names database is found, generate a new one. Broken unless luatex is run with "--shell-escape".
* Simplify the codeKhaled Hosny2010-05-162-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 codeKhaled Hosny2010-05-161-8/+6
| | | | Always scan directories recursively, it doesn't harm.
* It's certainly better to scan the macos font dirs recursivelyElie Roux2010-05-151-1/+1
|
* Fixing a bug if OSFONTDIR is not emptyElie Roux2010-05-151-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 macosxElie Roux2010-05-151-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 tableElie Roux2010-05-151-8/+7
|
* Adding an error when fontloader is unable to open a fontElie Roux2010-05-151-2/+5
|
* change script locationManuel Pégourié-Gonnard2010-05-151-3/+4
|
* CosmeticsKhaled Hosny2010-05-141-13/+37
| | | | Avoid very long lines.
* Pump version numberKhaled Hosny2010-05-131-6/+6
|
* Documentation updatesv1.07Khaled Hosny2010-05-121-39/+61
|
* Showing a log message only once (it used to be present 10s of times in the log)Elie Roux2010-05-111-1/+6
|
* Make sure the font exists on the diskKhaled Hosny2010-05-111-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.