-
libnaji 0.6.1 and najitool 0.8.1 released
Finally, a new release, sorry for taking so long, I know it's been around 7 months since the last release. This was because I took a break from programming, but I'm back now, and I got a new computer as well, check the homepage for the details of the new computer.
Here are the changes for the new release:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
najitool 0.8.1 and libnaji 0.6.1 Changes
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Fixed a long lasting bug since najitool 0.4.0 where the "wrdcount" function
didn't start when you called it from najitool. This function was first
introduced in najitool 0.3.1 it worked properly then, but since version
0.4.0 and above it didn't work, I guess I messed something up and never
realized it until now, what a shame, this was one of the most useful
functions of najitool as well, which can be used for checking if you wrote
the correct amount of words for an essay assignment in school or something.
And another sad thing is, I never actually documented this function
until now, in the najitool help system, not even in najitool 0.3.1 when
"wrdcount" first appeared in najitool.
rewrote bin2hexi - NECDET COKYAZICI
reason: original had too many bugs, produced incorrect results
rewrote hexicat - NECDET COKYAZICI
reason: original had too many bugs, displayed incorrect results
added 3 new .bmp (bitmap) files to naji_bmp function:
rainbow.bmp - NECDET COKYAZICI
fuzypipe.bmp - NECDET COKYAZICI
rdpplpnk.bmp - NECDET COKYAZICI
added blanka - NECDET COKYAZICI
added unblanka - NECDET COKYAZICI
added najirle - NECDET COKYAZICI
added unajirle - NECDET COKYAZICI
added cpfroml - NECDET COKYAZICI
added cptiline - NECDET COKYAZICI
2006-11-25 13:18:20 UTC by naji
-
libnaji 0.6.0 and najitool 0.8.0 released
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
najitool 0.8.0 and libnaji 0.6.0 Changes
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Made najitool smarter, it now detects bad parameters and displays exactly
what was wrong, "command: too many parameters" or "command: not enough
parameters" and displays help for the command that was incorrectly used
in najitool. Valid command detection is now case insensitive which should
make najitool easier to use as well.
Improved the najout and najiout2 functions, when a file already exists
it now gives the following options:
[Q]uit - [R]ename - [O]verwrite ?
Fixed the segmentation fault bug caused on some systems when najitool 0.7.0
was called with no parameters. This was because I forgot to add a check for
parameters in argc before reading argv[1] before the
'if (!strcmp(argv[1], "mp3taged"))' statement,
adding 'if (argc >= 2)' before it fixes the bug.
Fixed the syntax error bug with the rndrange define in libnaji.h
Following functions were added in this release:
01. rrrchars - NECDET COKYAZICI
02. strachar - NECDET COKYAZICI
03. strbchar - NECDET COKYAZICI
04. rstrach - NECDET COKYAZICI
05. rstrbch - NECDET COKYAZICI
06. tothe - NECDET COKYAZICI
07. ftothe - NECDET COKYAZICI
08. onlalnum - NECDET COKYAZICI
09. onlalpha - NECDET COKYAZICI
10. onlcntrl - NECDET COKYAZICI
11. onldigit - NECDET COKYAZICI
12. onlgraph - NECDET COKYAZICI
13. onllower - NECDET COKYAZICI
14. onlprint - NECDET COKYAZICI
15. onlpunct - NECDET COKYAZICI
16. onlspace - NECDET COKYAZICI
17. onlupper - NECDET COKYAZICI
18. onlxdigt - NECDET COKYAZICI
19. skpalnum - NECDET COKYAZICI
20. skpalpha - NECDET COKYAZICI
21. skpcntrl - NECDET COKYAZICI
22. skpdigit - NECDET COKYAZICI
23. skpgraph - NECDET COKYAZICI
24. skplower - NECDET COKYAZICI
25. skpprint - NECDET COKYAZICI
26. skppunct - NECDET COKYAZICI
27. skpspace - NECDET COKYAZICI
28. skpupper - NECDET COKYAZICI
29. skpxdigt - NECDET COKYAZICI
2006-04-30 20:39:20 UTC by naji
-
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 <command> 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
2006-04-17 14:37:14 UTC by naji
-
libnaji 0.4.1 and najitool 0.6.1 released
Three more programmers have joined the project, and they did more work than me for this release, thanks guys!
This release took a while I know, I always say that, it's because I couldn't work on it full time, I had big headaches for months.
Bellow is a list of all the new functions for this release:
added find_basis/findi_line - YEHRCL
added getlinks - YEHRCL
added chstr - YEHRCL
added skipstr - YEHRCL
added cat_tail - SACHIN MANE
added cat_head - SACHIN MANE
added showline - SACHIN MANE
added bremline - SACHIN MANE
added eremline - SACHIN MANE
added lensorts - MANUEL LE BOETTE
added lensortl - MANUEL LE BOETTE
added find - NECDET COKYAZICI
added findi - NECDET COKYAZICI
added cfind - NECDET COKYAZICI
added cfindi - NECDET COKYAZICI
added remline - NECDET COKYAZICI
added catrandl - NECDET COKYAZICI
2006-02-11 16:02:09 UTC by naji
-
libnaji 0.4.0 and najitool 0.6.0 released
This took ages, I know, but I hope that it was worth the wait. 42 new commands for najitool, which makes it over 100 commands now. The Unicode HTML version of eng2arab called e2ahtml is finally finished, I forgot to finish it for a few releases because I thought it was already finished and implemented but when I checked now, it wasn't so I finished that, which should be very useful to a lot of people. There are a few new developers as well that joined the project, and wrote a few functions each. Bellow is the functions we wrote:
added ay - NECDET COKYAZICI
added ayinkaci - NECDET COKYAZICI
added bugun - NECDET COKYAZICI
added chchars - NECDET COKYAZICI
added credits - NECDET COKYAZICI
added datetime - NECDET COKYAZICI
added dayofmon - NECDET COKYAZICI
added downlist - NECDET COKYAZICI
added dumpoffs - NECDET COKYAZICI
added e2ahtml - NECDET COKYAZICI
added f2lower - NECDET COKYAZICI
added f2upper - NECDET COKYAZICI
added filbreed - NECDET COKYAZICI
added file2bin - NECDET COKYAZICI
added file2dec - NECDET COKYAZICI
added file2hex - NECDET COKYAZICI
added fswpcase - NECDET COKYAZICI
added hilist - NECDET COKYAZICI
added leetfile - NECDET COKYAZICI
added leetstr - NECDET COKYAZICI
added makarray - NECDET COKYAZICI
added month - NECDET COKYAZICI
added numlines - NECDET COKYAZICI
added rbcafter - NECDET COKYAZICI
added rbcbefor - NECDET COKYAZICI
added rtcafter - NECDET COKYAZICI
added rtcbefor - NECDET COKYAZICI
added saat - NECDET COKYAZICI
added saatarih - NECDET COKYAZICI
added swapfeb - NECDET COKYAZICI
added systemdt - NECDET COKYAZICI
added telltime - NECDET COKYAZICI
added today - NECDET COKYAZICI
added wordline - NECDET COKYAZICI
added year - NECDET COKYAZICI
added yil - NECDET COKYAZICI
added charaftr - SELCUK OZDOGAN
added charbefr - SELCUK OZDOGAN
added chchar - POLIKARP
added strbline - POLIKARP
added streline - POLIKARP
added ttt - SAMUEL CHANG
2005-11-29 20:00:57 UTC by naji