<< 04-10-2014 >>

00:00:23*Trustable quit (Quit: Leaving)
00:07:14*bjz quit (Quit: Textual IRC Client: www.textualapp.com)
00:07:41*bjz joined #nimrod
00:07:45*bjz quit (Client Quit)
00:08:01*bjz joined #nimrod
00:26:18*boydgreenfield quit (Quit: boydgreenfield)
00:41:47*francisl joined #nimrod
00:44:12*francisl left #nimrod (#nimrod)
00:51:43*Jesin joined #nimrod
01:12:46*flaviu1 is now known as tb0111010
01:15:13*tb0111010 is now known as tb01110101
01:15:58*tb01110101 is now known as flaviu
01:19:07*q66 quit (Quit: Leaving)
01:19:12*def- quit (Ping timeout: 272 seconds)
01:22:18*def- joined #nimrod
02:09:24*wkoch joined #nimrod
02:14:00*wkoch quit (Client Quit)
02:45:12*rpag quit (Ping timeout: 250 seconds)
02:45:37*wan2 joined #nimrod
02:47:54*def-- joined #nimrod
02:53:51Onionhammershodan45 pictures up yo
02:56:40*def- quit (*.net *.split)
02:56:40*wan quit (*.net *.split)
02:56:45*def-- is now known as def-
03:04:14*saml_ joined #nimrod
03:13:04*xenagi joined #nimrod
03:41:24*johnsoft quit (Read error: Connection reset by peer)
03:41:41*johnsoft joined #nimrod
03:42:55*johnsoft quit (Read error: Connection reset by peer)
03:51:16*johnsoft joined #nimrod
04:21:03*BlameStross left #nimrod (#nimrod)
04:26:32*flaviu quit (Ping timeout: 245 seconds)
04:45:02*BlameStross1 joined #nimrod
04:56:54fowlwhat doesnt wokr
04:58:16fowlnvm
05:19:59*ARCADIVS joined #nimrod
06:00:20*xenagi quit (Read error: Connection reset by peer)
06:28:23*Fran__ joined #nimrod
06:31:05*Francisco quit (Ping timeout: 260 seconds)
06:37:14*boydgreenfield joined #nimrod
06:43:08*noam quit (Ping timeout: 260 seconds)
06:47:28*boydgreenfield quit (Quit: boydgreenfield)
07:10:52*Demos_ quit (Read error: Connection reset by peer)
07:37:25*dirkk0 joined #nimrod
07:46:51*willwillson quit (Read error: Connection reset by peer)
07:55:12*Fran__ is now known as Francisco
08:19:25*dirkk0 quit (Quit: Leaving)
08:20:02*io2 joined #nimrod
08:26:27*BlaXpirit joined #nimrod
08:37:22*dirkk0 joined #nimrod
08:56:25*dirkk0 quit (Quit: This computer has gone to sleep)
09:00:45*dirkk0 joined #nimrod
09:03:54*Trustable joined #nimrod
09:11:31*bogen quit (Remote host closed the connection)
09:15:36*dirkk0 quit (Quit: This computer has gone to sleep)
09:16:00*dirkk0 joined #nimrod
09:16:04*dirkk0 quit (Remote host closed the connection)
09:35:06*Matthias247 joined #nimrod
09:41:17*io2 quit (Quit: ...take irc away, what are you? genius, billionaire, playboy, philanthropist)
10:15:30*EXetoC joined #nimrod
10:34:37*rpag joined #nimrod
10:41:29*johnsoft quit (Ping timeout: 272 seconds)
10:42:10*johnsoft joined #nimrod
10:46:00EXetoCTrustable: I guess that should be GLdoublePtr etc
10:47:36EXetoCin this case it's difficult to know which type should be the "primary" one, in which case it seems logical to choose the basic type
10:50:58*q66 joined #nimrod
10:51:31*Sembei joined #nimrod
10:51:32*Sembei quit (Changing host)
10:51:32*Sembei joined #nimrod
10:52:04EXetoCno, GLdouble etc should be more common
10:56:04TrustableEXetoC: what do you want me to tell with this?
10:56:26*io2 joined #nimrod
11:09:17EXetoCTrustable: the primary type should have no suffix, and the secondary types should be called FooObj/FooPtr/FooRef.
11:09:33EXetoCdid I or someone else suggest the changes that you committed?
11:09:49EXetoCjust curious. it only takes a second to revert
11:10:31TrustableDo you mean this PR? https://github.com/nimrod-code/opengl/pull/6
11:10:43EXetoCyes
11:11:21Trustablefowl suggested it
11:12:18EXetoCmaybe he's not aware of all the upcoming changes, but I'll wait for Araq to confirm
11:12:50EXetoCor someone else
11:17:02*Matthias247 quit (Read error: Connection reset by peer)
11:26:09EXetoCok so my editor removes trailing whitespace now, hence a gazillion changes
11:44:20*kuzy000 joined #nimrod
11:49:58*kuzy000 quit (Quit: No Ping reply in 180 seconds.)
11:52:59*kuzy000 joined #nimrod
11:58:07*kuzy000 quit (Ping timeout: 245 seconds)
11:58:35*kuzy000 joined #nimrod
12:15:29*Fran__ joined #nimrod
12:19:13*Francisco quit (Ping timeout: 260 seconds)
12:39:33EXetoCno uppercase acronyms, right?
13:21:37*Francisco joined #nimrod
13:22:21*Ven_ joined #nimrod
13:24:33*Fran__ quit (Ping timeout: 260 seconds)
13:26:48*untitaker quit (Ping timeout: 260 seconds)
13:27:30*Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:28:26*darkf quit (Quit: Leaving)
13:29:59*vendethiel joined #nimrod
13:33:45*untitaker joined #nimrod
13:40:04*perturbation joined #nimrod
13:46:23*noam joined #nimrod
14:13:32*pafmaf joined #nimrod
14:17:24*flaviu1 joined #nimrod
14:17:25woodgiraffeIsn't it possible to use fieldPairs on typedescs?
14:27:42*def- quit (Ping timeout: 272 seconds)
14:30:45*def- joined #nimrod
14:45:27EXetoCcrap, search/replace fail
15:10:03*perturbation quit (Quit: Leaving)
15:13:44*saml_ quit (Remote host closed the connection)
15:35:25*quasinoxen joined #nimrod
15:36:08*Ven_ joined #nimrod
15:37:42*Ven_ quit (Client Quit)
15:42:28*pafmaf quit (Quit: This computer has gone to sleep)
16:19:35*def- quit (Quit: -)
16:21:18*alphawaffle joined #nimrod
16:23:38*betawaffle quit (Max SendQ exceeded)
16:23:39*alphawaffle is now known as betawaffle
16:35:07*Matthias247 joined #nimrod
16:40:47*def- joined #nimrod
16:54:00*def- quit (Ping timeout: 272 seconds)
16:57:48*def- joined #nimrod
17:08:35*vezzy joined #nimrod
17:08:57*quasinoxen quit (Ping timeout: 245 seconds)
17:14:02*quasinoxen joined #nimrod
17:14:54*vezzy quit (Ping timeout: 272 seconds)
17:26:02*johnsoft quit (Ping timeout: 245 seconds)
17:26:57*johnsoft joined #nimrod
17:27:31*Ven_ joined #nimrod
17:43:27VarriountAraq: Want me to build the release bundles now?
17:43:46AraqVarriount: I'm merging devel into bigbreak
17:43:55Araqand fixing the docgen
17:43:55VarriountAh. Ok.
17:44:13Araqbut yeah, be ready
17:44:34AraqI'm still wondering if it's 0.10 or 0.9.8 ...
17:45:40*Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:49:35EXetoCsomeone review my rename-PR for opengl
17:49:46AraqEXetoC: link please
17:51:17EXetoCAraq: ok https://github.com/nimrod-code/opengl/pull/8
17:51:38EXetoChow does your browser handle large files on github? it's really slow for me
17:52:50EXetoChm, too big for diff on github?
17:54:11Araqyup. but I skimmed it
17:54:23Araqlooks fine, but wait until we released 0.9.6 please
17:54:31Araqso that .deprecated is properly supported
17:54:53EXetoCoh
17:55:19Araqfix I prefer GL* over Gl as a prefix
17:55:27Araq*fyi
17:57:17EXetoCshort/common enough is it?
17:57:22EXetoCchanging it will be easy
17:57:49Araqyeah, sometimes adhereing religiously to rules produces worse results
17:58:01Araqping kokozedman
18:02:29EXetoCthe letter after that was uppercase before. keep that too?
18:03:09*flaviu1 quit (Ping timeout: 260 seconds)
18:03:13Araqthat's what I meant
18:04:53*Ven_ joined #nimrod
18:05:29EXetoCAraq: no, GLEnum or GLenum? what about checkGlError and getGlErrorCode?
18:07:24Araqdunno. what's the original?
18:08:05EXetoCit gets a little ugly when GL appears in the middle, but that's not so common in the wrapper at least
18:08:12EXetoCAraq: the latter. I'm going with that then
18:09:22EXetoCthe latter for the types that is. glFoo for the functions
18:11:37*BlameStross1 left #nimrod (#nimrod)
18:15:09Araqyup, good
18:19:48*xenagi joined #nimrod
18:19:52EXetoCwe don't have full case sensitivity though so it doesn't matter much
18:19:53*xcombelle joined #nimrod
18:20:02Araqyeah
18:23:08EXetoCdone
18:27:03*Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:44:55*flaviu1 joined #nimrod
19:19:47*saml_ joined #nimrod
19:21:49*ARCADIVS quit (Quit: WeeChat 0.4.3)
19:24:53*kuzy000 quit (Ping timeout: 240 seconds)
19:25:16*kuzy000 joined #nimrod
19:32:24Araqugh ftpclient doesn't even compile
19:32:30Araqand I have no idea how to fix i
19:32:32Araq*it
19:33:59*xyh joined #nimrod
19:36:25xyhis there a emacs mode of nim language ?
19:38:54*xyh hopefully
19:39:30Araqxyh: yup. but I dunno where
19:43:23xyhAraq: while ! how you are sure there is one ?
19:44:05Araqbecause I know enough people who use it
19:45:24xyhok, I ll try to search one myself
19:46:07*willwillson joined #nimrod
19:46:32xyh:P :: https://github.com/reactormonk/nimrod-mode
19:47:32reactormonkxyh, yeah, it needs a few things to be tinkered on.
19:47:41reactormonkthe nimrod idetools integration is... meh.
19:50:25xyhreactormonk: I see you are the auther :) I don't like IDE for I always try new languages, and I need support for them
19:51:35xyhoh! and Araq is the auther of nimrod :)
19:55:00Araqping Varriount
19:56:10xyhreactormonk: can I disable "auto-complete" support ?
19:57:26VarriountAraq: Pong
19:58:01AraqVarriount:
19:58:30Araqwhy is #1544 still open?
19:59:14VarriountAraq: Eh, I forgot to close it.
20:00:12*bogen joined #nimrod
20:00:34VarriountAraq: Anything else?
20:01:06Araqcan you please run "koch web" and see it works with devel?
20:04:47xyhhow long has this language been around ?
20:05:21Varriountxyh: About 6 years.
20:06:33VarriountAraq: It seems to work fine, however I'm getting an error about missing 'pdflatex'
20:06:59xyhto gain such a community ! so envy :)
20:07:28AraqVarriount: ok, build the 0.9.6 binaries then
20:07:53Araqwe'll release 0.9.6 today and 0.10 later, hopefully tomorrow
20:08:03VarriountAraq: What about the 0.1 binaries?
20:08:45AraqVarriount: there is a new showstopper bug for 0.10
20:08:52VarriountOh?
20:11:50VarriountAraq: Should c2nim be included in the binaries?
20:13:12Araqc2nim and Babel and Aporia ...
20:16:32*noam quit (Ping timeout: 245 seconds)
20:16:53reactormonkxyh, sure, but I don't know where from the top of my head
20:17:03reactormonkxyh, check customize.
20:19:50VarriountAraq: My build scripts currently build babel, nimgrep, cmerge, pas2nim, and c2nim. I can't build aporia, as I've never been able to get GTK and friends to compile correctly on my system.
20:20:04*noam joined #nimrod
20:20:11*xcombelle quit (Remote host closed the connection)
20:20:33VarriountAraq: The scripts also include Mingw.
20:20:51Araqget rid of pas2nim, nobody uses it
20:20:52*noam quit (Read error: Connection reset by peer)
20:20:55VarriountAraq: Are there any other tools/requirements that need to be fulfilled?
20:21:11*Sembei quit (Read error: Connection reset by peer)
20:21:20Araqhow come you can't build Aporia?
20:21:49VarriountAraq: I've never been able to get GTK to build on my system properly.
20:22:00*Sembei joined #nimrod
20:22:10Araqdon't build GTK, use the provided 32bit binaries
20:22:17VarriountAlso, isn't aporia a bit... large to be included in the distribution?
20:22:48Araqwe include mingw
20:22:55Araqhow can aporia be too large then?
20:22:58VarriountTrue...
20:23:52*xenagi quit (Ping timeout: 240 seconds)
20:25:18xyhreactormonk: I see how, it works now :)
20:28:51Varriountdom96, Araq: I get "Error: type mismatch: got (proc (PAsyncSocket)) but expected 'proc (PAsyncSocket){.closure, gcsafe.}'" when trying to build aporia.
20:29:50AraqVarriount: please fix it
20:30:36reactormonkxyh, good
20:41:17VarriountAraq: Where should the aporia executable be? In the bin directory, or in the dist/aporia directory?
20:42:28*bogen quit (Quit: Leaving.)
20:42:32VarriountI'm assuming that the binary can be moved, as long as it's config file is configured correctly...
20:42:46*xenagi joined #nimrod
20:42:47AraqVarriount: dist/aporia sounds good
20:43:24*bogen joined #nimrod
20:48:27VarriountAraq: I can't get it to build. Even if I get around the nimrod compiler error, I'm running into dll loading errors.
20:49:02AraqVarriount: well you have to build a 32bit version
20:52:01willwillsonI included a hack (threadanalysis:off) around that type mismatch in aporia in my case fix PR: https://github.com/nimrod-code/Aporia/pull/57 ... Probably shoudln't have included it in the same PR :D
20:52:08VarriountAraq: I am *trying* to build the 32 bit version
20:54:24VarriountI run into dll issues building for both 64 and 32 bit architectures. On 32 bit, it can't locate the entrypoint for a certain dll (which I have in the current directory), and on 64 bit, it can't locate a function.
20:54:39Varriountwillwillson: Did you build on Linux or Windows?
20:55:06willwillsonGNU/Linux I'm afraid
20:55:56AraqVarriount: do you use the gtk2 from our website?
20:59:00VarriountAraq: Where is it? And *why* does aporia need a specific version of gtk2?
20:59:55Araqhttp://nimrod-lang.org/download/gtk.zip
21:00:32Araqabout the *why* ... I have no idea.
21:02:05Varriount*grumble* *grumble*
21:05:58*Mat3 joined #nimrod
21:06:00Mat3hello
21:06:50VarriountHi Mat3
21:07:03Mat3hi Varriount
21:17:35VarriountAraq: Could you build the docs for me?
21:18:04Araqyou mean the PDFs?
21:18:31VarriountPDF's, HTML, whatever format you want. I just need to package them in.
21:19:45Araqok, give me a few minutes though
21:29:02*kuzy000 quit (Ping timeout: 245 seconds)
21:32:41xyhMat3: hiya :)
21:34:11TrustableAraq: Is in the new version the tutorial font color set to black? If not, please add it.
21:34:33TrustableI mean the website CSS
21:35:42Trustableand the background color to white
21:40:04*johnsoft quit (Ping timeout: 260 seconds)
21:40:19*johnsoft joined #nimrod
21:40:58*Sembei quit (Read error: Connection reset by peer)
21:41:22*askatasuna joined #nimrod
21:42:06*Sembei joined #nimrod
21:43:29Mat3hello xyh !
21:43:41Mat3Araq et all.
21:43:49*saml_ quit (Quit: Leaving)
21:48:40AraqTrustable: did you make a PR against devel?
21:48:52Trustableno
21:56:46Araqwell please do that
21:56:53AraqI'm building the docs right now ...
22:00:55*johnsoft quit (Ping timeout: 272 seconds)
22:01:22*johnsoft joined #nimrod
22:05:52TrustableAraq: I don't know where the CSS code for the tutorials is located.
22:09:48VarriountTrustable: I don't think the tutorials have CSS - the formatting info is basic HTML
22:11:39*Ven_ joined #nimrod
22:11:45TrustableI have found some CSS code in this file: https://github.com/Araq/Nimrod/blob/devel/doc/nimdoc.css But that's not the whole code.
22:15:05TrustableThe problem is: The tutorial font is not visible for me, because my default background color is black.
22:15:54VarriountUh.. huh? I didn't know you could change the background color of a webpage.
22:17:57TrustableIt's a dark Xfce theme in my case.
22:19:12AraqTrustable: it's the proper location
22:19:53VarriountAraq: Ever looked at http://www.nongnu.org/libunwind/ ?
22:21:09*xyh left #nimrod ("Killed buffer")
22:23:40AraqVarriount: nope. our stack traces are better anyway
22:24:16*io2 quit (Quit: ...take irc away, what are you? genius, billionaire, playboy, philanthropist)
22:24:47VarriountAraq: I was thinking in terms of efficiency. Apparently, since libunwind doesn't save the entire set of registers, it's more efficient.
22:28:18TrustableAraq: here the CSS changes: https://github.com/Araq/Nimrod/pull/1554
22:34:09NimBotAraq/Nimrod devel 3df37a7 Simon Krauter [+0 ±1 -0]: Fixed missing color definion
22:34:09NimBotAraq/Nimrod devel 23a1633 Andreas Rumpf [+0 ±1 -0]: Merge pull request #1554 from trustable-code/devel... 2 more lines
22:38:17AraqVarriount: sorry for the delay, I'm fighting with my latex installation to generate the PDFs
22:39:23VarriountAraq: It's fine. I'm not in any hurry.
22:39:40VarriountActually, right now my biggest concern is what to eat for dinner.
22:49:17*Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
22:53:20*askatasuna quit (Quit: WeeChat 1.0.1)
22:55:48*askatasuna joined #nimrod
23:03:01*askatasuna quit (Quit: WeeChat 1.0.1)
23:03:55*Trustable quit (Quit: Leaving)
23:16:47*noam joined #nimrod
23:23:40*noam_ joined #nimrod
23:25:57*noam quit (Ping timeout: 272 seconds)
23:25:58*Matthias247 quit (Read error: Connection reset by peer)
23:26:41Mat3ciao
23:26:55*Mat3 quit (Quit: Verlassend)
23:28:57*noam_ is now known as noam
23:29:37*BlaXpirit quit (Quit: Quit Konversation)
23:31:23*q66 quit (Quit: Leaving)
23:32:45*EXetoC quit (Quit: WeeChat 1.0.1)
23:41:55*darkf joined #nimrod