2.5: * fix handling of broken symlinks in PATH when run with -x * reduce startup time by a factor of eight * let GetOpt handle more of the command-line parsing 2.4: * handle dmenu-4.4 style output * run yeganesh-split once on each profile to remove duplicates and blanks * accept more profiles (making hand-editing more robust) * skip stdin when given --executables 2.3: * --executables to mimic dmenu_path, since that's being phased out * fix warnings and some minor documentation errors 2.2.1: * include Version.hs in the cabal file 2.2: * add pruning to reduce cluttered profiles * mimic dmenu's exit code when dying * conform to XDG standard (now uses $XDG_DATA_DIR for profile information) 2.1: * --help and --version * skip unintentional blanks 2.0: * multiple profiles * use getopt (better argument handling) * profile versioning * make popularity decay slowly 1.1: * allow command-line use