00:29:37  * DarkGodquit (Ping timeout: 260 seconds)
00:32:51  <daurnimator>creationix: FYI doing so requires you download files from the unicode consortium and convert them into some sort of lookup table.
03:56:04  * rgrinbergquit (Ping timeout: 260 seconds)
04:39:42  * SkyRocknRolljoined
05:04:34  * Yorlikquit (Read error: Connection reset by peer)
06:34:45  * SinisterRectusquit (Ping timeout: 248 seconds)
06:35:04  * SinisterRectusjoined
08:32:26  * DarkGodjoined
09:09:53  * rendarjoined
10:43:29  * SkyRocknRollquit (Ping timeout: 244 seconds)
10:47:09  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
10:47:25  * rendarjoined
10:53:01  * SkyRocknRolljoined
11:19:40  * CapsAdminjoined
13:39:31  * SkyRocknRollquit (Remote host closed the connection)
14:31:23  <daurnimator>creationix: https://github.com/daurnimator/lua-unistring
14:31:47  <daurnimator>lacking the will power to do a pure-lua implementation I bound libunistring
14:43:35  * SkyRocknRolljoined
15:34:28  * SkyRocknRollquit (Remote host closed the connection)
15:38:44  * SkyRocknRolljoined
15:40:08  * indexzeroquit (Read error: Connection reset by peer)
15:40:48  * indexzerojoined
17:57:16  * SkyRocknRollquit (Ping timeout: 265 seconds)
18:21:52  * rendarquit (Ping timeout: 268 seconds)
18:51:39  * rendarjoined
21:46:30  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
22:34:53  * Yorlikjoined
22:43:12  <Yorlik>I wonder whats the best way to create a websocket client from Lua. This one maybe?: https://github.com/lipp/lua-websockets
22:55:38  * CapsAdminquit (Remote host closed the connection)
23:09:34  * CapsAdminjoined
23:14:02  * CapsAdminquit (Remote host closed the connection)
23:15:14  * CapsAdminjoined
23:17:10  * CapsAdminquit (Remote host closed the connection)
23:20:39  <SinisterRectus>Yorlik: lua lua or luvit lua?
23:20:57  <Yorlik>Not sure honestly.
23:21:15  <Yorlik>I guess it might be better not to use luvit in the gameserver
23:21:25  <Yorlik>Or it might be better due to convenience
23:21:39  <SinisterRectus>well, you're asking in the luvit channel
23:21:41  <Yorlik>Surely not luvit
23:21:45  <SinisterRectus>lit uses this https://github.com/luvit/lit/blob/master/deps/coro-websocket.lua
23:21:53  <Yorlik>We will use luvit as server
23:22:11  <SinisterRectus>i've only used coro-ws and lua-websockets
23:22:14  <SinisterRectus>they do they job
23:22:47  <Yorlik>But I'd have to require luv for coro-ws to work, right?
23:22:52  <Yorlik>We have luasocket
23:22:59  <SinisterRectus>i never had a chance to test WSS with lua-websockets. that feature came about a month after i moved to luvit due to the lack of WSS support...
23:23:03  <SinisterRectus>yes
23:23:10  <SinisterRectus>if you are already using luasocket, use lua-websockets
23:23:21  <SinisterRectus>it'll be blocking if you don't make it asynchronous, though
23:23:24  <Yorlik>Well ... We use Luasocket only for that
23:23:33  <Yorlik>I had a totally different situation before
23:23:53  <Yorlik>I did a very primitive direct TCP connection wrapped into a coroutine
23:24:23  <Yorlik>I started experimenting with copas and found it quite handy
23:24:32  <Yorlik>Since its receive command is not blocking
23:25:00  <Yorlik>I didn't manage yet to reliably compile Luv for 32 bit Lua52
23:25:32  <Yorlik>So - I'm still checking my options
23:26:37  <SinisterRectus>i have a couple of binaries if you want to use them for now
23:26:47  <SinisterRectus>they might work
23:26:54  <SinisterRectus>what os?
23:27:01  <Yorlik>Windows
23:27:27  <Yorlik>Did you bind luv to lua 5.2 ?
23:27:32  <SinisterRectus>https://github.com/SinisterRectus/PathServer/tree/master/jc2mp-module/server/packages
23:27:38  <Yorlik>If yes. How did you compile it?
23:27:47  <SinisterRectus>a friend did it
23:27:52  <SinisterRectus>after i failed horribly
23:28:00  <Yorlik>lol
23:28:07  <Yorlik>HOW is the question.
23:28:14  <SinisterRectus>¯\_(ツ)_/¯
23:28:20  <SinisterRectus>he works magic
23:29:05  <Yorlik>I have one luv.dll i compiled
23:29:12  <Yorlik>It was 4.00 in the morning
23:29:19  <Yorlik>Next day i couldn't reproduce it
23:29:24  <Yorlik>Tried for hours ...
23:29:38  <Yorlik>So i ~kinda succeeded
23:29:42  <Yorlik>:D
23:29:54  <Yorlik>Never managed to build it again
23:42:12  * rgrinbergjoined