#21 add "append" semantics for output

open
None
5
2003-12-18
2003-12-10
Ralf Hauser
No

Daniel,

I'm back.
Obviously, I could do that with a shell script
cat output1 >> output0,
but I'd rather not.
In ant, there appears to be
http://ant.apache.org/manual/CoreTasks/concat.html, but
best would be if it were just available as an option in
fmpp!

Rgds Ralf

Discussion

  • Dániel Dékány

    Logged In: YES
    user_id=546667

    What should it do exactly? Do you want to continure all output
    files rather than replacing them? (The maybe you use FMPP in
    singe-file mode.)

     
  • Ralf Hauser

    Ralf Hauser - 2003-12-11

    Logged In: YES
    user_id=266141

    yes I am using single file mode. I would like to be able to do
    <fmpp sourcefile="i1" outputfile="o" ...
    <fmpp sourcefile="i1" outputfile="o" append="true" ...

    and that being equivalent to
    <fmpp sourcefile="i1" outputfile="o1" ...
    <fmpp sourcefile="i1" outputfile="o2"
    mv o1 o
    cat o2 >> o

    Is it possible that in
    http://fmpp.sourceforge.net/settings.html#key_sources there
    is a typo?
    Shouldn't <<If you use the outputFile setting, then FMPP
    switches to single file mode. In this mode, it will process
    only 1 files, and store its output in the file specified by
    the outputFile setting. You must use sources, and it must
    list exactly 1 file>> rather be <<If you use the outputFile
    setting, then FMPP switches to single file mode. In this
    mode, it will process only 1 files, and store its output in
    the file specified by the outputFile setting. You should use
    sourcefile or sources must contain exactly 1 file>>

     
  • Dániel Dékány

    • assigned_to: nobody --> ddekany
     
  • Dániel Dékány

    Logged In: YES
    user_id=546667

    Is this a problem if I don't add this "appendOutput" setting? I
    think that it is needed very very rarely, and even then can be
    solved with copy, cat, etc. I don't like to add such extreme
    settings, as with this logic the number of settings would
    increase rapidly, confusing and frighten users, confusing me :),
    etc. so it doesn't worst it.

    As of the documentation note: "sourceFile" is not a setting,
    but an Ant task specific stuff... there is some confusion
    regarding this. I will look into this.

     
  • Ralf Hauser

    Ralf Hauser - 2003-12-18

    Logged In: YES
    user_id=266141

    since even I myself outlined work-arounds, it is certainly
    not a show-stopper. But I do not agree with you that append
    semantics are needed "very very rarely" - I see that used
    quite often!
    Also, I would be surprised if that raises compexity of both
    your code and user documentation significantly.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks