.( script( core) . .( version( 01r4) . .( author( daedo) . .( email( cosmith@mix-net.net) . .( www( http://daedo.flipme.to) . .(warning). .i release often, i hate bugs =] .(core 01r4 060999 [bugfix/new features release]). .first off, i wanna give a big thanks to Lord_Devi and WhiteDrgn for being the first two to see what i think is the greatest part about core, the freedom that it gives the user to customize it. these two have developed and ported some great modules for core, and i think that they do a great job of showing just how easily new code can be added to core. .fixed the /addhelp command occasionally borking up with heavy use of the module system. you might have noticed this if you have tried dalnet.m by WhiteDrgn, after loading the module help topics would appear and dissapear...hopefully fixed. .added an auto resume feature. some of you may not use this but i ended up needing it one night, needing to resume a 600 meg cdcc file and not wanted to wait up all night for my request to move out of the queue just so i could type /dcc resume nick. basically, it's in /config ar. .changed the /relw routine to use an input statement instead of using the command line for args. makes it easier to relay the correct line and made it accept multiple lines for relay. .fixed /format sb so it doesn't fuck up the topic window. .fixed /addset to load the given setting so that loaded modules work without having to restart. .fixed config to not acknowledge double entries. .worked on the way /rmmod parses the aliases and hooks that it automatically undefines. should work flawlessly now. .modded a few of the core aliases not to restub themselves, solves some problems with loading and unloading modules. .(core 01r3 032399 [bugfix/new features release]). .fixed /away to work better in 75p3 and to keep from repeating aways in 75p1 .improved action.m to work perfectly in hidden windows, windows, active channels and inactive channels. it's a little bulky, but $chanwin and $winchan won't acknowledge channels that aren't active in windows so blah. .a module system. that's right boys and girls. other scripts split up different hunks of code into categories, give them *.m file names and call them modules, but this is the real deal. using dcs (explained in the readme) all of the modules are completely idependant of each other. and, in the new module system, you can add and remove modules as you like, removing features you don't need to cut down on the overhead of the script. the new aliases are /lsmod (to give a detailed list of available modules, descriptions, dependencies, and which are loaded), /rmmod (to remove a module), and /insmod (to insert a module). lets say, for example, that you don't use the the autobot functions at all. now, all you have to do is /rmmod autobot.m and the module will be removed, along with any associated /chelp and /config entries. oh shit, want it back? simply /insmod autobot.m and you're back in action. .redid some of the autobot.m code to cut down on the bulk, made it more efficient, used $"" instead of nested inputs, thanks RoboHak. .changed $C to $T, thanks ice-e. .cleaned up the /scan code, worked before but now it's smaller and prettier =]. .got rid of weather.m, wunderground.com changed their format and i am too lazy to write new parsing code. may resurface later. .added download.m, usage /download url/ftp, ie: /download server3.hypermart.net/daedo/cx01r3.tar.gz .added update.m, usage /update, checks for updates of core and gives you the option of downloading them. .added some ansi/ascii. .fixed /away to work with displaying properly when in silent away chans .(core 01r2 032099 [bugfix release]). .added /wc .fixed /scan to be faster, slowed by restubing the fix.scnick alias .added action functions...now parses incoming actions in querys like format_action_other, including the person's nick. also, if you are in a query, and do an action, it will automatically be sent to that query. .fixed /rformat to work with the demo sbar files .fixed /loadbot, changed to /botload to keep bx command completion from looping .fixed page, wasn't beeping .added beep on page config toggle for beeping on ctcp page while away .fixed /chelp and /config to properly display perfectly divided columns .(core01a 031699). .first release .(eof).