[00:04:39] *** slickrockio <slickrockio!~nodebot@ec2-54-221-67-113.compute-1.amazonaws.com> has quit IRC (Remote host closed the connection)
[00:15:21] *** Naeroon <Naeroon!8e862f5d@gateway/web/flash/unic0rn.github.io/ip.142.134.47.93> has joined #haxe
[00:17:59] <Naeroon> hello friends
[00:18:46] <Naeroon> I am new to haxe and have a very odd error in sublime text 3 when I try to build a project. It tells me it cannot build it because I didn't use uppercase letters in my classes, even though I did
[00:19:00] *** Adib <Adib!~Adib@unaffiliated/adib> has quit IRC (Read error: Connection reset by peer)
[00:24:03] <Simn> I'm not familiar with ST3 + Haxe. Is there a .hxml file that it's using?
[00:25:16] <Naeroon> well, in this project, there's a project.xml file it is using... but no hxml. It's the 'Hello World' project that the beginning tutorial on the haxe site gets you to build.
[00:26:02] <Naeroon> Yes sorry actually that's the other problem it is having, it cannot find an .hxml file but there only seems to be an xml file. can I just manually change it to an hxml?
[00:26:14] <Simn> Where does that .xml file come from?
[00:26:29] <Simn> Does it tell you which .hxml file it wants?
[00:26:54] *** JensG <JensG!~JensG@apache/committer/jensg> has quit IRC (Quit: Nettalk6 - www.ntalk.de)
[00:27:34] <Gama11> project.xml sounds like openfl
[00:28:00] <Naeroon> oh, it asks for build.hxml. And yes, I'm trying to mess around with haxeflixel/openfl
[00:28:17] <Simn> Ah... so it's not exactly Hello World from the Haxe site.
[00:28:49] <Simn> You probably just have to add a build.hxml file with whatever compilation parameters it wants, which I assume the tutorial tells you.
[00:28:52] <Naeroon> Yes, I suppose its the haxeflixel... My bad!
[00:29:13] *** endformationage <endformationage!~endformat@216.19.1.54> has quit IRC (Quit: WeeChat 1.5)
[00:29:27] <Naeroon> well, that's what's confusing, the tutorial just gets you to create the project in the console, add a line of code to one of the .hx files, and build
[00:29:43] <Simn> Can you link it?
[00:29:50] <Naeroon> I'm pretty new to all of this so excuse me if I'm just dense
[00:29:53] <Naeroon> Sure
[00:30:17] <Naeroon> I should also note that I Was able to build and play little tutorial games earlier today in ST3, then out of the blue I started getting these errors and I haven't been able to fix it since
[00:30:22] <Simn> No worries, between Haxe, OpenFL and HaxeFlixel it's not so easy to understand what you're actually running/compiling.
[00:30:41] <Gama11> the sublime plugin is supposed to be able to compile openfl projects
[00:36:48] *** c355e3b <c355e3b!uid82600@gateway/web/irccloud.com/x-zjfamsjqonnvwzgd> has quit IRC (Quit: Connection closed for inactivity)
[00:37:53] <Naeroon> Even when I build a tutorial game project in haxedevelop, I get a very weird error, saying the build failed because of some issue with two lines of code in Context.hx and ExtraParams.hx. And I was able to build and play these tutorial games just this morning, so I'm not sure what exactly changed
[00:38:34] <Naeroon> C:\HaxeToolkit\haxe\std/haxe/macro/Context.hx:209: characters 9-30 : Invalid call C:/HaxeToolkit/haxe/lib/openfl/4,5,3/openfl/_internal/utils/ExtraParams.hx:13: characters 7-32 : Called from--macro:1: character 0 : Called from
[00:39:13] <Gama11> openfl 4.5.3? the max supported version with flixel should be 3.6.1 atm
[00:39:34] <Naeroon> Oh I meant to ask about that actually - if one of my versions was wonky
[00:39:53] <Gama11> but it should tell you about that when compiling..
[00:40:59] <Naeroon> Now, I find that odd - because it gave me an error about having the wrong version of openfl, and I think lime, yesterday
[00:41:11] <Naeroon> but I updated them earlier today for some (stupid) reason and it never gave me the error again
[00:41:37] <Gama11> hm
[00:41:47] *** Ergo <Ergo!~ergo@91.238.59.144> has quit IRC (Quit: WeeChat 1.4)
[00:42:05] <Gama11> well for now "haxelib set openfl 3.6.1 && haxelib set lime 2.9.1" should do the trick
[00:44:15] <Gama11> I thought the latest lime or openfl release broke that version error you mentioned somehow, but it still works for me on the latest versions
[00:44:26] <Simn> This version mess is stupid, we really have to be more careful with that in the future...
[00:44:47] <Gama11> which mess do you mean?
[00:45:17] <Naeroon> oh... avg seems to have blocked haxelib and commands to run it no longer work
[00:45:35] <Gama11> that could explain a lot of issues. :D
[00:45:44] <Simn> Haxe, neko, OpenFL, lime, HaxeFlixel...
[00:45:46] <Naeroon> well, it JUST happened, as I Was trying to fix lime, haha
[00:45:53] <Simn> They don't react well if something is not compatible.
[00:46:05] <Naeroon> I know neko, haxe, and haxeflixel are updated, i just changed openfl and was about to change lime
[00:46:13] <Gama11> Simn: well, flixel is currently locked to specific lime and openfl versions in haxelib.json
[00:46:22] <Gama11> but I guess Naeroon did a haxelib upgrade
[00:46:45] <Simn> Yes that's a problem with haxelib dependency handling.
[00:47:08] <Gama11> more of a problem with global repos I think
[00:47:29] <Simn> Non-global repos would avoid the issue, yes.
[00:47:47] <Gama11> probably not practical in the first place though with lime's 90 or so MB
[00:47:50] <Simn> But it's still stupid that upgrading some lib breaks a dependent lib.
[00:48:02] <Simn> Especially if that dependent lib has a fixed version of its dependency set.
[00:48:06] <Gama11> yeah...
[00:48:35] <Simn> What do you actually -lib in on the user-side? Just HaxeFlixel or OpenFL/lime as well?
[00:48:55] <Gama11> just flixel
[00:49:22] <Gama11> not with -lib of course, it's in the project.xml with <haxelib name="flixel"/>
[00:49:29] <Simn> Hmm, then why is updating OpenFL/lime a problem?
[00:49:54] <Naeroon> well apparently AVG ruined haxelib and it doesn't exist on my computer anymore and won't install when prompted in the console.. maybe I shall restart my laptop and try again
[00:50:29] <Simn> AVG in 2017... :D
[00:50:32] <Gama11> Simn: well, flixel's include.xml has <haxelib name="openfl"/>, and that's just "current active version"
[00:50:43] <Simn> But why not pin the version?
[00:51:02] <Gama11> that could be done with the "version" attribute theoretically
[00:51:12] <Naeroon> haha, I don't know what Im doing with computer security, I'll be honest
[00:51:14] <Gama11> but we don't have control over lime's version
[00:51:23] <Gama11> openfl includes that...
[00:51:36] <Simn> And you asked which mess I meant...
[00:51:45] <Gama11> :D
[00:53:20]
*** freddj <freddj!~Fred@89-93-154-72.hfc.dyn.abo.bbox.fr> has quit IRC (Quit: Textual IRC Client: http://www.textualapp.com/)
[00:55:27] <Simn> The other problem is that this discussion always ends in a haxelib bashing session, which is entertaining but not exactly productive. x)
[01:02:33] <Naeroon> ugh! what a mess! I never should have messed with anything!
[01:02:53] <Naeroon> Maybe I'll completely uninstall+reinstall haxe, update lime and openfl, set their versions and try again
[01:06:57] <Naeroon> be right back! restarting
[01:07:18] *** Naeroon <Naeroon!8e862f5d@gateway/web/flash/unic0rn.github.io/ip.142.134.47.93> has quit IRC (Remote host closed the connection)
[01:15:57] *** Naeroon <Naeroon!8e862f5d@gateway/web/flash/unic0rn.github.io/ip.142.134.47.93> has joined #haxe
[01:16:09] <Naeroon> I'm back! reinstalling everything! Exciting stuff!
[01:16:52] <Naeroon> I should also note I only took a year of computer science at university and that's about all the experience I have with programming, so I barely know what I'm doing with haxe in the first place
[01:19:57] <Simn> In that case Haxe is a bit of a brave choice.
[01:20:11] <Simn> But then again where would humanity be without some bravery every once in a while.
[01:21:48] <Naeroon> to be honest, haxe just seems like the smartest choice for somebody who might not have all the time in the world to learn a myriad of languages...
[01:31:17] *** Naeroon <Naeroon!8e862f5d@gateway/web/flash/unic0rn.github.io/ip.142.134.47.93> has quit IRC (Remote host closed the connection)
[01:31:26] *** Gama11 <Gama11!~quassel@pD9F90524.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)
[01:43:48] *** Naeroon <Naeroon!8e862f5d@gateway/web/flash/unic0rn.github.io/ip.142.134.47.93> has joined #haxe
[01:44:03] <Naeroon> hello
[01:46:37] <Naeroon> I think my issue with haxe is that, when trying to build a project, it assumes an hxml. in the past when I would try to build in Sublime Text, the 'cmd' line in the console would only show 'haxe', but now it shows 'haxe', 'hxml'. would there be a way for me to deactivate the search for an hxml file? Since it sounds like that would fix the issue..
[01:48:51] *** jamtho <jamtho!~jamtho@cpc69399-oxfd27-2-0-cust935.4-3.cable.virginm.net> has joined #haxe
[02:02:55] *** Simn <Simn!~simn@ip5f59ee07.dynamic.kabel-deutschland.de> has quit IRC (Quit: Leaving)
[02:34:19] *** PSvils <PSvils!~PDevelope@88.135.146.138> has quit IRC (Quit: Leaving.)
[02:35:39] *** Naeroon <Naeroon!8e862f5d@gateway/web/flash/unic0rn.github.io/ip.142.134.47.93> has quit IRC (Remote host closed the connection)
[02:40:29] *** kaikoga <kaikoga!~kaikoga@nttkyo224052.tkyo.nt.ngn2.ppp.infoweb.ne.jp> has quit IRC (Quit: Leaving.)
[03:15:44] *** cdg <cdg!~cdg@157.166.173.5> has quit IRC (Remote host closed the connection)
[03:18:50] *** jamtho <jamtho!~jamtho@cpc69399-oxfd27-2-0-cust935.4-3.cable.virginm.net> has quit IRC (Ping timeout: 240 seconds)
[06:11:45] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has joined #haxe
[06:20:42] <oelewapperke> how do you run haxe games on linux these days ? Do you use lime ?
[06:45:32] *** jszymanski <jszymanski!~jszymansk@92.62.225.172> has joined #haxe
[06:53:47] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[07:08:29] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has joined #haxe
[07:12:37] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has quit IRC (Client Quit)
[07:14:17] *** Aduros <Aduros!~bruno@unaffiliated/aduros> has quit IRC (Ping timeout: 258 seconds)
[07:21:12] *** slickrockio <slickrockio!~nodebot@ec2-54-204-141-221.compute-1.amazonaws.com> has joined #haxe
[07:55:07] *** slickrockio <slickrockio!~nodebot@ec2-54-204-141-221.compute-1.amazonaws.com> has quit IRC (Remote host closed the connection)
[07:55:57] *** ibilon <ibilon!~ibilon@2a01cb0504d37b00704f49d237ac20e0.ipv6.abo.wanadoo.fr> has joined #haxe
[07:59:38] *** PSvils <PSvils!~PDevelope@88.135.146.138> has joined #haxe
[08:24:10] *** ibilon <ibilon!~ibilon@2a01cb0504d37b00704f49d237ac20e0.ipv6.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)
[08:43:03] *** JensG <JensG!~JensG@i59F6BAA2.versanet.de> has joined #haxe
[08:43:03] *** JensG <JensG!~JensG@i59F6BAA2.versanet.de> has quit IRC (Changing host)
[08:43:03] *** JensG <JensG!~JensG@apache/committer/jensg> has joined #haxe
[08:45:56] *** Dykam_ <Dykam_!~Dykam@2a03:b0c0:0:1010::da:5001> has joined #haxe
[08:46:39] *** RealProPuke <RealProPuke!~neptune@2a01:4f8:130:64cc::2> has joined #haxe
[08:51:28] *** ProPuke <ProPuke!~neptune@2a01:4f8:130:64cc::2> has quit IRC (Remote host closed the connection)
[08:51:28] *** Dykam <Dykam!~Dykam@2a03:b0c0:0:1010::da:5001> has quit IRC (Quit: No Ping reply in 180 seconds.)
[08:51:50] *** JensG <JensG!~JensG@apache/committer/jensg> has quit IRC (Quit: Nettalk6 - www.ntalk.de)
[09:05:11] *** Simn <Simn!~simn@ip5f59ee07.dynamic.kabel-deutschland.de> has joined #haxe
[09:08:19] *** ibilon <ibilon!~lemierev@2001:660:7101:2::18> has joined #haxe
[09:14:08] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:5cbe:8941:5f1:1aa6> has joined #haxe
[09:15:34] *** deltaluca <deltaluca!~deltaluca@81.138.13.219> has joined #haxe
[09:33:16] *** gogoprog <gogoprog!~gogoprog@2a02:a03f:c06:5b00:4d2:c868:c85a:a43e> has joined #haxe
[09:42:32] *** slickrockio <slickrockio!~nodebot@ec2-54-157-255-70.compute-1.amazonaws.com> has joined #haxe
[09:48:59] *** anniz <anniz!~anniz@c83-250-15-118.bredband.comhem.se> has quit IRC (Ping timeout: 252 seconds)
[09:55:45] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:5cbe:8941:5f1:1aa6> has quit IRC (Quit: RobDangerousMobi)
[09:56:00] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:5cbe:8941:5f1:1aa6> has joined #haxe
[10:03:09] *** lerc <lerc!~quassel@121-74-255-20.telstraclear.net> has quit IRC (Quit: No Ping reply in 180 seconds.)
[10:03:29] *** binki <binki!binki@sam.ohnopub.net> has quit IRC (Ping timeout: 256 seconds)
[10:04:03] *** binki <binki!binki@sam.ohnopub.net> has joined #haxe
[10:04:22] *** lerc <lerc!~quassel@121-74-255-20.telstraclear.net> has joined #haxe
[10:13:37] *** smoke_fumus <smoke_fumus!~smoke_fum@dynamic-vpdn-46-53-167-211.telecom.by> has joined #haxe
[10:16:20] *** Ergo <Ergo!~ergo@91.238.59.144> has joined #haxe
[10:16:50] *** slickrockio <slickrockio!~nodebot@ec2-54-157-255-70.compute-1.amazonaws.com> has quit IRC (Remote host closed the connection)
[10:55:56] *** Adib <Adib!~Adib@unaffiliated/adib> has joined #haxe
[11:40:36] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 260 seconds)
[11:41:41] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[11:44:47] *** jamtho <jamtho!~jamtho@cpc69399-oxfd27-2-0-cust935.4-3.cable.virginm.net> has joined #haxe
[11:59:53] *** jamtho <jamtho!~jamtho@cpc69399-oxfd27-2-0-cust935.4-3.cable.virginm.net> has quit IRC (Ping timeout: 255 seconds)
[12:01:17] *** cdg <cdg!~cdg@2602:30a:2e2d:b980:395e:1bb7:dc53:1403> has joined #haxe
[12:27:28] *** RealProPuke is now known as ProPuke
[12:51:43] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:5cbe:8941:5f1:1aa6> has quit IRC (Quit: RobDangerousMobi)
[12:58:21] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:452f:d1d8:2b1d:465a> has joined #haxe
[13:23:21] *** cdg <cdg!~cdg@2602:30a:2e2d:b980:395e:1bb7:dc53:1403> has quit IRC (Remote host closed the connection)
[13:24:49] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:452f:d1d8:2b1d:465a> has quit IRC (Ping timeout: 245 seconds)
[13:31:27] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:b00f:303c:c546:72e1> has joined #haxe
[13:36:16] *** xet7 <xet7!~xet7@80-186-15-215.elisa-mobile.fi> has quit IRC (Quit: Leaving)
[13:49:46] *** Misiur <Misiur!531f91ab@gateway/web/freenode/ip.83.31.145.171> has joined #haxe
[14:00:59] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@2001:41b8:83f:200c:b00f:303c:c546:72e1> has quit IRC (Ping timeout: 255 seconds)
[14:16:02] <Misiur> Also, as I'm using haxe.macro.Type I can't use namespaceless Type
[14:16:14] <Misiur> but I guess some tool from macros is better suited for this
[14:18:10] *** c355e3b <c355e3b!uid82600@gateway/web/irccloud.com/x-fzefiavrpsqhwona> has joined #haxe
[14:21:41] *** Adib <Adib!~Adib@unaffiliated/adib> has quit IRC (Quit: cd ~)
[14:26:27] *** Adib <Adib!~Adib@unaffiliated/adib> has joined #haxe
[14:28:38] *** ibilon <ibilon!~lemierev@2001:660:7101:2::18> has quit IRC (Quit: Leaving.)
[14:49:19] *** Adib <Adib!~Adib@unaffiliated/adib> has quit IRC (Quit: cd ~)
[15:05:00] *** kobi7 <kobi7!~kobi@212.150.174.180> has joined #haxe
[15:05:03] <kobi7> Hi!
[15:05:35] <kobi7> I think I saw a library that can convert an object or typedef to a map. does anybody know about this?
[15:10:59] *** cdg <cdg!~cdg@2602:30a:2e2d:b980:2025:e488:2e26:1ed4> has joined #haxe
[15:31:07] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has joined #haxe
[15:34:01] *** ibilon <ibilon!~ibilon@2a01cb0504d37b00d43e79edce324216.ipv6.abo.wanadoo.fr> has joined #haxe
[15:35:22] *** Gama11 <Gama11!~quassel@pD9F90519.dip0.t-ipconnect.de> has joined #haxe
[15:39:52] <ProPuke> kobi7: Not sure what lib that would be
[15:39:59] <ProPuke> but you can just do
[15:40:01] <ProPuke> var map = [ for (field in Type.getInstanceFields(Type.getClass(thing))) field => Reflect.getProperty(thing, field) ];
[15:44:05] <kobi7> cool
[16:08:01] *** Gama11 <Gama11!~quassel@pD9F90519.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer)
[16:08:37] *** Gama11 <Gama11!~quassel@pD9F90519.dip0.t-ipconnect.de> has joined #haxe
[16:10:47] *** RobDangerousMobi <RobDangerousMobi!~Thunderbi@gatekeeper.kom.e-technik.tu-darmstadt.de> has quit IRC (Ping timeout: 276 seconds)
[16:26:40] *** kaikoga <kaikoga!~kaikoga@nttkyo218185.tkyo.nt.ngn2.ppp.infoweb.ne.jp> has joined #haxe
[16:27:52] *** Uhfgood <Uhfgood!~Captain_J@97-96-80-60.res.bhn.net> has joined #haxe
[16:37:52] *** Kkiro <Kkiro!~yoo200181@unaffiliated/kkiro> has quit IRC (*.net *.split)
[16:39:34] *** Kkiro <Kkiro!~yoo200181@unaffiliated/kkiro> has joined #haxe
[16:43:57] *** Aduros <Aduros!~bruno@unaffiliated/aduros> has joined #haxe
[16:53:24] <Misiur> Alright, maybe more more basic question. Is there an easy way to turn TFunction into EFunction? Currently I'm stopped at converting TFunction args into FunctionArg
[17:06:53] *** cdg_ <cdg_!~cdg@162-226-219-152.lightspeed.tukrga.sbcglobal.net> has joined #haxe
[17:09:03] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 256 seconds)
[17:09:29] *** cdg <cdg!~cdg@2602:30a:2e2d:b980:2025:e488:2e26:1ed4> has quit IRC (Ping timeout: 255 seconds)
[17:10:17] *** RobDangerous <RobDangerous!~Thunderbi@p2003007A0975380020C730337C13F63E.dip0.t-ipconnect.de> has joined #haxe
[17:13:52] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[17:27:22] *** deltaluca <deltaluca!~deltaluca@81.138.13.219> has quit IRC (Ping timeout: 248 seconds)
[17:38:58] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has joined #haxe
[17:58:51] *** frumple <frumple!~dylsexic@213.149.61.149> has quit IRC (Quit: blame Canada)
[17:59:59] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[18:12:00] *** slickrockio <slickrockio!~nodebot@ec2-54-91-97-185.compute-1.amazonaws.com> has joined #haxe
[18:36:14] *** kobi7 <kobi7!~kobi@212.150.174.180> has quit IRC (Quit: Leaving)
[18:37:43] *** mr_pinc <mr_pinc!~mrpinc@65.90.67.4> has joined #haxe
[18:42:04] *** deltaluca <deltaluca!~luca@cpc112687-nmal22-2-0-cust234.19-2.cable.virginm.net> has joined #haxe
[18:50:22] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has joined #haxe
[18:52:30] *** gunnbr <gunnbr!~textual@cpe-70-95-79-208.san.res.rr.com> has quit IRC (Client Quit)
[18:56:56] *** slickrockio <slickrockio!~nodebot@ec2-54-91-97-185.compute-1.amazonaws.com> has quit IRC (Remote host closed the connection)
[18:58:01] *** matt_j <matt_j!~mattj@li106-97.members.linode.com> has quit IRC (Quit: leaving)
[18:58:23] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 240 seconds)
[18:59:07] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[18:59:19] <Misiur> Ok, maybe simpler problem then
[19:00:32] <Misiur> Null<haxe.macro.TConstant> should be Null<Null<haxe.macro.Expr>> - the value is TString(Teststring), and I want to put it in FunctionArg#value field
[19:03:20]
*** smoke_fumus <smoke_fumus!~smoke_fum@dynamic-vpdn-46-53-167-211.telecom.by> has quit IRC (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
[19:40:50] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 240 seconds)
[19:41:35] *** endformationage <endformationage!~endformat@216.19.1.54> has joined #haxe
[19:48:31] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[19:51:22] <Misiur> I dug all haxe projects on github and everbody just ignores the value :(
[20:08:53] *** cdg_ <cdg_!~cdg@162-226-219-152.lightspeed.tukrga.sbcglobal.net> has quit IRC (Ping timeout: 240 seconds)
[20:11:21] *** RobDangerous <RobDangerous!~Thunderbi@p2003007A0975380020C730337C13F63E.dip0.t-ipconnect.de> has quit IRC (Quit: RobDangerous)
[20:12:36] *** anniz <anniz!~anniz@host-95-192-47-92.mobileonline.telia.com> has joined #haxe
[20:17:47] *** deltaluca <deltaluca!~luca@cpc112687-nmal22-2-0-cust234.19-2.cable.virginm.net> has quit IRC (Ping timeout: 276 seconds)
[20:37:13] *** Adib <Adib!~Adib@unaffiliated/adib> has joined #haxe
[20:42:40] *** xet7 <xet7!~xet7@80-186-15-215.elisa-mobile.fi> has joined #haxe
[20:55:03] *** null___ <null___!8f9ff69f@gateway/web/freenode/ip.143.159.246.159> has joined #haxe
[20:55:55] <null___> Hi all, quick question about functions in Haxe: How the heck do I pass by reference? Struggling comnig from a C++ background.
[20:56:05] <null___> coming*
[20:57:25] <Simn> Most things are passed by reference, the exceptions are Int, Float, Bool and String.
[20:58:16] <null___> So in order to say, create a function that swaps integer positions, i'd need to pass them as a custom class?
[21:01:40] *** Adib <Adib!~Adib@unaffiliated/adib> has quit IRC (Ping timeout: 240 seconds)
[21:02:12] <Simn> Something like that, unless you use macros which would have an effect similar to a C #define.
[21:03:23] <null___> Hmm, okay. What about defining the function args as "Any". Or would this just have the same effect as setting them to Int?
[21:04:02] <Simn> Yes that won't help.
[21:05:05] <null___> Well that's a bummer. Guess i'll use a macro, thanks for your help :)
[21:06:06] <Simn> Note that Haxe macros are quite different from C macros. It's not a textual replacement.
[21:06:26] <Simn> But the outcome is similar for cases like this: You inject some code at your "call-site".
[21:06:52] <null___> Yeah i gave them a quick look and decided to pass a custom class instead haha
[21:07:00] *** Adib <Adib!~Adib@unaffiliated/adib> has joined #haxe
[21:12:34] *** null___ <null___!8f9ff69f@gateway/web/freenode/ip.143.159.246.159> has quit IRC (Quit: Page closed)
[21:13:23] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 255 seconds)
[21:19:10] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[21:19:11] *** freddj <freddj!~Fred@89-93-154-72.hfc.dyn.abo.bbox.fr> has joined #haxe
[21:26:53] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has quit IRC (Ping timeout: 240 seconds)
[21:30:17] *** jszymanski <jszymanski!~jszymansk@92.62.225.172> has quit IRC (Quit: computer sleeps...)
[21:34:12] *** cebreidian <cebreidian!U2FsdGVkX1@ma.sdf.org> has joined #haxe
[21:35:01] *** onatbas <onatbas!~onatbas@88.251.114.156> has joined #haxe
[21:50:45] *** fooblaz <fooblaz!~fooblaz@174-28-76-230.albq.qwest.net> has joined #haxe
[21:52:38] *** gogoprog <gogoprog!~gogoprog@2a02:a03f:c06:5b00:4d2:c868:c85a:a43e> has quit IRC (Quit: Leaving.)
[22:02:54] *** onatbas <onatbas!~onatbas@88.251.114.156> has quit IRC (Quit: This computer has gone to sleep)
[22:08:24] *** cdg <cdg!~cdg@157.166.173.5> has joined #haxe
[22:31:22] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC (Ping timeout: 248 seconds)
[22:32:45] *** ibilon <ibilon!~ibilon@2a01cb0504d37b00d43e79edce324216.ipv6.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)
[22:37:02] *** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #haxe
[22:40:03] *** Misiur <Misiur!531f91ab@gateway/web/freenode/ip.83.31.145.171> has quit IRC (Quit: Page closed)
[22:48:38] *** JensG <JensG!~JensG@i59F6BAA2.versanet.de> has joined #haxe
[22:48:38] *** JensG <JensG!~JensG@i59F6BAA2.versanet.de> has quit IRC (Changing host)
[22:48:38] *** JensG <JensG!~JensG@apache/committer/jensg> has joined #haxe
[22:59:57] *** malublu <malublu!5794bb80@gateway/web/freenode/ip.87.148.187.128> has joined #haxe
[23:26:43] *** Gama11_ <Gama11_!~quassel@pD9F90519.dip0.t-ipconnect.de> has joined #haxe
[23:27:54] *** Gama11 <Gama11!~quassel@pD9F90519.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 258 seconds)
[23:52:53] *** fooblaz <fooblaz!~fooblaz@174-28-76-230.albq.qwest.net> has quit IRC (Remote host closed the connection)