Elias Fleckenstein
|
783fefdcb3
|
Port to Lua 5.3
|
2021-11-21 19:16:03 +01:00 |
|
jluehrs2
|
09628cded4
|
add signal handling to the luabot test
|
2007-12-24 07:04:40 -05:00 |
|
Shawn M Moore
|
66d4b88e39
|
Move channel and network definitions to the top so people can see them
|
2007-09-11 22:39:13 -05:00 |
|
jluehrs2
|
cfdf77c69f
|
don't fail on non-string/number return values
|
2007-09-11 22:54:53 -05:00 |
|
jluehrs2
|
6a6ea83470
|
stop forgetting files
|
2007-09-06 16:42:19 -05:00 |
|
jluehrs2
|
f0acec999d
|
be more explicit about what gets in a dist tarball (this still isn't perfect for documentation, but eh)
|
2007-09-05 18:18:32 -05:00 |
|
jluehrs2
|
50dffaac14
|
add the evalbot to the list of test files
|
2007-09-05 18:18:19 -05:00 |
|
jluehrs2
|
b0c01a35bf
|
fix !help in the evalbot
|
2007-09-05 18:13:03 -05:00 |
|
jluehrs2
|
7a511d751f
|
support eval in private message as well as in a channel
|
2007-09-05 18:08:48 -05:00 |
|
jluehrs2
|
efbcefd6c1
|
make the evalbot use per-user environments for evaling things, not one global one
|
2007-09-05 17:47:10 -05:00 |
|
jluehrs2
|
2bac40a8a6
|
split some variables out into Make.config
|
2007-09-05 09:00:09 -05:00 |
|
jluehrs2
|
48562a3fb8
|
let's distribute the license too
|
2007-09-04 23:29:21 -05:00 |
|
jluehrs2
|
498959c4ce
|
don't need to distribute the password to that account, really
|
2007-09-04 23:27:31 -05:00 |
|
jluehrs2
|
83ccc2d9cf
|
add a lua evalbot to the tests
|
2007-09-04 23:27:14 -05:00 |
|
jluehrs2
|
9a62f261a0
|
add a license
|
2007-09-04 22:54:29 -05:00 |
|
jluehrs2
|
b00550f749
|
add a README
|
2007-09-04 22:54:10 -05:00 |
|
jluehrs2
|
ceae608c52
|
getting ready for the next release
|
2007-09-04 22:21:09 -05:00 |
|
jluehrs2
|
29ae28957c
|
version++
|
2007-09-04 22:19:11 -05:00 |
|
jluehrs2
|
1333cc2ea7
|
todo--
|
2007-09-04 22:16:42 -05:00 |
|
jluehrs2
|
4ec9a073b8
|
add a documentation file for the callback functions
|
2007-09-04 22:15:54 -05:00 |
|
jluehrs2
|
16a65213dc
|
convert parse_user to an internal function, since apparently that's how i've been using it
|
2007-09-04 21:58:27 -05:00 |
|
jluehrs2
|
9e7fab4e4c
|
add some more useful output in the test script
|
2007-09-04 21:39:27 -05:00 |
|
jluehrs2
|
64811ca00f
|
code clarity
|
2007-09-04 20:37:50 -05:00 |
|
jluehrs2
|
47ec4ecd5f
|
get a usable ip address as soon as possible
|
2007-09-04 20:37:03 -05:00 |
|
jluehrs2
|
78d18dd18e
|
callback shouldn't be just "dcc" since it only happens on DCC SEND
|
2007-09-04 20:28:22 -05:00 |
|
jluehrs2
|
bb699d8235
|
don't need these comments anymore, since we have actual documentation now
|
2007-09-04 20:28:07 -05:00 |
|
jluehrs2
|
587abb5c72
|
wow, missed this one for a long time
|
2007-09-04 20:27:55 -05:00 |
|
jluehrs2
|
c49f1101bb
|
todo--
|
2007-09-04 18:47:54 -05:00 |
|
jluehrs2
|
6980eab676
|
don't die on a bad filename to dcc.send()
|
2007-09-04 18:47:18 -05:00 |
|
jluehrs2
|
21a59a8e39
|
add debug output to dcc transfers
|
2007-09-04 18:41:05 -05:00 |
|
jluehrs2
|
6e6c99f81a
|
lets make this a little more clear and not do weird name hiding
|
2007-09-04 18:37:13 -05:00 |
|
jluehrs2
|
b37239c2f9
|
sock:bind() failure invalidates the socket's file descriptor
|
2007-09-04 18:20:01 -05:00 |
|
jluehrs2
|
34b1f0bfd0
|
callbacks need to be able to return values (for, e.g. dcc accept callback)
|
2007-09-04 18:03:19 -05:00 |
|
jluehrs2
|
74d64789ee
|
doc clarification
|
2007-09-04 17:39:12 -05:00 |
|
jluehrs2
|
eed7b36b59
|
handle timeout errors in DCC SEND packets
|
2007-09-04 17:38:02 -05:00 |
|
jluehrs2
|
e3b458a379
|
convert test.lua to use registered callbacks
|
2007-09-04 17:15:14 -05:00 |
|
jluehrs2
|
0d03aed0b7
|
use my local get_ip program to provide an appropriate ip address for dcc transfer testing
|
2007-09-04 17:14:44 -05:00 |
|
jluehrs2
|
88ace15010
|
make irc.lua use registration for all of the user callbacks
|
2007-09-04 17:13:42 -05:00 |
|
jluehrs2
|
5029c3c991
|
forgot i sent ctcp stuff in dcc.lua
|
2007-09-04 17:12:57 -05:00 |
|
jluehrs2
|
b19ef608f7
|
todo--
|
2007-09-04 15:51:08 -05:00 |
|
jluehrs2
|
d635fdec2b
|
follow the rfc more closely for ERRMSG responses
|
2007-09-04 15:50:48 -05:00 |
|
jluehrs2
|
ef669442a0
|
stop using tables to mean ctcp quoting - do this explicitly
|
2007-09-04 15:49:21 -05:00 |
|
jluehrs2
|
861fd354ea
|
make low_quote and ctcp_quote take multiple arguments, so they look cleaner
|
2007-09-04 15:44:39 -05:00 |
|
jluehrs2
|
afc85f7e9b
|
start changing things over from testing for type (string/table) to find ctcp messages to making things more explicit. this fixes _ctcp_split.
|
2007-09-04 15:08:37 -05:00 |
|
jluehrs2
|
7b7a24c3f2
|
there shouldn't ever be a reason to not want to strip ctcp quoting off when splitting, so remove that option
|
2007-09-04 15:07:32 -05:00 |
|
jluehrs2
|
b1ad48eb6a
|
add a dist target to the makefile - this depends on _VERSION being defined in the main lua file
|
2007-09-04 14:12:51 -05:00 |
|
jluehrs2
|
6a7a4be008
|
make sure to update the timestamp on the doc directory when we build it
|
2007-09-04 14:08:46 -05:00 |
|
jluehrs2
|
1ea3174b50
|
let's make this only luadoc stuff, all autogenerated
|
2007-09-04 02:18:07 -05:00 |
|
jluehrs2
|
93907d468c
|
consistent version numbering is good!
|
2007-09-04 00:59:20 -05:00 |
|
jluehrs2
|
8b6de29aa8
|
todo changes
|
2007-09-04 00:58:16 -05:00 |
|