userSpecified:
columnOrder: BOOL ¬ FALSE, -- -c: column order (default is row order)
fixed: BOOL ¬ FALSE, -- -f: use fixed pitch font
markDirectory: BOOL ¬ FALSE, -- -F: place slash after subdirectory
directoriesOnly: BOOL ¬ FALSE, -- -d: sub-directories only, no files
exactLevel: BOOL ¬ FALSE, -- -x: if true, don't list names recursively
separateByExtension: BOOL ¬ FALSE, -- -se: list files according to extension
extensionsOnly: BOOL ¬ FALSE, -- -e: file extensions (suffixes following '.')
noExtensions: BOOL ¬ FALSE, -- -ne: list those files that have no extension
period: BOOL ¬ FALSE, -- -a: files with name beginning with period
noBackup: BOOL ¬ FALSE, -- -no~: omit files ending with ~
basesOnly: BOOL ¬ FALSE, -- -b: names only, no extensions
interfacesOnly: BOOL ¬ FALSE, -- -i: mesa files without 'impl.mesa' in name
implsOnly: BOOL ¬ FALSE, -- -ni: impls without corresponding interfaces
aisAbbrev: BOOL ¬ FALSE, -- -ais: abbreviate color ais files
totalOnly: BOOL ¬ FALSE -- -tot: list total number of files only
ragged: BOOL ← FALSE, -- -q: list with space, not pixel, resolution
tabbed: BOOL ← FALSE, -- -t: list with tab, not pixel, resolution
minus1: BOOL ← FALSE, -- -m: list those files with size of -1