Monday, April 17, 2006

libnaji 0.5.0 and najitool 0.7.0 released

najitool 0.7.0 and libnaji 0.5.0 Changes:

Help system rewritten into a simpler to write design, and help items
rearranged in alphabetical order so things are easier to find and update
now, also from now on the help items are to be written in alphebetical order.

The "help examples" pages have been removed, but examples as well as
"usage" has been implemented into the new help system, and also
"help commands" has been changed, it now displays the commands from the
najitool_valid_commands array, but it doesn't display it in pages like it did
before, it displays the whole thing in the screen, pausing at each screen
full, which makes it even simpler.

The najitool_valid_commands items have been rearranged in alphabetical order,
and each valid command is on a new line now, so it will be easier to insert
a new command in alphabetical order.

Added a function that generates a help.txt called genhelp, cmdref.txt is
abandoned now, the help information is only stored in najihelp.c, and it
generates the help.txt file so I don't have to write help in two places
now, before I had to write the help in cmdref.txt as well as najihelp.c,
but now I only write it in najihelp.c and the genhelp function generates
a help.txt file, this should save me a lot of time.


Functions added:
genhelp - NECDET COKYAZICI
htmlhelp - NECDET COKYAZICI
printftx - NECDET COKYAZICI
mp3split - ARKAINO
mp3taged - ARKAINO
mp3tagnf - ARKAINO