diff --git a/doc/fixes5-0-1.txt b/doc/fixes5-0-1.txt index 077f75971..77f7264a4 100644 --- a/doc/fixes5-0-1.txt +++ b/doc/fixes5-0-1.txt @@ -69,6 +69,11 @@ thrown ball travel did not check for regions (pr #1595 by copperwater) remove deprecated option --version:paste the timeout for stasis wasn't decrementing while off-level; ensure the elapsed time is taken into consideration upon return to the level +Some optimizations of the glyph lookup - don't produce names for swallow + glyphs that can never appear to speed up the building of the + glyph index in populate_glyphname_hash_indices; build a sorted + index for loadsyms so that it can be searched with bsearch + (pr #1612 by chasonr) Platform- and/or Interface-Specific Fixes @@ -184,7 +189,15 @@ MS-DOS: 16 color mode: Set the panning direction so CTRL-left and CTRL-right MS-DOS: makefont.lua was generating incorrect PSF fonts; there can be multiple characters mapped to a single glyph, but the mappings should be separated by FE bytes (pr #1581 by chasonr) -MS-DOS: accept only single character font mappings (pr #1581 by chasonr) +MS-DOS: accept only single character font mappings (pr #1581 by chasonr) +MS-DOS: add U+2299, U+2601 and U+2980 to the bundled fonts, so that all + symbols specified in the Extended2 symbol set are available; + also,a few more directives are added to the files, so that + FontForge can load them and display their contents + (pr #1610 by chasonr) +MS-DOS: The 16 color mode loads the font specified in font_map, and accepts + it only if its size is 8 by 16 pixels; avoid a null dereference + if the font is not found (pr #1611 by chasonr) musl: musl libc does not have __sighandler_t so don't use it in the macro definition for SIG_RET_TYPE with musl WASM: resolve some build failures in 'make CROSS_TO_WASM=1'