Daniel Oaks
|
fc2ba9e42c
|
Try
|
2019-04-29 12:06:09 +10:00 |
|
Daniel Oaks
|
b98693494e
|
ircmap: maps are always passed by ref lol, no need to do dis
|
2019-04-29 11:57:18 +10:00 |
|
Daniel Oaks
|
d5136e608d
|
ircmap: Allow custom channel prefixes when folding
|
2019-04-29 11:49:40 +10:00 |
|
Daniel Oaks
|
21db2bf045
|
ircmap: Add a few more chan prefixes
|
2019-04-29 11:34:28 +10:00 |
|
Daniel Oaks
|
694173c1fd
|
ircmap: Fix Unicode test, update to match spec
|
2019-04-29 11:30:21 +10:00 |
|
Daniel Oaks
|
0f771dff99
|
Merge pull request #15 from iownall555/master
Update the Example IRC-Go Client to Function with the New Tag Handling System
|
2019-04-29 11:05:18 +10:00 |
|
Andrew
|
a4291232b0
|
fix broken param in reactor_test
|
2019-04-29 10:44:34 +10:00 |
|
Andrew
|
8f4aac5afa
|
Correct function params to accurately reflect how tags are now handled
|
2019-04-29 10:42:52 +10:00 |
|
Andrew
|
70e4f8ab90
|
Change old ircmsg.TagValue to string
|
2019-04-29 10:13:17 +10:00 |
|
Daniel Oaks
|
5ac2a98bf5
|
Merge pull request #14 from A-UNDERSCORE-D/strip-fix
Reimplement ircfmt.Strip() to fix issues with $c
|
2019-04-12 02:27:21 +00:00 |
|
A_D
|
7e1c9b490f
|
gofmt-ed test file
|
2019-04-11 14:55:59 +02:00 |
|
A_D
|
8ab8147d71
|
reimplemented Strip(). fixes #13
|
2019-04-11 11:07:25 +02:00 |
|
Daniel Oaks
|
24277bb980
|
ircmsg: re-add LineBytes
|
2019-04-05 16:39:27 +10:00 |
|
Daniel Oaks
|
94ff59b3d8
|
Merge pull request #12 from A-UNDERSCORE-D/escaped--fix
fix $c being incorrectly escaped
|
2019-04-05 16:20:22 +10:00 |
|
A_D
|
b9b105797a
|
fixed tabbing
|
2019-04-05 08:05:16 +02:00 |
|
A_D
|
78216e0013
|
fix being incorrectly escaped
|
2019-04-05 07:53:13 +02:00 |
|
Daniel Oaks
|
ca74bf6a17
|
Merge pull request #11 from slingamn/messagetags.6
ircmsg: support ratified message-tags spec
|
2019-03-07 01:47:40 +00:00 |
|
Shivaram Lingamneni
|
507f0c6b24
|
add additional test from review feedback
|
2019-03-06 19:24:38 -05:00 |
|
Shivaram Lingamneni
|
bb05f7991a
|
simplify MakeMessage
|
2019-03-06 19:00:56 -05:00 |
|
Shivaram Lingamneni
|
74150f6eaf
|
restore simplified Line interface
|
2019-03-03 15:24:59 -05:00 |
|
Shivaram Lingamneni
|
5853469061
|
restore simplified ParseLine interface
|
2019-03-03 15:24:59 -05:00 |
|
Shivaram Lingamneni
|
e0907adffb
|
ircmsg: support ratified message-tags spec
|
2019-03-03 00:41:32 -05:00 |
|
Daniel Oaks
|
cf199aea71
|
Merge pull request #10 from A-UNDERSCORE-D/ircfmt-strip
Add strip function to IRCfmt
|
2019-01-26 16:22:40 +13:00 |
|
Daniel Oaks
|
f17969afaa
|
Merge pull request #9 from A-UNDERSCORE-D/string-builders
Use string builders instead of string concatenation for ircfmt
|
2019-01-26 16:22:16 +13:00 |
|
A_D
|
da0e55f0ff
|
added strip function to ircfmt
|
2019-01-26 01:50:12 +02:00 |
|
A_D
|
b733ca6c5a
|
made ircfmt use string builders over string concat
|
2019-01-26 01:15:07 +02:00 |
|
Daniel Oaks
|
8d136c4f92
|
Merge pull request #8 from slingamn/bytesbuffer.1
build IRCMessage using bytes.Buffer
|
2018-04-30 17:50:55 +10:00 |
|
Shivaram Lingamneni
|
3a1b8b0f0c
|
use bytes.Buffer to build ircmsg.IRCMessage for sending
|
2018-04-26 23:34:04 -04:00 |
|
Shivaram Lingamneni
|
c098b46276
|
add some test code
|
2018-04-26 23:32:27 -04:00 |
|
Daniel Oaks
|
1cb16094f0
|
ircmsg: Make ircmsg respect emoji in tags
|
2018-02-11 01:12:16 +10:00 |
|
Daniel Oaks
|
55652e4096
|
ircfmt: Add Reverse Colour (0x16)
|
2017-12-29 11:19:27 +10:00 |
|
Daniel Oaks
|
e028586483
|
ircfmt: Fix unescape function and tests
|
2017-12-26 10:27:00 +10:00 |
|
Daniel Oaks
|
ed988e36d1
|
ircfmt: Support monospace and strikethrough, make the escaping function much less fragile
|
2017-12-25 22:16:25 +10:00 |
|
Daniel Oaks
|
3a2b80af9b
|
ircfmt: Allow unicode characters
|
2017-10-09 07:29:36 +10:00 |
|
Daniel Oaks
|
a5eafb7ec8
|
ircmsg: add ParseTags function to allow parsing of tag-like strings arbitrarily
|
2017-08-24 08:39:31 +10:00 |
|
Daniel Oaks
|
ea7e22b650
|
ircmsg: Fix tests
|
2017-08-15 08:55:15 +10:00 |
|
Daniel Oaks
|
26e46394dd
|
ircmsg: Add SourceLine param to represent the line that constructed the current message
|
2017-08-15 08:39:39 +10:00 |
|
Darren
|
b081c1a2fb
|
Merge pull request #6 from euank/duration
client: remove extraneous `ParseDuration` call
|
2017-08-13 02:18:54 +01:00 |
|
Euan Kemp
|
60c1696ddc
|
client: remove extraneous ParseDuration call
|
2017-08-12 17:46:13 -07:00 |
|
Daniel Oaks
|
8db175734c
|
Remove the alpha notifications on a bunch of libs,t hey're stable now
|
2017-08-09 08:32:11 +10:00 |
|
Daniel Oaks
|
9ae435d3f0
|
client: Always send tags as a map (never a *map), add IsChannel for easy target checking
|
2017-07-24 14:27:09 +10:00 |
|
Daniel Oaks
|
c9577d7c34
|
client: Allow joining channels
|
2017-07-24 09:22:22 +10:00 |
|
Daniel Oaks
|
15b891f31d
|
client: Don't request echo-message by default
|
2017-07-23 22:55:55 +10:00 |
|
Daniel Oaks
|
28a5d8eed1
|
Rename lib
|
2017-06-15 10:21:10 -06:00 |
|
Dan
|
c8a7952933
|
Rename deps
|
2017-06-15 10:10:39 -06:00 |
|
Daniel Oaks
|
8d3dece3ac
|
ircmatch: Point to new repo
|
2017-06-14 12:07:26 -06:00 |
|
Daniel Oaks
|
7e427ba929
|
istring: Add rfc7613 casemapping
|
2017-06-13 17:18:10 -06:00 |
|
Daniel Oaks
|
dcb717d58d
|
ircmsg: Ignore trailing slashes while unescaping
|
2017-06-09 00:26:24 -06:00 |
|
Daniel Oaks
|
44f3a36650
|
ircmsg: Support different lengths for tags and rest
|
2017-01-13 23:56:52 +10:00 |
|
Daniel Oaks
|
cfa836b1b0
|
ircmsg: Fix case where colon is encoded into a param
|
2016-11-29 19:00:43 +10:00 |
|