00:06:11 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1817-gb992dfe (34) 00:06:20 Unstable branch on rl.heh.fi updated to: 0.14-a0-1817-gb992dfe (34) 00:10:13 -!- Brannock has quit [Ping timeout: 265 seconds] 00:20:17 -!- edgar_ has quit [Read error: Operation timed out] 00:28:11 -!- ainsophyao has joined ##crawl-dev 00:31:39 -!- Vizer_ has quit [Ping timeout: 260 seconds] 00:34:08 -!- Chase is now known as ChaseSP 00:36:15 Stable (0.13) branch on crawl.beRotato.org updated to: 0.13.1-23-gc5ac171 00:40:31 -!- ProzacElf has quit [Ping timeout: 260 seconds] 00:42:15 Unstable branch on crawl.beRotato.org updated to: 0.14-a0-1817-gb992dfe (34) 00:47:51 meh. need to figure out why it keeps updating the stable branch when the version isn't changing 00:48:23 -!- omnirizon has quit [Quit: leaving] 00:53:20 -!- AlphaQ has quit [Remote host closed the connection] 00:54:39 -!- Zeor has quit [Quit: man, whatever, just... man] 00:57:09 -!- ProzacElf has joined ##crawl-dev 00:57:25 -!- thedefinite has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!] 01:00:15 -!- conted has quit [Ping timeout: 272 seconds] 01:01:21 ??relec 01:01:21 relec[1/1]: Reduces electrical damage to 1/3, 1/6, 0 by level (but players can only get level 1). Available from potions of resistance, staff of air, storm dragon armour, statue form, mutations and artefacts. 01:01:34 ??cbl 01:01:35 ball lightning[1/2]: Like a giant spore, but zappier. They don't exist naturally, but Conjure Ball Lightning (L7 (6 in 0.14+) C/A in Sky) can make them, and are also in rare abyss, swamp, and aerie vaults. Cannot be conjured over water or lava. Remember that ones conjured will explode when they time out! 01:01:39 ??cbl[2] 01:01:40 ball lightning[2/2]: !lg ahrin place=tomb:3 1 -tv 01:01:45 ??conjure ball lightning 01:01:46 ball lightning[1/2]: Like a giant spore, but zappier. They don't exist naturally, but Conjure Ball Lightning (L7 (6 in 0.14+) C/A in Sky) can make them, and are also in rare abyss, swamp, and aerie vaults. Cannot be conjured over water or lava. Remember that ones conjured will explode when they time out! 01:05:19 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:06:45 -!- Egglet|2 has quit [Ping timeout: 272 seconds] 01:12:00 -!- minqmay has quit [Quit: Leaving] 01:14:48 -!- lobf has quit [Quit: lobf] 01:18:28 I keep doing that on the wrong channel 01:20:03 -!- myrmidette has quit [Ping timeout: 272 seconds] 01:23:26 <|amethyst> !command !. .echo $(ldb-query $nick) 01:23:35 <|amethyst> !cmd !. .echo $(ldb-query $nick) 01:23:35 Defined command: !. => .echo $(ldb-query $nick) 01:23:37 <|amethyst> !. 01:23:37 $(ldb-query ${nick}) 01:23:44 <|amethyst> err 01:23:47 <|amethyst> !cmd !. .echo $(ldb-lookup $nick) 01:23:48 Redefined command: !. => .echo $(ldb-lookup $nick) 01:23:50 <|amethyst> !. 01:23:50 |amethyst[1/6]: <|amethyst> doh 01:23:54 <|amethyst> there we go 01:28:05 !. 01:29:22 <|amethyst> oh, I guess this might work better 01:29:33 <|amethyst> !cmd !. ??$nick 01:29:33 Redefined command: !. => ??$nick 01:29:35 <|amethyst> !. 01:29:35 undefined method `[]' for nil:NilClass 01:29:43 <|amethyst> or not 01:29:50 <|amethyst> !cmd !. ?? $nick 01:29:50 Redefined command: !. => ?? $nick 01:29:52 <|amethyst> !. 01:29:53 undefined method `[]' for nil:NilClass 01:30:02 i don't understand why this needs to be a command at all 01:30:11 <|amethyst> it doesn't 01:30:20 <|amethyst> !cmd -rm !. 01:30:20 Deleted command: !. => ?? $nick 01:30:40 <|amethyst> I was trying to make a shorter way to say "doh" :) 01:31:35 1cmd ß 01:34:02 cmd !. .echo <|amethyst> doh 01:34:03 :P 01:38:49 -!- nixor has quit [Quit: Leaving.] 01:40:17 -!- NeodymiumSA has quit [Quit: Page closed] 01:40:54 is there a way to list props in debug mode? 01:41:05 player props that is, not monster ones 01:41:07 -!- absolutego has joined ##crawl-dev 01:41:50 * SamB has no idea ... 01:42:07 -!- ground4_ is now known as ground4 01:42:11 I mean, you could use gdb obviously ... 01:43:04 -!- uglyjohn has quit [Quit: Page closed] 01:47:39 -!- magicpoints has quit [Ping timeout: 260 seconds] 01:50:20 -!- Pacra has quit [Quit: welp cya] 01:56:02 Unstable branch on crawl.lantea.net updated to: 0.14-a0-1817-gb992dfe (34) 01:57:21 turns out it's easier to just add a new wizmode command for it based on the one that already lists props for monsters, since i have no clue how to use gdb :P 01:57:54 first "attach $PID" then "print you.props", isn't it? 01:59:29 oh, you also need the libstdc++ dbg package, which is a bit tricky I guess :-( 02:05:40 -!- mong has quit [Quit: Leaving] 02:10:44 SamB: is this difficulty on windows? Everything seemed to work wrt gdb out of the box on OSX and linux 02:16:06 -!- Yeramk has quit [Quit: Page closed] 02:29:40 -!- dtsund has quit [Quit: dtsund] 02:40:26 -!- ivan`` has quit [Ping timeout: 264 seconds] 02:40:27 -!- djinni has quit [Ping timeout: 264 seconds] 02:42:07 -!- djinni has joined ##crawl-dev 02:42:52 -!- ivan`` has joined ##crawl-dev 02:43:15 -!- master_j has quit [Ping timeout: 260 seconds] 02:47:35 -!- jacobian has quit [Read error: Operation timed out] 03:02:19 -!- broquaint has quit [Quit: Lost terminal] 03:07:51 -!- Blazinghand_ has quit [Ping timeout: 252 seconds] 03:10:30 -!- ussdefiant has quit [Ping timeout: 265 seconds] 03:14:09 -!- kait_ has quit [Read error: Connection reset by peer] 03:14:10 -!- kait has quit [Read error: Connection reset by peer] 03:17:50 -!- ystael has quit [Ping timeout: 252 seconds] 03:18:19 -!- tabstorm has quit [Ping timeout: 272 seconds] 03:23:12 -!- st_ has quit [Read error: Connection reset by peer] 03:23:37 -!- st_ has joined ##crawl-dev 03:24:58 -!- scummos__ has quit [Remote host closed the connection] 03:34:58 -!- ko__ has quit [Client Quit] 03:35:41 -!- SkaryMonk has joined ##crawl-dev 03:39:32 -!- Foamed has quit [Quit: Heading to bed.] 03:39:40 -!- Cedor has joined ##crawl-dev 03:40:12 MarvinPA: ? 03:47:15 -!- simmarine has quit [Ping timeout: 252 seconds] 03:49:27 -!- heteroy has quit [Ping timeout: 252 seconds] 03:50:01 -!- MP2E has quit [Quit: night] 04:02:39 -!- gammafunk has quit [Ping timeout: 252 seconds] 04:06:17 -!- Mateji has quit [Quit: Leaving] 04:31:15 -!- heteroy has quit [Ping timeout: 252 seconds] 04:47:47 -!- Escalator has quit [Ping timeout: 260 seconds] 04:51:35 -!- ProzacElf has quit [Ping timeout: 264 seconds] 05:04:11 -!- tksquared has quit [Ping timeout: 260 seconds] 05:04:14 -!- SkaryMonk1 has joined ##crawl-dev 05:04:32 -!- SkaryMonk has quit [Ping timeout: 252 seconds] 05:18:10 -!- orionstein_away is now known as orionstein 05:27:00 -!- Crehl has quit [Quit: qqqqqqq] 05:29:33 -!- heteroy has quit [Ping timeout: 252 seconds] 05:35:21 -!- orionstein is now known as orionstein_away 05:38:48 -!- Sage has joined ##crawl-dev 05:39:26 -!- Guest20384 has quit [Ping timeout: 240 seconds] 05:41:28 -!- Basil has quit [Ping timeout: 260 seconds] 05:41:38 -!- Sage is now known as Basil 05:42:09 -!- bonghitz has quit [Remote host closed the connection] 05:43:52 -!- oberstein has joined ##crawl-dev 06:12:02 -!- Daekdroom has quit [Quit: Saindo] 06:12:29 -!- conted has quit [Ping timeout: 272 seconds] 06:17:15 -!- Hailley has quit [Quit: Petra is closed!] 06:18:08 -!- DrinkMachine has joined ##crawl-dev 06:26:54 03kilobyte02 07* 0.14-a0-1818-geb8fa0b: Fix a crash with dispersal missiles in a crowded area. 10(2 days ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb8fa0b6bbec 06:26:54 03kilobyte02 07* 0.14-a0-1819-g38ea213: Don't let apocalypse crab breath bounce at weird angles. 10(32 hours ago, 1 file, 0+ 55-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=38ea213ded91 06:26:54 03kilobyte02 07* 0.14-a0-1820-g9e3a7cb: Assert-crash if the player somehow ends up in a wall. 10(11 hours ago, 4 files, 7+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9e3a7cbb3664 06:26:54 03kilobyte02 07* 0.14-a0-1821-g4f01dfc: Ensure the player doesn't end up in a wall on abyss shifts. 10(6 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f01dfc50360 06:26:54 03kilobyte02 07* 0.14-a0-1822-g4ba8154: Drop the token black lady's tile. 10(2 days ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4ba8154abeaf 06:27:18 -!- heteroy has quit [Ping timeout: 252 seconds] 06:30:07 -!- Nakatomy has quit [Ping timeout: 265 seconds] 06:43:05 -!- tupper has quit [Ping timeout: 319 seconds] 06:46:42 -!- Kaput_ is now known as Kaput 06:48:05 -!- tsohg_ has quit [Remote host closed the connection] 06:49:01 -!- alefury has joined ##crawl-dev 06:54:05 -!- Yermak has quit [Quit: Page closed] 07:01:59 -!- Sgeo has quit [Read error: Connection reset by peer] 07:04:39 -!- SkaryMonk has joined ##crawl-dev 07:05:03 -!- SkaryMonk1 has quit [Ping timeout: 260 seconds] 07:08:09 -!- eith has joined ##crawl-dev 07:16:40 -!- Datgum has quit [Ping timeout: 260 seconds] 08:07:24 -!- dagonfive has quit [Read error: Connection reset by peer] 08:13:18 -!- wheals has joined ##crawl-dev 08:15:34 !seen elliptic 08:15:34 I last saw elliptic at Thu Jan 9 05:27:56 2014 UTC (8h 47m 38s ago) saying 'rip minqmay's spacebar' on ##crawl. 08:17:35 -!- Basil has quit [Ping timeout: 252 seconds] 08:18:56 -!- Basil has joined ##crawl-dev 08:23:32 -!- ainsophyao has quit [Remote host closed the connection] 08:28:14 -!- ko__ has quit [Quit: Page closed] 08:28:41 !tell kilobyte nethack-i18n is a good example of a system which uses custom grammar and gettext 08:28:41 galehar: OK, I'll let kilobyte know. 08:30:06 -!- gnum has quit [Quit: Leaving] 08:35:48 galehar: why didn't you tried to use i18n in crawl? 08:37:31 -!- jvj24601_ has quit [Ping timeout: 272 seconds] 08:48:03 -!- ssteam has quit [Quit: HydraIRC -> http://www.hydrairc.com <-] 09:00:52 -!- SkaryMonk has quit [Read error: Connection reset by peer] 09:03:33 -!- Brannock has joined ##crawl-dev 09:04:17 what do you mean i18n? 09:04:24 gettext? 09:08:21 yep, i'll rephrase 09:08:38 why didn't you tried to introduce rules to adapt step by step the source for gettext? 09:09:05 I mean, we onlyu need to replace static strings by constants no? 09:09:08 <|amethyst> Cedor: because gettext alone isn't sufficient when you build sentences 09:09:35 gettext get basic grammar no? 09:09:46 Cedor: no, it doesn't. do you know any other language than English? 09:09:51 yes 09:09:56 <|amethyst> bhaak: Cedor is a native French speaker 09:10:21 okay, French has enough grammar to be obviously not suited for gettext 09:10:24 <|amethyst> Cedor: consider 09:10:26 <|amethyst> mprf("%s %s %s but %s no damage.", 09:10:26 <|amethyst> attacker->name(DESC_THE).c_str(), 09:10:26 <|amethyst> attack_verb.c_str(), 09:10:26 <|amethyst> defender->name(DESC_THE).c_str(), 09:10:28 <|amethyst> attacker->is_player() ? "do" : "does"); 09:10:33 and I fear my memories about I18n might be wrong (I discovered it through ruby) 09:11:02 ah ok 09:11:17 the sentences aren't handled by gettext 09:12:14 you still must build it yourself 09:13:37 -!- LexAckson has joined ##crawl-dev 09:13:59 <|amethyst> am I right in thinking that the word order there in French depends on whether the "defender" is a noun or pronoun? 09:14:27 <|amethyst> L'orc frappe l'orc versus L'orc te frappe ? 09:14:38 <|amethyst> My French is terrible, sorry 09:14:40 good guess 09:14:45 (don't worry) 09:15:02 also think about issues with possessives and adjectives. in english adjectives don't change, in french they depend on the gender and the number of the noun 09:15:24 yep, and for me you could handle this in the langage file 09:15:55 (and so was my mistake) 09:16:47 unfortunately not. it's not unfeasible that you could build a system that handled that but there are alot of languages with even more complex grammar constructs. 09:17:00 yep (I know :p) 09:17:15 and then we didn't even start about the little details that always complicate things. damn reality. 09:17:27 (and more complex than french start to be difficult :p) 09:18:41 <|amethyst> damn inflectional morphology 09:19:39 <|amethyst> I bet the Chinese translation would be simpler since it's mostly analytic (words don't change form), except we have to properly handle double-width characters in more places 09:20:08 yep 09:20:20 asian grammar are usaualy light 09:21:53 yeah, the japanese translations of nethack are mostly string replacements. they could probably even work with straight gettext. 09:22:39 <|amethyst> I guess CJK counter words probably need to be treated as gender 09:26:06 Cedor: re 7857, i think 5 pips for MR on the % screen is good, i'd just prefer that @ and % give the same information about your MR 09:26:37 so maybe the adjectives should just be cut down to 6 09:26:57 so here is my question : @ don't use the MR_adjectives function? 09:27:07 ah 09:27:08 ok 09:27:15 oh wait they are cut down to 6 in your patch, it's just that the breakpoints are in different places 09:27:33 well, they are a bit different yes 09:27:52 because I wanted to have an adjective for ..... and +++++ 09:29:05 -!- Bloax has joined ##crawl-dev 09:29:05 wait.... 09:29:06 what have I done? 09:29:38 -!- HellTiger has quit [Ping timeout: 264 seconds] 09:29:42 ah ok 09:29:50 so there's "const int rmagi = player_res_magic(calc_unid) / 40;" 09:29:54 -!- MaxFrost has quit [Ping timeout: 265 seconds] 09:29:55 I divided by 40 for the bar 09:30:01 yes, this is accurate 09:30:15 <|amethyst> kilobyte: there were still crashes related to missiles of chaos? 09:30:19 and I missdivided by 50 in the adjective function 09:30:46 something like this 09:31:03 yeah i can just change this on my end i think actually, i thought it was more complicated than it actually is 09:31:21 or I trid to do have breakpoints at 10, 50, 90, etc 09:31:22 -!- elliptic has quit [Read error: Connection reset by peer] 09:31:58 -!- elliptic has joined ##crawl-dev 09:32:23 -!- Cerpin has quit [Ping timeout: 252 seconds] 09:32:30 -!- radinms has quit [] 09:32:48 well, as I said, I used 5 dots and 6 adjectives because everyone here thought it was nice, but the breakpoints and adjectives can be adjusted as you wish 09:33:06 -!- Tux[Qyou] has quit [Quit: Excess flood] 09:34:32 -!- elliptic has quit [Read error: Connection reset by peer] 09:37:35 <|amethyst> kilobyte: Hm, and should we reset you.wizmode_teleported_into_rock at some point, rather than keeping it for the rest of the playing session? 09:37:50 -!- elliptic has joined ##crawl-dev 09:38:44 -!- Demise has quit [Quit: Page closed] 09:45:52 -!- Cryp71c has quit [Read error: Connection reset by peer] 09:49:15 -!- Bloax has quit [Read error: Connection reset by peer] 09:54:13 -!- Gobbo is now known as GoblinBOmb 10:00:15 -!- tsohg_ has quit [Remote host closed the connection] 10:01:00 -!- maset546 has quit [Client Quit] 10:02:05 -!- Bloax has joined ##crawl-dev 10:06:34 03|amethyst02 07* 0.14-a0-1823-gdbdfa17: Remove some newly-dead geometry code. 10(26 minutes ago, 4 files, 0+ 35-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dbdfa17b32a7 10:07:29 -!- HellTiger_ has quit [Ping timeout: 245 seconds] 10:09:54 -!- elliptic has quit [Read error: Connection reset by peer] 10:12:12 -!- elliptic has joined ##crawl-dev 10:12:58 -!- elliptic has quit [Read error: Connection reset by peer] 10:13:54 -!- rchandra has left ##crawl-dev 10:13:54 -!- elliptic has joined ##crawl-dev 10:15:23 -!- scummos__ has quit [Remote host closed the connection] 10:18:43 -!- Cedor has quit [] 10:19:10 -!- BlastHardcheese has quit [Ping timeout: 245 seconds] 10:19:39 -!- Blazinghand_ has quit [Ping timeout: 272 seconds] 10:20:19 -!- BlastHardcheese has joined ##crawl-dev 10:24:18 -!- master_j has quit [Ping timeout: 256 seconds] 10:28:21 -!- Garhauk has quit [Ping timeout: 272 seconds] 10:30:05 -!- Basil has quit [Read error: Connection reset by peer] 10:36:23 -!- Cryp71c has joined ##crawl-dev 10:39:35 -!- substitute_ has joined ##crawl-dev 10:43:05 -!- jacobian has quit [Excess Flood] 10:44:28 -!- nixor has joined ##crawl-dev 10:44:38 -!- substitute_ has quit [Ping timeout: 264 seconds] 10:45:02 -!- Basil has quit [Ping timeout: 252 seconds] 10:52:44 -!- Kenran has quit [Quit: Quitting] 10:59:00 -!- dtsund has joined ##crawl-dev 11:08:30 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 11:09:57 -!- HellTiger has quit [Ping timeout: 265 seconds] 11:10:25 -!- master_j has quit [Quit: WeeChat 0.4.2] 11:11:40 -!- Morg0th has quit [Quit: leaving] 11:14:14 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-1823-gdbdfa17 (34) 11:19:00 -!- broquaint has joined ##crawl-dev 11:23:22 -!- master_j has quit [Quit: rebooting] 11:25:31 -!- agentgt has quit [Ping timeout: 272 seconds] 11:27:40 -!- DrinkMachine has quit [Quit: Leaving] 11:28:14 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:28:38 -!- ProzacElf has joined ##crawl-dev 11:30:04 -!- st_ has quit [Read error: Connection reset by peer] 11:30:32 -!- st_ has joined ##crawl-dev 11:32:55 -!- Basil has joined ##crawl-dev 11:37:39 -!- st_ has quit [Read error: Connection reset by peer] 11:37:44 -!- clouded_ has joined ##crawl-dev 11:43:53 -!- jacobian has quit [Ping timeout: 272 seconds] 11:51:57 -!- Tellian has quit [Ping timeout: 272 seconds] 11:58:17 -!- sanka has quit [Ping timeout: 272 seconds] 12:04:17 -!- gammafunk has joined ##crawl-dev 12:19:49 -!- Unflexed has quit [Ping timeout: 272 seconds] 12:20:27 -!- Tellian has quit [Ping timeout: 272 seconds] 12:26:21 -!- clouded_ is now known as st_ 12:27:17 -!- Cedor has joined ##crawl-dev 12:33:20 -!- wheals has quit [Ping timeout: 252 seconds] 12:34:21 -!- wheals has joined ##crawl-dev 12:43:22 guys? 12:43:52 I have a question about issue 7884 on mantis 12:44:05 (as I have the same here) 12:44:59 I think the problem comes from : #ifdef TARGET_OS_WINDOWS 12:44:59 # ifndef UNIX 12:45:36 the # ifndef seems strange to me (I think it's missinterpreted by mingw) 12:47:50 so i wondered bout the... legitimity of such a form 12:49:19 ok, correction : forget me 12:49:26 the problem is elsewhere 12:51:55 -!- nixor has left ##crawl-dev 12:52:28 -!- SwissStopwatch has joined ##crawl-dev 12:54:34 -!- TAS_2012v has quit [Read error: Connection reset by peer] 12:54:34 -!- scummos__ has quit [Read error: Operation timed out] 12:56:17 -!- ProzacElf has quit [Ping timeout: 265 seconds] 13:01:40 -!- simmarine has joined ##crawl-dev 13:03:34 -!- Basil has quit [Read error: Operation timed out] 13:03:51 -!- Kalir has quit [Changing host] 13:12:57 <|amethyst> Cedor: does just removing the first declaration in syscalls.h (line 20) work? 13:15:24 yep 13:15:31 I just tested it 13:15:53 syscall.h didn't mirror the .c 13:16:27 and fdatasync() is always define (in the .cc) 13:26:41 03|amethyst02 07* 0.14-a0-1824-g649a3f9: Remove redundant declaration for fdatasync on Windows (#7884) 10(8 minutes ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=649a3f92510e 13:26:44 Medar: I installed virtualhost and debian and I'm going through the setup walkthru at https://crawl.develz.org/wiki/doku.php?id=setting_up_dgamelaunch_and_webtiles 13:26:44 <|amethyst> araganzar: weren't you just setting up webtiles for testing? 13:26:44 but I don't have git since it's a fresh install and I don't know the best way to get it on a debian install 13:26:44 <|amethyst> araganzar: you don't have to go through all that if that's the case 13:26:44 don't I have to be running something that will serve a webtiles client? 13:26:44 -!- Cheibriados has quit [Ping timeout: 245 seconds] 13:27:54 -!- Cheibriados has joined ##crawl-dev 13:27:54 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 13:27:55 <|amethyst> then, yeah 13:27:56 -!- The topic of ##crawl is: Check out new European server at ??clan! | Play Crawl online now: type ??cao, ??cdo, ??cszo, ??clan, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious. 13:28:19 <|amethyst> just run it and point your browser there (or localhost:8080 if you're running the browser on the same machine) 13:28:48 apt-get builddep crawl 13:29:29 should install everything but tornado 13:29:41 that gives me invalid operation builddep 13:29:51 <|amethyst> build-dep 13:29:59 <|amethyst> with a hyphen 13:32:53 <|amethyst> Cedor: hm... I see a few minor problems with 7963 (pickup_menu_limit) 13:33:52 <|amethyst> Cedor: I guess it makes the most sense to post them there 13:35:10 Trying to get tornado but I don't have pip 13:35:27 <|amethyst> apt-get install python-tornado is probably simplest 13:36:04 <|amethyst> http_connection_timeout won't work, but you don't need that for testing 13:38:24 where is id_rsa.pub on linux so I can copy in my public key? 13:38:30 -!- bonghitz has quit [Quit: Leaving...] 13:39:27 <|amethyst> you mean for sshing into the Linux box with your key? 13:39:45 ~/.ssh I think? 13:39:55 -!- absolutego has quit [Quit: leaving] 13:40:09 <|amethyst> put it into the file ~/.ssh/authorized_keys (which can have multiple pubkeys, one per line) 13:40:56 you don't want to replace id_rsa.pub ... 13:40:59 <|amethyst> also make sure that both that file and ~/.ssh have no permissions for the group or others: chmod go-rwx ~/.ssh ~/.ssh/authorized_keys 13:41:02 not like that, anyway ;-P 13:41:29 <|amethyst> yeah, id_rsa.pub is for the pubkey corresponding to the key you are using to ssh *from* the Linux machine 13:41:44 <|amethyst> you can copy it over, but if so you should also copy over your id_rsa 13:41:51 <|amethyst> and that won't help sshing into the Linux machine 13:42:27 yeah _ need to copy my id_rsa over so I can check out from gitorious 13:42:38 i just can't figure out how to cut and paste from windows into virtualbox 13:42:50 aren't you just supposed to add a new key to gitorious? 13:43:14 also you only need the key to *push*, not to fetch; for fetching you could use http[s]:// or git:// ... 13:43:20 i guess I could just access my drives from debian 13:44:00 <|amethyst> araganzar: yeah, the virtualbox guest extensions will let you mount your Windows drive from Linux 13:44:04 <|amethyst> s/drive/filesystem/ 13:44:44 |amethyst, yes? 13:44:53 -!- Crehl has quit [Quit: qqqqqqq] 13:44:59 <|amethyst> Cedor: I posted a comment to 7963; two are very minor cleanup 13:45:15 ok 13:45:37 <|amethyst> Cedor: the third is still kind of minor: I think a negative p_m_l should use the *current* i_s_s_m at run time, rather than whatever it was when you set it 13:45:51 <|amethyst> Cedor: otherwise the order in which you set the options matters 13:46:25 ok 13:46:52 I write it in this way not to increase too much the running code 13:47:19 i'll correct it and upload it 13:51:29 |amethyst: Is CSZO configured for b992dfe8f now? I realize it's not worth a restart of the webserver. 13:53:18 -!- floatboth has quit [Remote host closed the connection] 14:00:42 <|amethyst> gammafunk: just got around to updating the config, but haven't restarted the server yet 14:05:40 <|amethyst> gammafunk: and just pushed it to my repo 14:05:42 -!- NekoRex has quit [Quit: "All the vain and ignorant will look up and shout 'Save us!', and I'll look down and whisper... 'Nyo.'"] 14:07:07 -!- stuntaneous has quit [Ping timeout: 264 seconds] 14:07:07 <|amethyst> TZer0, johnstein: You might want to set player_url = http://http://crawl.akrasiac.org/scoring/players/%s.html in your config.py (and dgl publish it), so that player names in chat are linked to their CAO scoring pages 14:07:36 <|amethyst> TZer0, johnstein: or you can cherry-pick 3da1fe12 from my dgamelaunch-config repo 14:07:41 with quotes around the URL :) 14:07:45 <|amethyst> err 14:07:47 <|amethyst> doh :) 14:08:07 and a bit less http :p 14:08:13 oh haha, yeah 14:08:18 <|amethyst> gah, I suck 14:08:27 recursive http 14:08:35 <|amethyst> TZer0, johnstein: err, player_url = "http://crawl.akrasiac.org/scoring/players/%s.html" and I'll have a new commit hash for you momentarily 14:09:02 btw, who ever is testing with WebTiles, autologin = can be pretty nice config.py setting 14:10:21 http://http://http://http://http:// 14:11:06 Medar: Is that documented anywhere? I don't see it mentioned in config.py 14:11:30 getting this trying to make crawl on debian: /bin/sh: 1: util/configure: not found 14:11:33 Guess not 14:11:40 i go to source/util and there is configure in there 14:12:23 araganzar: You are running make from the source dir? 14:12:28 yeah 14:12:40 i shared crawl from my windows box 14:12:48 <|amethyst> TZer0, johnstein: f7521faa 14:13:02 so for me crawl is in /home/xxx/crawl/crawl-ref/source 14:13:06 <|amethyst> araganzar: oh, that probably won't work because of line-ending differences 14:13:11 ah 14:13:17 dang 14:13:20 <|amethyst> it's probably trying to run util/configure^M 14:13:28 yeah better to copy to debian 14:13:42 <|amethyst> do a fresh checkout on debian 14:13:43 I guess I would have to make my own branch on gitorious to push to the linux one then 14:13:47 araganzar: Just git pull 14:13:53 <|amethyst> s/checkout/clone/ 14:13:59 From a repo on your windows machine 14:14:06 i have to get my public key set up 14:14:12 i'll try that 14:14:37 araganzar: You don't need to if you're pulling from a repo on windows, but yeah, push to gitorious first also works 14:14:38 but I'm concerned how i'll edit stuff in windows, i feel like i'll have to set up a branch on gitorious 14:14:52 yeah that's what I mean; pull from your windows repo 14:15:17 since it's exported to debian 14:15:37 I think that would work ok 14:15:42 <|amethyst> pulling from the local repo is fine, you don't don't want to use the working directory directly 14:16:00 <|amethyst> on the Linux side, git clone /path/to/your/windows/repo 14:16:05 yeah I'll have to figure out how to do that too 14:16:12 right now I can't even find where my pub key goes 14:16:15 araganzar: there's nothing to really figure out 14:16:24 it's just a path on your filesystem 14:16:28 well i don't know where to start so 14:16:36 yeah but line ending changes 14:16:38 see the command that |amethyst made 14:16:53 <|amethyst> araganzar: the line ending problems should only be an issue in the working directory 14:17:08 araganzar: remember that every clone is a full repo 14:17:09 <|amethyst> araganzar: the commit history itself is actually hidden in .git 14:17:10 in git 14:17:30 i don't understand why that means the system can't find configure 14:17:33 araganzar: so /path/to/your/windows/repo is a repo (hidden in .git) 14:17:43 oh and I can just clone that 14:17:46 yes 14:17:52 <|amethyst> araganzar: I may be wrong about the cause there 14:18:03 so get my pubkety installed, git clone crawl, make crawl, then try to pull from my repo 14:18:11 <|amethyst> araganzar: but the problem is, if it does have a Windows line-ending, Linux will see an extra invisible characters 14:18:13 araganzar: there's no pubkey at all; it's a filesystem path 14:18:23 the key business is for gitorious 14:18:27 <|amethyst> araganzar: you only need the pubkey for fetching from an ssh:// repo 14:18:27 gamma: i am not set up with a pub key to pull from gitorious 14:18:29 to get crawl 14:18:43 ok, just keep in mind that the key business is only over ssh 14:18:55 oh oyu want me to say fuck the public repo and just pull from my local repo, which is now shared 14:19:04 <|amethyst> right 14:19:18 well sure use gitorious for what you need; but to get the source from windows to linux, you don't need gitourious, yes 14:19:41 <|amethyst> hm, looking at the Makefile now, it looks like it's probably not a newline thing? 14:19:58 <|amethyst> ohh 14:20:12 <|amethyst> it is a newline thing, on the shbang on the script I bet 14:20:31 yeah I recall shell error messages with a messed up shebang are always confusing 14:20:42 <|amethyst> so Linux sees #!/bin/sh^M 14:20:48 <|amethyst> which doesn't exist 14:21:03 dos2unix 14:21:21 fr: more filenames that end with ^M 14:21:21 <_< 14:22:46 Yeah I am compiling now, I bet there was a file line difference that pulled configure from the wrong place 14:23:04 araganzar: Seems it's the shebang line in the configure script 14:23:10 namely it has windows newline 14:23:20 well this is a cleaner way to do it 14:23:26 is it "shebang" or "shbang" 14:23:28 I can change my repo in windows using my editor 14:23:32 and then pull it 14:23:32 the former might be deemed offensive 14:23:41 yeah, better to keep those separate 14:23:42 araganzar: yes, after you commit it in windows :) 14:23:52 http://www.youtube.com/watch?v=Bo-Y_Vb0wsw 14:23:53 you'll forget to do that a few times probably 14:24:18 <|amethyst> Grunt: printf '#!/bin/sh\necho Fix your script: $1\n' > /bin/sh^M 14:24:28 yeah gamma i want to see if the commits I did for you work for me 14:24:54 |amethyst: <3 14:25:51 |amethyst: Would that actually work? 14:26:06 <|amethyst> I was wondering that myself (whether you can have recursive interpreters), but apparently yes it does 14:26:06 I guess I could try myself! 14:26:38 -!- Vizer has quit [Ping timeout: 252 seconds] 14:26:43 <|amethyst> of course you have to type the ^M with ctrl-v ctrl-m 14:27:06 <|amethyst> and it depends on having a filesystem that can handle that character in filenames, but all the native ones can 14:27:28 <|amethyst> off for a bit 14:29:29 -!- Vizer_ has quit [Client Quit] 14:29:46 Did Medar figure out that the linkify stuff should happen on the server end? I recall him saying that 14:30:58 That might be a bit cleaner the way messages are sent currently. But either way is fine. 14:31:19 At least doing it in JS means moving the whole HTML generation there would be easier 14:31:24 <|amethyst> I prefer client side, *but* you can't just do a string replace then 14:31:37 <|amethyst> since the server is sending HTML 14:31:41 Ok, I think araganzar wants to attempt more ambitious stuff anyhow, and we can't have all that in the server 14:32:07 <|amethyst> you'd have to get a jquery/dom object out of that, then use jquery to do the replacement only in the text nodes 14:32:38 <|amethyst> long-term, the server shouldn't send HTML as Medar already said 14:32:43 <|amethyst> (yesterday) 14:33:00 <|amethyst> but that will require compatibility code (sending both an HTML and non-HTML version) 14:33:18 <|amethyst> off for a bit for real this time :) 14:33:47 -!- Lightli_ has joined ##crawl-dev 14:33:50 derp 14:34:08 -!- rast has quit [Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344]] 14:34:10 anyways, since you can have salamander corpses now, why can't we make our own salamander hide armour? 14:34:43 -!- Lightli has quit [Ping timeout: 272 seconds] 14:34:44 |amethyst, http://pastebin.ca/2532404 14:34:50 -!- Lightli_ is now known as Lightli 14:34:55 is this too dirty? 14:36:28 that would actually be a pretty big thing to differentiate them from regular naga more outside of being in laval 14:36:30 *lava 14:37:15 grmbl, didn't read his last sentence... 14:37:34 |amethyst: I've never done a cherry pick (though it looks simple). I made my own branch of the dgamelaunch-config repo. I would just run the git cherry pick command with my branch as active , right? (or if it's just a single line, maybe I'll just make the same update) 14:38:50 -!- Cryp71c has quit [Quit: Leaving] 14:39:53 Yeah, just run the cherry-pick while on the branch you want to apply the commit to 14:41:26 Usually want to add -x option, which just adds a line to the commit message recording where the commit came from 14:41:45 |amethyst. is there a reason I wouldn't do a fetch/merge? 14:42:02 or are there other things in there that maybe I don't want 14:43:40 Ty Medar 14:45:23 -!- scummos__ has quit [Remote host closed the connection] 14:55:03 -!- valtern has quit [Remote host closed the connection] 15:07:27 i got webtiles running, but it's throwing this error a lot: 15:07:27 2014-01-09 16:07:04,341 WARN: Could not write dgl status file: [Errno 2] No such file or directory: './rcs/status' 15:09:03 * Grunt throws araganzar. 15:09:21 araganzar: perhaps there needs to be an rcs directory near wherever webtiles is running from? 15:09:30 i guess so? 15:09:44 araganzar: You should start the server while in the source directory 15:09:59 i did 15:10:06 Go to the source directory and mkdir rcs 15:10:15 Either that or change the paths in config.py that have it :) 15:10:17 Oh, and there is no crawl-ref/source/rcs ? 15:10:21 There isn't. 15:10:37 Ok, just mkdir it then yeah. 15:10:46 how does my windows box see into that box - can I just localhost from windows? 15:11:09 Depends on your setup 15:11:28 i just installed it so 15:11:35 virtualhost running debian 15:12:26 virtualhost? virtualbox? 15:13:33 yeah - i installed the chromium browser and i can see webtiles from there 15:13:44 so i need to open up my virtualbox to windows, but I can test now anyway in chromium! 15:15:00 Yay my changes / commits are in there! 15:15:01 so cool! 15:15:09 -!- Morphy has quit [Quit: Page closed] 15:15:11 Right, don't know what the default network setup is 15:15:25 But shouldn't be too hard to get access from your Windows browsers too 15:16:03 -!- Kalir has quit [Ping timeout: 272 seconds] 15:16:33 -!- yalue has quit [Quit: Leaving] 15:24:37 -!- Cedor has quit [Quit: Quitte] 15:26:12 -!- Kalir has quit [Changing host] 15:27:02 THe URL linking works - I;'ll do a patch 15:27:57 <|amethyst> !tell Cedor need to adjust the parens, because >= has higher precedence than <0; something like http://pastebin.ca/2532419 15:27:57 |amethyst: OK, I'll let cedor know. 15:28:48 <|amethyst> !tell Cedor I also adjusted for our code style conventions (operators at beginning rather than end of line; alignment and indentation; and braces because the condition is multi-line) 15:28:48 |amethyst: OK, I'll let cedor know. 15:29:46 <|amethyst> johnstein: fetch/merge will also get you the commits to handle vinestalker and maybe some other stuff you don't want 15:30:11 what's being planned for next? focusing on forest changes? 15:30:15 |amethyst: When you mentioned that to move all html client-side, we'd need the server to have a html mode for compatibility 15:30:23 But what are we being compatible with? 15:31:16 The client-side js is delivered by the server, so I wasn't sure why there'd be any compatibility issues 15:31:41 Well, that would only be required to deal with cached js 15:31:51 <|amethyst> johnstein: on the other hand, you might want to check whether there are other commits you need, like 94abc24 (set send_json_options for trunk) and d39afb9 (Copy game_links.html on trunk update) 15:32:12 Medar: Ok, and there's no way to have the server "tell" the client to discard that cache? 15:32:24 There is also an issue, that the js would either have to support both styles, or be upgraded at sync with a server restart 15:32:55 gammafunk: Not currently no, we could probably come up with something though 15:32:55 -!- Tellian has quit [Quit: Page closed] 15:32:55 <|amethyst> oh, I had been thinking this js was in game_data but it's not 15:32:56 Yeah the later seems easier than writing compat code... 15:33:14 -!- Kalir has quit [Ping timeout: 264 seconds] 15:33:20 s/later/latter/ 15:33:23 -!- Kalir|2 is now known as Kalir 15:33:24 -!- Kalir has quit [Changing host] 15:33:40 <|amethyst> definitely the javascript should be able to handle both old and new python server 15:33:45 -!- Krakhan has quit [Changing host] 15:33:51 -!- ProzacElf has joined ##crawl-dev 15:33:53 <|amethyst> forcing a restart would be annoying 15:34:31 <|amethyst> and would have to be done manually by each server admin 15:34:41 |amethyst: This would be a one-time restart though, correct? 15:35:07 -!- GiantOwl has quit [Ping timeout: 245 seconds] 15:35:08 <|amethyst> right, but what happens if a server admin isn't available when the update is (automatically) applied? 15:35:32 Yeah, it's easier to add compat code (for a period of time) than to try to coordinate otherwise 15:35:50 Ah ok, I'm not thinking from a sysadmin perspective enough :) 15:37:46 gammafunk: I made changes and commited them to a new branch, now how do I move those changes to the debian server? 15:37:52 i tried git pull but it gave and error 15:38:18 -!- |amethys1 has joined ##crawl-dev 15:38:26 CONFLICT (content): Merge conflict in crawl-ref/source/webserver/static/scripts/chat.js 15:38:57 which is the file i changed... 15:38:59 -!- Sizzell has quit [Read error: Operation timed out] 15:39:38 -!- |amethyst has quit [Disconnected by services] 15:39:41 -!- |amethys1 is now known as |amethyst 15:39:48 araganzar: Well there's a mismatch between the HEAD on your debian server 15:39:50 -!- Change is now known as change123 15:40:03 What was your previous commit on the windows side vs the debian side 15:40:08 you can just reclone from debian 15:40:31 I backed everything out and reset to master, then made a new branch called Linkify 15:40:49 right, on the windows side? 15:40:49 can i just tell it the difference is ok? 15:40:54 yeah 15:40:56 -!- dtsund has quit [Quit: dtsund] 15:41:14 then i made changes there and committed - but I think the debian was cloned from the old branch 15:41:26 that's the problem 15:41:28 so should i reclone 15:41:32 i get it 15:41:37 don't merge from the old branch; make a new one 15:41:44 well I did 15:41:54 what you do is 1) from debian fetch from the windows repo 15:41:59 -!- slifty has quit [Quit: Leaving...] 15:42:13 i know what i did but your "make a new one" statement is confusing since that's what i did 15:42:14 that will tell the debian repo about the new windows branch and get the deltas 15:42:29 do I make it on the debian side? 15:42:43 this is what you do: 15:42:46 if so that makes sense, I just make sure I am running the same branch on both 15:42:57 from the debian side, you git fetch /path/to/windows/repo 15:43:18 that gets just the 'data' from the windows repo, telling the debian repo about your windows branch 15:43:38 then you git checkout Linkify on the debian side 15:44:00 then you can run "make" and compile, and start the server etc. 15:44:00 It says: crawl-ref/source/webserver/static/scripts/chat.js: needs merge error: you need to resolve your current index first 15:44:12 yeah you just want to git reset that 15:44:17 git reset --hard probably 15:44:30 that is on the git checkout linkify after running the fetch 15:44:41 right you need to abort the merge 15:44:45 you tried a bit back 15:44:49 so git reset --hard 15:45:16 i do that, but if I do a pull i get the same thing 15:45:21 same error on chat.js 15:45:24 you don't do a pull! 15:45:38 you already did git fetch 15:45:39 well they aren't the same 15:45:44 no they are not 15:45:52 pull is a fetch + a merge 15:45:55 you don't want a merge 15:46:11 no i mean the source clearly isn't copied correctly 15:46:26 -!- DrinkMachine has joined ##crawl-dev 15:46:27 but after the fetch 15:46:31 yes; fetch does not copy the source 15:46:31 -!- DrinkMachine has quit [Changing host] 15:46:31 -!- DrinkMachine has joined ##crawl-dev 15:46:35 shouldn't the pull report no differences 15:46:40 fetch gets repo data to your repo (e.g. in .git) 15:46:45 well 15:46:46 it doens't change your local source 15:46:47 what i want to do 15:46:52 is move my changes from the windows box 15:46:57 so if it doesn't move the source.... 15:47:07 araganzar, you're jumping ahead 15:47:10 that's what we're doing 15:47:21 you have to 1) fetch the data and 2) checkout the data 15:47:28 i did that 15:47:30 after this you can use git pull 15:47:35 and then I did that 15:47:38 and i got the error 15:47:51 I mean after we do this *correctly*, subsequent commits can use git pull 15:48:12 <|amethyst> johnstein: do you want to write an announcement for CBRO? Should I? Do you want to hold off until you see the lag 15:48:17 let me rest hard again 15:48:45 <|amethyst> johnstein: err, the load, not the lag 15:48:50 -!- LexAckson has quit [Ping timeout: 265 seconds] 15:48:59 |amethyst: lag? 15:49:00 ah ok 15:49:01 -!- Tux[Qyou] has quit [Quit: Excess flood] 15:49:02 hehe 15:49:10 I haven't done an exhaustive analysis yet 15:49:12 ok man, I went to master, did "git fetch /myrepo" then "git checkout linkify" then "git pull" 15:49:14 and I get an error 15:49:24 you don't git pull 15:49:25 + 8aad42c...bd48d26 linkify -> origin/linkify (forced update) 73ea208..649a3f9 master -> origin/master Auto-merging crawl-ref/source/webserver/static/scripts/chat.js CONFLICT (content): Merge conflict in crawl-ref/source/webserver/static/scripts/chat.js 15:49:36 I'll take a look tonight and get several folks to connect and stress test the load 15:49:42 you just said fetch the data and check it out, then you can use git pull 15:49:50 and I'll let you know after that 15:49:55 <|amethyst> araganzar: what is master on the Windows side? 15:49:59 git pull is something you'll do the next time you have commits 15:50:05 <|amethyst> oh, 649a3f9 15:50:07 it's a clone of gitorious 15:50:19 great but it should not be throwing errors 15:50:21 it should say i am up to date 15:50:54 araganzar: do you have a branch already named linkify? 15:51:07 that could be the problem 15:51:13 let me kill any branches on debian side and restart 15:51:22 <|amethyst> git branch -D linkify 15:51:43 <|amethyst> Yeah, those two master commits are fine (and a fast-forward) so this error is on the linkify branch 15:51:52 right, that makes sense 15:52:16 yeah that fixed it 15:52:18 araganzar: you're done after a git checkout of linkify; don't run git pull after that 15:52:29 well i run git pull to verify 15:52:37 and now it says up to date in stead of an error 15:52:45 ok sure; you can use just git pull from now on 15:52:50 now that the branch is created 15:52:55 (on the debian side) 15:53:04 sorry, difficult when you're learning 3 new things at once, hard to tell where you're fucking up 15:53:10 <|amethyst> which side do you plan on doing changes on? 15:53:15 windows 15:53:20 <|amethyst> okay 15:53:28 i will just commit in windows and pull from now on 15:53:33 <|amethyst> if you do make changes on the Linux side, you can use git push to send them back to Windows 15:54:10 |amethyst: He would have problems since it's not a bare repo? 15:54:49 I seem to recall it not allowing push if there's a working copy 15:54:54 |amethyst: that's tricky though ... 15:54:59 <|amethyst> hm, right 15:55:09 -!- zazu06 has quit [Ping timeout: 272 seconds] 15:58:46 -!- Vaporware has joined ##crawl-dev 15:59:52 -!- DrinkMachine has quit [Ping timeout: 246 seconds] 15:59:58 -!- Vaporware has quit [Client Quit] 16:03:26 -!- HellTiger_ has quit [Ping timeout: 252 seconds] 16:04:43 ok, patch out! that was fun...what was i going to do today now? 16:05:04 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 16:07:12 Linkify URLs in webchat by araganzar 16:07:52 <|amethyst> araganzar: what if the pseudourl_pattern or email_address_pattern is found inside a URL? 16:08:09 <|amethyst> araganzar: e.g. http://awww.example.com/ 16:08:17 <|amethyst> Seems like this would give broken HTML 16:09:06 <|amethyst> or http://s-z.org/foo@bar.baz/ 16:09:52 it's better if he can figure out the networking and pull both ways, really 16:10:19 well the second one is a malformed link 16:10:36 gammafunk: the problem is if *that branch* is checked out 16:10:51 which of course it often is 16:11:00 the first one will produce a bad result, I'll have to put something in there 16:11:00 <|amethyst> araganzar: is it? 16:11:28 it is very hard to tell what is malformed these days :-( 16:11:48 -!- |amethys1 has joined ##crawl-dev 16:11:54 yeah I'll fix that 16:12:03 it shouldn't do it regardless even if people type in bad links 16:12:47 <|amethyst> I don't see why http://s-z.org/foo@bar.baz/ is an invalid URL 16:12:49 <|amethyst> certainly it works 16:12:57 -!- Sizzell has joined ##crawl-dev 16:13:18 -!- |amethyst has quit [Quit: leaving] 16:13:21 -!- |amethys1 is now known as |amethyst 16:15:29 |amethyst: http://pastebin.ca/2532431 16:16:07 That could be tried as a fix for the CAO issues. 16:16:52 I don't really know how to test it, so it certainly might break horribly. 16:17:02 Also it has a random delay of 50ms there, not sure if that's sensible 16:17:19 Unidentified ring in Labyrinth turned out to be of an already identified type by Sprucery 16:17:19 -!- zazu06_ has quit [Ping timeout: 272 seconds] 16:18:22 -!- Bloax has quit [Quit: Error: Bloax not found] 16:19:00 <|amethyst> araganzar: I changed example in your report to www.example.com 16:19:07 <|amethyst> araganzar: you can guess what xxx.com is :/ 16:19:23 x) 16:19:41 good call 16:20:06 i'm gonna issue a new one anyway that's more bulletproof 16:20:14 that first example you gave does break it 16:20:17 <|amethyst> araganzar: just upload it to the same issue 16:20:59 araganzar: is \S "not space" for JS regexp? 16:21:28 i wouldn't get too into looking at that code right now 16:21:31 it's all gonna change 16:21:40 well I'm asking because 16:21:58 what about somethinglike www."ijustbrokethehref.com 16:22:02 <|amethyst> yeah 16:22:22 like i said 16:22:25 <|amethyst> also, the email pattern 16:22:35 <|amethyst> doesn't match my address :) 16:23:48 gamma, with my new one in your example the URL would not work but it would look okay 16:25:32 araganzar: Yeah you just want to not include any char at all that will break the tag 16:25:38 So '"<> 16:25:43 yeah quotes and parens 16:26:12 <|amethyst> I'd worry about ampersands too 16:26:19 well if the phrase I am replacing has any of those in it I will just not convert it 16:26:42 right, not converting is perhaps the bestoption 16:26:51 just modify your matching regexp 16:26:56 I can pull a linkify jquery plugin that works great, I was just trying to do a small amount of online code 16:27:39 <|amethyst> if the license is good we can put it into webserver/static/scripts/contrib/ 16:27:41 Well it is important to handle this since potentially a message could break the chat window 16:27:53 and do god knows what 16:27:58 using a known good piece of code is generally a good idea 16:28:22 so yeah, plugin is probably fine 16:29:19 this is a solid script i have used before: https://github.com/cowboy/javascript-linkify/blob/master/ba-linkify.js 16:29:31 it's not a plugin but I could include it in chat.js after shrinking it some 16:29:47 dual license MIT/GPL 16:29:54 it handles all the " and @ stuff and amethyts's email, it was just a little too much meat 16:30:18 Does that mean you can use it or that it's not available 16:30:56 <|amethyst> GPL is fine, as is MIT 16:31:08 <|amethyst> so dual MIT/GPL is doubly fine 16:31:16 include two copies! 16:31:32 -!- Lawman0 has quit [Read error: Connection reset by peer] 16:31:59 is it okay to just throw that into the bottom of chat.js? 16:32:14 <|amethyst> no 16:32:17 araganzar: keeping the file intact is kind of nice though, I would either use some requirejs magic to treat it as a module, or keep it a separate file and only modify to make it proper module 16:32:52 medar: yeah, my though eventually is that I am going to have stuff that only loads when people want advanced chat or bot functions 16:33:15 Hmm? 16:33:25 so i'll need to learn to use require 16:33:52 <|amethyst> bot functions? 16:34:13 yeah I'll have a bot in chat 16:34:32 He wants to pull content from the web learndb 16:34:38 into the chat window 16:34:39 small part of it 16:34:42 but yes 16:34:53 also give people the ability to squelch, stuff like that 16:35:05 well, to ignore really 16:35:06 <|amethyst> maybe we should just switch to IRC 16:35:11 kind of like we query chei in irc 16:35:21 yeah that's kinda the idea 16:35:32 It would be lovely to have a full irc room 16:35:37 I was just gonna make a javascript bot to do simple stuff 16:36:25 Please tell me there will be a weather applet 16:36:47 only on android phones 16:37:49 Not quite sure what you are after there, but don't count on it being necessarily accepted in to the official repo 16:38:10 Anyway, require is about structuring your JS code, not so much about dynamic loading 16:38:26 But you probably won't want dynamic loading for JS code anyway, there won't be enough of it to matter 16:40:20 |amethyst: So could we try to that socket patch only on CAO at some point? 16:40:27 (No hurry at all of course) 16:40:31 <|amethyst> which patch? 16:40:55 -!- ystael has quit [Ping timeout: 272 seconds] 16:41:01 -!- dtsund has joined ##crawl-dev 16:41:01 http://pastebin.ca/2532431 16:41:10 See half an hour ago 16:41:47 <|amethyst> Medar: half an hour ago I was switching servers, which is probably why I missed it 16:41:55 np 16:42:02 <|amethyst> ah, no 16:42:11 <|amethyst> I just wasn't looking at the window 16:42:59 <|amethyst> Medar: why the delay? 16:43:07 <|amethyst> Medar: does tornado not have something like select? 16:44:38 <|amethyst> Medar: trying to figure out the logistics of having something like this on CAO 16:45:06 It does of course. I was just trying to do a minimal change to fix the issue. 16:45:28 /msg gammfunk I might give up, I have never used require.js, it is going to take me fuckign forever to read all the docs on it 16:45:40 The code should probably be rewritten to use http://www.tornadoweb.org/en/stable/iostream.html 16:45:56 Which might or might not need using a newer version of Tornado 16:45:58 i get the basic idea but maybe I should wait 16:46:40 <|amethyst> hm 16:47:15 <|amethyst> (logistics mainly being: what to do to stop the daily updates from overwriting it?) 16:47:24 <|amethyst> I could temporarily patch the update script I guess 16:47:37 Oh, well if you don't restart the server it should be fine 16:47:39 Right? 16:47:50 <|amethyst> I suppose that's true :) 16:49:57 medar: http://requirejs.org/docs/jquery.html - this is what you use? 16:50:53 -!- Datul has quit [Ping timeout: 272 seconds] 16:51:36 Yeah 16:52:24 i don't have any dependencies so I can just define the function and go? 16:52:35 i'll try it 16:52:56 -!- master_j has quit [Quit: WeeChat 0.4.2] 16:53:20 Basically. 16:53:47 Each (AMD) module has list of dependencies and returns a value. 16:53:55 What ever depends on the module, gets the value. 16:54:07 So in this case the value should be the linkify function 16:55:12 ah i see 16:55:21 it's a function that returns a value that is the function :) 17:01:29 functions within functions within functions within ... 17:01:46 that's javascript 17:03:27 -!- dtsund has quit [Quit: dtsund] 17:07:50 -!- ufd has quit [Client Quit] 17:19:01 -!- Kintak has quit [Ping timeout: 248 seconds] 17:20:39 -!- tabstorm has quit [Ping timeout: 272 seconds] 17:23:05 -!- beef42 has quit [Ping timeout: 265 seconds] 17:25:21 |amethyst: there was a chaos beam crash related to apocalypse crab breath; it crashed inside ray code due to something being not on a corner 17:25:21 kilobyte: You have 1 message. Use !messages to read it. 17:26:26 <|amethyst> kilobyte: do you have a backtrace? 17:26:37 <|amethyst> kilobyte: I thought I fixed that 17:26:53 |amethyst: I spent a bit (but not a long one) of time trying to debug it, but gave up as these beams are so rare the player won't notice them bouncing funkily unless you spend a good amount of time intentionally setting that up 17:27:00 lemme find it 17:27:33 <|amethyst> they're not so rare for xom worshippers 17:27:47 <|amethyst> since I believe Xom can chaos-brand a wielded launcher 17:28:05 <|amethyst> s/not so/not necessarily so/ 17:28:15 uncapitalized "the Shining One" at the start of a sentence in a character dump file by nagdon 17:30:11 hrm, I can't seem to find it 17:30:19 -!- jvj24601 has quit [Quit: Page closed] 17:30:24 <|amethyst> this was recently? 17:30:41 |amethyst: could revert that if you think that behaviour was worth keeping 17:30:43 <|amethyst> maybe it's best in the end anyway 17:31:00 <|amethyst> even without crashes, the random bounces means tracers are misleading 17:31:01 recently, yeah, but it was found by the Abyss bot 17:31:14 I might have a save backup 17:31:44 <|amethyst> %git :/chaos bounce crash 17:32:01 07|amethyst02 * 0.12.2-25-g42f0e30: Fix a chaos bounce crash (#5892). 10(4 months ago, 2 files, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=42f0e300d1a7 17:32:18 <|amethyst> %git HEAD^{/chaos bounce crash} 17:32:18 07|amethyst02 * 0.13-a0-2976-gd5d8a81: Fix a chaos bounce crash (#5892). 10(4 months ago, 2 files, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d5d8a818bb78 17:32:56 -!- Morphy has quit [Quit: Page closed] 17:35:18 medar: i don' thave to do a new make when I change javascript do i? 17:36:21 araganzar: Correct 17:36:39 Altough make is fast if there is nothing to do 17:37:40 -!- agentgt has quit [Read error: Operation timed out] 17:41:35 |amethyst: crash dump: https://angband.pl/tmp/corner.txt 17:41:41 (sprunge is down) 17:43:30 03|amethyst02 07* 0.14-a0-1825-gea225a9: Capitalise two sentences in dumps (#7969) 10(5 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ea225a903977 17:44:09 -!- frederic has quit [Client Quit] 17:44:17 <|amethyst> kilobyte: I think the problem might be on your side, not sprunge 17:44:35 <|amethyst> I can't resolve angband.pl 17:47:06 <|amethyst> kilobyte: tracerouting one of your DNSes gives me network unreachable at gda-r2.tpnet.pl, the other stops at tengige0-9-0-7.ffttr3.Frankfurt.opentransit.net 17:49:13 -!- ShadeTornado has quit [Ping timeout: 252 seconds] 17:50:24 hrm, both?? 17:50:35 There seems to be a Makefile issue with WebTiles game_data files. If you switch between master and 0.13, you have to run make twice 17:50:36 they're in completely different networks 17:50:52 <|amethyst> kilobyte: both go through *.frankfurt.opentransit.net 17:50:57 <|amethyst> kilobyte: I guess that's where the problem is 17:51:50 -!- frederic has quit [Client Quit] 17:52:40 <|amethyst> kilobyte: tracerouting from CDO, they go through *.frankfurt1.level3.net and then stop in the same way 17:53:24 hard to use a graphical pastebin from n900, to access the big computer I'd have to wake up the cat and force him out of the chair, and that would be cruel 17:54:59 <|amethyst> :) 17:55:34 but then... today a tit struck an upstairs window and fell onto concrete, I assumed it dead and pointed it to the cat. Over half an hour of screams and chirping proved the bird was not yet dead. 17:55:55 and this suggests allowing felids to worship good gods is bad :p 17:56:17 -!- frederic has quit [Client Quit] 17:56:41 I've never noticed him torturing stuff he catches on his own, but this tit was... excessive 17:56:50 <|amethyst> could drop the file on CDO 17:57:13 <|amethyst> my six cats know nothing about hunting anything larger than a moth 17:57:23 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:58:06 |amethyst: /tmp/corner.txt on CDO 17:58:11 -!- pwnmonkey has joined ##crawl-dev 17:58:40 !send |amethyst a moth of wrath 17:58:41 Sending a moth of wrath to |amethyst. 17:58:52 (Your felid goes berserk!) 18:00:49 -!- pwnmonkey has quit [Client Quit] 18:01:16 my previous cat stopped at moths, this one ignores flies and moths but did in at least two crows too big for him to carry without dragging 18:02:02 <|amethyst> kilobyte: hm, looks kind of like a rounding issue 18:02:11 <|amethyst> kilobyte: start = {x = 58.000000034508773, y = 52.499998142025902 } 18:02:54 <|amethyst> kilobyte: but double_is_zero wants abs(d) < 0.0000001 18:02:59 -!- bmfx has quit [Ping timeout: 260 seconds] 18:04:19 good thing eagles don't live here, I heard the fine for killing one is pretty nasty :/ 18:04:28 jk, it's a regular small cat 18:05:10 sister's Norwegian Forest was afraid of even a big moth, though 18:06:39 I've noticed that after I compile tiles, the images don't seem to be fully copied 18:06:52 I have to run make again and it copies a couple of the image sheets 18:07:14 -!- Thann has joined ##crawl-dev 18:07:15 Is this something with my setup somehow? 18:08:12 -!- Thann has quit [Client Quit] 18:08:39 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:08:50 -!- |amethyst has quit [Ping timeout: 252 seconds] 18:09:00 there goes |amethyst 18:09:02 cszo seems down 18:09:07 -!- Sizzell has quit [Ping timeout: 260 seconds] 18:09:15 rip sizzell 18:09:19 medar: last question for a while - i got it working, should I prototype the new linkify.js off inflate.js and place it in the contrib directory? 18:10:14 or is there another good example 18:10:48 -!- |amethyst has joined ##crawl-dev 18:10:54 he's back! 18:11:24 |amethyst: network issues affecting CSZO? 18:11:29 <|amethyst> yes 18:11:33 the linkify defines itself as a windows.linkify function so I'm not sure how to convert it to use requirejs 18:12:41 araganzar: That the right directory yes. inflate.js is probably not a good example though 18:13:00 medar: none of the .js appear to use the defines or returns for requirejs 18:13:03 in contrib 18:13:06 Are you modifying the original file, or doing something else? 18:13:15 I just put in the file as the guy wrote it 18:13:19 and tried to put a define around it 18:13:31 |amethyst: if you know that ray code and are comfortable fixing it, feel free to revert my commit 18:13:42 I just went the lazy way 18:14:15 <|amethyst> I think it's probably better this way, because of the tracer issues 18:14:36 <|amethyst> though I wonder if this rounding issue might show up otherwise 18:14:37 araganzar: Those aren't made (only) for requirejs. Wrapping it in define should work fine. 18:15:06 medar: are there any good examples of this in the existing code base 18:15:09 araganzar: You'll need to stop it from adding to window. Just return the function instead. Or save it local variable and return that. 18:15:29 invisile monsters: what about changing "it" to "someone"? 18:15:48 well i put this in the top:define([], function () { "use strict"; 18:16:07 kilobyte: "something"? 18:16:10 <|amethyst> kilobyte: I'd prefer "something" but there might be contexts where we still need "it" 18:16:11 and at the bottom: return { linkify: linkify }; }) 18:16:17 invisible horrors are the only monsters not obviously sentient who can go invisible (apart from zapping wands at animals) 18:16:34 sky beasts 18:16:50 araganzar: You'll just want to return linkify, not an object. 18:17:03 ghost moths 18:17:08 medar: yeah I just don't understand where it gets passed the string 18:17:34 |amethyst: "it" seems to be used for items and some silly language, there seem to be only two uses for actors 18:18:09 monster->name() and anonymous attackers/defenders 18:18:11 araganzar: In an another module you can do define(["linkify"], function (linkify) { linkify("something"); ... 18:18:30 yeah what I have in chat.js is this: 18:18:35 (the latter should probably just use actor->name() too) 18:18:39 define(["jquery", "comm", "linkify"], function ($, comm, linkify) { 18:18:51 so i added linkify to the define and to the functions, is that right? 18:19:06 Yes 18:19:48 and then in linkify.js after the use strict I have function linkify(parms) and after that function I have return linkify() 18:19:56 or just return linkify 18:20:19 no brackets, you want to return the function, not run the function 18:20:21 also spl-damage.cc line 2516 18:20:30 also no need to add strict for the linkify.js 18:21:24 http://pastebin.com/8Lvy1yVa 18:21:28 that's what I wind up with 18:22:24 oh wait i need a function def 18:22:29 umm, something seems weird there 18:22:30 yes 18:24:14 -!- scummos__ has quit [Ping timeout: 264 seconds] 18:24:15 -!- Nakat0my has quit [Remote host closed the connection] 18:24:18 -!- Basil has joined ##crawl-dev 18:24:28 yeah there is a return function early in the code that threw me off 18:24:56 http://pastebin.com/3RhhLvFq 18:25:21 03galehar02 07* 0.14-a0-1826-ga735ae8: Generate the items in fsim_kit if they are not in the player's inventory. 10(14 hours ago, 2 files, 47+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a735ae825051 18:26:34 araganzar: Looks fine with a quick glance 18:26:46 ok I'll play around with it 18:27:01 thanks 18:27:06 thanks for fixing webtiles loading too 18:27:25 <|amethyst> kilobyte: looking over the places where it is used, I think you're right 18:27:32 hope it actually got fixed 18:27:33 I'm guessing this won't match those new domains/TLDs that have non-latin chars 18:27:33 <|amethyst> kilobyte: also, DESC_ITS should return "something's" 18:28:08 -!- |amethys1 has joined ##crawl-dev 18:28:35 might be a good idea, yeah 18:28:37 <|amethyst> kilobyte: there are several other places that do something like mons->observable() ? mons->name(DESC_THE) : "something" 18:29:03 -!- |amethyst has quit [Disconnected by services] 18:29:08 -!- |amethys1 is now known as |amethyst 18:30:17 -!- Sizzell has joined ##crawl-dev 18:30:21 -!- araganzar has left ##crawl-dev 18:31:55 -!- ackack has joined ##crawl-dev 18:32:21 -!- lobf has quit [Quit: lobf] 18:32:26 -!- Thann has joined ##crawl-dev 18:34:57 -!- dtsund has joined ##crawl-dev 18:40:42 03kilobyte02 07* 0.14-a0-1827-g08cb1a4: Drop some useless parentheses around comparisons. 10(3 hours ago, 40 files, 85+ 85-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=08cb1a4dcf80 18:40:42 03kilobyte02 07* 0.14-a0-1828-g3799b74: Make a function non-virtual. 10(2 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3799b7406853 18:40:42 03kilobyte02 07* 0.14-a0-1829-g24a3214: Remove redundancy: {attack,defend}er_visible vs {attack,defend}er_invisible. 10(2 hours ago, 3 files, 12+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=24a3214df166 18:40:42 03kilobyte02 07* 0.14-a0-1830-gb64af17: Give a message when someone invisible gets hit by your spines. 10(2 hours ago, 1 file, 2+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b64af17f7a30 18:40:42 03kilobyte02 07* 0.14-a0-1831-gce954e8: Deindent. 10(2 hours ago, 1 file, 16+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ce954e87411e 18:40:42 03kilobyte02 07* 0.14-a0-1832-g02ac60f: Fix non-neuter pronouns for those hit by a treant's roots. 10(89 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02ac60f29229 18:40:42 03kilobyte02 07* 0.14-a0-1833-g8574891: Replace it with something. 10(14 minutes ago, 7 files, 25+ 53-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85748914e490 18:42:14 -!- ProzacElf has quit [Ping timeout: 264 seconds] 18:42:21 rip it 18:42:33 also, tear it 18:43:03 -!- lobf has quit [Quit: lobf] 18:44:35 ??it has 36 entries... 18:45:07 ??something 18:45:08 elliptic: You have 2 messages. Use !messages to read them. 18:45:08 I don't have a page labeled something in my learndb. 18:46:06 -!- Basil has quit [Read error: Operation timed out] 18:54:17 -!- Thann has quit [Quit: Thann] 18:55:41 -!- Thann has joined ##crawl-dev 18:58:36 -!- myp has quit [Ping timeout: 252 seconds] 19:01:05 -!- Thann has quit [Remote host closed the connection] 19:01:23 -!- Thann has joined ##crawl-dev 19:01:49 -!- uglyjohn has quit [Quit: Page closed] 19:05:28 Deprived (L22 DrDK) ERROR in 'mon-movetarget.cc' at line 113: ZotDef: monster Mnueruk failed to pathfind to (40,26) (the Orb) (Zot (ZotDef)) 19:07:37 -!- slifty has quit [Quit: Leaving...] 19:07:41 -!- LordSloth has quit [Remote host closed the connection] 19:08:11 03|amethyst02 07* 0.14-a0-1834-g6a6b6dd: Correct the case of a pronoun. 10(19 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6a6b6ddf5134 19:10:48 -!- alefury has quit [] 19:11:31 -!- Foamed has quit [Quit: Heading to bed.] 19:19:37 -!- ldf has quit [Quit: ldf] 19:20:32 -!- Shade_Tornado has quit [Quit: Leaving] 19:20:46 -!- tenofswords has joined ##crawl-dev 19:20:47 -!- lobf has quit [Client Quit] 19:25:05 -!- caleba has quit [Quit: caleba] 19:40:54 -!- pelotr0n has quit [Ping timeout: 252 seconds] 19:42:53 -!- heteroy has quit [Max SendQ exceeded] 19:44:00 I wonder if giving great orb of eyes strip_resistance would let them be properly scary and non-pointless as an eye 19:45:25 -!- Pacra has joined ##crawl-dev 19:50:15 !lg * ikiller=great_orb 19:50:15 No games for * (ikiller=great_orb). 19:50:29 !lg * ikiller=~"great orb" 19:50:31 231. stump the Geomancer (L9 OpEE), worshipper of Cheibriados, mangled by a great orb of eyes (shapeshifter) on D:7 (erik_orc_2) on 2014-01-05 01:26:37, with 2285 points after 8423 turns and 1:06:36. 19:50:45 Not a lot of GOOE deaths it seems 19:51:14 -!- heteroy has quit [Read error: Connection reset by peer] 19:51:19 tenofswords: You mean dispell essentially? 19:51:20 !lg * ikiller="giant eyeball" 19:51:20 1. Pr0man the Slasher (L6 MiFi), blasted by a giant eyeball (exploding inner flame) on D:4 (portal_sewer_entry_a) on 2013-12-14 14:36:08, with 598 points after 2431 turns and 0:06:02. 19:51:28 heh 19:51:30 no, that's not what strip resistance is 19:51:33 only one 19:51:49 it's the spen/enchantress spell that gives -MR 19:51:52 <|amethyst> the other half of ?vuln 19:52:01 Hrm, well phantom warriors also have that 19:52:07 I guess that doesn't matter 19:53:03 ?%% great_orb_of_eyes 19:53:11 ug, forgetting the prefix again 19:53:14 great orb of eyes (09G) | Spd: 10 | HD: 12 | HP: 46-84 | AC/EV: 10/3 | Dam: 20 | see invisible, lev, !sil | Res: 13magic(immune), 03poison | XP: 1027 | Sp: paralyse, disintegrate (d44), b.slow, confuse, 04esc:teleport other | Sz: Large | Int: high. 19:53:14 <|amethyst> %?? great orb of eyes 19:53:15 well, spen have bizarre AI and sleep/brand danger, phantom warriors have ignore SH/half of AC + blink close and don't actually use the -MR besides being in vampire knight bands, enchantress has a band and other terrors 19:53:17 ty 19:53:54 outright "try to kill you with hexes" is pretty exclusive to great orb of eyes and not very meaningful with any mr 19:55:27 (also they have slow and teleport other since when do any eyes even have those) 19:55:32 -!- Basil has quit [Ping timeout: 252 seconds] 19:55:38 Heh, and they can hit with 1d20 melee it seems 19:55:48 Not sure how a giant orb manages that 19:55:55 they're secretly beholders 19:55:55 little mouths on there with teeth? 19:56:03 they bump into you really hard 19:56:20 fr: give teeth to orbs of fire 19:56:28 fr: teeth of fire 19:56:41 We do already have flame tounge 19:56:41 fr: orb of teeth 19:56:43 (fr give teeth to orbs of destruction) 19:57:04 yeah, but flametongue only does a lick of damage 19:57:14 <|amethyst> tenofswords: secretly? 19:57:21 teeth would be more...biting ;) 19:57:31 -!- Vizer has quit [Ping timeout: 246 seconds] 19:57:40 secretly in that their tiles were drawn by somebody who didn't know they had mouthes 19:58:10 ood, secretly just pacmen 19:58:54 (also the head-top eye-stalk tentacles were previously on shining eyes and eyes of draining have mouths because tiles) 19:59:33 anywayyyyyyy; any objections to filling that one last great orb spell slot with strip_resistance 20:00:35 -!- Daekdroom has quit [Quit: Saindo] 20:01:12 might be a bit much to have that, and paralyse, and d44 spell? 20:01:35 they are quite scary, if you ever happen upon one without good mr 20:02:05 The strip_resistance spell is beam targeted at least? 20:02:05 well, binary threat/non-threat is pretty boring 20:02:21 yes, all great orb spells are stuck as beams 20:02:40 I'm not saying that the current state is good, no 20:03:47 Meh, I guess it's fine. You still have time to react when you get -MR 20:04:19 could lower their health a bit to aide said reaction 20:23:41 -!- kekekela has quit [Ping timeout: 272 seconds] 20:24:49 -!- bh has joined ##crawl-dev 20:24:59 these new captchas aren't very solvable. 20:24:59 bh: You have 1 message. Use !messages to read it. 20:26:59 !seen grunt 20:26:59 I last saw Grunt at Fri Jan 10 00:45:57 2014 UTC (1h 41m 2s ago) saying 'succumbed to something's dark miasma' on ##crawl. 20:27:30 bh: hi 20:27:33 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:27:47 * bh casts Grunt into the abyss 20:28:55 bh: you could use a real irc client 20:29:05 * Zannick ducks 20:29:35 true. 20:29:52 -!- dtsund has quit [Quit: dtsund] 20:34:41 -!- Zermako has quit [Quit: good night and good luck to all!] 20:34:43 -!- ackack has quit [Ping timeout: 272 seconds] 20:35:02 -!- ChrisOelmueller has quit [Ping timeout: 264 seconds] 20:36:54 -!- heteroy has quit [Max SendQ exceeded] 20:37:24 -!- LordSloth has quit [Remote host closed the connection] 20:39:36 <|amethyst> hm, watching webtiles games isn't working for me on cszo 20:40:12 <|amethyst> all kinds of javascript errors 20:40:43 <|amethyst> using chromium 26 20:41:09 -!- Basil has joined ##crawl-dev 20:41:10 maybe edlothial and Medar should take care of merging webtiles patches ... ? 20:41:22 !seen edlothiol 20:41:22 Sorry kilobyte, I haven't seen edlothiol. 20:44:18 <|amethyst> Uncaught SyntaxError: Unexpected token ILLEGAL 20:44:18 <|amethyst> client.js:51, which is where we eval the message from the server 20:44:18 yes, I mentioned edlothiol out of respect mostly, not because he's actually around to merge anything ... 20:44:18 <|amethyst> a bunch of TypeError: Cannot read property 'width' of undefined in update_overlay 20:45:32 <|amethyst> oh, maybe it was an old cached js file 20:47:07 <|amethyst> hm, no, I get the error for some but not all games 20:48:08 -!- LordSloth has quit [Read error: Connection reset by peer] 20:53:07 -!- dtsund has joined ##crawl-dev 20:57:49 -!- heteroy has quit [Read error: Connection reset by peer] 20:57:59 -!- Morokiane has quit [Read error: Operation timed out] 21:01:02 -!- Chris_Oelmueller is now known as ChrisOelmueller 21:06:18 bh: Are you joining through the java client? 21:06:26 er oops 21:06:30 disregard that 21:06:41 |amethyst: Are you testing araganzar's patch? 21:06:41 gamma: I use webchat 21:07:09 bh: That's the web-based (java I think) client? 21:07:09 |amethyst: I probably need to: ~$ sudo /home/crawl-dev/dgamelaunch-config/bin/dgl publish --confirm, after cherry-picking those commits, right? 21:08:19 isn't that JS ? 21:08:20 gamma: I assume it's js 21:08:21 hrm, cszo network issues again? 21:08:32 with some websockets on freenode presumably? 21:09:17 -!- Sizzell has quit [Ping timeout: 245 seconds] 21:09:24 -!- |amethys1 has joined ##crawl-dev 21:09:36 -!- |amethyst has quit [Disconnected by services] 21:09:37 -!- gammatest has joined ##crawl-dev 21:09:39 -!- |amethys1 is now known as |amethyst 21:10:57 -!- tensorpudding has quit [Read error: Operation timed out] 21:11:08 -!- gammatest has quit [Client Quit] 21:12:21 -!- pelotron_ has quit [Ping timeout: 272 seconds] 21:12:35 Ah, looks like name completion with TAB an PM and such work in the webchat client, that's nice 21:14:01 |amethyst: speaking of http://crawl.akrasiac.org/scoring/players/, I noticed my games on CBRO haven't shown up yet. can't remember if you did something to get that ball rolling or if you said I needed to talk to someone about it 21:14:17 <|amethyst> hm 21:14:42 <|amethyst> oh, I see the problem 21:15:18 <|amethyst> I had a wrong URL 21:16:02 <|amethyst> doh 21:16:33 ty! 21:17:52 -!- Guillome_renard is now known as qoon 21:20:07 -!- DayBay has quit [Ping timeout: 246 seconds] 21:22:04 -!- nixor has joined ##crawl-dev 21:22:08 -!- Sizzell has joined ##crawl-dev 21:22:13 -!- bh has quit [Quit: Page closed] 21:22:51 -!- |amethyst is now known as ghostmeplease 21:22:58 -!- heteroy has quit [Read error: Connection timed out] 21:23:00 -!- |amethyst has joined ##crawl-dev 21:23:11 -!- ghostmeplease has quit [Disconnected by services] 21:27:17 -!- dtsund has quit [Quit: dtsund] 21:27:42 -!- edgar_ has quit [Quit: Leaving] 21:29:21 is "ego:warth" for needles of frenzy? 21:29:29 s/arth/rath/ 21:29:35 I believe so, yes 21:30:56 crawl-ref/source/dat/des/sprint/sprint_mu.des 21:30:56 crawl-ref/source/dat/des/sprint/sprint_mu.des 507 q:5 needle ego:paralysis | q:5 needle ego:wrath 21:31:31 -!- st_ has quit [] 21:31:35 -!- dtsund has joined ##crawl-dev 21:31:57 -!- tsohg_ has quit [Remote host closed the connection] 21:32:31 <|amethyst> wheals: not for long 21:32:52 why not? 21:33:15 oh, are you going to change it 21:33:19 <|amethyst> yes 21:34:17 -!- Amy|Sonata has quit [Ping timeout: 245 seconds] 21:35:06 -!- Giomancer has quit [Quit: Leaving] 21:37:58 -!- Pacra has quit [Read error: Connection reset by peer] 21:39:41 -!- Pacra has joined ##crawl-dev 21:44:01 -!- agentgt has quit [Ping timeout: 272 seconds] 21:44:36 -!- Pacra has quit [Read error: Connection reset by peer] 21:45:51 -!- Pacra has joined ##crawl-dev 21:50:44 -!- chewymouse has joined ##crawl-dev 21:50:59 -!- Pacra has quit [Read error: Connection reset by peer] 21:51:55 -!- Pacra has joined ##crawl-dev 21:53:07 03|amethyst02 07* 0.14-a0-1835-gf1da993: Use ego:frenzy, not ego:wrath, for needles of frenzy. 10(19 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1da993dbd57 21:53:07 03Cedor02 {|amethyst} 07* 0.14-a0-1836-gcabd7f2: Menu for pickup : new option 'pickup_menu_limit' 10(31 hours ago, 5 files, 22+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cabd7f2c3357 21:53:07 03|amethyst02 07* 0.14-a0-1837-g7fb8695: Make pickup_menu_limit = 0 disable the menu altogether. 10(6 minutes ago, 2 files, 6+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7fb86952a994 21:53:09 -!- ProzacElf has joined ##crawl-dev 21:53:25 -!- chewymouse has quit [Client Quit] 21:53:40 -!- Hailley has quit [Quit: Petra is closed!] 21:56:13 -!- ackack has joined ##crawl-dev 21:59:13 -!- tenofswords has quit [Read error: Connection reset by peer] 22:05:52 -!- WalkerBoh has quit [Remote host closed the connection] 22:06:54 -!- heteroy has quit [Max SendQ exceeded] 22:19:31 -!- vadatajs has quit [Read error: Connection reset by peer] 22:20:12 -!- Morphy has quit [Ping timeout: 272 seconds] 22:20:16 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:22:02 -!- Pacra has quit [Quit: welp cya] 22:22:21 -!- ackack has quit [Read error: Operation timed out] 22:26:08 -!- heteroy has quit [Read error: Connection reset by peer] 22:29:08 -!- ussdefiant has joined ##crawl-dev 22:32:31 -!- rast has joined ##crawl-dev 22:33:24 -!- rchandra has joined ##crawl-dev 22:36:27 -!- Lawman0 has quit [Ping timeout: 260 seconds] 22:37:03 !tell |amethyst Vine stalker update 6 is ready: Remove int's effect on bite damage, make mana drain more effective when mana/max_mana is low, and less when it is high. 22:37:03 Basil: OK, I'll let |amethyst know. 22:37:06 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 22:39:49 -!- caleba has quit [Quit: caleba] 22:50:32 -!- qoon has quit [Ping timeout: 245 seconds] 22:52:03 -!- heteroy has quit [Ping timeout: 272 seconds] 22:52:12 -!- heteroy_ is now known as heteroy 22:52:23 -!- slifty has quit [Quit: Leaving...] 22:52:32 johnstein: I can't send messages to console players on cbro. 22:52:39 johnstein: "Couldn't open ____'s spool file. Aborting." 22:53:04 -!- Guillome_renard is now known as qoon 23:15:14 -!- ProzacElf has quit [Ping timeout: 264 seconds] 23:16:36 -!- kekekela has quit [Quit: Page closed] 23:21:06 hmmm 23:25:03 -!- eith has quit [Ping timeout: 260 seconds] 23:26:38 -!- tensorpudding has quit [Ping timeout: 264 seconds] 23:26:56 -!- master_j has quit [Quit: WeeChat 0.4.2] 23:29:04 -!- WalkerBoh has quit [Remote host closed the connection] 23:32:37 -!- slifty has quit [Quit: Leaving...] 23:37:39 -!- tsohg_ has quit [Ping timeout: 272 seconds] 23:41:55 VS fr: Engorged on Magic 23:43:21 -!- ystael has quit [Ping timeout: 272 seconds] 23:47:53 -!- heteroy has quit [Max SendQ exceeded] 23:47:56 !tell |amethyst: do you have any tips on dealing with a "Couldn't open _____'s spool file" error from console? 23:47:56 johnstein: OK, I'll let |amethyst: know. 23:48:03 <|amethyst> oh 23:48:17 <|amethyst> /var/mail needs to be writable by user crawl 23:48:19 -!- Lawman0 has quit [Ping timeout: 260 seconds] 23:49:05 ah ok 23:51:19 -!- MaxFrost has quit [Ping timeout: 272 seconds] 23:52:41 -!- uglyjohn has quit [Client Quit] 23:55:30 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1734-gb23ec66: Make vine stalker bite's mana drain key off of current mana. 10(7 years ago, 1 file, 12+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b23ec668aaac 23:56:20 |amethyst, btw, I'm working on something mostly inspired by this, which may warrant an experimental branch in the future: 23:56:33 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=10117 23:59:06 -!- morik has quit [Disconnected by services] 23:59:08 <|amethyst> !learn add missing_gods DGHIPQRUW 23:59:08 missing gods[1/1]: DGHIPQRUW 23:59:09 -!- morik_ is now known as morik 23:59:17 <3 23:59:33 -!- morik___ has joined ##crawl-dev 23:59:37 something something door god 23:59:40 Derek the god of shadowy things 23:59:41 -!- thedefinite has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!]