I've been making more little fixes and changes today: - on the suggestion of a libFLAC user, I drastically reduced the stack requirements of the stream encoder. - removed the -fw option since it is not really needed anymore - removed the -9 option because I'm tired of seeing comments (not here of course) like 'flac is so slow! I used -9 and it took # hours to do one file!' actually -9 was just renamed to some undocumented, 'secret' word. - split the usage screen into a short and a long version. the short version is the default, and you can use 'flac -H' to get the long version. I'm still working through suggestions made here on the list so I'll reply to those individually as I finish them. Josh __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com
On Wed, Oct 31, 2001 at 04:36:23PM -0800, Josh Coalson wrote:> - split the usage screen into a short and a long version. the short > version is the default, and you can use 'flac -H' to get the long > version.It would be a good idea for the longer help text to go to stdout, rather than stderr. This makes it easier to pipe it into a pager, and so that is how GNU programs behave. Naming this option '--help' would also be a good least-surprise idea. Speaking of standardization, is there some reason not to use getopt or getopt_long in flac? -- - mdz
--- Matt Zimmerman <mdz@debian.org> wrote:> On Wed, Oct 31, 2001 at 04:36:23PM -0800, Josh Coalson wrote: > > > - split the usage screen into a short and a long version. the > short > > version is the default, and you can use 'flac -H' to get the long > > version. > > It would be a good idea for the longer help text to go to stdout, > rather > than stderr. This makes it easier to pipe it into a pager, and so > that > is how GNU programs behave. Naming this option '--help' would also > be a > good least-surprise idea.done and done.> Speaking of standardization, is there some reason not to use getopt > or > getopt_long in flac?only that I'm not sure how that would work with MSVC builds. doing the ogg stuff made me realize I need to rewrite flac from scratch. libFLAC is fine, but the command-line wrapper was born of ethusiasm to see some results in the early days. when I get around to that I will probably do the stuff you mention, getopt, audiofile, etc. Josh __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com