Implemented in revision #5894: the new editor expert "Code Formatter for Project Units" formats all units of the current project that are in the project's directory or below it. Since revision #5905 a project can also be dropped onto the standalone Code Formatter to format its units.
TSimpleDirEnumerator.EnumDirsOnly: accept a nil list, as documented
Fixed in revision #2384.
Fixed in revision #2383.
TDropFilesActivator: read dropped names of any length
The standalone Code Formatter now also accepts dropped directories, with or without their subdirectories, and dropped projects (.dpr, .dpk, .dproj), whose units in or below the project's directory are added to the list, like the IDE command from revision #5894. Implemented in revision #5905. With that, it supports everything the old DelForEx offered.
Fixed in revision #5906.
TSimpleDirEnumerator.EnumDirsOnly: accept a nil list, as documented