Hi, I noticed that ls didn't really behaved as stated by POSIX so I worked a little on that. Here are four patches, the second one introduce big changes, so I'll be glad if you could review it. Thanks!
0001-ls-fix-f-flag.patch
Description: Binary data
0002-ls-rework-of-the-display-and-recursion-logic.patch
Description: Binary data
0003-ls-add-g-and-o-options.patch
Description: Binary data
0004-ls-fix-missing-mention-of-some-options.patch
Description: Binary data