You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
respond to Debian bug on Allure/freetype and create and old release with a workaround, for Allure and LH if possible
profile and optimize any surprise regressions; detect any memory leaks via a -h heap profile of a many-hour run
meld main LH and Allure content to make sure both are updated
meld LH and Allure GameDefinition/Client/UI/Content content
meld GameDefinition/ code and config.ui files
check and release assert-failure (includes restrictive upper bounds checking)
check and release minimorph
check and release miniutter
check and release sdl2-ttf
check and release enummapset
hlint (M-x haskell-check | hlint . | C-x `)
Last minute optional checks and tweaks:
check that all ~/.LambdaHack files and dirs are created correctly in sdl Linux, Windows and browser and that old version files are moved away correctly
check the convention about module hierarchies
update keybindings and their descriptions in-game, in content, PLAYING and InGameHelp.txt
update, meld, spellcheck .cabal
update LH's README and Allure's PLAYING
[later] spellcheck the above docs
[later] meld the above docs and separately try all links
[later] spellcheck content in LH
[later] spellcheck content in Allure
[later] spellcheck all remaining files and major texts in code
Last minute optional breaking changes:
-h
heap profile of a many-hour runGameDefinition/Client/UI/Content
contentGameDefinition/
code and config.ui filesLast minute optional checks and tweaks:
lintian -I --pedantic
(before updating the Debian package or after: https://lintian.debian.org/sources/haskell-lambdahack.html)Testing:
-fwith_expensive_assertions
make expose-lore
and check map and item generation; runmake fastCrawl
to completion and check item and actor counts--fontset 16x16xw
and check main menu submenus, lore, item menu, help and game over listsmake dig-lore
andmake short-caves
a few times and check place lore for rooms that are too uncommonweeder
config.ui
setting oncemake frontend*
once in LHmake frontend*
once in Alluremake nodeBench
Package:
Announce (and sometimes upload screenshots or packages or update their links):
Supervise:
Cool down:
The text was updated successfully, but these errors were encountered: