Funguje to takto: pokud není aktivovaná autodetekce, pak se provádí při otevření test na BOM. Pokud soubor obsahuje, pak se podle toho otevře. Dále se provádí detekce na UTF-8 znaky v první části souboru. Pokyud je zjištěna přítomnost UTF-8, PSPad se pokusí soubor otevřít jako UTF-8.
Pokud dojde k tomu, že je tam mix kódování, následuje dotaz, zda otevřít natvrdo jako UTF-8 nebo ne. V případě, že ne, otevírá se v ANSI kódování, které je označeno jako "oblíbené" (Ctrl+Click v menu kódování nebo nastavení kódování v nastavení programu / soubory) -- <https://forum.pspad.com/read.php?1,77360,77362> PSPad freeware editor https://www.pspad.com