Switch to DuckDuckGo Search
   January 23, 2017  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >

Toggle Join/Part | bottom
[00:45:17] *** magneticduck <magneticduck!~magneticd@a95-95-105-53.cpe.netcabo.pt> has quit IRC (Ping timeout: 252 seconds)
[01:19:33] *** kaikoga <kaikoga!~kaikoga@nttkyo218185.tkyo.nt.ngn2.ppp.infoweb.ne.jp> has quit IRC (Quit: Leaving.)
[01:38:52] *** Gama11 <Gama11!~quassel@pD9F981BC.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)
[01:55:12] *** demurgos <demurgos!4f5e0d73@gateway/web/freenode/ip.79.94.13.115> has quit IRC (Quit: Page closed)
[01:56:31] *** kaikoga <kaikoga!~kaikoga@124x37x248x42.ap124.ftth.ucom.ne.jp> has joined #haxe
[02:22:58] *** JensG <JensG!~JensG@apache/committer/jensg> has quit IRC (Quit: Nettalk6 - www.ntalk.de)
[03:09:02] *** CrepeSuzette <CrepeSuzette!~Crepe@45.119.98.67> has joined #haxe
[03:21:08] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 258 seconds)
[03:21:40] *** jamtho <jamtho!~jamtho@cpc69399-oxfd27-2-0-cust935.4-3.cable.virginm.net> has quit IRC (Ping timeout: 240 seconds)
[03:30:17] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[04:15:54] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 256 seconds)
[04:20:59] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[04:30:53] *** fooblaz <fooblaz!~fooblaz@174-28-76-230.albq.qwest.net> has quit IRC (Remote host closed the connection)
[04:42:35] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 240 seconds)
[05:17:14] *** Kkiro <Kkiro!~yoo200181@unaffiliated/kkiro> has quit IRC (Ping timeout: 240 seconds)
[05:32:00] *** wighawag <wighawag!~wighawag@223.191.52.17> has joined #haxe
[05:39:27] *** skelet0r <skelet0r!~lokar@disko.gextreme.com> has joined #haxe
[05:39:32] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 252 seconds)
[05:40:49] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[05:45:03] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[05:55:39] *** Kkiro <Kkiro!~yoo200181@39.7.15.173> has joined #haxe
[05:55:50] *** Kkiro <Kkiro!~yoo200181@39.7.15.173> has quit IRC (Changing host)
[05:55:50] *** Kkiro <Kkiro!~yoo200181@unaffiliated/kkiro> has joined #haxe
[05:56:48] *** c355e3b <c355e3b!uid82600@gateway/web/irccloud.com/x-ccfyfxxzwoigicri> has quit IRC (Quit: Connection closed for inactivity)
[06:00:21] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 240 seconds)
[06:06:04] *** PSvils <PSvils!~PDevelope@balticom-135-109.balticom.lv> has joined #haxe
[06:09:02] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[06:14:24] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 245 seconds)
[06:22:25] *** PSvils <PSvils!~PDevelope@balticom-135-109.balticom.lv> has quit IRC (Quit: Leaving.)
[06:31:33] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[07:17:39] *** Uhfgood <Uhfgood!~Captain_J@97-96-80-60.res.bhn.net> has quit IRC (Quit: Leaving)
[08:02:50] *** PSvils <PSvils!~PDevelope@212.93.104.62> has joined #haxe
[08:09:49] *** jszymanski <jszymanski!~jszymansk@92.62.225.172> has joined #haxe
[08:24:09] *** RobDangerous <RobDangerous!~Thunderbi@p2003007A0975380025FA3D279872B9C0.dip0.t-ipconnect.de> has quit IRC (Quit: RobDangerous)
[08:29:29] *** wighawag <wighawag!~wighawag@223.191.52.17> has quit IRC (Ping timeout: 252 seconds)
[08:31:02] *** gogoprog <gogoprog!~FC@91.183.39.171> has joined #haxe
[08:31:58] *** Simn <Simn!~simn@ip5f59ee07.dynamic.kabel-deutschland.de> has joined #haxe
[08:48:13] *** JensG <JensG!~JensG@apache/committer/jensg> has joined #haxe
[08:58:56] *** JensG <JensG!~JensG@apache/committer/jensg> has quit IRC (Quit: Nettalk6 - www.ntalk.de)
[09:05:14] *** magneticduck <magneticduck!~magneticd@a95-95-105-53.cpe.netcabo.pt> has joined #haxe
[09:07:20] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:f9cd:7175:d40c:e90e> has joined #haxe
[09:09:23] *** Ergo <Ergo!~ergo@91.238.59.144> has joined #haxe
[09:14:22] *** RobDangerousMob1 <RobDangerousMob1!~Thunderbi@2001:41b8:83f:2008:30fc:3d90:2d4e:2b59> has joined #haxe
[09:16:07] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:f9cd:7175:d40c:e90e> has quit IRC (Ping timeout: 255 seconds)
[09:25:03] *** lurkashflake <lurkashflake!~lurkashfl@unaffiliated/lurkashflake> has joined #haxe
[09:25:35] *** deltaluca <deltaluca!~deltaluca@81.138.13.219> has joined #haxe
[09:26:12] <lurkashflake> Looking for a 2D game engine, any recommendations?
[09:30:13] <Simn> HaxeFlixel is quite popular
[09:30:19] <Simn> There's also Kha
[09:33:02] <lurkashflake> Ok! Thank you
[09:34:07] <shakesoda> love2d works with haxe too if you can use 3.3+
[09:34:35] <shakesoda> via this -> https://github.com/bartbes/love-haxe-wrappergen
[09:39:25] <gogoprog> gengine
[09:44:50] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 245 seconds)
[09:45:49] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[09:47:10] *** anniz <anniz!~anniz@c83-250-15-118.bredband.comhem.se> has quit IRC (Ping timeout: 255 seconds)
[09:52:44] *** Kkiro <Kkiro!~yoo200181@unaffiliated/kkiro> has quit IRC (Ping timeout: 240 seconds)
[09:59:58] *** Kkiro <Kkiro!~yoo200181@218.144.115.24> has joined #haxe
[10:00:09] *** Kkiro <Kkiro!~yoo200181@218.144.115.24> has quit IRC (Changing host)
[10:00:09] *** Kkiro <Kkiro!~yoo200181@unaffiliated/kkiro> has joined #haxe
[10:01:18] *** demurgos <demurgos!4f5e0d73@gateway/web/freenode/ip.79.94.13.115> has joined #haxe
[10:02:28] *** RobDangerousMob1 <RobDangerousMob1!~Thunderbi@2001:41b8:83f:2008:30fc:3d90:2d4e:2b59> has quit IRC (Ping timeout: 255 seconds)
[10:07:30] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has joined #haxe
[10:10:27] *** RobDangerousMob1 <RobDangerousMob1!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has joined #haxe
[10:12:32] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has quit IRC (Ping timeout: 276 seconds)
[10:14:40] *** RobDangerousMob1 <RobDangerousMob1!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has quit IRC (Ping timeout: 240 seconds)
[10:17:25] *** feliwir <feliwir!Elite17837@gateway/shell/elitebnc/x-vzicvrqfkosdhhlx> has quit IRC (Excess Flood)
[10:17:54] *** feliwir <feliwir!Elite17837@gateway/shell/elitebnc/x-jpsymeurrxhenuzr> has joined #haxe
[10:19:38] * shakesoda wonders who maintains the Lua target
[10:20:05] *** Aduros <Aduros!~bruno@unaffiliated/aduros> has quit IRC (Ping timeout: 240 seconds)
[10:31:43] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has joined #haxe
[10:36:13] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has quit IRC (Ping timeout: 255 seconds)
[10:45:18] *** wighawag <wighawag!~wighawag@27.63.135.93> has joined #haxe
[10:45:36] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has joined #haxe
[10:48:47] <demurgos> AndyLi: I managed to reduce the zlib_deflate issue of the compiler to just 4 files (might help to find the error)
[10:49:03] <demurgos> https://github.com/demurgos/min-zlib-issue
[10:49:46] *** feliwir <feliwir!Elite17837@gateway/shell/elitebnc/x-jpsymeurrxhenuzr> has quit IRC (Excess Flood)
[10:51:54] *** feliwir <feliwir!Elite17837@gateway/shell/elitebnc/x-rleckwncchknhhhp> has joined #haxe
[10:51:55] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has quit IRC (Quit: RobDangerousMobi)
[10:52:09] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has joined #haxe
[11:09:12] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has quit IRC (Quit: RobDangerousMobi)
[11:09:20] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has joined #haxe
[11:10:08] *** lurkashflake <lurkashflake!~lurkashfl@unaffiliated/lurkashflake> has quit IRC (Ping timeout: 256 seconds)
[11:17:51] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has quit IRC (Quit: RobDangerousMobi)
[11:18:18] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has joined #haxe
[11:18:53] *** ibilon <ibilon!~ibilon@2a01cb0504d37b00a9c6d6c40aa84f75.ipv6.abo.wanadoo.fr> has joined #haxe
[11:25:12] *** Gama11 <Gama11!~quassel@pD9F90656.dip0.t-ipconnect.de> has joined #haxe
[11:32:56] *** zefs <zefs!~zefs@139.255.52.218> has joined #haxe
[11:49:24] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:980e:3737:2201:a0b1> has quit IRC (Ping timeout: 245 seconds)
[11:58:22] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has joined #haxe
[11:59:17] *** kaikoga <kaikoga!~kaikoga@124x37x248x42.ap124.ftth.ucom.ne.jp> has quit IRC (Quit: Leaving.)
[12:06:29] *** zefs <zefs!~zefs@139.255.52.218> has quit IRC (Ping timeout: 240 seconds)
[12:07:22] <PSvils> Does Haxe autocomplete have a limit on how many "layers" deep it goes? I have some Macro generated classes that don't get autocomplete.
[12:07:57] <PSvils> (1 class gets generated my a Macro, that has a function that returns another Macro generated class, so it's kind of ... "deeper" ? )
[12:13:43] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has quit IRC (Ping timeout: 255 seconds)
[12:19:14] *** zefs <zefs!~zefs@202.169.54.106> has joined #haxe
[12:28:43] *** Adib <Adib!~Adib@unaffiliated/adib> has joined #haxe
[12:34:23] *** wighawag <wighawag!~wighawag@27.63.135.93> has quit IRC (Ping timeout: 260 seconds)
[12:46:45] *** zefs <zefs!~zefs@202.169.54.106> has quit IRC (Quit: Leaving)
[12:46:55] *** demurgos <demurgos!4f5e0d73@gateway/web/freenode/ip.79.94.13.115> has quit IRC (Quit: Page closed)
[12:49:52] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has joined #haxe
[13:12:43] *** jszymanski1 <jszymanski1!~jszymansk@92.62.225.172> has joined #haxe
[13:12:58] *** jszymanski <jszymanski!~jszymansk@92.62.225.172> has quit IRC (Ping timeout: 258 seconds)
[13:26:13] *** wighawag <wighawag!~wighawag@27.63.157.79> has joined #haxe
[13:31:55] *** CrepeSuzette <CrepeSuzette!~Crepe@45.119.98.67> has quit IRC (Ping timeout: 245 seconds)
[13:33:52] *** c355e3b <c355e3b!uid82600@gateway/web/irccloud.com/x-amppnzgrvrxmnwct> has joined #haxe
[13:36:54] *** CrepeSuzette <CrepeSuzette!~Crepe@45.119.98.67> has joined #haxe
[13:39:11] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 256 seconds)
[13:41:53] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[14:13:41] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 276 seconds)
[14:18:22] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[14:30:24] *** wighawag <wighawag!~wighawag@27.63.157.79> has quit IRC (Ping timeout: 258 seconds)
[14:35:50] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has quit IRC (Quit: RobDangerousMobi)
[14:36:07] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has joined #haxe
[14:51:42] *** Nanjizal <Nanjizal!~chatzilla@176.227.215.60> has joined #haxe
[14:54:47] *** kaikoga <kaikoga!~kaikoga@nttkyo065129.tkyo.nt.ngn.ppp.infoweb.ne.jp> has joined #haxe
[14:59:49] *** jszymanski1 <jszymanski1!~jszymansk@92.62.225.172> has quit IRC (Quit: computer sleeps...)
[15:09:13] *** RobDangerousMob1 <RobDangerousMob1!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has joined #haxe
[15:10:16] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has quit IRC (Ping timeout: 255 seconds)
[15:30:54] *** RobDangerousMob1 <RobDangerousMob1!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has quit IRC (Quit: RobDangerousMob1)
[15:31:03] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has joined #haxe
[15:46:23] *** Peter99 <Peter99!590cd44e@gateway/web/freenode/ip.89.12.212.78> has joined #haxe
[15:46:28] <Peter99> Hey
[15:46:50] <Peter99> I am new to haxe and i wanted to know if i can compile to windows when using a mac
[15:47:05] <Peter99> Maybe with the c++ export?
[15:49:22] *** Peter99_ <Peter99_!590cd44e@gateway/web/freenode/ip.89.12.212.78> has joined #haxe
[15:51:44] *** Peter99 <Peter99!590cd44e@gateway/web/freenode/ip.89.12.212.78> has quit IRC (Ping timeout: 260 seconds)
[15:57:00] *** Peter99_ <Peter99_!590cd44e@gateway/web/freenode/ip.89.12.212.78> has quit IRC (Ping timeout: 260 seconds)
[16:17:36] *** cdg <cdg!~cdg@157.166.175.129> has joined #haxe
[16:36:50] *** kaeza <kaeza!~kaeza@unaffiliated/kaeza> has joined #haxe
[16:49:59] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 252 seconds)
[16:51:02] *** PSvils <PSvils!~PDevelope@212.93.104.62> has quit IRC (Quit: Leaving.)
[16:51:04] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[16:53:21] *** Aduros <Aduros!~bruno@unaffiliated/aduros> has joined #haxe
[16:56:28] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has quit IRC (Ping timeout: 255 seconds)
[17:03:43] *** Misiur <Misiur!531f91ab@gateway/web/freenode/ip.83.31.145.171> has joined #haxe
[17:05:24] *** PSvils <PSvils!~PDevelope@87.246.162.92> has joined #haxe
[17:05:45] <Misiur> I've got a problem. Compare "buildMeta" functions in http://try-haxe.mrcdk.com/#7c2d7 and http://try-haxe.mrcdk.com/#2FF81 - the compiler seems to be unable to make up its mind as to which option is correct
[17:05:54] <Misiur> Anybody had similar issue?
[17:10:58] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has joined #haxe
[17:24:31] <Misiur> Disregard that, it's EField(e:Expr, field:String) and I was putting field in e variable...
[17:25:57] <PSvils> Misiur: btw - it seems that you're putting the access metadata on the constructor of the object.
[17:26:17] <PSvils> nevermind, I guess that makes sense, giving access to Foo's private variable inside the constructor.
[17:26:57] *** gogoprog <gogoprog!~FC@91.183.39.171> has quit IRC (Quit: Leaving.)
[17:26:59] <Misiur> That was only for brevity to not raise other errors in this code excerpt
[17:29:31] *** PSvils <PSvils!~PDevelope@87.246.162.92> has quit IRC (Quit: Leaving.)
[17:36:58] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:1a3:a9f4:1493:b785> has quit IRC (Ping timeout: 255 seconds)
[17:47:46] *** Ergo <Ergo!~ergo@91.238.59.144> has quit IRC (Ping timeout: 264 seconds)
[18:00:58] *** Ergo <Ergo!~ergo@91.238.59.144> has joined #haxe
[18:03:09] *** endformationage <endformationage!~endformat@216.19.1.54> has joined #haxe
[18:05:44] *** cdg <cdg!~cdg@157.166.175.129> has quit IRC (Remote host closed the connection)
[18:06:20] *** cdg <cdg!~cdg@157.166.175.129> has joined #haxe
[18:08:15] *** demurgos <demurgos!86d6b5d6@gateway/web/freenode/ip.134.214.181.214> has joined #haxe
[18:10:52] <demurgos> AndyLi, Simn: I think that I found the issue with zlib in the compiler. It seems that OCaml changes the value of the pointer for the stream.
[18:11:14] <Simn> But why did this break only now?
[18:11:50] <demurgos> I just found a start of explanation: when it works, the pointer stays the same, when it crashes the value of the pointer changes
[18:12:03] <demurgos> I still don't know why the value changes
[18:12:33] <demurgos> I'll write a detail comment on the issue
[18:12:50] <demurgos> It might be related to an update the OCaml compiler ?
[18:13:05] <demurgos> I always suspected zlib, but maybe it's a bug in OCaml ?
[18:13:52] <demurgos> (Moving memory when building a larger string)
[18:14:08] <Simn> It might be, our bindings are probably really old.
[18:14:13] <Simn> Maybe there have been some fixes...
[18:16:41] <demurgos> By the way, I have some questions about the Haxe codebase
[18:17:05] <demurgos> There are 3 main maintainers currently ?
[18:17:22] <demurgos> You, ncanasse and AndyLi ?
[18:17:28] <demurgos> (At least for the compiler part)
[18:18:10] <demurgos> I would like to know how you feel about refactoring some parts of the compiler
[18:18:20] *** fooblaz <fooblaz!~fooblaz@174-28-76-230.albq.qwest.net> has joined #haxe
[18:18:39] <Simn> Andy doesn't work much on the compiler itself, he focuses more on the "surroundings".
[18:19:07] <Simn> So it's mostly me for general maintenance.
[18:19:39] <demurgos> I am pretty new to Ocaml, but what struck me the most when digging in the compiler is that it relies only on type inference
[18:20:01] <demurgos> I saw that you can use type signatures for functions, but it is not used here
[18:20:26] <Simn> It's generally not necessary to add type-hints in ML.
[18:20:39] <demurgos> Is it a practice that is usual with OCaml or rather something that "would be good, but we don't have time to do it" ?
[18:21:10] <Simn> It's quite commong to not type-hint things in OCaml.
[18:21:31] <demurgos> I understand that it is not *necessary*, but coupled with the fact that there are no comments at all, it's pretty hard to follow what happens
[18:21:51] <Simn> I doubt type-hints would help much with that.
[18:21:56] <demurgos> (Ok, there are a few comments, but I think that you'd agree that most functions are not commented)
[18:22:16] <Simn> What you usually do in OCaml is to have a .mli file which has the public signature of a module with documentation, and then the .ml implementation file.
[18:22:31] <Simn> But I find dealing with this quite cumbersome...
[18:23:26] <demurgos> I see, I also had some troubles with it with C++
[18:23:38] <demurgos> (separation between .cpp and .h files)
[18:24:34] <demurgos> > I doubt type-hints would help much with that.
[18:24:47] <Gama11> IDE support really help here
[18:24:55] <Gama11> the vscode plugin for ocaml shows types on hover
[18:24:56] <demurgos> Is there a way to get the type of a variable "on the fly" in an editor ?
[18:25:20] <demurgos> Ok, you answered my question before I asked it :D
[18:25:48] <demurgos> So that's the reason: I couldn't find any recommend IDE for OCaml
[18:26:15] <demurgos> I ended up coding everything in "plain text", so yes, signatures would have helped :p
[18:26:20] <Simn> I'd try vscode, its merlin integration is quite solid.
[18:26:26] <demurgos> I'll try to download the VSCode plugin
[18:27:14] <demurgos> What are your thoughts about documentation generators ? http://caml.inria.fr/pub/docs/manual-ocaml/ocamldoc.html
[18:27:58] <Simn> Documentation generators require documentation.
[18:28:03] <demurgos> I would like to at least add some comments to the parts that I explored (Extc, IO, a bit of swfParser)
[18:28:17] <Simn> And documentation requires a proper public API, not the mess we currently have.,
[18:28:22] *** ibilon <ibilon!~ibilon@2a01cb0504d37b00a9c6d6c40aa84f75.ipv6.abo.wanadoo.fr> has left #haxe
[18:28:30] <Simn> I've been trying to sort this out but it's still a mess.
[18:28:41] <demurgos> I see, I appreciate your effort
[18:28:46] <demurgos> I have one last question
[18:29:02] <demurgos> I found that there is a package manager for OCaml
[18:29:09] <demurgos> (I don't recall its name for the moment)
[18:29:26] <Simn> opam?
[18:29:29] <demurgos> Yes
[18:29:46] <Simn> Indeed, we want to use that once we start working on Haxe 4.
[18:29:46] <demurgos> I feel that Haxe was created before Opam
[18:29:50] <Simn> Which is hopefully soon
[18:30:13] <demurgos> Ok, so that's exactly what I wanted to ask: do you plan to integrate with Opam
[18:30:55] <demurgos> I feel that it would help you by allowing you to split the compiler in smaller packages with a stricter interface
[18:31:15] <Simn> Yes, I'm thinking along similar lines.
[18:31:32] <demurgos> I also asked this, because I typically feel that a binding for zlib would be better implemented in a separated package and simply imported
[18:31:45] <demurgos> (Instead of having your own implementation)
[18:31:57] <Simn> So far I agree with everything you've said. :)
[18:32:12] <demurgos> Ok, thank you very much
[18:32:38] <Simn> My plan is to get Haxe 3.4 out of the way, then sit down and work towards Haxe 4.
[18:32:46] <demurgos> I'll write a comment on the zlib issue detailing what I found so far and then I'll try to find why this pointer is modified x)
[18:33:11] <Simn> We can try if updating the bindings fixes the problem.
[18:33:18] <Simn> There's a good chance they are 10 years old...
[18:33:57] <demurgos> According to license in the file: Copyright (c)2004 Nicolas Cannasse
[18:33:58] <demurgos> x)
[18:44:21] *** diemartin <diemartin!~kaeza@unaffiliated/kaeza> has joined #haxe
[18:46:30] *** kaeza <kaeza!~kaeza@unaffiliated/kaeza> has quit IRC (Ping timeout: 245 seconds)
[18:47:02] *** diemartin is now known as kaeza
[18:50:50] *** Nanjizal <Nanjizal!~chatzilla@176.227.215.60> has quit IRC (Ping timeout: 240 seconds)
[19:06:09] *** cdg <cdg!~cdg@157.166.175.129> has quit IRC (Ping timeout: 256 seconds)
[19:35:39] *** anniz <anniz!~anniz@c83-250-15-118.bredband.comhem.se> has joined #haxe
[19:52:40] *** jszymanski <jszymanski!~jszymansk@92.62.225.172> has joined #haxe
[20:15:20] <Misiur> http://try-haxe.mrcdk.com/#7b0B5 - it seems it's not possible to add @:access metadata in generic build macro.
[20:15:32] <Misiur> Or it is possible, but I dun goof'd
[20:25:09] <Simn> That has nothing to do with macros, it's a type pathing problem.
[20:25:15] <Simn> Try using Foo instead of Test.Foo.
[20:25:48] <Simn> Any reason you're building the field by hand like that instead of using reification?
[20:28:47] <Misiur> Huh, just Foo worked. I'm wary of reification, I still have problem differentiating ${expr}, $expr and $i{expr}
[20:28:54] <Misiur> But I use it where applicable
[20:29:35] <Simn> I mean, http://try-haxe.mrcdk.com/#f62bB is certainly less error prone.
[20:31:18] <Misiur> This project is my journey into macros, I just discovered Context.getTypedExpr after manually enum matching ClassField typed expressions and building normal expressions...
[20:31:45] <Misiur> But thanks for tips
[21:05:59] <demurgos> Simn: I managed to fix the zlib issue
[21:06:00] *** magneticduck <magneticduck!~magneticd@a95-95-105-53.cpe.netcabo.pt> has quit IRC (Ping timeout: 240 seconds)
[21:06:14] <demurgos> The memory was subject to memory reallocation
[21:06:16] <Simn> I saw, nice!
[21:06:52] <demurgos> I need some rest now and I have some work to do now that this issue is out of way (just spent 4 days on this :/)
[21:06:58] <demurgos> But I'll send a PR soon
[21:07:10] <Simn> Cool, thanks for investigating this.
[21:08:01] <demurgos> I think that I'll contact the autor of camlzip or do my own repo only for the zlib bindings and use a git submodule until you switch to OPAM
[21:08:20] <demurgos> (I would like to clean the code for zlib)
[21:09:45] *** demurgos <demurgos!86d6b5d6@gateway/web/freenode/ip.134.214.181.214> has quit IRC ()
[21:11:45] *** RobDangerous <RobDangerous!~Thunderbi@p2003007A0975380014AFA2ADCB7B1FF8.dip0.t-ipconnect.de> has joined #haxe
[21:33:54] *** freddj <freddj!~Fred@89-93-154-72.hfc.dyn.abo.bbox.fr> has joined #haxe
[21:37:19] <Misiur> I'm trying out to use as much expression reification as I can now. But, when I try doing something like "public function new($a{arguments})" where arguments are FunctionArg it complains - only normal $arguments doesn't complain (at least until it sees a value).
[21:43:41] *** geheimnis` <geheimnis`!~geheimnis@23.226.237.192> has quit IRC (Remote host closed the connection)
[21:50:26] *** geheimnis` <geheimnis`!~geheimnis@23.226.237.192> has joined #haxe
[21:58:07] *** kaeza <kaeza!~kaeza@unaffiliated/kaeza> has quit IRC (Quit: *poof*)
[21:59:22] *** freddj <freddj!~Fred@89-93-154-72.hfc.dyn.abo.bbox.fr> has quit IRC (Quit: Computer has gone to sleep.)
[22:17:36] *** cdg <cdg!~cdg@c-69-94-206-50.hs.gigamonster.net> has joined #haxe
[22:41:57] *** slickrockio <slickrockio!~nodebot@ec2-54-159-12-74.compute-1.amazonaws.com> has joined #haxe
[22:49:01] *** JensG <JensG!~JensG@apache/committer/jensg> has joined #haxe
[23:00:06] *** magneticduck <magneticduck!~magneticd@a95-95-105-53.cpe.netcabo.pt> has joined #haxe
[23:02:28] *** Dykam_ <Dykam_!~Dykam@2a03:b0c0:0:1010::da:5001> has quit IRC (Read error: Connection reset by peer)
[23:07:14] *** cdg <cdg!~cdg@c-69-94-206-50.hs.gigamonster.net> has quit IRC (Remote host closed the connection)
[23:07:51] *** cdg <cdg!~cdg@157.166.175.129> has joined #haxe
[23:10:14] *** Smily <Smily!~SmilzOrg@95.90.234.103> has quit IRC (Read error: Connection reset by peer)
[23:14:41] *** Misiur <Misiur!531f91ab@gateway/web/freenode/ip.83.31.145.171> has quit IRC (Quit: Page closed)
[23:15:42] *** slickrockio <slickrockio!~nodebot@ec2-54-159-12-74.compute-1.amazonaws.com> has quit IRC (Remote host closed the connection)
[23:24:29] *** RobDangerous <RobDangerous!~Thunderbi@p2003007A0975380014AFA2ADCB7B1FF8.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)
[23:27:59] *** null_ <null_!8f9ff69f@gateway/web/freenode/ip.143.159.246.159> has joined #haxe
[23:30:16] <null_> Hi all, currently trying to use some JSON but I'm struggling with more complex structures. How would i go about accessing the value of "one" within the following structure?: "field": "test", "data": [{"one":"dataone"}]
[23:35:39] <null_> Aha! Think I've sussed it. I created another typedef to store the information within "data". Seems a bit longwinded though, especially if there is a lot of data. Is there a beter way of doing it?
[23:40:36] *** Htbbbh <Htbbbh!590cd44e@gateway/web/freenode/ip.89.12.212.78> has joined #haxe
[23:42:30] *** null_ <null_!8f9ff69f@gateway/web/freenode/ip.143.159.246.159> has quit IRC (Ping timeout: 260 seconds)
[23:45:25] *** Htbbbh <Htbbbh!590cd44e@gateway/web/freenode/ip.89.12.212.78> has quit IRC (Ping timeout: 260 seconds)
top

   January 23, 2017  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >