From 36968b0abf14751dc381957dbf15bc63a2d87dd1 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sat, 5 Feb 2022 16:47:29 -0800 Subject: [PATCH] Doc'ing unset HOME bugfix for macOS h/t Mark Kim (Also, reorganized build stuff) --- docs/CHANGES.txt | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 36362d1e7..b92016559 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -134,20 +134,28 @@ http://www.tuxpaint.org/ * Ports & Building: ----------------- - * Windows installer will no nlonger show a dialogue to inform - user of uninstallation when "/VERYSILENT" switch is specified - (useful for automated installation/uninsta$llation processes). - TOYAMA Shin-ichi + * Windows + * Windows installer will no nlonger show a dialogue to inform + user of uninstallation when "/VERYSILENT" switch is specified + (useful for automated installation/uninsta$llation processes). + TOYAMA Shin-ichi - * On macOS, use the CMD (⌘) key wherever CTRL is used on other OSes + * macOS Mark Kim - * Use character class in macOS build script - (It appears \t is not compatible with certain versions of grep.) - Mark Kim + * On macOS, use the CMD (⌘) key wherever CTRL is used on other OSes - * Remove install stages not needed on macOS - Mark Kim + * Use character class in macOS build script + (It appears \t is not compatible with certain versions of grep.) + + * Remove install stages not needed on macOS + + * When looking up paths of fonts, preferences, etc., macOS searches + two places, the system paths and the user paths under $HOME. + Now handling rare scenario where HOME is not set; if so, + now just searching the system path twice instead of searching the + system path followed by going into an undefined behavior + (possibly segfault crash). * Documentation updates: ---------------------