Activity for TPGetOpt

  • Bloodbat Bloodbat committed [r45] on Code

    Add: Debug All mode for heaptrc.

  • Bloodbat Bloodbat committed [r44] on Code

    Add: codepage stuff. Remove: useless defines.

  • Bloodbat Bloodbat committed [r43] on Code

    Change: rely on project and tpgetopt.inc to set compiler options and conditional defines, respectively.

  • Bloodbat Bloodbat committed [r42] on Code

    Change: pass LongOpts array by reference.

  • Bloodbat Bloodbat committed [r41] on Code

    Remove: compiler configuration from tpgetopt.inc.

  • Bloodbat Bloodbat committed [r40] on Code

    Change: move compiler switches to tpgetopt.inc.

  • Bloodbat Bloodbat committed [r39] on Code

    Change: move warning directive after compiler directives: FPC seems to reset a lot of stuff when changing compiler modes.

  • Bloodbat Bloodbat committed [r38] on Code

    Update: time marches on...

  • Bloodbat Bloodbat committed [r37] on Code

    Rename: TmpStr -> HelpString.

  • Bloodbat Bloodbat committed [r36] on Code

    Fix: compiler warning.

  • Bloodbat Bloodbat committed [r35] on Code

    Add: ability to create help strings instead of just printing them.

  • Bloodbat Bloodbat committed [r34] on Code

    Fix: make certain parameters user configurable.

  • Bloodbat Bloodbat committed [r33] on Code

    Update: format and correct text.

  • Bloodbat Bloodbat committed [r32] on Code

    Add: print help for the example using the OptHelp unit.

  • Bloodbat Bloodbat committed [r31] on Code

    Add: a unit to print formatted parameters help.

  • Bloodbat Bloodbat committed [r30] on Code

    Fix: define DEBUG before it's used the first time if DEBUGALL is defined.

  • Bloodbat Bloodbat committed [r29] on Code

    Remove: unneeded space.

  • Bloodbat Bloodbat committed [r28] on Code

    Add: ability to distinguish and report from the main program when unneeded arguments are encountered and OptError is False.

  • Bloodbat Bloodbat committed [r27] on Code

    Update: properties.

  • Bloodbat Bloodbat committed [r26] on Code

    Fix: conform to the new logic that requires a nil Name for the last long option.

  • Bloodbat Bloodbat committed [r25] on Code

    Add: ability to distinguish and report ambiguous options from the main program when OptError is False.

  • Bloodbat Bloodbat committed [r24] on Code

    Remove: TODO note.

  • Bloodbat Bloodbat committed [r23] on Code

    Refactor: use PChars for long option names in the TOption record.

  • Bloodbat Bloodbat committed [r22] on Code

    Fix: don't rely on the compiler to keep static variable values between calls and mark them explicitly as initialized consts.

  • Bloodbat Bloodbat committed [r21] on Code

    Fix: ensure DEBUG is defined when defining DEBUGALL.

  • Bloodbat Bloodbat committed [r20] on Code

    Fix: comments.

  • Bloodbat Bloodbat committed [r19] on Code

    Fix: comment.

  • Bloodbat Bloodbat committed [r18] on Code

    Fix: don't set PtrArgs to nil twice.

  • Bloodbat Bloodbat committed [r17] on Code

    Add: function to get a Pascal string directly without using PtrArgs.

  • Bloodbat Bloodbat committed [r16] on Code

    Add: comment to duplicate const header.

  • Bloodbat Bloodbat committed [r15] on Code

    Add: documentation for last commit.

  • Bloodbat Bloodbat committed [r14] on Code

    Add: OptInvalidLong variable so invalid long options can be properly displayed without using the internal error notices.

  • Bloodbat Bloodbat committed [r13] on Code

    Add: some more Interface documentation.

  • Bloodbat Bloodbat committed [r12] on Code

    Rename: getopt.txt -> TPGETOPT.TXT to maintain consistency with the actual unit.

  • Bloodbat Bloodbat committed [r11] on Code

    Refactor: use PChars for storing the command line options array: can save A LOT of memory.

  • Bloodbat Bloodbat committed [r10] on Code

    Add: FAQ

  • Bloodbat Bloodbat committed [r9] on Code

    Add: brief description. Remove: done TODOs.

  • Bloodbat Bloodbat committed [r8] on Code

    Change: go back to the original port's initialized variables as typed consts instead of initializing them on unit start.

  • Bloodbat Bloodbat committed [r7] on Code

    Change: reorder interface procedures to bring to prominence InitGetOpt and DoneGetOpt. Add: comments.

  • Bloodbat Bloodbat committed [r6] on Code

    Change: reorder conditional defines.

  • TPGetOpt TPGetOpt released /readme.txt

  • TPGetOpt TPGetOpt released /tpgetopt.zip

  • Bloodbat Bloodbat committed [r5] on Code

    Add: comment with version number.

  • Bloodbat Bloodbat committed [r4] on Code

    Initial code commit.

  • Bloodbat Bloodbat committed [r3] on Code

    Add tags

  • Bloodbat Bloodbat committed [r2] on Code

    Add branches

  • Bloodbat Bloodbat committed [r1] on Code

    Add trunk

1
MongoDB Logo MongoDB