>
> try this out with a private build
> There are four places where the FMN_PERIOD option is used.
> Just remove that flag, which will change the behavior
>

With FNM_PERIOD removed from the current trunk code, SysFileTree will find
all files in my test scenario

~~~
~/sysfiletree$ rexx -e "call sysfiletree '*', f., 's'; say f.~allItems"
7
 1/25/19   2:47p           2  -rw-rw-r--  /home/erichst/sysfiletree/.1
 1/25/19   2:47p        4096  drwxrwxr-x  /home/erichst/sysfiletree/.d
 1/25/19   3:18p        4096  drwxrwxr-x  /home/erichst/sysfiletree/d
 1/25/19   3:18p        4096  drwxrwxr-x  /home/erichst/sysfiletree/d/.d
 1/25/19   2:47p        4096  drwxrwxr-x  /home/erichst/sysfiletree/.d/.d
 1/25/19   2:47p           2  -rw-rw-r--  /home/erichst/sysfiletree/.d/.1
 1/25/19   3:17p           2  -rw-rw-r--  /home/erichst/sysfiletree/d/.1
~~~

I'd vote for that change.
We could consider using the currently Windows-only "ADHRS" *tattrib *arg
also (partly) on Unix.  If the "H" flag is set to "-", as in "**-**",
FNM_PERIOD would again come into effect providing a backwards-compatible
output when required.
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to