/[cvs]/eggdrop1.9/src/script.c
ViewVC logotype

Log of /eggdrop1.9/src/script.c

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.15
Tue Mar 26 01:06:22 2002 UTC (17 years, 6 months ago) by ite
Branch: MAIN
CVS Tags: HEAD
Changes since 1.14: +0 -0 lines
FILE REMOVED
* moved script API to libeggdrop (without using the bot context)
* fixed a wrong function name in perlscript
* do not use the bot context in registry for now


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 22 16:01:20 2002 UTC (17 years, 6 months ago) by ite
Branch: MAIN
Changes since 1.13: +10 -11 lines
Diff to previous 1.13
* Created eggdrop's library context.
* Moved registry stuff to libeggdrop.
* Some headers vs. prototypes cleanups.


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 13 04:50:40 2001 UTC (17 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.12: +41 -0 lines
Diff to previous 1.12
* Added convenience functions for script_var_t's.
* Converted a bunch of functions in tcldcc.c.


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 31 04:02:51 2001 UTC (17 years, 11 months ago) by tothwolf
Branch: MAIN
Changes since 1.11: +3 -0 lines
Diff to previous 1.11
* 39 less gcc warnings...


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 28 13:30:33 2001 UTC (17 years, 11 months ago) by ite
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
Renamed src/adns, src/compat, src/egglib to lib/adns, lib/compat, lib/egglib respectively.


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 24 10:08:03 2001 UTC (17 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9
* Added support for optional args for scripts.
* Added a ".perl" command.
* Converted some stuff in tcldcc.c, based on Oskar Liljeblad's patch.
* Fixed compile warnings in tcl module.
* Added error reporting when loading perl scripts.


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 23 08:47:51 2001 UTC (17 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.8: +19 -2 lines
Diff to previous 1.8
* Added a "loadscript" script command.
* Fixed up perlscript.mod a little bit, so that it can do stuff.
* Wrote a test script in perl that uses timers, binds, and putlog successfully.


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 18 11:18:44 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
Forgot to initialize a variable in logfile_cycle().


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 18 09:26:52 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6
Fixed bug where the config vars were being linked as read-only.


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 18 09:06:43 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.5: +14 -0 lines
Diff to previous 1.5
Fixed a bug in msprintf.
Added SCRIPT_FREE_VAR flag, to automatically free a script_var_t.
Added first config variables (for logging) via tclscript.mod.
Separated the logging stuff into logfile.c.
Added a command, "stoplog", which lets you close a logfile.
Removed "max-logs" since the logfiles are in a linked list (it was kind of pointless).


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 16 02:42:32 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4
Updated tclscript.mod a bit.
Made bind and unbind use the new tclscript module.


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 15 09:54:01 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
script.c: Forgot to push the script event on the event stack.
main.c: timer_destroy_all() was being called in the wrong place.
tclscript.c: Documentation error in a comment.


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 15 09:27:08 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.2: +55 -1 lines
Diff to previous 1.2
Updates to timer code.
Updates to tcl module.
Convenience functions for scripting.
Script journal for late scripting modules.
Got rid of anonymous union in script_var_t.


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 14 16:59:30 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Changes since 1.1: +24 -0 lines
Diff to previous 1.1
Added a convenience function, made normal c functions easy to wrap, added a SCRIPT_USER type (handle <--> struct userrec *)


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 14 04:44:36 2001 UTC (18 years ago) by stdarg
Branch: MAIN
Added code for tclscript.mod
Made it compile correctly with configure et al (hopefully...)
Removed stuff for encodings from tcl.c
egglib/msprintf - like sprintf but mallocs a big enough buffer for you (no overruns, no truncated data)
egglib/mstack - simple stack structure (push, pop) that grows with malloc and is accessible in array form


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23