Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Executing fc-cache if necessary (to be tested further) | eroux | 2010-02-26 | 1 | -7/+35 | |
| | ||||||
* | Making the log function available elsewhere | eroux | 2010-02-26 | 1 | -5/+3 | |
| | | | | + Ooops, I missed one commit... | |||||
* | A safer path normalization | eroux | 2010-02-26 | 1 | -7/+16 | |
| | ||||||
* | Remove the arg[0] checking hack | Khaled Hosny | 2010-02-26 | 1 | -4/+0 | |
| | | | | The script is no longer to be run standalone. | |||||
* | More robust progress bar building | Khaled Hosny | 2010-02-26 | 1 | -3/+3 | |
| | ||||||
* | Port to "alt_getopt" | Khaled Hosny | 2010-02-26 | 1 | -58/+52 | |
| | | | | | | | | | Now the options are handled the standard getopt_long way, with a hack to support multiple -v's, and --verbose now takes a required level argument. Also, we now use require() which already have built-in error checking (if it doesn't work on some system, then this is a bug to report). | |||||
* | Updating the README and Makefile | Elie Roux | 2010-02-25 | 2 | -9/+12 | |
| | ||||||
* | First commit of the update-luatex-font-database script | Elie Roux | 2010-02-25 | 1 | -0/+103 | |
| | | | | I think it's quite OK as it is now... all comments are welcome! | |||||
* | Actually working checks for writability | Elie Roux | 2010-02-25 | 1 | -12/+19 | |
| | | | | | | | | | Now we scan the fonts only if we can write in the final file. There is currently (if I understand correctly) no clean way to check if a folder is writable or not in Lua: lfs.attributes will give you the string returned by ls -l, but there is no simple way to know if we can actually write, as we don't know if we are the owner, or if we have access to the group... | |||||
* | Making the final directory changeable | Elie Roux | 2010-02-25 | 1 | -5/+14 | |
| | | | | Useful for the --sys option | |||||
* | Fixing duplicate entries in the database | Elie Roux | 2010-02-25 | 1 | -7/+26 | |
| | | | | | | | If the texmf fonts are in fc-cache (which is the case in Debian's TeX Live 2009, there were two entries in the database, one with the filename and the other with the complete path, they were also scanned twice. | |||||
* | Adding some comments, small changes in the logs. | Elie Roux | 2010-02-25 | 1 | -6/+47 | |
| | ||||||
* | Updating to latest ConTeXt beta (2010.02.24) | Khaled Hosny | 2010-02-25 | 8 | -257/+53 | |
| | | | | Now encoding related code gone. | |||||
* | Updating to latest ConTeXt beta (2010.02.23) | Khaled Hosny | 2010-02-23 | 7 | -174/+184 | |
| | | | | | Now many of our fixes are incorporated upstream or fixed in a different way. | |||||
* | Simplify again | Khaled Hosny | 2010-02-21 | 1 | -2/+2 | |
| | ||||||
* | Simplfy test file | Khaled Hosny | 2010-02-21 | 1 | -1/+1 | |
| | ||||||
* | Simple test for feature files | Khaled Hosny | 2010-02-21 | 2 | -0/+21 | |
| | ||||||
* | Fix bug with loading font feature | Khaled Hosny | 2010-02-21 | 1 | -1/+1 | |
| | | | | Make sure |kind| is defined before calling |string.lower()| on it. | |||||
* | Some README and author updates | Khaled Hosny | 2010-02-20 | 3 | -8/+9 | |
| | ||||||
* | Add a new |luat-over| module | Khaled Hosny | 2010-02-20 | 3 | -23/+37 | |
| | | | | | To minimize differences between original ConTeXt files, this module overrides functions defined in |luat-dum| module. | |||||
* | Updating to latest ConTeXt beta (2010.02.18) | Khaled Hosny | 2010-02-20 | 3 | -36/+7 | |
| | | | | + Remove some, now unneeded, code. | |||||
* | Fixing cygwin paths | Elie Roux | 2010-02-16 | 1 | -1/+26 | |
| | ||||||
* | Some cosmetic hacks | Khaled Hosny | 2010-02-15 | 1 | -3/+4 | |
| | ||||||
* | Disable progress bar in verbose mode | Khaled Hosny | 2010-02-15 | 1 | -15/+17 | |
| | ||||||
* | Guard against fonts with broken names table | Khaled Hosny | 2010-02-15 | 1 | -6/+14 | |
| | | | | | | Due to a bug in current luatex, some fonts would lack certain required entries in names table, now we'll just ignore such fonts. The real bug is fixed in luatex trunk anyway. | |||||
* | Adding only modern fonts to the list of os fonts | Elie Roux | 2010-02-15 | 1 | -1/+5 | |
| | ||||||
* | Fixing a small "graphical" bug when errors happen | Elie Roux | 2010-02-15 | 1 | -0/+7 | |
| | ||||||
* | Implement a fancy progress bar | Khaled Hosny | 2010-02-15 | 1 | -7/+31 | |
| | | | | Now we have some estimate of when the script will finish. | |||||
* | Use `fc-list` instead of `fc-cat` | Khaled Hosny | 2010-02-14 | 1 | -126/+28 | |
| | | | | | `fc-list` returns a list of installed fonts, which simplify the parsing, and of course I broke non-unix systems! | |||||
* | Clean *.out files too | Khaled Hosny | 2010-02-13 | 1 | -1/+1 | |
| | ||||||
* | Some tests | Khaled Hosny | 2010-02-13 | 4 | -0/+71 | |
| | | | | Just few simple tests, we need a better test suite. | |||||
* | Rename |otfl-font-msc.lua| to |otfl-font-clr.lua| | Khaled Hosny | 2010-02-12 | 3 | -9/+11 | |
| | | | | It deals with colors only now. | |||||
* | Updating to latest ConTeXt beta (2010.02.12) | Khaled Hosny | 2010-02-12 | 3 | -45/+133 | |
| | | | | | | | | | | | | | | | | | This introduces microtypography support. Test: \input luaotfload.sty \pdfprotrudechars2 \pdfadjustspacing2 \font\testa=file:lmroman12-regular:script=latn at 12pt \font\testb=file:lmroman12-regular:script=latn;protrusion=default at 12pt \testa \input tufte \par \testb \input tufte \par \bye closes #7 | |||||
* | typo in the date | Elie Roux | 2010-02-07 | 1 | -1/+1 | |
| | ||||||
* | Adding a News file | Elie Roux | 2010-02-07 | 3 | -3/+22 | |
| | ||||||
* | Drop compatability file | Khaled Hosny | 2010-02-06 | 2 | -1630/+1 | |
| | | | | Don't pretend that we support luatex < 50. | |||||
* | Some logging | Khaled Hosny | 2010-02-06 | 2 | -7/+13 | |
| | ||||||
* | Updating to latest ConTeXt beta (2010.02.03) | Khaled Hosny | 2010-02-05 | 5 | -11/+40 | |
| | ||||||
* | Remove the spurious syrc entry | Khaled Hosny | 2010-02-04 | 1 | -5/+0 | |
| | ||||||
* | Support design size ranges | Khaled Hosny | 2010-02-02 | 1 | -7/+6 | |
| | ||||||
* | A very french typo | Elie Roux | 2010-01-31 | 1 | -1/+1 | |
| | ||||||
* | Make the default features table global (puplic) | Khaled Hosny | 2010-01-30 | 1 | -19/+26 | |
| | ||||||
* | Further cleanup | Khaled Hosny | 2010-01-30 | 1 | -14/+13 | |
| | | | | Unify similar scripts and check default values with ICU. | |||||
* | Further default features simplification | Khaled Hosny | 2010-01-30 | 1 | -34/+12 | |
| | | | | Don't explicitly list Latin and Latin-like scripts. | |||||
* | Support per-script default features | Khaled Hosny | 2010-01-30 | 1 | -1/+100 | |
| | | | | | | Now default features are implicitly selected based on script, code moved from fontspec (slightly simplified), default feature sets are based on Pango. | |||||
* | Style synonyms | Khaled Hosny | 2010-01-28 | 1 | -0/+17 | |
| | | | | | This is a kind of style normalization; we first check the given style, if no match is found, we then check several, presumably, similar styles. | |||||
* | Port to the new database layout | Khaled Hosny | 2010-01-28 | 1 | -24/+20 | |
| | ||||||
* | More compact layout | Khaled Hosny | 2010-01-28 | 2 | -13/+10 | |
| | ||||||
* | Fix LM style name issue | Khaled Hosny | 2010-01-28 | 1 | -8/+9 | |
| | | | | | | | According to OpenType spec, size feature can define a common style name for different optical sizes of the same font, now we use it. See http://www.microsoft.com/typography/otspec/features_pt.htm#size | |||||
* | Fix font names preference | Khaled Hosny | 2010-01-28 | 1 | -14/+11 | |
| | | | | | | Prefer different values of font names as suggested by TrueType specs. See http://developer.apple.com/textfonts/TTRefMan/RM06/Chap6name.html |