01:59:18 | * | shevy quit (Ping timeout: 248 seconds) |
02:11:54 | * | shevy joined #nimrod |
03:26:32 | * | Bosc0p joined #nimrod |
03:29:25 | * | Boscop quit (Ping timeout: 256 seconds) |
07:21:35 | Trixar_za | Araq: I always wondered. Why not add in a bit of code to convert each tabulation into 4 spaces? That way you could allow the use of either tabulation or spaces for indenting code. |
07:22:03 | Trixar_za | I only notice because of the bad habit I've developed using python |
07:40:52 | * | llm joined #nimrod |
09:00:10 | * | Araq_ joined #nimrod |
09:00:40 | Araq_ | zahary: system/hti.nim contains an enum that is mapped to TTypeKind, you need to add unsigned there too |
09:00:55 | Araq_ | and the typeinfo module needs to support it too |
09:03:00 | Trixar_za | Oh hai Araq_ |
09:09:34 | * | Araq_ quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]) |
09:09:54 | * | Araq_ joined #nimrod |
09:10:43 | Araq_ | hi Trixar_za |
09:10:59 | Araq_ | tab width's standard is modulo 8 |
09:11:22 | Araq_ | and since every editor supports different tab sizes |
09:11:35 | Araq_ | it's better to make your editor convert tabs to spaces |
09:11:46 | Araq_ | mixture of tabs and spaces is a pita in python code |
09:12:14 | Araq_ | it's not *hard* to implement at all but nimrod will only support it over my dead body :P |
09:13:00 | Trixar_za | Right |
09:13:07 | Trixar_za | We know what we must do |
09:13:11 | * | Trixar_za shoots Araq_ |
09:13:12 | Trixar_za | :P |
09:14:03 | Araq_ | nice ... |
09:14:40 | Araq_ | zahary: and the tfLiteral stuff is also not how I meant it: 'var x: uint = -1' should be disallowed |
09:14:57 | Araq_ | it needs to look at the concrete *value* |
09:14:58 | Trixar_za | I just found it a little weird considering you made case unimportant |
09:15:56 | Araq_ | the underlying philosophy was always "IDE agnostic but still very good for IDEs" ;-) |
09:16:28 | Araq_ | tabs should be expanded by the editor/IDE |
09:16:35 | Araq_ | and in fact, aporia does it |
09:17:33 | Trixar_za | So does editors like Geany. But just dare try it with something like Beaver |
09:17:49 | Trixar_za | Oh and damn you and dom96 |
09:17:59 | Trixar_za | I'm actually trying to learn how to use async |
09:18:27 | Araq_ | IMHO Nimrod stops being weird when this philosophy is taken into account :-) |
09:19:15 | Araq_ | hu what's wrong? |
09:19:46 | Araq_ | did dom96 break your code? |
09:23:20 | Trixar_za | No, I've just never used asynchronous sockets before or any kind of programming using it (well, without being under several layers of the language at least) |
09:23:58 | Trixar_za | So it's new and semi-fun to discover |
09:36:45 | Araq_ | it also kind of sucks without closures :-) |
09:39:50 | Araq_ | why beaver? if you like a gtk2 editor, use aporia |
09:40:23 | Araq_ | and it only has 2 plugins according to their site anyway |
09:46:33 | * | XAMPP[0] joined #nimrod |
09:47:04 | Trixar_za | Well, I don't use Beaver, because it sucks, but that's my point :P |
09:47:13 | Trixar_za | Also too lazy to compile aporia |
09:47:48 | * | XAMPP quit (Ping timeout: 245 seconds) |
09:52:51 | Araq_ | 'nimrod c aporia' |
09:53:01 | Araq_ | you're very lazy indeed :P |
09:53:28 | Araq_ | well your point is then "editors that suck also suck for nimrod programming" |
09:53:37 | Araq_ | well yes |
09:53:40 | Araq_ | :P |
09:54:16 | Araq_ | real programmers don't program in notepad ... ;-) |
09:56:57 | Trixar_za | Remind me that when I ever get to writing my own language, I make it case and tabulation/space insensitive |
09:56:58 | Trixar_za | :P |
09:57:20 | Trixar_za | Mind you, that's probably the same time I actually create my own OS |
09:59:31 | * | Araq_ quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]) |
09:59:47 | * | Araq_ joined #nimrod |
10:06:08 | Araq_ | ugh connection is bad enough that I have to read logs to see your answer |
10:06:22 | Araq_ | so see you later. bye |
10:06:26 | * | Araq_ quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]) |
10:06:31 | Trixar_za | lol |
10:06:36 | Trixar_za | Bye Araq |
10:27:58 | * | llm quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]) |
10:59:58 | * | Araq_ joined #nimrod |
11:11:46 | * | Araq_ quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]) |
17:24:59 | * | XAMPP[0] quit (Quit: There is no such thing as coincidence, only the inevitable.) |
17:29:10 | * | Roin is now known as PolyVinylChlorid |
17:35:56 | * | XAMPP joined #nimrod |
19:33:37 | * | PolyVinylChlorid is now known as Roin |
20:36:31 | * | Roin is now known as Roin_ |
20:36:33 | * | Roin_ is now known as Roin__ |
20:36:36 | * | Roin__ is now known as Roin |
22:57:24 | * | XAMPP quit (Quit: There is no such thing as coincidence, only the inevitable.) |
22:59:24 | * | XAMPP joined #nimrod |