Skip to content

Instantly share code, notes, and snippets.

@vernnobile
vernnobile / gdb r
Created January 15, 2013 15:41
gdb r output after running $ /Applications/FontForge.app/Contents/MacOS/FontForge --debug
(gdb) r
Starting program: /Applications/FontForge.app/Contents/Resources/opt/local/bin/fontforge
unable to read unknown load command 0x24
unable to read unknown load command 0x26
unable to read unknown load command 0x24
unable to read unknown load command 0x26
unable to read unknown load command 0x24
unable to read unknown load command 0x26
unable to read unknown load command 0x24
unable to read unknown load command 0x26
@vernnobile
vernnobile / FontForge --debug
Created January 15, 2013 15:38
$ /Applications/FontForge.app/Contents/MacOS/FontForge --debug
$ /Applications/FontForge.app/Contents/MacOS/FontForge --debug
GNU gdb 6.3.50-20050815 (Apple version gdb-1344) (Fri Jul 3 01:19:56 UTC 2009)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin"...unable to read unknown load command 0x24
unable to read unknown load command 0x26
unable to read unknown load command 0x24
@vernnobile
vernnobile / gist:3980863
Created October 30, 2012 15:16
brew install -v fontforge
MacBook-Pro:~ vern$ brew install -v fontforge
==> Downloading http://downloads.sourceforge.net/project/fontforge/fontforge-source/fontforge_full-20120731-b.tar.bz2
Already downloaded: /Library/Caches/Homebrew/fontforge-20120731.tar.bz2
/usr/bin/tar xf /Library/Caches/Homebrew/fontforge-20120731.tar.bz2
==> ./configure --prefix=/usr/local/Cellar/fontforge/20120731 --enable-double --without-freetype-bytecode --with-python-headers=/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 --with-python-lib=-lpython2.7 --enable-pyextension --without-cairo --without-pango
./configure --prefix=/usr/local/Cellar/fontforge/20120731 --enable-double --without-freetype-bytecode --with-python-headers=/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 --with-python-lib=-lpython2.7 --enable-pyextension --without-cairo --without-pango
checking for gcc... /usr/bin/clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for s
@vernnobile
vernnobile / fontforge-features-gui.txt
Created August 7, 2012 08:41
FontForge GUI / UI proposals
meaurement tool - (a) clear snapping to points and guidelines. (b) clearly displayed info of measurements (c) display info on horizontal distance, vertical distance and direct distance between 2 points.
neighbours & groups - character edit view - (a) ability to toggle on/off view of neighbour charcters & similar character groups.
Metrics Window - Ability to view character string as a waterfall in Metrics window - waterfall mode allows a very usefull overview of the effects of sidebearing & kerning values across several font sizes at once. The effects on several sizes can be viewed simultaneously - highly helpfull visually.
Metrics classes - same as kerning classes but for metrics, e.g. class 'metrics_H_left' = all chars that share same Left side bearing as the 'H' char. e.g. 'B', 'D', 'E', 'F', 'K', 'L', 'M', 'N', 'P', 'R'.
Metrics Window - ability to view in inverse colors, eg; white text on black bagkground.