Changes: % There are two character named "hyphen". The original article explains % the background of this decision (if one wanted to use a different % hyphenation character and still be able to use the dash). So the first % character should serve as "hyphen char" and the other one as "dash" in % compound words. The character 0x2D is supposed to be the hyphen char, % but since there used to be two characters of the same name in this % file for some time, the tools like afmtotfm have been confused and % remappedthe hyphen char to 0x7F automatically. After the second % character's name was changed, hyphenation characters in existing % tfm fonts (generated with the old ec.enc) have disappeared, so the % second character has been renamed back to "hyphen". Anyone generating % tfm fonts is strongly encouraged to make a copy of this file, rename % it and change glyph names as required for their font.
This is documentation for tex-dvips.