summaryrefslogtreecommitdiff
path: root/ttftool
Commit message (Collapse)AuthorAgeFilesLines
* * lily/GNUmakefile (MODULE_INCLUDES): remove ttftoolHan-Wen Nienhuys2005-06-214-357/+0
| | | | | | | * GNUmakefile.in (SUBDIRS): remove ttftool subdirectory. * lily/ttf.cc (print_header): new file. Convert to type42, using FreeType to parse the TTF.
* * GNUmakefile.in (SUBDIRS): remove ttftool subdirectory.Han-Wen Nienhuys2005-06-219-1090/+0
| | | | | * ttftool/parse.c (readPostTable): ugh. Kludge: nglyphs in maxp and post table may differ. Pass around post_nglyphs as well.
* (readPostTable): ugh. Kludge: nglyphs in maxpHan-Wen Nienhuys2005-06-214-20/+32
| | | | and post table may differ. Pass around post_nglyphs as well.
* *** empty log message ***Han-Wen Nienhuys2005-06-211-6/+16
|
* * elisp/lilypond-mode.el (LilyPond-command-alist): remove 2midiHan-Wen Nienhuys2005-06-123-3/+1
| | | | | | | | | | | | | | | | | | | (LilyPond-command-alist): use -f ps (thanks to Pal Benko) * input/sakura-sakura.ly: add \midi. * buildscripts/mutopia-index.py (find): use /usr/bin/find iso. python find. * ttftool/test.c (main): cosmetics. * ttftool/util.c (surely_lseek): use stdio FILE's for I/O * ttftool/test.c: new file. If compiled with -DTEST_TTFTOOL, create a ttf2ps binary. * scm/backend-library.scm (postscript->png): set rename-page-1 to true.
* * ttftool/util.c (surely_lseek): use stdio FILE's for I/OHan-Wen Nienhuys2005-06-126-56/+86
| | | | | * ttftool/test.c: new file. If compiled with -DTEST_TTFTOOL, create a ttf2ps binary.
* (surely_read): return nbytesHan-Wen Nienhuys2005-06-101-2/+4
|
* * scm/backend-library.scm (postscript->pdf): useHan-Wen Nienhuys2005-06-092-7/+12
| | | | | | | | | | | | delete-intermediate-files iso. running-from-gui? * ttftool/util.c (surely_read): robustness. Allow read() to return less bytes than requested, as per posix standards. * lily/pfb.cc (LY_DEFINE): set ttf_verbosity from ttf-verbosity program option. * lily/program-option.cc: rename from scm-option.cc
* * lily/pfb.cc (LY_DEFINE): set ttf_verbosity from ttf-verbosityHan-Wen Nienhuys2005-06-096-32/+40
| | | | | | | | | program option. * ttftool/include/ttftool.h ("C"): rename verbosity to ttf_verbosity. Add to public interface. * lily/program-option.cc: rename from scm-option.cc
* (surely_lseek): more verbosity.Han-Wen Nienhuys2005-06-092-3/+11
|
* * ttftool/util.c (syserror): use errno for better error reporting.Han-Wen Nienhuys2005-06-085-30/+38
| | | | | | | | | * lily/source-file.cc (get_counts): new function. Calc column, line and char count in one go. * lily/binary-source-file.cc (quote_input): rename to quote_input * lily/input.cc (set): new function.
* (readNamingTable): verbosity for "bad TTFHan-Wen Nienhuys2005-06-082-3/+3
| | | | file" massage.
* * ttftool/parse.c (readNamingTable): handle Apple/8bit encoding too.Han-Wen Nienhuys2005-06-071-2/+24
| | | | | * scm/framework-ps.scm (font-file-as-ps-string): new function. (handle-macfont): new function. Call fondu for Native mac fonts.
* * flower/memory-stream.cc (Memory_out_stream): remove fopencookie support.Han-Wen Nienhuys2005-06-065-53/+53
| | | | | | | | * ttftool/ttfps.c: use lily_cookie functions everywhere. * flower/include/file-cookie.hh: new file. lily_cookie extension * flower/file-cookie.cc: new file. lily_cookie extension.
* (do_alignment): don't translate ifHan-Wen Nienhuys2005-04-193-3/+2
| | | | total_extent is empty.
* Scons stuffJan Nieuwenhuizen2005-04-181-1/+3
|
* * ttftool/SConscript:Jan Nieuwenhuizen2005-03-071-0/+17
| | | | | | | * kpath-guile/SConscript: New file. * lily/SConscript: * SConstruct: Update.
* * stepmake/aclocal.m4: Check for libkpathsea.so.Jan Nieuwenhuizen2005-03-061-2/+4
| | | | | * kpath-guile/kpath.c (ly_kpathsea_expand_variable): Use dl_kpse_find_file.
* add ALIAS_FILE_TO_FILECOOKIEHan-Wen Nienhuys2005-02-263-0/+5
| | | | to define. We don't want to override fprintf everywhere.
* * ttftool/util.c:Jan Nieuwenhuizen2005-02-253-0/+6
| | | | | | | | | | | | | | | * ttftool/ttfps.c: * ttftool/ps.c: #include libc-extension.hh * flower/include/libc-extension.hh: * flower/libc-extension.cc (fopencookie)[!HAVE_FOPENCOOKIE]: Add wrapper using funopen. (fopencookie, handle_cookie_io_fclose, handle_cookie_io_fprintf, handle_cookie_io_fprintf): Add wrappers catching Memory_out_stream. * config.hh.in: * configure.in (AC_CHECK_FUNCS): Add fopencookie, funopen. (AC_CHECK_HEADERS): Add libio.h
* *** empty log message ***Han-Wen Nienhuys2005-02-242-153/+0
|
* * Documentation/topdocs/NEWS.tely: add inputfileref macro.Han-Wen Nienhuys2005-02-201-1/+1
| | | | * scm/framework-ps.scm (supplies-or-needs): uniq font name list.
* *** empty log message ***Han-Wen Nienhuys2005-02-202-2/+20
|
* importHan-Wen Nienhuys2005-02-204-0/+346
|
* add dirHan-Wen Nienhuys2005-02-206-0/+1102