really free the memory for a font we close
[Fontforge-devel] aarch64 support for autotools

aarch64 is going to arrive later this year, and support for configuring
and building on it landed in autoconf 2.69. Currently fontforge has an
older version of autoconf used.

Graphical flowchart for build environment shown here:
http://en.wikipedia.org/wiki/Autoconf
check consistency of glyph counts on input and output, and document it
prevent RemoveUnused from removing slots that the encoding requires

If you want to do that, you should re-encode first.  Note that it already
wouldn't remove any slots before the last used slot, so it's clear that this
command would never have been able to *really* remove all unused slots in
encodings that required them to remain.  Its intended use seems to have been
for removing unused unencoded slots at the end.
tighten up some boundary cases
Don’t rename glyphs one didn’t ask for from Python

SFGlyphRenameFixup() is too smart that it will, when renaming “f”, it
will search for glyphs that has an “f” component, e.g. “f_f” or “f_f_i”
and rename the component as well. The desirability of this is
questionable, but for now I added a boolean flag to control this and
disable it in Python while keeping the GUI behaviour unchanged.

Commits / fc92548, see issue 523 "Remove the auto glyph renaming feature."
Don’t rename glyphs one didn’t ask for from Python (note ..else forget)

These things can get forgotten later - better highlight a note.
issue #455
check consistency of glyph counts on input and output, and document it
prevent RemoveUnused from removing slots that the encoding requires

If you want to do that, you should re-encode first.  Note that it already
wouldn't remove any slots before the last used slot, so it's clear that this
command would never have been able to *really* remove all unused slots in
encodings that required them to remain.  Its intended use seems to have been
for removing unused unencoded slots at the end.
tighten up some boundary cases
Merge branch 'check_glyph_count' of github.com:mskala/fontforge into check_glyph_count
Merge branch 'glyph_renaming' of https://github.com/JoesCat/fontforge into glyph_renaming
fix prototype of SFGlyphRenameFixup; disable auto-renaming in more places
Merge pull request #531 from mimaz/master

Issue #455
Merge pull request #532 from mskala/glyph_renaming

Glyph renaming - disable auto-bleed in all contexts
Update link to Mark Leisher's tools and fonts

* Update link to ClearlyU font collection
* Update link to gbdfed Bitmap Font Editor
* Remove link to xmbdfed
In gutils/gimagereadxpm.c, change ' ' & '.' to another set of keys

Converted ' ' to '.' and changed '.' to '+' so that the data is visible,
plus if someone happens to save this file with 'delete trailing spaces'
turned-on, then it won't accidently delete the info shown above.

Reworded comment. Missed including free(line) when cleaning-up before exit.
In gutils/gimagewritexpm.c, write mono bitmaps too.
Merge pull request #543 from JoesCat/master

gutils/gimagewritexpm.c, write mono bitmaps too.