Commit Graph

69 Commits (5c15576f600d3ebb9627f899ea2df583b6fcaf3c)

Author SHA1 Message Date
Chris Simpkins 11a754dbaf adds new zip, tar.gz, and tar.xz release archive build script with build target in directory external to repository, shellcheck testing, new makefile archives target (#325) 2017-09-27 21:50:35 +07:00
Chris Simpkins be1075773d removed old unnecessary scripts 2017-09-27 20:31:06 +07:00
Chris Simpkins d5706ed17d removed old temporary build paths 2017-09-27 20:27:10 +07:00
Chris Simpkins d4fb154501 remove unnecessary old manual hints on zero glyph in the regular set control instructions file 2017-09-16 23:43:51 +07:00
Chris Simpkins ef7a10e290 Hack-Regular hint updates U+0030 (zero, glyph ID 548) #315 2017-09-16 23:40:00 +07:00
Chris Clauss fba648eac1 Declare success_indicator as a local variable
Redo #313 on the correct branch.
Declare success_indicator as a local variable, not a GLOBAL CONSTANT.

* By convention, values that may change at runtime should not be in UPPERCASE.
* A global variable can be read from either with or without a global statement
* A global variable can be written to only when preceded by a global statement
```python 
>>> SUCCESS_INDICATOR = 0
>>> def read_from_global():
...     print(SUCCESS_INDICATOR)
...
>>> def write_to_declared__global():
...     global SUCCESS_INDICATOR
...     SUCCESS_INDICATOR += 1
...
>>> def write_to_undeclared__global():
...     SUCCESS_INDICATOR += 1
...
>>> read_from_global()
0
>>> write_to_declared__global()
>>> read_from_global()
1
>>> write_to_undeclared__global()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 2, in write_to_undeclared__global
UnboundLocalError: local variable 'SUCCESS_INDICATOR' referenced before assignment
```
2017-09-16 23:56:02 +07:00
Chris Simpkins 2a97b0d52b Hack-Regular U+002B vertical stem length hinting update - decrease length by 0.5 units @ 12 2017-09-11 19:27:45 +07:00
Chris Simpkins 0d6a4a4f24 Hack-BoldItalic hint updates for U+002B @ 10,11 2017-09-11 14:05:33 +07:00
Chris Simpkins a908af388e Hack-Bold hint updates for U+002B @10,11 and U+0038 @ 12,13,14 2017-09-11 14:04:54 +07:00
Chris Simpkins 60d230a66e Hack-Bold hinting update U+0025 @ 14 (percent, glyph ID 762) (#300) 2017-09-07 22:00:44 +07:00
Chris Simpkins 348abb9b33 Hack-Bold hinting update U+0025 @ 11 (percent, glyph ID 762) (#300) 2017-09-07 21:51:02 +07:00
Chris Simpkins 775ed92f0e Hack-Bold hinting update U+0025 @ 10 (percent, glyph ID 762) (#300) 2017-09-07 21:43:20 +07:00
Chris Simpkins 03540d30ab manual hinting fix for ttfautohint exclamation point U+0021 at 14 (#299) 2017-09-07 21:13:58 +07:00
Chris Simpkins 6c10788843 manual ttfautohint hinting adjustments U+0025, italic set at 10,11,14 ppem (#259) 2017-09-06 23:36:57 +07:00
Chris Simpkins cdd8df1953 manual ttfautohint hinting adjustments U+0025, regular set at size 11 2017-09-06 23:35:40 +07:00
Chris Simpkins c64e46b2cc add manual ttfautohint instruction set modifications for U+0025, regular set (#297) 2017-09-06 22:43:22 +07:00
Chris Simpkins f9c066e37d add manual instruction set modifications for ttfautohint U+002B, regular set (#298) 2017-09-06 21:07:31 +07:00
Chris Simpkins c605b6617a add manual hints for U+0023, regular set (#296) 2017-09-05 22:51:14 +07:00
Chris Simpkins 9ac87b7c3e remove unnecessary webfonts build directory and old web font release script 2017-08-29 18:03:24 +07:00
Chris Simpkins feeb927fa6 added fontbakery fstype and DSIG table fixes to build 2017-08-17 00:28:07 +07:00
Chris Simpkins c0cdce6a74 comment out old ttfautohint manual hints in preparation for new hinting work 2017-08-13 22:16:36 +07:00
Chris Simpkins f0dadb0cf1 prep for new ttf hinting scripting - file cleanup 2017-08-13 22:15:50 +07:00
Chris Simpkins abd4082b9c updated archive prep script 2016-04-25 20:05:37 +07:00
Chris Simpkins fa549c7018 version 2.020 web fonts 2016-04-25 16:51:57 +07:00
Chris Simpkins f2f6bf46f5 updated license in web font release script 2016-04-25 16:49:52 +07:00
Chris Simpkins 359ed8f744 added otf release files to release script 2016-04-24 18:01:20 +07:00
Chris Simpkins b5baf33b2c v2.020 otf posthinted builds 2016-04-24 17:50:03 +07:00
Chris Simpkins b577ba616f v2.020 ttf pre-hinted builds, post-hinted builds added 2016-04-24 17:34:56 +07:00
Chris Simpkins 68b661fb34 year bump 2016-04-24 17:13:25 +07:00
Chris Simpkins a57c23094a minor comment update 2016-03-23 14:43:28 +07:00
Chris Simpkins 138922c7fb updated dev-versioner.py script to support uff16-big endian encoding of version name in name table ID 5, platform ID 3 2016-03-23 00:57:45 +07:00
Chris Simpkins 8b94a87b39 new v2.020;DEV-03192016 test builds 2016-03-19 02:04:12 +07:00
Chris Simpkins 50fd5d29e4 Version 2.020;DEV-03172016 builds 2016-03-17 14:05:42 +07:00
Chris Simpkins 4ec12924c5 updated hints for zero glyph (U+0030) oval fill in regular set 2016-03-17 14:05:21 +07:00
Chris Simpkins b57273d955 new v2.020 DEV03162016 test builds 2016-03-16 22:21:09 +07:00
Chris Simpkins e9dccc6145 new DEV03162016 test builds 2016-03-16 21:55:32 +07:00
Chris Simpkins 1c1d78c617 updated TrueType autohinting for regular set, ttfautohint Control Instruction File 2016-03-16 21:54:35 +07:00
Chris Simpkins 24d2411aac modified ttfautohint Control Instruction File hint settings for U+007C in italic and bold italic sets 2016-03-16 21:21:22 +07:00
Chris Simpkins 6f7c6861a4 updated TrueType autohint shell script with new prehinted build paths 2016-03-16 20:27:51 +07:00
Chris Simpkins 955a49dc0a added new DEV test builds (03062016) 2016-03-06 21:22:28 +07:00
Chris Simpkins bfd15fccb0 new test builds 2016-02-17 23:21:22 +07:00
Chris Simpkins dd143a71da new test build version 2016-02-17 23:20:46 +07:00
Chris Simpkins 0aadff77ba new test builds 2.020;DEV-012616 2016-01-26 00:52:37 +07:00
Chris Simpkins 5e43f48752 moved the development build scripts 2016-01-26 00:51:56 +07:00
Chris Simpkins 8554731597 added font table reporting script 2016-01-26 00:05:48 +07:00
Chris Simpkins de6c4f9e79 updated tar.xz archive generator script 2016-01-20 10:42:58 +07:00
Chris Simpkins f396516d50 tar.xz builds for Fedora 2016-01-18 10:58:36 +07:00
Chris Simpkins 7b5fa94874 v2.019 web font builds 2016-01-16 13:28:02 +07:00
Chris Simpkins 1e72b68eb1 new ttf build files for 2.019 release 2016-01-16 12:52:15 +07:00
Chris Simpkins f1608e5ef5 new test builds 2015-12-17 21:23:54 +07:00