summaryrefslogtreecommitdiff
path: root/htdocs/scripting.html
AgeCommit message (Collapse)AuthorFilesLines
2011-02-13Change docs to refer to git repository rather than cvs.George Williams1-2/+2
2009-09-11Patch by Alexey to add a NameFromUnicode function to both native and python ↵pfaedit1-1/+7
scripting.
2009-05-11GetAnchorPoints docs.pfaedit1-1/+3
2008-08-23new docspfaedit1-1/+6
2008-01-24New docs.pfaedit1-3/+1
2008-01-08New scripting function for diagonal hints.pfaedit1-1/+3
2007-10-29Add a Strftime scripting command to the legacy language.pfaedit1-1/+5
2007-09-25Oops. A font member in python was mis-named. Documented to be "loadState" ↵pfaedit1-1/+5
was "loadStyle". Corrected to match the documentation. Some of the 'maxp' checks in the validator were off by 1, so fontlint would report errors on the glyph with the maximum value. Validator was checking non-composite glyphs against composite boundries. Barry Schwartz points out that I should validate the PostScript Private dictionary (Check that entries have the right types, check that BlueValues: has an even number of elements, is in order, that pairs are separated by bluefuzz*2+1, etc.).
2007-09-02Extend fontforge to keep track of errors encountered when loading 'sfnt' files,pfaedit1-1/+4
and then have fontlint complain about them. Also extend fontlint to do validity checking on the 'maxp' table.
2007-06-29Another use of PFAEDIT where it should be FONTFORGEpfaedit1-2/+2
2007-06-07Add support for Adobe's feature file syntax.pfaedit1-2/+6
Use Merge Kern (now Merge Feature) to read one Use Element->Font Info->Lookups->popup menu->Save to generate one
2007-06-01Drat.pfaedit1-3/+3
2007-05-28Add a way to get a fonts filename to python.pfaedit1-1/+3
2007-05-09The afm file reader would only read the first ligature on a character ↵pfaedit1-2/+7
description line
2007-04-30New docs.pfaedit1-25/+29
2007-04-16New docs.pfaedit1-1/+3
2007-03-25Final docs for the lookup change.pfaedit1-14/+46
2006-12-15Add scripting functions:pfaedit1-3/+11
SelectMoreIf SelectMoreSingletonsIf SelectSingletonsIf
2006-12-11new docs.pfaedit1-2/+2
2006-11-14StrSplit & StrJoin scripting functions.pfaedit1-2/+12
2006-10-25Add a Ucs4 scripting command (reverses Utf8).pfaedit1-1/+7
2006-10-24New docs.pfaedit1-2/+12
2006-10-23At Andrey V. Panov's request I have added a scripting command "CopyUnlinked" ↵pfaedit1-1/+3
which behaves like Copy except that any references will be unlinked (turned into splines) as they are placed in the clipboard.
2006-10-05Add a scripting function to set the gasp table.pfaedit1-1/+3
2006-09-21Add scripting interfaces to many of the ctype functions.pfaedit1-0/+47
2006-09-21Add a scripting interface to the 'size' feature, now that Adobe has finally ↵pfaedit1-1/+5
decided what to do about 'size'.
2006-07-14The SetPref scripting function was documented to be called SetPrefs. fix it.pfaedit1-4/+5
2006-07-03Add a new scripting function MultipleEncodingsToReferences to undo the ↵pfaedit1-1/+5
effects fo SameGlyphAs.
2006-06-23Add two new menu commands/scripting commands:pfaedit1-1/+5
Canonical Start Points (CanonicalStart()) Canonical Contours (CanonicalContours()) The first sets the start point of each contour to the leftmost point, while the second orders the contours by their leftmost points. This will slightly reduce the size of output charstrings. It will also make more things available to be put in subroutines.
2006-05-12Add a new scripting command to give a font's bounding box.pfaedit1-1/+3
2006-04-27New scripting command/fontview menu item: SelectAllInstancesOfpfaedit1-0/+2
2006-04-27Add scripting command: RemoveDetachedGlyphspfaedit1-1/+7
I note that scripting commands: DetachGlyphs and DetachAndRemoveGlyphs are not documented. Document them.
2006-04-21Add a tutorial for scripting. Dunno if it's any good.pfaedit1-7/+23
2006-04-15Add a command to preload a user defined cidmap file.pfaedit1-28/+30
2006-04-13Kanou suggests changing function name that includes Char to be Glyph. Well a fewpfaedit1-11/+37
do really mean Char, but the rest should be Glyph. Leave the old names there bu t document them as deprecated.
2006-04-11Couple of tweaks.pfaedit1-395/+477
2006-04-11Reorganize scripting.html in an attempt to make it easier to use. ↵pfaedit1-2535/+789
Alphabetize it. Provide functional catagories.
2006-04-05New docs.pfaedit1-5/+22
2006-03-29new docspfaedit1-2/+3
2006-03-23Document font compare.pfaedit1-4/+65
2006-03-03Allow users to ask for both 'GPOS' and old-style 'kern' tables.pfaedit1-1/+4
2006-02-19I need a separate flag to control hint testing so change the argument ↵pfaedit1-11/+23
sequence yet again of CompareGLyphs.
2006-02-16new docspfaedit1-5/+6
2006-02-15New api.pfaedit1-3/+6
2006-02-14Further improvements (including bug fixes) to glyph compare.pfaedit1-3/+18
2006-02-13Add new scripting command to compare two glyphs. I want this for testsuites, ↵pfaedit1-1/+91
other people might find a use for it.
2006-02-10new docs.pfaedit1-1/+8
2006-02-06Add the concept of a namelist.pfaedit1-2/+19
Users can specify what names they want for new glyphs, or can force an entire font into a new naming scheme. Changes to FontInfo Open Generate (Family) Preferences and the Encoding menu. New scripting functions: LoadNamelist(filename) LoadNamelistDir([dir]) RenameGlyphs(namelist) Extended Generate to take a namelist argument.
2006-01-15New docs.pfaedit1-8/+20
2005-12-14Document Kanou's new scripting function.pfaedit1-0/+5