00:00:02 -!- omarax has quit [Remote host closed the connection] 00:07:39 -!- AreBrandon has quit [Quit: Leaving] 00:15:16 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 00:19:56 -!- mong has quit [Remote host closed the connection] 00:20:07 -!- t4nk893 is now known as babuloseo 00:24:55 -!- Pacra has joined ##crawl-dev 00:25:01 -!- Pacra has quit [Remote host closed the connection] 00:26:30 -!- babuloseo has quit [Quit: Page closed] 00:26:42 -!- amalloy_ is now known as amalloy 00:28:27 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-943-g2c08dd4 (34) 00:30:54 -!- Kalir has quit [Changing host] 00:33:06 -!- ussdefiant_Lappy has joined ##crawl-dev 00:33:28 -!- tealeaves has quit [Quit: Bye] 00:39:07 -!- Lightli has quit [Ping timeout: 252 seconds] 00:39:48 -!- Tpain has quit [Ping timeout: 260 seconds] 00:43:05 -!- ontoclasm has quit [Quit: Leaving.] 00:52:09 -!- tealeaves has quit [Quit: Bye] 00:54:01 -!- Shard1697 has quit [Ping timeout: 256 seconds] 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:10:48 -!- pintc has quit [Changing host] 01:11:39 Unstable branch on crawl.s-z.org updated to: 0.18-a0-943-g2c08dd4 (34) 01:19:37 Unstable branch on crawl.develz.org updated to: 0.18-a0-943-g2c08dd4 (34) 01:20:19 -!- ontoclasm has joined ##crawl-dev 01:20:37 -!- Blazinghand has joined ##crawl-dev 01:32:20 -!- Zeor has quit [Quit: Leaving.] 01:34:12 -!- Marvin is now known as Guest73288 01:36:34 from gressup's CAO game: Out of bounds monster: orb of fire at (0, 0), midx = 18 Monster orb of fire in permarock_wall at (0, 0) [vault: hall_of_Zot_(0,0)-(79,35) (80x36)] 01:36:43 is that a known bug or something new? 01:40:25 -!- simmarine has quit [Read error: Connection reset by peer] 01:45:50 -!- st_ has joined ##crawl-dev 01:54:01 Windows builds of master branch on crawl.develz.org updated to: 0.18-a0-943-g2c08dd4 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:01:46 -!- HolyRage has quit [Ping timeout: 240 seconds] 02:01:50 -!- HolyRage_ is now known as HolyRage 02:02:04 -!- flappity has quit [Ping timeout: 265 seconds] 02:07:36 -!- flappity_ has quit [Ping timeout: 240 seconds] 02:13:46 -!- HolyRage has quit [Ping timeout: 240 seconds] 02:13:47 -!- HolyRage_ is now known as HolyRage 02:16:00 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 02:24:11 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:26:50 -!- Cerpin has quit [Ping timeout: 245 seconds] 02:32:18 -!- Lightli has joined ##crawl-dev 02:34:27 -!- ProzacElf has joined ##crawl-dev 02:35:18 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 02:41:46 -!- HolyRage has quit [Ping timeout: 240 seconds] 02:41:52 -!- HolyRage_ is now known as HolyRage 02:42:36 -!- thrig has quit [Ping timeout: 260 seconds] 02:43:01 -!- geekosaur has quit [Ping timeout: 250 seconds] 02:43:05 -!- kunwon1 has quit [Ping timeout: 272 seconds] 02:43:39 -!- drukna has quit [Ping timeout: 255 seconds] 02:46:25 -!- Tpain has quit [Ping timeout: 245 seconds] 02:49:18 -!- kaiza has quit [Ping timeout: 246 seconds] 02:53:08 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-943-g2c08dd4 02:55:10 -!- waat has quit [Read error: Connection reset by peer] 02:57:39 -!- Guest73288 has quit [Ping timeout: 272 seconds] 02:58:20 -!- iFurril has quit [Ping timeout: 276 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:49 -!- Tpain has quit [Ping timeout: 272 seconds] 03:01:04 -!- geekosaur has joined ##crawl-dev 03:01:08 -!- geekosaur has quit [Excess Flood] 03:01:25 -!- geekosaur has joined ##crawl-dev 03:03:52 -!- kunwon1 has joined ##crawl-dev 03:08:24 -!- Xenobreeder has joined ##crawl-dev 03:09:07 -!- Marvin is now known as Guest25181 03:09:08 -!- Guest25181 has quit [Remote host closed the connection] 03:10:11 -!- Menche has quit [Remote host closed the connection] 03:14:56 -!- tksquared_ has quit [Ping timeout: 240 seconds] 03:15:13 -!- tealeaves has quit [Quit: Bye] 03:22:23 -!- aditya has quit [Ping timeout: 276 seconds] 03:24:51 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-943-g2c08dd4 (34) 03:26:09 -!- edsrzf has quit [Ping timeout: 272 seconds] 03:26:43 -!- toastedzergling has quit [Quit: Page closed] 03:32:15 -!- jefus_ has quit [Ping timeout: 255 seconds] 03:38:36 Lasty: i looove reflection amulets 03:38:54 reflection is such a great fun ego, glad to see it getting more limelight 03:39:29 -!- NeremWorld has quit [Ping timeout: 256 seconds] 03:42:07 -!- ontoclasm has quit [Quit: Leaving.] 03:48:53 -!- ZChris13 has quit [Ping timeout: 265 seconds] 03:57:00 -!- HolyRage has quit [Ping timeout: 255 seconds] 03:57:53 -!- amalloy is now known as amalloy_ 03:58:48 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:04:35 -!- ussdefiant_Lappy has quit [Ping timeout: 260 seconds] 04:07:32 -!- ZChris13 has joined ##crawl-dev 04:09:49 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 04:14:32 -!- Marvin is now known as Guest4107 04:18:47 -!- HolyRage has quit [Ping timeout: 240 seconds] 04:18:59 -!- HolyRage_ is now known as HolyRage 04:24:06 -!- Furril has quit [Ping timeout: 260 seconds] 04:29:00 -!- iFurril has quit [Ping timeout: 264 seconds] 04:39:22 -!- thrig has quit [Changing host] 04:42:19 -!- cang is now known as Amnesiac 04:42:29 -!- Amnesiac is now known as cang 04:48:08 -!- Guest4107 has quit [Remote host closed the connection] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:09:48 -!- __miek has quit [Ping timeout: 264 seconds] 05:10:15 -!- mibe has quit [Quit: Page closed] 05:15:24 -!- Patashu has quit [Ping timeout: 265 seconds] 05:24:42 -!- Napkin_ is now known as Napkin 05:29:39 -!- pintc has quit [Ping timeout: 272 seconds] 05:36:47 -!- HolyRage has quit [Ping timeout: 240 seconds] 05:36:53 -!- HolyRage_ is now known as HolyRage 05:44:47 -!- HolyRage has quit [Ping timeout: 240 seconds] 05:44:58 -!- HolyRage_ is now known as HolyRage 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:06:34 -!- Marbit has quit [Client Quit] 06:06:58 -!- Marbit has joined ##crawl-dev 06:07:35 !tell ontoclasm I created a branch of lacertilians. Liminals have inate faith, no wrath immunity and get a randm god at lvl 5. Patches are in his tavern topic. 06:07:36 Marbit: OK, I'll let ontoclasm know. 06:21:08 -!- ProzacElf has quit [Ping timeout: 276 seconds] 06:24:07 -!- Bcadren has quit [Ping timeout: 260 seconds] 06:24:30 -!- Idolo has quit [] 06:41:20 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 06:47:35 -!- tensorpudding has quit [Ping timeout: 240 seconds] 06:48:56 -!- Marbit has quit [Quit: Page closed] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:02:23 -!- bonghitz has quit [Remote host closed the connection] 07:14:44 -!- waat has quit [Ping timeout: 245 seconds] 07:20:20 -!- iFurril has quit [Ping timeout: 250 seconds] 07:23:24 -!- Alarkh has joined ##crawl-dev 07:34:32 -!- bleak has quit [Quit: Going offline, see ya! (www.adiirc.com)] 07:42:52 -!- Dirtsage has quit [Ping timeout: 250 seconds] 07:43:09 -!- Mixolyde has quit [Ping timeout: 252 seconds] 07:50:15 -!- scummos__ has quit [Ping timeout: 250 seconds] 07:53:16 -!- Alarkh has quit [Ping timeout: 250 seconds] 07:54:44 -!- waat has quit [Ping timeout: 276 seconds] 07:55:53 -!- Lasty has quit [Quit: Leaving.] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:01:05 -!- Tpain has quit [Ping timeout: 260 seconds] 08:05:23 -!- iFurril has quit [Ping timeout: 260 seconds] 08:07:17 -!- Marvin is now known as Guest87197 08:07:56 -!- bonghitz has quit [Ping timeout: 265 seconds] 08:19:05 -!- MarvinPA has joined ##crawl-dev 08:23:51 -!- Yermak has quit [Quit: Page closed] 08:24:57 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:26:20 -!- Tux[Qyou] has joined ##crawl-dev 08:26:23 -!- Guest87197 has quit [Remote host closed the connection] 08:28:28 -!- waat has quit [Ping timeout: 256 seconds] 08:34:26 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 08:56:26 -!- iFurril has quit [Ping timeout: 246 seconds] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:00:47 -!- Alarkh has joined ##crawl-dev 09:04:16 -!- Nyvrem has quit [Quit: Page closed] 09:05:20 -!- Dixlet has joined ##crawl-dev 09:10:05 -!- bonghitz has quit [Ping timeout: 272 seconds] 09:26:06 I usually always explore upstairs to be sure not to miss disconnected rooms. Would it be worth to code an option allowing to autoexplore upstairs or would i be the only one interested ? 09:40:07 -!- tealeaves has quit [Quit: Bye] 09:47:16 -!- wheals has joined ##crawl-dev 09:54:46 -!- HolyRage has quit [Ping timeout: 240 seconds] 09:54:54 -!- HolyRage_ is now known as HolyRage 09:55:38 -!- debo has joined ##crawl-dev 09:59:48 -!- Jessika has quit [Quit: Page closed] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:40 -!- debo_ has joined ##crawl-dev 10:01:06 -!- debo_ is now known as Guest39707 10:01:07 -!- debo has quit [Ping timeout: 260 seconds] 10:05:06 -!- HolyRage has quit [Ping timeout: 255 seconds] 10:08:40 -!- roadmap has joined ##crawl-dev 10:10:55 -!- bonghitz has quit [Ping timeout: 260 seconds] 10:31:52 -!- debo has joined ##crawl-dev 10:35:42 -!- Guest39707 has quit [Ping timeout: 255 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:01:19 -!- debo has quit [Ping timeout: 260 seconds] 11:02:11 -!- radinms has quit [] 11:02:39 -!- Tpain has quit [Ping timeout: 250 seconds] 11:02:47 -!- tealeaves has quit [Quit: Bye] 11:02:59 -!- tealeaves has quit [Client Quit] 11:05:57 -!- ChongLi has quit [Ping timeout: 246 seconds] 11:11:00 -!- vale_ has quit [Remote host closed the connection] 11:11:53 -!- ChongLi has quit [Remote host closed the connection] 11:15:48 -!- bonghitz has quit [Ping timeout: 264 seconds] 11:20:26 -!- Ladykiller69 has quit [Ping timeout: 240 seconds] 11:22:17 -!- DDFi has quit [Quit: Page closed] 11:22:49 -!- ZChris13 has quit [Remote host closed the connection] 11:25:43 -!- ussdefiant_Lappy has joined ##crawl-dev 11:44:58 -!- waat has quit [Ping timeout: 265 seconds] 11:48:44 -!- Cerpin has joined ##crawl-dev 11:49:24 -!- PleasingFungus has joined ##crawl-dev 11:55:23 -!- Tux[Qyou] has joined ##crawl-dev 11:57:03 -!- floatRand has joined ##crawl-dev 11:59:38 -!- ussdefiant_Lappy has quit [Remote host closed the connection] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:07:12 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:16:17 -!- bonghitz has quit [Ping timeout: 246 seconds] 12:22:01 !kw gfspeed 12:22:02 Keyword: gfspeed => char=heie|hesu|deie|desu|mibe|vsie|hogl|grgl|vsfi 12:23:38 !kw gfspeed char=deie|desu|grgl|heie|hesu|hogl|mibe|musu|vsie|vsfi 12:23:40 Defined keyword: gfspeed => char=deie|desu|grgl|heie|hesu|hogl|mibe|musu|vsie|vsfi 12:24:04 gfspeed, and gfbless. 12:24:04 -!- simmarine has joined ##crawl-dev 12:24:24 I'd unexclude a few early musu games, but I'd have to add a ||, which slows down queries 12:24:42 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-943-g2c08dd4 (34) 12:26:16 -!- Alarkh has quit [Quit: Leaving] 12:26:34 !lg * gfspeed 12:26:36 195459. Anouleth the Slasher (L4 MiBe of Trog), slain by an orc warrior (a cursed +0 long sword) on D:3 on 2015-12-28 17:23:01, with 98 points after 1692 turns and 0:11:43. 12:26:38 hm 12:26:43 !lg gammafunk gfspeed 12:26:44 2861. gammafunk the Caller (L1 MuSu), slain by a giant gecko on D:1 (tarquinn_simple_flora_water_a) on 2015-12-28 01:00:11, with 0 points after 49 turns and 0:00:54. 12:26:49 mmmmm 12:26:51 -!- aditya has quit [Ping timeout: 255 seconds] 12:28:33 !lm . 12:28:34 17833. [2015-12-28 03:25:38] gammafunk the Summoner (L13 MuSu of Sif Muna) left the Orcish Mines on turn 13182. (Orc:1) 12:28:57 any runes? 12:29:10 nah, but bout to go in a branch and we are well set up 12:29:14 this is like a ~60k run or so 12:29:37 maybe less, we'll see 12:29:53 May your breadswings be swift and your quits be just! 12:30:06 amen 12:38:50 -!- simples has quit [Quit: Page closed] 12:39:59 -!- cang has quit [Quit: Page closed] 12:41:09 -!- cang has quit [Client Quit] 12:41:16 -!- Andry07 has quit [Ping timeout: 252 seconds] 12:41:23 -!- andry07_ has quit [Client Quit] 12:43:29 -!- Marvin is now known as Guest65404 12:46:32 -!- Kalir has quit [Changing host] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:02:52 -!- MarvinPA has quit [Quit: Leaving] 13:04:54 -!- MarvinPA has joined ##crawl-dev 13:05:43 -!- Shard1697 has joined ##crawl-dev 13:06:19 -!- Andry07 has quit [Quit: Page closed] 13:10:48 -!- Guest65404 has quit [Remote host closed the connection] 13:18:19 -!- MarvinPA has quit [Ping timeout: 272 seconds] 13:28:13 -!- MarvinPA has joined ##crawl-dev 13:29:46 PleasingFungus: imagine if you'd given robin a hat 13:30:07 -!- tealeaves has quit [Quit: Bye] 13:30:17 PleasingFungus: think of all the cold, forlorn MiBes out there who would have a nice hat to cover their chilly heads? 13:30:25 It's like the devs don't even care 13:31:06 -!- Ququman has joined ##crawl-dev 13:31:32 who ever heard of someone named robin wearing a hat. 13:31:38 ! 13:32:48 -!- dtsundere has joined ##crawl-dev 13:34:17 -!- dtsundere has quit [Read error: No route to host] 13:34:36 !freeze gammafunk 13:34:50 wow, some mage you are 13:34:58 i i r c 13:35:11 my inspiration was a helmet being considered a nice starting perk for gl 13:35:31 -!- dtsund has joined ##crawl-dev 13:35:35 Maybe I should try to rewrite my old unique for current source 13:35:35 which is an argument for your perverse hat idea 13:36:52 -!- ontoclasm has joined ##crawl-dev 13:44:02 An orc comes into view. It is wielding a staff of summoning. 13:44:12 do monsters wielding staves always get those ided? 13:44:30 just like weapons i assume? 13:44:43 hrm, maybe I've forgotten how weapons get ided 13:44:58 by monsters wielding them, that is 13:45:10 that's right 13:45:43 do monsters get the elemental effects from e.g. staff of fire? 13:46:20 The orc wizard feels a surge of power! 13:46:21 ontoclasm: You have 2 messages. Use !messages to read them. 13:46:25 !messages 13:46:26 (1/2) Marbit said (7h 40m 34s ago): I created a branch of lacertilians. Liminals have inate faith, no wrath immunity and get a randm god at lvl 5. Patches are in his tavern topic. 13:46:33 !messages 13:46:34 (1/1) Marbit said (7h 38m 57s ago): I created a branch of lacertilians. Liminals have inate faith, no wrath immunity and get a randm god at lvl 5. Patches are in his tavern topic. 13:46:46 in case you didn't read it the first time 13:46:57 or on tavern (which i did) 13:47:40 Blah, setupping the dev environment is such a pain. sh: cc: command not found etc. 13:47:50 floatRand: you can ignore that one 13:47:57 that's a problem with our make file 13:48:30 Font file not found, Font file C:/Program not found. Please install it (possibly via contribs). Makefile:1696: recipe for target 'check-fonts' failed make: *** [check-fonts] Error 1 13:48:56 how are you compiling? 13:49:00 is this cygwin or msys2? 13:49:09 git-sdk with mingw64 13:49:24 I need to use the msys2? 13:49:41 it's recommended you use the git for windows sdk, which uses msys2, yeah 13:49:59 INSTALL.txt has the install details 13:50:41 Yeah, this font-error is with msys2 shell too. 13:50:59 hrm, what is your make command? 13:51:25 floatRand: did you run `git submodule update --init`? 13:51:37 I haven't done that yet. I guess I should do that first. 13:51:54 yes, they're kind of needed if you want to compile :P 13:52:34 Ah, missed that bit 13:52:43 yeah, that's maybe a bit my fault 13:52:49 I think the INSTALL.txt isn't super clear there 13:53:03 It's there though 13:53:19 Maybe some sort of checklist for quick lookup. 13:53:38 No, I mean, the windows install section has you install msys2 and then proceeds to tell you to start compiling 13:53:51 but you can't get the source until after you've installed msys2 anyhow 13:54:00 so it should at least refer to the section about checking out the source 13:54:11 Hm, still errors. Maybe the submodule update didn't go properly. 13:54:29 it should have given you a bunch of output 13:54:38 the submodule update, I mean 13:54:40 Didn't give anything 13:54:58 I guess I'll reclone since I used a GUI to clone the project and probably have done things incorrectly. 13:55:12 yeah, not a bad idea to try a fresh clone 13:55:17 you can do from the shell there 13:55:33 I know, I am kinda remembering some things I have done before 13:55:44 But I haven't done any Crawl-tinkering on this laptop 13:57:55 -!- AreBrandon has joined ##crawl-dev 13:58:35 -!- Cacophony has quit [Ping timeout: 250 seconds] 13:59:10 -!- lobf has joined ##crawl-dev 14:00:03 -!- omarax has quit [Remote host closed the connection] 14:00:35 -!- LexAckson has quit [Ping timeout: 245 seconds] 14:01:03 -!- stanzill has quit [Changing host] 14:04:14 -!- Marvin is now known as Guest52514 14:09:31 -!- athros has quit [Client Quit] 14:10:33 -!- MarvinPA has quit [Quit: Leaving] 14:10:34 -!- Elronnd is now known as earenndil 14:12:53 -!- MarvinPA has joined ##crawl-dev 14:22:02 -!- marbit has joined ##crawl-dev 14:26:48 -!- lobf has quit [Quit: lobf] 14:28:35 -!- Guest52514 has quit [Remote host closed the connection] 14:28:59 -!- tealeaves has quit [Quit: Bye] 14:28:59 -!- lobf has joined ##crawl-dev 14:30:42 PleasingFungus: I died, and it's probably because I never found a nice hat 14:33:59 Ugh, still not working. Same thing with fonts, despite fresh clone an updated submodules. 14:34:03 -!- scummos__ has quit [Quit: Konversation terminated!] 14:34:44 I guess I need to use NO_PKGCONFIG=y 14:35:29 -!- Evablue has quit [Quit: Evablue] 14:35:46 is this a recent change? (the plant part): Your line of fire to the giant leech is blocked by a plant. Continue anyway? 14:38:09 Still no luck 14:38:39 -!- scummos__ has quit [Remote host closed the connection] 14:39:16 jefus: yes, is there an issue with it? 14:39:42 i love it 14:39:51 should penetration be an exception to it? 14:41:13 !send gammafunk rip 14:41:13 Sending rip to gammafunk. 14:43:36 -!- scummos__ has quit [Ping timeout: 260 seconds] 14:45:28 Oh, I guess building tiles fails 14:46:16 floatRand: under the new git for windows sdk thing, you shouldn't need any special make args under windows 14:46:21 and tiles should work ok as well, of course 14:46:33 Oh. 14:46:45 that error you're getting is something failing to escape the space in the program files path...hrm 14:46:58 where is your msys install dir btw? 14:47:05 Program files probably 14:47:19 I wonder if spaces in the path is causing a problem 14:47:24 Oh wait no 14:47:26 C:/ 14:47:38 I droppped TILES=y and the compiling seems to work 14:47:45 what's the directory, c:/msysgit or something? 14:47:53 <|amethyst> I'm looking at that section of the makefile now 14:48:02 git-sdk-64 14:48:18 hrm, let me try a tile compile 14:48:36 <|amethyst> looks like, if fontconfig (fc-list) gives you a path with a space in it, you're screwed 14:49:17 in this case, what is it looking for in program files? 14:49:18 <|amethyst> it was found, so it won't fall back to the one from CONTRIBS 14:49:25 <|amethyst> gammafunk: the font itself I think 14:49:26 if the source and if msys are installed not there 14:49:31 hrm 14:49:38 but it shouldn't use windows fonts, no? 14:49:42 since we package our own? 14:49:48 as a contrib 14:49:52 <|amethyst> it runs fc-list first 14:50:06 <|amethyst> !source Makefile:958 14:50:07 https://github.com/crawl/crawl/blob/master/crawl-ref/source/Makefile#l958 14:50:09 ok 14:50:59 <|amethyst> you should be able to do make PROPORTIONAL_FONT=contrib/fonts/DejaVuSans.ttf MONOSPACED_FONT=PROPORTIONAL_FONT=contrib/fonts/DejaVuSansMono.ttf TILES=y 14:51:08 <|amethyst> but it would be nice if there were an easier way 14:51:22 <|amethyst> or, better yet, if we could handle spaces there 14:51:27 <|amethyst> but make sucks for that 14:51:32 yeah, I guess this is happening on some windows systems where fonts are installed in a dir with spaces? 14:51:52 oh, but fc-list is looking at...fontconfig managed fonts? 14:52:03 <|amethyst> yes 14:52:09 <|amethyst> so it's a matter of fontconfig knowing about those fonts 14:52:18 so maybe floatRand has that installed elsewhere in his mingw install 14:52:29 <|amethyst> since it's Program\ Files, i's probably not actually be a system font 14:52:32 <|amethyst> s/be // 14:52:43 <|amethyst> those would be elsewhere I have to imaging 14:52:49 yeah, let me try a tile compile, maybe this is an issue and I haven't seen it due to making console builds 14:53:38 -!- zxc has quit [Read error: Connection reset by peer] 14:54:00 -!- Foamed has quit [Quit: Leaving] 14:54:13 <|amethyst> floatRand: what does fc-list | grep -Fi DejaVuSans say? 14:54:56 As additional arguments to make or what? Sorry, very inept with using msysgit 14:55:05 <|amethyst> just from the bash command line 14:55:20 Ah. I am building Crawl without tiles right now, though. 14:55:20 -!- lobf has quit [Quit: lobf] 14:55:27 Once it's done I'll try. 14:55:45 <|amethyst> you should be able to open another terminal 14:56:03 <|amethyst> won't hurt anything as long as you don't try to build or change anything while it's building 14:56:16 Alright 14:57:24 http://pastebin.com/GbYZMrMp 14:57:39 <|amethyst> ah, hm 14:58:05 heh, TeX strikes again 14:58:09 <|amethyst> so the windows-installed ones are there 14:58:28 <|amethyst> but MikTeX's dejavu sans is listed first 14:58:32 <|amethyst> mono is okay, actually 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:31 -!- bonghitz has quit [Ping timeout: 260 seconds] 15:01:07 <|amethyst> I don't know the details about registering things with fontconfig (I know there's /etc/fonts/conf.d/ but now whether there's a program you're supposed to use to manipulate it) 15:01:52 <|amethyst> but it might be possible to move the C:/Windows/Fonts/DejaVuSans.ttf earlier in the list by renaming one of those files with a smaller number 15:02:00 <|amethyst> well, if it's set up like debian 15:02:23 <|amethyst> I mean, that's not the ideal solution 15:02:55 <|amethyst> would be better to handle funny filenames, but unfortunately that's not particularly easy to do 15:03:07 -!- amalloy_ is now known as amalloy 15:03:20 <|amethyst> would probably have to move a fair amount of stuff out of the Makefile into a shell script 15:03:35 <|amethyst> really, though, I don't like how we handle fonts 15:04:12 <|amethyst> it's incredibly fragile 15:04:31 <|amethyst> selecting a font path at compile time and baking that into the executable 15:05:01 <|amethyst> frankly, I'd prefer just always distributing the font to how we do it now 15:05:12 <|amethyst> even though that's a crap solution 15:05:38 Has there been any major restructuring in code? Last time I fiddled with it was just before the chunk-change ( poisonous chunks -> inedible ) 15:05:59 <|amethyst> floatRand: not really, no 15:06:00 -!- iFurril has quit [Ping timeout: 245 seconds] 15:06:01 Made these four shmucks http://i.imgur.com/VwbABfB.png 15:06:22 <|amethyst> I mean, some small things have been majorly restructured 15:07:09 <|amethyst> and there have been some minor but wide-ranging refactorings 15:07:15 -!- simples has quit [Quit: Page closed] 15:08:11 Alright. I guess if I wish to re-implement Sabin, I should look into copy&pasting and checking if anything crashes or bugs. Shouldn't probably, since the implementation was somewhat simple I think. 15:09:09 <|amethyst> IMO learn enough git to see if you can get it to do the work for you 15:09:49 <|amethyst> so you don't have to manually copy-paste 15:10:09 <|amethyst> of course the effort to copy-paste just this once is less than the effort to learn git 15:10:15 -!- gressup has quit [Ping timeout: 256 seconds] 15:10:24 I made patches, but they were pre-chunkchange 15:10:31 <|amethyst> but if you intend on contributing to Crawl or other open-source projects, it's a good investment 15:10:32 So they probably would need changing anyway. 15:10:45 how much of a difference did chunks changing make for new uniques? 15:11:51 Not really, but I figure it could break the patching. I could try to apply the patch, but it probably breaks everything. 15:12:06 At least the monster-data entry 15:12:09 <|amethyst> PleasingFungus: not that in particular, but there have been mon-data.h changes since then 15:12:17 <|amethyst> PleasingFungus: e.g. hit dice 15:12:28 !blame3 PleasingFungus 15:12:28 PleeeeeaaaaasiiiiingFuuuuunguuuuus 15:12:28 How was HD changed? 15:12:32 -!- LexAckson has joined ##crawl-dev 15:13:02 floatRand: all monsters have random hp, including unique; there's no more "fixed base hp" value (the fourth one) 15:13:23 Ah, thanks. 15:16:00 -!- asdf_ has quit [Quit: Page closed] 15:16:01 -!- ontoclasm has quit [Quit: Leaving.] 15:16:23 There, it compiled. Let's see if it works 15:16:27 hrm, I don't seem to have fc-list in my msys2 15:17:22 does that become avail only after the font contrib stuff is built? 15:18:35 <|amethyst> gammafunk: probably it's installed for some other reason? 15:18:45 -!- Crorem has joined ##crawl-dev 15:19:02 Yeah, tileless works. Too bad I am so accustomed to tiled Crawl ( implement well ). I guess this will work for now. 15:19:06 <|amethyst> gammafunk: or maybe it's an msys2 vs git sdk difference? 15:19:23 well git for windows sdk uses msys2 15:19:41 <|amethyst> oh, that's right 15:19:46 <|amethyst> I was thinking of msysgit 15:19:47 but I guess I'm wondering what happens if that command isn't found 15:19:56 <|amethyst> gammafunk: it uses the contrib 15:19:56 floatRand: that's why I created dbro. I need a tiles interface to play and my dev environment is a non gui vps 15:20:01 ah 15:20:04 hence I never had problems 15:20:15 <|amethyst> see the ifneq (,$(SYS_PROPORTIONAL_FONT)) 15:20:16 so if you otherwise have fontconfig installed, then you can run into this 15:20:23 <|amethyst> yeah 15:20:39 we could disable use of fontconfig on windows specifically 15:20:45 <|amethyst> if you have fontconfig installed, and it knows about fonts in a location with a space 15:21:08 I suppose this is an issue also on unix systems? 15:21:13 <|amethyst> gammafunk: I wonder whether it could become an issue on Mac 15:21:14 with spaces in paths 15:21:17 right, yeah 15:21:26 like if you had it installed through macports or w/e 15:21:27 <|amethyst> or users with their own local fontconfig things 15:22:02 <|amethyst> most unixes wouldn't have system-wide or even package-installed paths with spaces 15:22:26 perhaps it'd not be too hard to fix that script to at least handle spaces 15:22:31 <|amethyst> that block around 958 isn't actually the problem here 15:22:40 <|amethyst> hm 15:22:45 <|amethyst> actually, I guess the xargs is 15:22:51 <|amethyst> but even if that is fixed 15:23:14 <|amethyst> INSTALL_FONTS is the real problem 15:24:23 `make` is the real problem 15:24:28 <|amethyst> well, yeah 15:24:41 wheals: I'd like to go with `windows` is the real problem 15:25:03 <|amethyst> I vote for 60% make, 40% Windows 15:25:06 fair 15:25:10 i wonder why they didn't change it to Programs like they did with Documents and Settings -> Users 15:25:28 and Application Data -> AppData 15:25:31 <|amethyst> even if they did it wouldn't have helped 15:25:48 <|amethyst> C:/Program Files/MiKTeX 2.9/fonts/ 15:25:53 ha 15:26:10 well, probably 3rd party stuff wouldn't use spaces if MS set a good example! 15:26:23 <|amethyst> IMO spaces in paths isn't the problem 15:27:01 <|amethyst> it's mixing that world with the old Unix world 15:27:26 the old windows world and the old unix world 15:27:33 I am gonna try applying this old patch 15:27:36 9 months old 15:28:00 <|amethyst> floatRand: did you make it with git format-patch ? 15:28:06 Yeah 15:28:13 https://github.com/floatRand/randcrawl/blob/master/crawl-ref/source/0001-New-unique-Sabin-the-Card-Shark.patch 15:28:41 <|amethyst> floatRand: try git apply -3 to apply it 15:29:10 <|amethyst> that I think will at least give you conflict markers rather than leaving you in a half-applied state or just failing to apply 15:29:27 Alright, I'll try that. 15:29:45 I think I might need to build tiles since I made tile and everything 15:30:16 <|amethyst> for now, until we get the makefile fixed: 15:30:26 <|amethyst> 14:50:43 <+|amethyst> you should be able to do make PROPORTIONAL_FONT=contrib/fonts/DejaVuSans.ttf MONOSPACED_FONT=PROPORTIONAL_FONT=contrib/fonts/DejaVuSansMono.ttf TILES=y 15:30:32 <|amethyst> err 15:30:36 <|amethyst> typo there 15:30:49 <|amethyst> make PROPORTIONAL_FONT=contrib/fonts/DejaVuSans.ttf MONOSPACED_FONT=contrib/fonts/DejaVuSansMono.ttf TILES=y 15:31:02 |amethyst: this sounds like something I can put in INSTALL.txt as well 15:31:16 unless you see fixing the makefile as possible 15:31:38 <|amethyst> gammafunk: quick hack: 15:31:39 *hacking a fix into the makefile 15:31:48 Hm, let's see. 15:32:06 Still doesn't work 15:32:17 Font file PROPORTIONAL_FONT=contrib/fonts/DejaVuSansMono.ttf not found. Please install it (possibly via contribs). 15:32:31 Oh wait I copied that older one 15:32:59 Ah, works now. Thanks! 15:33:24 <|amethyst> gammafunk: stick a grep somewhere into that fc-list pipeline to reject either 1. filenames with spaces (maybe a few other chars to be safe) 2. filenames that don't exist 15:33:34 <|amethyst> gammafunk: well, 2. would be more than a grep 15:33:47 hrm, seems reasonable 15:33:51 -!- nikheizen has quit [Ping timeout: 272 seconds] 15:34:01 -!- nikheizen_ is now known as nikheizen 15:34:02 just a pipe to grep -v for 1? 15:34:44 egrep -v "[ ]" 15:34:53 for whatever bad chars we want 15:34:58 <|amethyst> well 15:35:11 <|amethyst> hm 15:35:28 -!- LexAckson has quit [Read error: Connection reset by peer] 15:36:24 <|amethyst> yeah, in that first pipeline after or before the grep -Fi "/$$name" 15:37:02 <|amethyst> hm 15:37:29 <|amethyst> I think though I'd rather make the shell script part work properly, then reject things later 15:37:37 -!- Kellhus has quit [Quit: Page closed] 15:40:53 <|amethyst> hm 15:41:06 -!- scummos__ has quit [Ping timeout: 240 seconds] 15:41:08 <|amethyst> I guess though it's too late to do anything after the head -n1 15:41:48 <|amethyst> really it's only a problem if COPY_FONTS is defined 15:42:10 <|amethyst> spaces, that is 15:42:57 <|amethyst> quotes and backslashes and dollar signs would be a problem even without COPY_FONTS 15:44:16 -!- RBrandon has joined ##crawl-dev 15:44:27 <|amethyst> newlines would be a problem with that shell script part, but I'm strangely fine with that 15:45:29 <|amethyst> (also the sequence colon-space) 15:45:32 -!- lobf has joined ##crawl-dev 15:50:32 -!- lobf has quit [Ping timeout: 276 seconds] 15:51:39 -!- lobf has joined ##crawl-dev 15:52:45 -!- tensorpudding has quit [Ping timeout: 256 seconds] 15:56:16 -!- lobf has quit [Client Quit] 15:57:41 |amethyst: I think some of those chars are not allowed on windows systems 15:57:48 I recall that might be the case for colon 15:57:50 <|amethyst> gammafunk: yes 15:58:47 |amethyst: are you working on an updated script? I could try installing tex to see if I can trigger the bug 15:58:57 I guess you don't really need a test cast like that 15:59:05 since you can make these paths yourself 15:59:32 <|amethyst> I have to mess around a bit with my fontconfig config first 15:59:34 -!- lobf has joined ##crawl-dev 16:00:00 wheals: how long does a build take for you typically, it seems to take a really long time if I haven't built crawl in a while 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:09 like maybe 15 minutes or even 20 16:00:19 under msys2/widows, I mean 16:00:21 <|amethyst> I guess I would need to do a build with COPY_FONTS=y 16:00:24 *windows 16:00:29 don't think i've had any that long 16:00:39 I need to remake this vm anyhow 16:00:43 <|amethyst> gammafunk: something for you to try out: 16:00:44 maybe with win 10 or something 16:01:18 definitely less than 10 minutes 16:01:38 I might be overestimating, I'll have to time my next build from scratch 16:01:52 but I'm pretty sure it's longer than 10 min 16:02:06 i'm actually in the process of rebuilding from scratch a few times anyway so i'll time mine 16:02:18 although i guess ccache is getting in the way 16:03:03 amalloy: no, I mean windows/msys2 specifically 16:03:10 boo 16:03:13 osx is fine build-time wise 16:03:22 <|amethyst> hmm 16:03:31 -!- lobf has quit [Client Quit] 16:03:37 -!- Bcadren has quit [Ping timeout: 272 seconds] 16:04:23 -!- dpeg has joined ##crawl-dev 16:05:11 03amalloy02 07* 0.18-a0-944-gb1c0994: Disable some warnings in autogenerated source files 10(5 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/b1c0994b36fc 16:05:11 03amalloy02 07* 0.18-a0-945-g2cf3f37: Fix the last compiler warning in human-written code 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2cf3f37ed600 16:05:15 !messages 16:05:15 (1/1) Grunt said (19h 48m ago): No messages for TZer0 16:05:17 Good. 16:05:49 Hrm, I'll have to take down CUE for a short while after I'm home. Need to add more storage space -_- 16:05:56 dang 16:07:21 |amethyst: now that the whole thing compiles with no warnings (for me, anyway), how would you feel about -Werror to make sure it stays that way? 16:07:37 hm 16:07:39 hold on a sec 16:08:46 <|amethyst> amalloy: IMO do that in Travis specifically, not by default 16:08:57 amalloy: may be issues under windows as well 16:09:00 <|amethyst> amalloy: because there are lots of weird configs and weird compiler versions out there 16:09:14 yeah, I foresee a lot of bug reports 16:09:25 I mean, it'd be nice to see these errors, I guess, but 16:09:25 <|amethyst> amalloy: or enable it by default for debug builds maybe? 16:09:35 <|amethyst> hm, no, that's silly 16:10:21 yeah, there's still a warning in the os x tiles build 16:10:23 silly?? 16:10:29 ah dangit, i didn't build tiles 16:10:33 silly... 16:10:37 glwrapper-ogl.cc:295:9: warning: 'gluBuild2DMipmaps' is deprecated: first deprecated in OS X 10.9 - "Use glGenerateMipmap" [-Wdeprecated-declarations] 16:10:45 <|amethyst> a makefile flag for it would be nice though, so you can say make ANAL=y rather than EXTERNAL_FLAGS_L="-Werror" 16:10:47 |amethyst: that makes sense. you want the canonical build env to have no warnings, but if some guy wants to build crawl for his OS with his compiler, he doesn't need any warnings we didn't catch 16:11:08 <|amethyst> well, they need the warnings 16:11:13 er, right 16:11:22 yeah, and it's hard to even define "canonical build env" 16:11:24 <|amethyst> but they don't need to fail the build because of it unless they're trying to make an official port 16:11:30 gammafunk: travis 16:11:34 %git ef69303d 16:11:35 07Ixtli02 {Enne} * 0.7.0-a0-1397-gef69303: Removed tiletex dependancy on SDL_opengl and updated glwrapper.h/cc to support it 10(6 years ago, 3 files, 67+ 36-) 13https://github.com/crawl/crawl/commit/ef69303d12fe 16:11:40 well that's not exactly canonical 16:11:41 <|amethyst> IMO travis isn't canonical 16:11:44 that's just travis 16:12:38 but any warning generated in a travis build is certainly something we should fix if we can 16:12:48 <|amethyst> IMO "canonical" would be CDO and geekosaur and whoever else, where official builds come from 16:13:05 yeah, which would include crosscompile for windows 16:13:07 <|amethyst> and there I think it would be better not to use the flag 16:13:29 <|amethyst> because there's no sense breaking nightlies because of dirty code 16:13:46 <|amethyst> for releases maybe it makes sense 16:14:10 releases also theoretically use those LTO optimizations 16:14:23 even though we mostly don't these days because they're broken on the systems we build on 16:14:32 <|amethyst> !send gammafunk ATM machines 16:14:32 Sending ATM machines to gammafunk. 16:14:45 dammit, I was just about to fix that with a regex 16:14:49 instead I got dunked 16:15:27 -!- scummos__ has quit [Ping timeout: 256 seconds] 16:15:33 <|amethyst> hm 16:16:03 maybe they work under debian stable; I'd like to switch to using that as the build basis as soon as most major debian distos have updated libtstd stuff 16:16:08 namely linux mint 16:16:24 <|amethyst> trying to figure out how to get stuff in my ~/.fonts.conf to go ahead of stuff in /etc/fonts/* 16:16:33 mint 17.3 beta is out, so maybe for 0.18 16:17:17 <|amethyst> gammafunk: IMO target debian and ubuntu specifically and everyone else can install backports as needed 16:17:18 is there a standard ENV var you could set? Or you mean it should always do that? 16:17:29 maybe so, yeah 16:17:42 <|amethyst> gammafunk: just for testing these makefile changes 16:18:39 Alright, built. Applying patch doesn't work, though, complaints about indexe 16:21:21 -!- lobf has joined ##crawl-dev 16:32:14 -!- ontoclasm has joined ##crawl-dev 16:35:36 -!- MgDark has quit [Ping timeout: 264 seconds] 16:35:47 -!- MgDark_ is now known as MgDark 16:35:56 I think I way underestimated how long my windows build takes, I think we might hit 30 mins 16:36:22 this was with the contribs already having been built, although those don't seem to take too long 16:36:53 and it's a console build, so none of the tiles stuff 16:37:32 <|amethyst> gammafunk: I have to go for now, but I'll do some testing and might have a commit tomorrow 16:37:45 |amethyst: great, let me know if you need any windows testing 16:37:50 Yeah, about 30 minutes is that it took for me as well. 16:37:50 <|amethyst> thanks 16:37:55 -!- ProzacElf has joined ##crawl-dev 16:38:03 floatRand: was your git for windows install recent? 16:38:10 I see they've done a new release 14 days ago 16:38:16 my install if from a few months back 16:38:21 *is 16:38:26 Yeah, downloaded today. 16:40:35 -!- lobf has quit [Quit: lobf] 16:41:02 It seems that patching this doesn't work without serious hurdles... I guess copy&paste rewrite is quicker. 16:43:09 -!- lobf has joined ##crawl-dev 16:43:11 -!- RBrandon has quit [Ping timeout: 260 seconds] 16:54:43 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:59:46 -!- Andry07 has quit [Ping timeout: 252 seconds] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:15:16 -!- nikheizen has quit [Ping timeout: 240 seconds] 17:18:46 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:20:31 i guess i should update git for windows but i'm afraid to do so 17:21:58 The git bites your head off!!! You die... 17:23:05 -!- Marvin is now known as Guest60613 17:24:25 -!- MgDark has quit [Ping timeout: 250 seconds] 17:24:27 -!- MgDark_ is now known as MgDark 17:25:00 -!- ZChris13 has joined ##crawl-dev 17:25:33 Alright, I think I implemented everything that was there. I still gotta fix The Blade card or replace with some other card. 17:31:07 uh, hm 17:31:14 our docs need updating 17:31:21 msysgit is gone apparently 17:31:30 and i dunno which of the successors i'm supposed to get 17:31:41 ??compile crawl 17:31:41 compile[1/2]: https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt 17:32:10 https://github.com/git-for-windows/build-extra/releases/latest 17:32:16 ah, ok 17:32:25 i was looking at git/quickstart 17:32:31 which still has the old addresses 17:33:01 gammafunk: time make -j3 debug gave: real 12m37.342s 17:33:16 gammafunk: at least 3 of those minutes were spent linking the executable, though 17:35:26 -!- lobf has quit [Quit: lobf] 17:35:48 Hm, am I remembering something wrong. I used make to compile the changes I made, but it seems to compile everything. 17:37:38 03wheals02 07* 0.18-a0-946-g3ac5b32: Update the git docs for MSYS2 switch (ontoclasm) 10(8 seconds ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/3ac5b3246f50 17:37:44 -!- lobf has joined ##crawl-dev 17:37:53 floatRand: almost everything includes enum.h 17:38:06 Ah, of course. 17:38:29 Well, I guess I'll wait. I probably need to wait to see some errors though 17:39:37 -!- CcS has quit [] 17:43:00 wheals: compilation plus linking, no parallel make since the vm has one cpu allocated: 36m1.996s 17:43:18 I guess since you have 3x the cpu, it's about right! 17:43:47 so maybe my problem is I just need allow my vm to use more cores 17:45:04 hopefully this will make mine build faster, since it won't have the patchwork 32bit version of gcc 17:46:39 wheals: I think that should refer to the install package primary as git for windows sdk rather than simply msys2, since it's a lot more than msys2 17:46:56 I'm not sure what a standalone install of msys2 would look like though 17:47:29 I assume anyone installing it would install some specific mingw package, but they do need a recent enough one for C++11 17:47:48 Perhaps someone might only upgrade msys and not upgrade their compiler 17:48:21 but I can update that later, perhaps after |amethyst does his makefile cleanup and I know what other portions of those docs need updating 17:48:53 ontoclasm: sadly I don't think you'll get faster builds, probably a bit slower, but hopefully less broken! 17:49:00 r i p 17:49:03 -!- HolyRage has quit [Ping timeout: 255 seconds] 17:49:12 -!- HolyRage_ is now known as HolyRage 17:49:13 I think most people compiling with the new gcc from git for windows sdk said their compiles took a bit longer 17:49:26 which version of gcc does it come with? 17:49:27 -!- nicolae- has joined ##crawl-dev 17:49:33 -!- nef_ has quit [Quit: Page closed] 17:49:43 uh 17:49:56 5.2.0 17:49:56 wheals might be able to say, I just saved my machine 17:50:05 mm 17:50:18 my old msys install was 4.8.3, so 17:50:46 yeah, I think gcc has been getting a lot of complaints about slow compilation, but I'm not sure how much they've been working on that, or if 5.2 was that slow 17:52:09 -!- Bcadren has quit [Ping timeout: 250 seconds] 17:52:24 are people able to use clang under msys/windows? 17:52:37 -!- Cerpin has quit [Quit: Lost terminal] 17:52:53 hey, as far as i'm concerned compilation is some sort of eldritch ritual in which goats are sacrificed to an ancient demon 17:53:07 -!- Cerpin has joined ##crawl-dev 17:53:16 -!- Sage1234 has quit [Ping timeout: 265 seconds] 17:53:17 you mean it isn't? 17:53:34 That's what we tell the artists 17:53:35 and you wait until all the candles go out and then the binary rises out of the circle in a cloud of smoke 17:53:44 if i'd known that i wouldn't have had to go through so many goats... 17:53:55 and i'd probably be getting my security deposit back 17:54:05 How does it work, exactly? MAGICAL DEMONS! 17:54:29 no, gammafunk. you are the demons. 17:54:50 and then gammafunk turned into a zombie. 17:55:21 s/turned into/was/ 17:56:38 -!- Tpain has quit [Ping timeout: 276 seconds] 17:57:50 turns out using gdb on windows is a pain 17:59:32 -!- nicolae- has left ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:20 -!- siepu has quit [Read error: Connection reset by peer] 18:01:35 -!- lobf has quit [Quit: lobf] 18:03:24 -!- lobf has joined ##crawl-dev 18:04:37 amalloy: why not make debug compile with -Werror 18:04:43 looks like people have gotten clang to build and work under mingw64 18:05:31 chequers: there was discussion about -Werror after i committed that. look for it in the scrollback? 18:06:39 -!- Shard1697 has quit [Ping timeout: 246 seconds] 18:07:37 -!- aditya has quit [Ping timeout: 256 seconds] 18:07:46 the tiles warning is probably fixable 18:08:02 -!- Shard1697 has joined ##crawl-dev 18:08:33 for the kicks i decided to try building with msvc and 18:08:40 rip. 18:08:40 !source tile.cc:462 18:08:41 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/tool/tile.cc#l462 18:08:42 it went flawlessly... 18:08:55 i'm not sure how that works anywhere with a c++ compiler... 18:09:03 (line 461 actually) 18:09:57 huh 18:10:01 that is a very good question 18:10:02 Unstable branch on underhound.eu updated to: 0.18-a0-946-g3ac5b32 (34) 18:10:24 Alright, it compiled. 18:11:34 Now to see if the tile and whatnot worked. Tilepick.cc was automatically generated, wasn't it? 18:11:45 wheals: what, declaring the array size dynamically? 18:11:49 -!- Ketziah has quit [Ping timeout: 252 seconds] 18:12:00 tilepick.cc is not automatically generated 18:12:31 Oh, then I forgot to make entry for that one 18:14:36 wheals: another thing that might be wrong 18:14:57 in git/config.txt it has the wrong location for the pre-commit hooks 18:15:36 i think?? 18:16:27 !source config.txt 18:16:28 https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/git/config.txt 18:17:36 ontoclasm: yeah 18:17:55 it's the one you see in that same directory as config.txt 18:18:04 yes 18:18:08 that's what i thought 18:19:43 -!- bonghitz has quit [Remote host closed the connection] 18:22:43 -!- Guest60613 has quit [Remote host closed the connection] 18:26:14 gammafunk: yeah, i thought it was a C thing 18:26:45 -!- ProzacElf has quit [Ping timeout: 272 seconds] 18:27:35 i should put my tile implementation guide somewhere 18:27:36 https://dl.dropboxusercontent.com/u/1000017/crawl/tileguide.txt 18:27:48 ontoclasm: add it to git? 18:28:04 mm 18:28:31 take a screenshot of it and add the png to git 18:28:43 !banish wheals 18:28:43 Grunt casts a spell. wheals is cast into the Abyss! 18:29:00 print it out, scan it, paste into microsoft word 18:29:33 wheals: that's what CanOfWorms would do! 18:29:49 he was posting pngs of git diffs 18:29:59 ??pleasingfungus[png 18:30:00 pleasingfungus[4/25]: did you just link a commit history as a png? 18:30:13 * gammafunk rages. gammafunk burns. 18:30:15 it's a common practice of tiles players 18:30:23 r e k t 18:30:40 their unholy aversion to text extends even to pastebins! 18:30:42 !send wheals the fiery rage of gammafunk 18:30:43 Sending the fiery rage of gammafunk to wheals. 18:30:51 -!- aditya has quit [Ping timeout: 256 seconds] 18:31:04 going to figure out how you make those spaces in irc, one day 18:32:59 -!- lobf has quit [Quit: lobf] 18:33:13 !send gammafunk unicode 18:33:14 Sending unicode to gammafunk. 18:34:22 -!- lobf has joined ##crawl-dev 18:34:48 How do I set windowed mode? Throwing my init.txt at settings-folder doesn't seem to work. 18:35:35 floatRand: when you start crawl, what path does it list as the path to the init file? 18:35:44 if it's ../settings/init.txt, you can either modify that 18:35:54 or put yours in the proper location, but for windows I'm not sure where that is 18:36:47 on linux it's ~/.crawl/init.txt 18:36:54 which might work for your build as well 18:37:12 I want to say that the default location of ~ on msys2 is your user dir 18:37:46 Ah, it's not in source-folder 18:38:02 gammafunk: yes, that's correct 18:38:31 floatRand: ontoclasm is saying that ~/.crawl/init.txt should work 18:38:35 -!- Sovek has quit [Quit: Page closed] 18:38:46 so make a .crawl dir, put your init.txt in that 18:38:55 I got it fixed. 18:38:55 *make a .crawl dir in your home dir 18:39:12 (it checks like 4 different places but that's one of them) 18:40:07 -!- PleasingFungus has quit [Ping timeout: 240 seconds] 18:40:46 i believe it also looks at %appdata%/something 18:40:50 http://i.imgur.com/NLec53J.png 18:41:36 -!- MgDark has quit [Ping timeout: 264 seconds] 18:41:37 -!- Lasty has joined ##crawl-dev 18:41:44 -!- MgDark_ is now known as MgDark 18:42:16 -!- tealeaves has quit [Quit: Bye] 18:49:44 -!- Dixlet has quit [Read error: Connection reset by peer] 18:50:01 -!- Dixlet has joined ##crawl-dev 18:51:57 -!- MgDark has quit [Ping timeout: 250 seconds] 18:52:09 -!- MgDark_ is now known as MgDark 18:53:16 -!- read has quit [Ping timeout: 260 seconds] 18:56:23 -!- read has joined ##crawl-dev 18:58:34 -!- amalloy is now known as amalloy_ 18:59:56 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.1/20151216175450]] 19:00:04 -!- omarax has quit [Remote host closed the connection] 19:00:06 -!- tealeaves has quit [Quit: Bye] 19:00:13 -!- Alarkh has quit [Read error: Connection reset by peer] 19:00:17 -!- stanzill has quit [Quit: au rev] 19:02:06 -!- Tpain has quit [Ping timeout: 240 seconds] 19:02:37 amalloy_: ah 19:03:26 Hm, illusion doesn't seem to work. 19:09:34 -!- lobf has quit [Quit: lobf] 19:09:51 -!- HolyRage has quit [Read error: Connection reset by peer] 19:10:55 -!- LexAckson has joined ##crawl-dev 19:17:38 -!- lobf has joined ##crawl-dev 19:17:55 -!- PleasingFungus has joined ##crawl-dev 19:24:23 http://i.imgur.com/smg2Y7G.png 19:24:51 -!- Daekdroom has quit [Ping timeout: 264 seconds] 19:26:36 -!- bonghitz has quit [Ping timeout: 264 seconds] 19:27:45 -!- lobf has quit [Quit: lobf] 19:28:39 floatRand: did you ever see "blown up by" 19:28:43 !lg . vmsg=blown_up_by 1q 19:28:44 !lg . vmsg=blown_up_by 1 19:28:44 No keyword '1q' 19:28:46 1. SGrunt the Blackguard (L16 SpEn of Nemelex Xobeh), blown up by on D:13 on 2012-05-18 20:55:47, with 100483 points after 42163 turns and 3:02:32. 19:29:20 I am terribly unfamiliar how the replays work 19:29:29 ??footv 19:29:29 FooTV[1/5]: telnet termcast.develz.org (and then select the letter for FooTV), or http://termcast.develz.org. Do not use SSH. Shows games requested using !tv. Request games by adding -tv to !lg or !lm. Cancel games by adding -tv:cancel to the same command-line, clear playlist with !lg * -tv:nuke 19:29:34 go there and I'll queue it up :) 19:29:40 Ah, thanks 19:29:47 !lg . vmsg=blown_up_by 1 -tv 19:29:48 1. SGrunt, XL16 SpEn, T:42163 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 19:30:20 wood golem 19:30:21 good 19:30:31 -!- st_ has quit [Ping timeout: 250 seconds] 19:30:34 Anyway, current idea of Sabin is that he is a Nemelex-themed unique, with extremely random arsenal ( 15 different effects ), hella dangerous. However, recklessness is his bad trait, and he has bunch of punishment cards in his deck 19:30:48 somewhere I have an old implementation of monsters using decks 19:30:54 that was before current decks though 19:31:17 Well, my implementation is poor hardcode-hack where I implement various effects by hand rather than actually evoking the decks 19:31:33 Since effects in decks.cc are programmed player in mind. 19:32:48 -!- PleasingFungus has quit [Ping timeout: 260 seconds] 19:38:51 -!- HolyRage has quit [Ping timeout: 255 seconds] 19:39:03 -!- HolyRage_ is now known as HolyRage 19:40:33 -!- scummos__ has quit [Ping timeout: 256 seconds] 19:40:54 that's cool idea 19:42:46 -!- nicolae- has joined ##crawl-dev 19:46:17 -!- earenndil is now known as Elronnd 19:47:32 -!- roadmap has quit [Quit: Textual IRC Client: www.textualapp.com] 19:50:47 http://i.imgur.com/4yvxAJ0.png 19:52:22 rip 19:53:55 tbh, I don't think card-based unique is a good idea: will need followup tweaks all the time (cards are highly moving targets) 19:54:33 dpeg: so you're saying such a unique 19:54:35 isn't in the cards? 19:55:19 Eh. It is not an accurate description of deck anyway. It basically randomly mimics other spells. 19:55:28 Or effects. 19:55:40 For example, orb isn't anymore in Deck of War, I think 19:56:40 it's still in deck of destruction 19:56:55 Grunt: I am afraid he might have a blank face. 19:57:54 Oh, cool. I probably should rename his abilities so that he has 'multiple decks' 19:58:29 -!- lobf has joined ##crawl-dev 19:59:15 But alas, I thought he would be a neat concept. Highly dangerous due to the cards he has, but even he has not-so-much idea what he is gonna pull. Pain? He isn't torment-resistant. Storm? His summons are not protected from it. Damnation? Bye bye Sabin. 19:59:22 And relatively flimsy. 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:13 -!- Ququman has quit [Read error: Connection reset by peer] 20:00:26 ??damnation card[2 20:00:27 damnation card[2/3]: The fungus is devoured by a tear in reality. x2 20:06:07 !lg Grunt vmsg=blown_up_by 1 -tv 20:06:08 1. SGrunt, XL16 SpEn, T:42163 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 20:06:40 -!- zero_one has quit [Ping timeout: 265 seconds] 20:07:01 Satisfyingly gruntexplodey <3 20:07:09 greensnark: fixing that message was one of the very first patches I ever made :) 20:07:17 Nice :) 20:07:47 -!- PleasingFungus has joined ##crawl-dev 20:10:47 %git 621a152 20:10:47 07|amethyst02 * 0.11-a0-2170-g621a152: Fix message for death to one's own IOOD (sgrunt). 10(3 years, 7 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/621a152eacca 20:13:05 -!- nicolae- has left ##crawl-dev 20:15:08 blown up by you? 20:15:22 shouldn't it be "blown up by themselves"? 20:15:30 !lg * vmsg=blew_themself_up 20:15:31 206. Jmtri7 the Charlatan (L2 FoAr), blew themself up on D:2 on 2015-12-24 23:47:51, with 6 points after 73 turns and 0:01:00. 20:15:33 !lg * vmsg=blew_themself_up x=ckiller 20:15:34 206. [ckiller=you] Jmtri7 the Charlatan (L2 FoAr), blew themself up on D:2 on 2015-12-24 23:47:51, with 6 points after 73 turns and 0:01:00. 20:15:38 it's quirky 20:15:38 ah, okay 20:15:39 :) 20:15:55 wait, d:2? 20:16:01 wand of disint, probably 20:16:05 !lg * vmsg=blew_themself_up x=ckiller -log 20:16:06 206. Jmtri7, XL2 FoAr, T:73: http://crawl.berotato.org/crawl/morgue/Jmtri7/morgue-Jmtri7-20151224-234751.txt 20:16:13 yar 20:16:13 yep 20:16:43 fr an early unique unseen horror 20:16:47 -!- lobf has quit [Quit: lobf] 20:16:59 have it flicker in and out of view 20:17:10 isn't that an orc wizard with invis? :p 20:17:23 it could also be a vampire 20:17:24 <.< 20:17:34 @??sky beast 20:17:34 sky beast (11Y) | Spd: 10 | HD: 5 | HP: 17-38 | AC/EV: 3/13 | Dam: 511(elec:5-6) | fly | Res: 06magic(20), 11elec+++ | Chunks: 06mutagenic | XP: 130 | Sz: Large | Int: animal. 20:18:03 But anyway, here's the patch for Sabin if anyone is interested ( not really counting on it. ) https://u.pomf.is/yilztg.patch 20:18:12 Contains the tile as well. 20:18:37 -!- bonghitz has quit [Remote host closed the connection] 20:18:42 cool. 20:19:21 I probably should do more tiling work since I am away from my tablet. 20:19:36 -!- lobf has joined ##crawl-dev 20:20:18 "The vampires in the Crypt said sparkling was stupid." 20:20:33 wheals: o_O? 20:20:47 Grunt: what would a vampire be doing in early D? 20:20:58 being lame, that's what :P 20:20:59 haha 20:21:03 -!- lobf has quit [Client Quit] 20:21:25 Here: a sparkling disturbance. 20:21:46 "They said a strong dislike of garlic breath wasn't good enough to join their secret society." 20:22:05 -!- NeremWorld has quit [Ping timeout: 250 seconds] 20:26:06 Thought about making implementation where one of hell's branches is randomly replaced by very tough branch filled with squishy living mortals that leave corpses and who don't even have perma-flight. 20:26:31 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 20:28:06 -!- Sorbius has quit [Ping timeout: 276 seconds] 20:29:16 -!- aditya has quit [Ping timeout: 260 seconds] 20:38:16 -!- Bcadren has quit [Ping timeout: 260 seconds] 20:41:10 -!- dpeg has quit [Quit: Lost terminal] 20:41:34 -!- Pinkish has quit [Quit: Leaving] 20:44:16 -!- HellTiger has quit [Ping timeout: 240 seconds] 20:51:35 -!- PleasingFungus has quit [Ping timeout: 246 seconds] 20:55:04 -!- WorkSight has quit [Remote host closed the connection] 20:55:34 -!- debo has joined ##crawl-dev 20:57:30 -!- tealeaves has quit [Quit: Bye] 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:12:36 -!- Earlo has quit [Ping timeout: 240 seconds] 21:22:13 When Slowed by Berserk Ending AND by an Torpor Snail; Killing the Agate Snail Prematurely Ends the Other Slow 13https://crawl.develz.org/mantis/view.php?id=10208 by bcadren 21:23:20 Show of hands: when I move rCorr to a ring (pending), should I move invis to an amulet, or remove invis from jewellery? 21:23:27 Or leave invis on rings 21:24:45 beware the tolkien reference cost... 21:25:05 yeah, I think that's the only reason it exists... 21:27:34 -!- AreBrandon has quit [Quit: Leaving] 21:28:16 I'm thinking it could be interesting to do an amulet that reduces all mana costs by one in place of the rCorr 21:30:05 -!- WorkSight has quit [Remote host closed the connection] 21:31:57 useful for dj :P 21:35:17 how does that affect level 1 spells 21:40:15 -!- debo has quit [Ping timeout: 276 seconds] 21:42:51 -!- serq has quit [Remote host closed the connection] 21:43:02 Grunt: I was thinking it'd make them free 21:43:41 seems like that'd be fun w/o being all that strong 21:44:35 find one on D:2, demolish early D 21:44:51 same w/ magical power 21:44:56 or staff of energy 21:46:01 -!- amalloy_ is now known as amalloy 21:50:00 -!- vev_ has quit [Remote host closed the connection] 21:56:01 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 21:57:08 -!- Lasty has quit [Quit: Leaving.] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:26 -!- xtwv has quit [Remote host closed the connection] 22:00:49 -!- zer0code has quit [Client Quit] 22:01:08 -!- zer0code has joined ##crawl-dev 22:01:41 -!- ProzacElf has joined ##crawl-dev 22:03:09 -!- Tpain has quit [Ping timeout: 265 seconds] 22:06:13 -!- LexAckson has quit [Ping timeout: 264 seconds] 22:07:49 -!- tealeaves has quit [Quit: Bye] 22:10:29 -!- LexAckson has joined ##crawl-dev 22:11:38 -!- Daekdroom has quit [Quit: Leaving] 22:17:59 -!- MarvinPA has quit [Quit: Leaving] 22:21:39 -!- inire has quit [Read error: Connection reset by peer] 22:21:47 -!- lobf has joined ##crawl-dev 22:26:21 -!- lobf has quit [Ping timeout: 265 seconds] 22:28:15 -!- Alarkh has joined ##crawl-dev 22:28:57 -!- HolyRage has quit [Ping timeout: 255 seconds] 22:33:01 -!- HolyRage_ has quit [Ping timeout: 255 seconds] 22:34:30 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 22:36:47 -!- HolyRage has quit [Ping timeout: 256 seconds] 22:37:32 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:39:03 -!- tealeaves has quit [Quit: Bye] 22:41:05 -!- lobf has joined ##crawl-dev 22:47:33 -!- PleasingFungus has joined ##crawl-dev 22:53:54 -!- Bcadren has quit [Ping timeout: 265 seconds] 22:54:04 how do you do glyph mode in tiles? 22:54:32 if it's in the help i don't see it 22:54:47 -!- tensorpudding has quit [Ping timeout: 240 seconds] 22:56:52 -!- HolyRage has quit [Ping timeout: 255 seconds] 22:57:00 -!- lobf has quit [Quit: lobf] 22:57:01 -!- HolyRage_ is now known as HolyRage 22:57:45 it's an rcfile option 22:57:46 yay the cursed combo is won 22:58:02 ProzacElf: tile_display_mode=glyph or something 22:58:17 Lasty: Like the old cost reduction of vehumet? That sounds like fun 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:02:16 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 23:02:39 -!- debo has joined ##crawl-dev 23:02:43 -!- Alarkh has quit [Quit: Leaving] 23:02:47 -!- zer0code has quit [Ping timeout: 252 seconds] 23:03:20 -!- Crorem has quit [Ping timeout: 252 seconds] 23:05:50 ah 23:05:53 thanks 23:06:57 -!- lobf has joined ##crawl-dev 23:18:30 -!- simmarine has quit [Read error: Connection reset by peer] 23:19:26 -!- Genovii has quit [Quit: Page closed] 23:19:34 -!- zero_one_ has quit [Ping timeout: 265 seconds] 23:27:08 turns out it is in the help 23:27:25 just not that easy to find unless you already know what you're looking for 23:30:46 -!- Nobody__ has quit [Quit: Page closed] 23:31:35 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:34:30 -!- bonghitz has quit [Ping timeout: 265 seconds] 23:36:13 -!- read has quit [Ping timeout: 264 seconds] 23:38:25 -!- read has joined ##crawl-dev 23:39:48 !tell Lasty To me, free L1 spells seems like a bad design for an amulet, since those are common early finds. =magical power and |power don't give you infinite spells and |energy isn't really a comparison since it takes turns and evocations skill to use 23:39:48 gammafunk: OK, I'll let lasty know. 23:40:11 !tell Lasty Another possibility is an amulet that increases your magic rr 23:40:11 gammafunk: OK, I'll let lasty know. 23:41:03 gammafunk: that kind of diminishes etheric cage 23:41:11 and MTLA 23:41:16 the what now 23:41:16 -!- wheals has quit [Ping timeout: 265 seconds] 23:41:22 unrands exist? 23:41:35 mtla doesn't have anything to do with magic rr 23:41:36 -!- lobf has quit [Quit: lobf] 23:41:42 -!- eb has quit [] 23:41:44 I've found Wucad Mu surprisingly often on characters that made use of it <.< 23:41:52 (maybe I'm thinking of a different version of MTLA) 23:42:16 I don't think we really design ordinary items so much around the unrands 23:42:19 but rather the reverse 23:42:35 etheric cage has like, better rr and on a different slot anyhow 23:43:06 at least I assume it'd be better than the theoretical amulet, but even if not, they'd stack 23:43:36 yeah mtla is just 80 rr, gspirit, +5 mp 23:43:47 I think an early version of MTLA had mrr 23:43:49 * Grunt goes digging 23:43:59 wouldn't surprise me 23:44:05 There is always the Pubby Factor 23:44:47 the initially *committed* version didn't have it 23:44:51 * Grunt pokes around mantis 23:45:20 hm even mantis only had rr++ 23:45:44 ¯\_(ツ)_/¯ 23:46:14 yeah, I mean it's not to say that amulet of increased magic rr is actually interesting enough, but I don't think the existance of an unrand doing a similar thing holds it back 23:46:29 don't really care for free L1 spells though 23:46:42 agree on free spells 23:46:58 wrt the original amulet idea; maybe those could have the same cost as L2 with this ammy 23:47:47 better yet the cost underflows to all of your MP but then the L1 spell becomes an L27 spell!!!!! 23:48:16 FR: 23:48:32 an amulet that increases MP costs by 2-3x but shows you where portals/stairs are 23:48:35 <.< >.> 23:48:52 is that a nethack reference 23:49:04 (it's basically the effect of the Amulet of Yendor) 23:49:09 ahhh 23:49:43 we clearly need to make the orb of zot invokable 23:50:27 to do...? 23:50:40 everything? 23:50:42 The power of Zot is invoked against you! 23:50:57 banishes you to linley crawl 23:51:04 it's like the nostalgia level in nethack 23:55:17 -!- aditya has quit [Ping timeout: 240 seconds]