<< 01-11-2015 >>

00:09:30*Demon_Fox joined #nim
00:11:17*pregressive quit (Remote host closed the connection)
00:12:19*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
00:21:11*vendethiel quit (Ping timeout: 264 seconds)
00:26:04*linkedinyou joined #nim
00:27:14makoLinegmpreussner|afk, you mean they have to be present at compile time, don't you?
00:27:14makoLineif I remember correctly(and if I was understanding correctly in the first place), after calling loadLibrary, don't you then have to go through and call symAddr for every single function handle you intend to use? There needs to be header code generation for that to be a reasonable thing to do..
00:29:09makoLineGah, if only C headers had a simple standard format.. This would all be so easy.
00:30:43gmpreussner|afkyes, you have to look up the addresses yourself
00:31:11gmpreussner|afkif you link statically (i.e. at compile time), your executable will contain an import table that will cause the OS to load the dependency libraries for you
00:31:18*toad joined #nim
00:31:19gmpreussner|afkand if the OS can't find them, then your program will fail to start
00:31:21*toad left #nim (#nim)
00:32:04*toad joined #nim
00:32:21*toad left #nim (#nim)
00:32:31gmpreussner|afkyou can follow the same pattern that you'd use in C, except in Nim it will probably look much nicer, because you can write a macro to hide the ugly details away
00:32:46gmpreussner|afkor a template perhaps
00:36:58*elrood quit (Quit: Leaving)
00:38:33federico3any working example of gzip compression in Nim?
00:44:48*yglukhov joined #nim
00:49:30*yglukhov quit (Ping timeout: 272 seconds)
00:58:59*Matthias247 quit (Read error: Connection reset by peer)
01:10:41gmpreussner|afkfederico3: there's this https://github.com/nim-lang/zip
01:10:44gmpreussner|afkhaven't used it myself
01:32:46*jaco60 quit (Ping timeout: 246 seconds)
01:39:11*jonasac joined #nim
01:41:45*ephja quit (Ping timeout: 240 seconds)
01:43:37*jonasac quit (Ping timeout: 246 seconds)
02:46:13*yglukhov joined #nim
02:50:30*yglukhov quit (Ping timeout: 240 seconds)
02:52:59*vqrs quit (Max SendQ exceeded)
02:53:27*vqrs joined #nim
03:12:47*jakesyl joined #nim
03:25:28*darkf joined #nim
03:35:21*ephja joined #nim
03:39:55*jonasac joined #nim
03:43:58*jonasac quit (Ping timeout: 240 seconds)
04:01:49*vendethiel joined #nim
04:17:27*Kingsquee quit (Quit: https://i.imgur.com/qicT3GK.gif)
04:22:31*ephja quit (Ping timeout: 246 seconds)
04:47:33*yglukhov joined #nim
04:49:21*zepolen quit (Remote host closed the connection)
04:51:58*yglukhov quit (Ping timeout: 250 seconds)
04:57:34*vendethiel quit (Ping timeout: 260 seconds)
04:59:21*Jesin quit (Quit: Leaving)
05:03:34*darkf_ joined #nim
05:05:19*darkf quit (Ping timeout: 240 seconds)
05:08:15*desophos quit (Read error: Connection reset by peer)
05:11:36*iamd3vil joined #nim
05:19:22*darkf_ is now known as darkf
05:19:34*jonasac joined #nim
05:24:09*jonasac quit (Ping timeout: 250 seconds)
05:25:46*iamd3vil left #nim ("Leaving")
05:51:54*gmpreussner|afk quit (Ping timeout: 244 seconds)
06:01:42*kumul quit (Quit: Leaving)
06:18:41*gokr quit (Quit: Leaving.)
06:28:43*NimBot joined #nim
06:47:35*Kingsquee joined #nim
06:48:55*yglukhov joined #nim
06:53:18*yglukhov quit (Ping timeout: 250 seconds)
07:01:24*zepolen joined #nim
07:05:37*zepolen quit (Ping timeout: 246 seconds)
07:20:21*jonasac joined #nim
07:24:53*jonasac quit (Ping timeout: 268 seconds)
07:40:09*yglukhov joined #nim
07:51:29*gokr joined #nim
08:48:07*gokr quit (Quit: Leaving.)
08:58:55*filcuc joined #nim
09:00:25*gmpreussner|afk joined #nim
09:04:33*vendethiel joined #nim
09:06:08*jonasac joined #nim
09:10:41*jonasac quit (Ping timeout: 256 seconds)
09:30:13*Matthias247 joined #nim
09:34:29*filcuc quit (Quit: Konversation terminated!)
09:36:20*filcuc joined #nim
09:49:00*filcuc quit (Quit: Konversation terminated!)
09:50:57*filcuc joined #nim
09:53:48*strcmp1 joined #nim
10:03:56*Ven_ joined #nim
10:20:13*Ven_ quit (Read error: Connection reset by peer)
10:22:31*Ven_ joined #nim
10:29:59*tdc left #nim ("Leaving")
10:35:26*Ven_ quit (Read error: Connection reset by peer)
10:37:35*Ven_ joined #nim
10:39:48*boopsiesisaway is now known as boopsies
10:41:06*BitPuffin|osx quit (Ping timeout: 240 seconds)
10:49:35*polde quit (Ping timeout: 250 seconds)
10:49:59*Ven_ quit (Read error: Connection reset by peer)
10:51:40*Ven_ joined #nim
10:52:36*Demon_Fox quit (Quit: Leaving)
10:55:33*linkedinyou quit (Read error: Connection reset by peer)
10:55:43*polde joined #nim
10:55:51*filcuc quit (Quit: Konversation terminated!)
10:57:16*zepolen joined #nim
11:02:25*gmpreussner|afk quit (Ping timeout: 244 seconds)
11:06:48*jonasac joined #nim
11:11:35*jonasac quit (Ping timeout: 264 seconds)
11:12:07*Gonzih joined #nim
11:18:11*makoLine quit (Ping timeout: 256 seconds)
11:20:43*Ven_ quit (Read error: Connection reset by peer)
11:20:57*jaco60 joined #nim
11:21:13*polde quit (Ping timeout: 250 seconds)
11:23:01*Ven_ joined #nim
11:26:08*Ven_ quit (Client Quit)
11:26:53*polde joined #nim
11:40:17*ephja joined #nim
11:44:59*elrood joined #nim
12:20:38*vendethiel quit (Ping timeout: 240 seconds)
12:53:20*BitPuffin|osx joined #nim
13:01:25*Kingsquee quit (Quit: https://i.imgur.com/qicT3GK.gif)
13:06:03*Gonzih quit (Quit: IRC is just multiplayer vim.)
13:07:33*jonasac joined #nim
13:08:45*kumul joined #nim
13:12:04*jonasac quit (Ping timeout: 246 seconds)
13:25:22*gmpreussner joined #nim
14:03:54*Matthias247 quit (Read error: Connection reset by peer)
14:03:58*yglukhov quit (Remote host closed the connection)
14:23:24*jonasac joined #nim
14:28:23*jonasac quit (Ping timeout: 264 seconds)
14:29:48*strcmp1 quit (Remote host closed the connection)
14:46:55*jonasac joined #nim
14:59:04*zepolen quit (Remote host closed the connection)
15:23:05*jonasac quit (Remote host closed the connection)
15:25:06*zepolen joined #nim
15:37:10*zepolen quit (Ping timeout: 240 seconds)
15:38:45*zepolen joined #nim
15:40:05*zepolen_ joined #nim
15:43:46*zepolen quit (Ping timeout: 272 seconds)
15:53:14*gokr joined #nim
16:00:10*barosl quit (Quit: Leaving)
16:05:03*Arrrr joined #nim
16:22:12*kumool joined #nim
16:24:18*kumul quit (Ping timeout: 244 seconds)
16:25:17*vendethiel joined #nim
16:33:13*BitPuffin|osx quit (Ping timeout: 250 seconds)
16:33:24*barosl joined #nim
16:53:43*darkf quit (Quit: Leaving)
17:01:30*askatasuna joined #nim
17:01:45*yglukhov joined #nim
17:07:10*yglukhov quit (Ping timeout: 240 seconds)
17:23:43*l075s joined #nim
17:23:57*l075s left #nim (#nim)
17:25:42*filcuc joined #nim
17:27:20*BitPuffin|osx joined #nim
17:33:54*Matthias247 joined #nim
18:05:38*UberLambda joined #nim
18:11:39*Jesin joined #nim
18:14:07*allan0 quit (Ping timeout: 246 seconds)
18:17:24*allan0 joined #nim
18:28:54*Trustable joined #nim
18:31:58*Trustable quit (Remote host closed the connection)
18:39:21*desophos joined #nim
18:44:41*Trustable joined #nim
18:54:11*bbl joined #nim
18:55:35*bbl is now known as baabelfish
18:56:27*baabelfish is now known as bbl
18:58:05bblhi guys
18:58:22*Ven_ joined #nim
18:58:25bblI fail to use the dirtyfile with nimsuggest
18:59:06bblThe string i'm trying to use is: "sug testfile.nim dirtyfile.nim 14 8"
19:04:22*yglukhov joined #nim
19:05:09Arrrrhttps://github.com/nim-lang/Nim/issues/3502#issuecomment-152781004 why not [.], like [.int]/[.float] ?
19:06:42*Ven_ quit (Read error: Connection reset by peer)
19:07:08Araqbbl: well nimsuggest --stdin project.nim
19:07:19Araqtells you how the syntax looks like
19:07:44bblAraq: Oh god i'm the most blindest person in the world
19:08:04bblthat could be in the doc too :D
19:08:14Araqpretty sure the docs start with that ...
19:08:54Araq"``--stdin`` means that Nimsuggest reads the query from ``stdin``. This is great
19:08:55Araqfor testing things out and playing with it but for an editor communication
19:08:57Araqvia sockets is more reasonable so that is the default. It listens to port 6000
19:08:58*yglukhov quit (Ping timeout: 272 seconds)
19:08:58Araqby default."
19:09:08*Ven_ joined #nim
19:10:26bblAraq: I meant that format example
19:11:16Araqbtw I just implemented nimsuggest --v2 ;-)
19:11:33Araqmuch faster and produces better results. I hope.
19:13:34bblAraq: nice :P what is the new dus command btw?
19:13:54Araqit's how every IDE should do it.
19:14:10bbl? :D
19:14:32Araqmaybe it's just me, but deciding between "goto definition" and "find usages" takes me out of my flow
19:14:55Araqso these should be merged to 1 command
19:15:01filcucAraq: i'm quite interested in the new nimsuggest
19:15:13filcucis there a way also to cache the returned values?
19:15:27filcuci mean like querying for all the types in the standard library
19:15:34Araqit caches much more now, yes
19:15:55Araqbut I tried "super caching" and compile times went through the roof
19:16:07filcuc"super caching"? :)
19:16:31filcucso basically you're saying that's the cache handling is moved inside nimsuggest
19:16:39filcucinstead of being handled by the client
19:16:45Araqno.
19:16:52Araqnimsuggest always cached results
19:16:57Araqbut now it caches more
19:17:14AraqI don't know what you mean by "handled by the client"
19:17:22Araqwhat would the client cache?
19:17:50filcucthe client of nimsuggest so the piece of software in the ide that manages the suggestion
19:18:05filcucin my case qtcreator autocompletion
19:18:55filcuci mean that probably for an IDE we can cache most of the things in the standard library
19:19:00bblAraq: nice
19:19:06filcucsince it's unlikely that the user change it
19:19:46*astigmatism joined #nim
19:19:51filcucobviously for a file that the user edits (like one in his project) we must requery most of the things
19:20:05filcucsuppose that the user change a type by adding members or procs
19:20:27astigmatismI've seen that people have had my issue before but the fix was long ago and still doesnt work-- I keep getting this error when trying to compile.. Im not sure what the error here is, it's really vague.
19:20:29filcucbut right now i'm more interested in caching the list of "types"
19:20:31astigmatismError: unhandled exception: The system cannot find the file specified. [OSError]
19:20:52filcucsince that's useful for syntax highllighting (that comes early than suggestion)
19:21:58*Ven_ quit (Read error: Connection reset by peer)
19:22:46filcucright now in my nim qt creator plugin i must descriminate between identifiers that match a type and others that are just variables names etc
19:23:23filcucthinking of querying that information each time the syntax highlight run it's overkill
19:23:36*Ven_ joined #nim
19:23:45Araqsyntax highlighting for semantics is wrong ;-)
19:24:26Araqyou can only do it by compiling the Nim code and since that's infeasible as you noticed, you're left with some arbitrary heuristics
19:24:42filcucAraq: it's necessary for understanding if an identifier it's a type or not..
19:25:08Araqand as a results there will always be contexts where it gets it wrong and this is much more confusing than simply not doing it at all
19:25:12filcucAraq: right now i'm thinking about of handling all by myself..
19:25:26Araqastigmatism: that means it cannot find GCC
19:25:35astigmatismI thought it required mingw?
19:25:39Araqour installer has the option to add GCC to the path
19:25:51astigmatismand I thought i chose that
19:25:53Araqand installing GCC (=mingw) for you
19:26:02astigmatismyeah it supposedly did that...
19:26:08astigmatismill uninstall everything and try again
19:26:22Araqthanks, please report if it's still broken.
19:26:24Araqoh wait
19:26:50AraqI think it fails to update the PATH when you have some strange vanilla Windows that lacks a PATH ...
19:27:33Araqfilcuc: and why is that important? what about the distinction between 'var', 'template' and 'proc'?
19:27:46Araqdo you also want to highlight these differently?
19:27:58Araqwhat makes types so special?
19:28:31filcucAraq: you just said it..coloring them differently
19:29:08Araqso you want to give every symbol kind a different color? oh my
19:30:10filcucAraq: no...but i think that there's no editor that does't color types differently than other symbols
19:30:44AraqI *know* there are plenty :P
19:30:58filcucAraq: ....well they sucks :D
19:31:26Araqso ... how about you come up with an argument that doesn't amount to "a billion flies cannot be wrong about shit"?
19:32:35filcucomg i think i've an argument: every editor i used color types differently than variables or other identifiers
19:33:06Araq(btw types are UpperCased and everything else pretty much is not. That's a good heuristic right here for you to implement, if you think your highlighting should be based on heuristics.)
19:33:11filcucqtcreator, visual studio, jetbrains ides,
19:33:48filcucno i don't think that my highlighting should be based on heuristics. It should just work correctly
19:33:51Araqhere is what an actual argument would look like "types are most special because ..."
19:34:09Araqyou need to complete this sentence.
19:34:26astigmatismhttp://vgy.me/7gQN9T.png
19:34:33filcucit's up to the user decide what's special for him
19:34:40astigmatismIt skipped like 3 files but my windows is silly so i let it pass
19:35:02Araqfilcuc: and yet you only give him the choice for types to be special.
19:35:02filcuci (as an editor) should allow him to color differently what he likes
19:35:10astigmatismAraq: i get this now Error: cannot open 'c:\nim\lib\system.nim'
19:35:17filcucAraq: that's just a starting point
19:35:25astigmatismor is this just windows being silly
19:35:35astigmatismthis happened before with windows stupid permissions, its a hard fix tbh
19:35:38filcucAraq: i would like to color diffrently functions and variables
19:36:19filcucand that's enough to me for making most users happy
19:36:47Araqastigmatism: I think you have some admin rights problems with C:\nim ? dunno
19:37:00astigmatismYeah thats exactly what it is.
19:37:03Araqdoes C:\nim\lib\system.nim exist?
19:37:05astigmatismI own this computer yet it wont let me delete it
19:37:13astigmatismSo i have like 5 different nim versions in the same directory
19:37:13filcucomg but are you really denying what most of the editors do?!
19:37:34astigmatismAraq: http://vgy.me/5aEtPC.png
19:37:45astigmatismNimLime is the perfect ide for nim right now.
19:37:54astigmatism(or the only one i got to work)
19:38:42Araqfilcuc: I'm not denying a lot of editors do it. I question the usefulness.
19:39:03bblAraq: should nim(suggest) have a feature listing all identifiers in a module?
19:39:19filcucastigmatism: you could be right, but it's not the point right now.. i was just asking if the "new" nimsuggest offered some kind of helpers for this kind of things
19:39:45astigmatismi didnt know nimsuggest was updated
19:39:49Araqfilcuc: I can and will implement this for you, but it remains stupid. ;-)
19:39:58filcucAraq: i find useful to have variables colored differently, for example
19:40:13filcucAraq: this let me see the distinction between local and global variables
19:40:46filcucAraq: but i'm talking as a c++ developer
19:41:09Araqyeah well now we can take a closer look if you feel like it...
19:41:15filcucAraq: obviously you can workaround that by using naming conventions
19:41:42filcucAraq: and btw i don't want you to implement nothing :)
19:41:51AraqC++: some_arbitary_identifier some_other_identifer; // same as 'int x' but readability sucks
19:42:06Araqhence the desire to highlight *types*.
19:42:28AraqNim: var some_other_identifier: some_arbitrary_identifier
19:42:40Araq# colon, so readability is fine out of the box.
19:43:00Araqhence Nim doesn't have to copy what IDEs do for C-based languages.
19:43:19Araqbut *shrug*, who can argue with "every editor does it!!!!"
19:44:01filcucAraq: not being able to distinguish between a type or another identifier still remains
19:44:28filcucAraq: as an editor i need to being able to do that (as other editors do)
19:44:44filcucAraq: if you don't like to color types, fine
19:44:52filcucAraq: it's your (Araq) choice
19:47:52Araqif your syntax highlighting cannot be implemented properly (think about what happens when your editor cannot parse the C++ because it #includes a header it cannot find)
19:47:55astigmatismAraq: http://vgy.me/vmYl97.png
19:47:59astigmatismJesus christ windows
19:48:07Araqthen you cannot argue that it's a valid technical decision.
19:49:01Araqand contrary to what you think, you're not obliged to give your users features that are infeasible to achieve in practice.
19:51:42filcucomg not being able to do that it's a thing but i doesn't mean that it could not be usefull. As an editor you're not supposed to be 100% correct in each context, as every software out there you can fail handling some situations or use cases, but it doesn't mean that you cannot provide some basic functionality in most of the cases
19:52:06Araqso you *do* argue for heuristics then.
19:52:47*jonasac joined #nim
19:53:02filcucno. the algorithm is: 1. Try to see if it's a type 2. if not -> end
19:53:13filcucthe point 1 should be correct not an heuristic
19:53:32Araq(1) is impossible for C++. Now what?
19:54:03filcuc(1) it's not suppose to work for every case
19:54:28filcucbasically it should not have false positives
19:54:57Araqastigmatism: well ... install it do c:\program files or something?
19:55:04Araq*to
19:55:10astigmatismI want to
19:55:16astigmatismBut i also want to delete the old folder
19:55:17astigmatism;(
19:55:26ArrrrWhat are you installing astigmatism ?
19:55:31astigmatismnim
19:55:39astigmatismNothing now its a ghost folder
19:55:42ArrrrAnd why dont you just clone devel ?
19:55:42filcucbut honestly why are we discussing this...i just asked if there was a way to have all the types in the standard library and cache them..
19:55:54astigmatismnimsuggest is bugging the system and now it wont even let me display the folder
19:55:58Araqfilcuc: #if FOO struct X { } #else void X() #endif
19:56:30filcucnothing more..and now it's turning to a fight..i mean cannot i choose how i want my editor to be
19:57:08astigmatismdid you mean "can i not?"
19:57:22filcucAraq: i didn't want you to provide me anything, i was just curious about the v2 nimsuggest..
19:57:22Araqwell I don't want to fight with you, I already said I will give you this feature.
19:57:34astigmatismOnly after installing to program files do i recieve this... http://vgy.me/4YR8h9.png
19:58:09Araqbut yes, you really can choose how your very own editor works.
19:58:25filcucAraq: fine, but i do think that throwing "this is stupid" around it's not a good way to handle discussions.
19:58:52astigmatisminstead of OS its WinError2
19:59:18Araqwell I said much more than just "this is stupid". I explained why I consider it stupid.
19:59:29*Trustable quit (Ping timeout: 250 seconds)
20:00:27filcucAraq: and i answered to you why i think it's necessary to provide this kind of things to my editor user and let them decide what they want
20:01:27filcuc*users*
20:04:32Araqbtw do any tool use the fact that nimsuggest commands are all 3 letters long? I feel like introducing longer commands but I fear somebody made use of this fact ...
20:07:37astigmatismThe one time I try and setup nim it doesnt even work
20:08:29Araqastigmatism: can I give you a 7z file instead that you just unpack to somewhere and then set the PATH manually?
20:08:42Araqit's not like we require anything more for installation
20:08:47filcuci don't think that anyone can complain since there's no 1.0 version out there..but if you consider nimsuggest as a standalone product you can just make it clear that the new v2 version uses long names
20:08:49astigmatismI dont know what path isnt set however
20:08:52filcucand everyone should be fine
20:09:11filcuc(IMHO)
20:09:16astigmatismOK
20:09:30astigmatismso enabling the path setting option doesnt work when you dont install nim to c:\nim
20:10:34filcucmaybe it's better to query the authors of the emacs or sublime nim integration
20:10:53Araqfilcuc: I'm writing a 'highlight' command for you, but you need to test it.
20:10:58astigmatismNot even since its a system wide thing
20:11:35filcucAraq: ok, but i didn't want you to do that, just to be clear
20:12:25AraqI spent more time arguing with you than it takes me to implement it ...
20:14:04Araqastigmatism: I think the problem is that there are 2 PATHs, one system wide, one per user
20:14:16astigmatismi hope not
20:14:16Araqwe patch the per user but that might not exist
20:14:22astigmatismoh
20:14:24astigmatismyeah
20:14:42Araqwell I do know there are 2 PATHs for sure.
20:14:54filcucAraq: instead as a toy project i'm playing with cross platform settings as QSettings does in Qt
20:15:15Araqinstall "Rapid Environment Editor" and see for yourself
20:16:06astigmatismright right
20:16:09Araqand yeah, I get paid for recommending this tool.
20:16:16*Trustable joined #nim
20:16:40astigmatismDoesnt matter its good
20:16:46astigmatismhttp://vgy.me/ju6wxl.png
20:17:25*Gonzih joined #nim
20:17:52Araqfilcuc: and just to be really clear. I never imply persons are stupid for wanting stupid things. We are all smart and yet want stupid things.
20:19:37*Gonzih quit (Client Quit)
20:20:08*Arrrr quit (Quit: WeeChat 1.2)
20:20:26astigmatismsigh
20:20:43filcucAraq: np
20:20:46astigmatismIt didnt even install.
20:22:42astigmatismHave no idea what i did
20:22:45Araqastigmatism: want a 7z?
20:22:46astigmatismi deleted the nim folder
20:22:55astigmatismI think im gonna remove everything related to nim
20:22:59astigmatismreinstall regular settings
20:23:00astigmatismtry again
20:23:38astigmatismYay: No skips!
20:25:09astigmatismhttp://vgy.me/pT44Z2.png a+
20:37:02*Ven_ quit (Read error: Connection reset by peer)
20:37:41*Ven_ joined #nim
20:43:02Araqfilcuc: ok, works :-)
20:45:16*jonasac quit (Remote host closed the connection)
20:45:45filcucAraq: nice
20:46:21Araqhighlight foo.nim;dirty.nim is the new command
20:47:31filcucAraq: i'll test it as soon as possible and integrate in the editor
20:49:18*jonasac joined #nim
20:49:47AraqI also added 'skGlobalVar' pseudo symkinds
20:50:01Araqso you can distinguish between a global and a local var
20:52:02*Ven_ quit (Read error: Connection reset by peer)
20:53:05*Ven_ joined #nim
20:55:07filcucAraq: quite nice
21:01:30*makoLine joined #nim
21:04:46*jonasac quit (Remote host closed the connection)
21:06:07*jonasac joined #nim
21:07:21*Ven_ quit (Read error: Connection reset by peer)
21:08:21filcucg night ;)
21:08:50*filcuc quit (Quit: Konversation terminated!)
21:15:25bblAraq: seems like def is not doing anything with imports anymore
21:16:01*Ven_ joined #nim
21:20:26Araqbbl: not sure but I figured out a serious bug in nimsuggest
21:22:25bblAraq: ?
21:22:27*Ven_ quit (Read error: Connection reset by peer)
21:28:31*Ven_ joined #nim
21:39:11*vendethiel quit (Read error: Connection reset by peer)
21:44:40*kumool left #nim ("Leaving")
21:52:55*jonasac quit ()
21:52:55*Ven_ quit (Read error: Connection reset by peer)
21:53:10*UberLambda quit (Quit: GTG)
21:54:32*Ven_ joined #nim
21:56:01bblAraq: what is it?
21:56:43AraqI think the compiler performs some shortcuts in its dependency management to speed up nimsuggest
21:56:56Araqwhich means it can miss defs/uses
21:57:03Araqbut I need to investigate further
22:04:33bblAraq: What do you think about the outline functionality?
22:04:57Araqwhat?
22:05:09Araqwhat is the "outline functionality"?
22:05:33bblWould be nicer to get tags from the compiler instead of ctags
22:06:15*astigmatism quit (Quit: Page closed)
22:07:24bblit would be cool if nimsuggest could return all identifiers inside a file as a list
22:07:53*Ven_ quit (Read error: Connection reset by peer)
22:07:59bblAraq: https://i.imgur.com/n4bpPv3.png
22:08:31*Ven_ joined #nim
22:09:08Araqwell your screenshot shows a tree ...
22:09:53bblAraq: yeah, I would like to do that without ctags
22:10:47Araqwell do you want a tree or a list?
22:12:11bblAraq: list is good enough
22:17:09*Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
22:17:26Araqbbl: consider it done
22:17:35bblAraq: that was fast :D
22:18:09Araqwell I added "highlight", cannot say no to "outline" now
22:18:32bblAraq: oh noes
22:21:45bblAraq: maybe those are not the most important features but thanks
22:22:22Araqmaybe not but it's high time Nim's tooling comes to the 20th century at least
22:24:04bblAraq: indeed
22:24:31Araqand done.
22:25:22*linkedinyou|2 joined #nim
22:25:22bblAraq: did you push them yet?
22:25:41*linkedinyou|2 is now known as linkedinyou
22:29:37AraqI wonder why NimBot doesn't announce it.
22:29:48Araqyes, I pushed, please try it out.
22:31:14*jakesyl quit (Quit: Leaving)
22:41:09*jakesyl joined #nim
22:41:47*Trustable quit (Remote host closed the connection)
22:44:07bblAraq: will check tomorrow, got to sleep and go to work
22:45:12*boopsies is now known as boopsiesisaway
23:07:55federico3any example of ICMP ping?
23:51:15Araqfederico3: not sure what an ICMP ping is
23:56:41*zepolen_ quit (Remote host closed the connection)