00:00:18 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-515-g75794bf (34) 00:01:01 part of the problem there is console has rather a shortage of usable and distinct colors 00:19:03 -!- neofelis_ is now known as neofelis 00:19:49 also, it does not work on local tiles 00:20:21 i finally got https working, but i had to tweak server.py to do it 03:21:46 !tell floraline I found using strace to be pretty handy when figuring out why parts of the webtiles setup are silently failing (and for finding where they're writing their log files) 03:21:47 aidanh: OK, I'll let floraline know. 03:22:30 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-515-g75794bf (34) 03:25:41 !tell neofelis to get it working on tiles you'll need to modify packed_cell and a few files that deal with those (both c++ and js) 03:25:41 aidanh: OK, I'll let neofelis know. 03:32:23 !tell neofelis a highlight flag is probably the wrong approach; instead, check the monster_info in the map cell 03:32:23 aidanh: OK, I'll let neofelis know. 04:56:07 -!- amalloy is now known as amalloy_ 05:12:06 -!- eb__ is now known as eb 08:10:30 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-603-gf109ab1: fixup! Add HTML scroller 10(28 hours ago, 2 files, 106+ 0-) 13https://github.com/crawl/crawl/commit/f109ab1dff92 08:10:30 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-604-g8efd3a0: fixup! Add popup background to webtiles 10(28 hours ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/8efd3a014217 08:10:30 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-605-gbce5d6d: fixup! Refactor and improve Menu UI implementation 10(2 hours ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/bce5d6da9d57 08:10:30 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-606-g4b2d6d5: fixup! Implement some webtiles UIs in HTML 10(2 hours ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/4b2d6d52aa1b 08:10:30 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-607-g72c0559: fixup! Render menus with new UI framework 10(27 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/72c0559e8abf 08:10:30 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-608-g90da9ba: Fix webtiles menu scrolling with non-100% zoom (NormalPerson7) 10(27 minutes ago, 1 file, 22+ 32-) 13https://github.com/crawl/crawl/commit/90da9ba55f58 08:10:33 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-603-gf109ab1: fixup! Add HTML scroller 10(28 hours ago, 2 files, 106+ 0-) 13https://github.com/crawl/crawl/commit/f109ab1dff92 08:10:33 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-604-g8efd3a0: fixup! Add popup background to webtiles 10(28 hours ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/8efd3a014217 08:10:33 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-605-gbce5d6d: fixup! Refactor and improve Menu UI implementation 10(2 hours ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/bce5d6da9d57 08:10:33 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-606-g4b2d6d5: fixup! Implement some webtiles UIs in HTML 10(2 hours ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/4b2d6d52aa1b 08:10:33 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-607-g72c0559: fixup! Render menus with new UI framework 10(27 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/72c0559e8abf 08:10:33 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-608-g90da9ba: Fix webtiles menu scrolling with non-100% zoom (NormalPerson7) 10(27 minutes ago, 1 file, 22+ 32-) 13https://github.com/crawl/crawl/commit/90da9ba55f58 09:03:37 The build passed. (ui-overhaul - 90da9ba #9799 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/394074784 09:31:48 -!- Bammboobies is now known as Bammboo 10:14:18 Experimental (ui-overhaul) branch on crawl.beRotato.org updated to: 0.22-a0-608-g90da9ba 10:49:24 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-609-g968e5f3: fixup! fixup! Add improved deck description UI 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/968e5f304b43 10:49:24 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-610-g87edc4e: fixup! Refactor and improve Menu UI implementation 10(40 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/87edc4e8740f 10:49:26 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-609-g968e5f3: fixup! fixup! Add improved deck description UI 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/968e5f304b43 10:49:26 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-610-g87edc4e: fixup! Refactor and improve Menu UI implementation 10(42 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/87edc4e8740f 10:50:10 Experimental (ui-overhaul) branch on crawl.beRotato.org updated to: 0.22-a0-610-g87edc4e 10:54:13 fixup! 11:01:45 it's such a nifty feature 11:02:36 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-611-g28b868e: fixup! Fix webtiles menu scrolling with non-100% zoom (NormalPerson7) 10(2 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/28b868e71714 11:02:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-611-g28b868e: fixup! Fix webtiles menu scrolling with non-100% zoom (NormalPerson7) 10(2 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/28b868e71714 11:03:10 Experimental (ui-overhaul) branch on crawl.beRotato.org updated to: 0.22-a0-611-g28b868e 11:03:31 oof, okay, that should be all of the synchronized scrolling bugs sorted out 11:05:25 squash! works as well, if you also want to add info to the original commit's message 11:15:34 I'll have to look into using those two more 11:33:23 I see the scrolling issue has been fixed! yay! 11:33:24 NP7: You have 1 message. Use !messages to read it. 11:33:29 !messages 11:33:30 (1/1) aidanh said (1h 18m 21s ago): I've fixed all the bugs you reported; thanks again! 11:34:19 yep, and the ?Q issue, and a keypress-eating bug I found for good measure 11:36:18 one other thing I noticed: in normal webtiles, ?Q and ?V accept both lowercase and uppercase versions of Q and V 11:36:35 whereas in ui-overhaul uppercase Q and uppercase V don't work 11:38:13 in fact, uppercase V and uppercase Q exit the ? menu, whereas every other letter that isn't a command on that screen does nothing 11:38:18 yup, I noticed that as well, should be a trivial fix 11:38:33 ok :) 11:39:51 I'm still getting the weird issues with the up/down arrows on ctrl-p and the subscreens of ?, though 11:40:54 fixed the ?v ?q issue; what was the issue with ctrl-p and the ? subscreens again? 11:42:17 if I press buttons slowly, every third press of the down arrow does nothing, and the amount the up arrow scrolls up is 2 lines, whereas the down arrow only scrolls down 1 line (when the down arrow even works, that is) 11:43:45 if I press the down arrow repeatedly quickly, the screen jumps back up sometimes 11:47:13 what's your browser zoom level? does this still happen if you set browser zoom to 100%, then fully reload the game and open the ctrl-p screen? 11:48:47 it seems fully reproducible at all zoom levels 11:49:29 nvm 11:49:30 I lie 11:51:27 -!- yesno_ is now known as yesno 11:52:00 I can reproduce "every third press of the down arrow does nothing" at 150% zoom, which makes sense 11:52:12 oh hmm 11:52:17 let me try at 67% then 11:52:19 seems it's some chrome-specific jquery behaviour 11:52:34 oh hmm 11:52:38 no need :) now that I can reproduce it, it should be fairly straightforward 11:53:14 hah, it eats every second input at 67% 11:54:02 and somewhere in between at other zoom levels; but it works normally at 80% for me 11:54:29 in case you wanted more info anyway :D 12:04:17 hrm, that actually revealed another bug 12:05:30 down-arrow presses are sent to the crawl binary, which scrolls its own scroller and then tells all webtiles clients (and the player) to scroll to a certain line 12:06:47 then the player webtiles would scroll to the new position, which is normal; the buggy bit is it would then detect this scroll and send another scroll event to the server, with buggy info due to the chrome-jquery issue 12:42:38 03floraline02 07https://github.com/crawl/crawl/pull/784 * 0.22-a0-537-gbce20ac: Merge branch 'master' into webtiles-password-reset 10(5 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/bce20acb8ec9 13:05:31 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-515-g75794bf (34) 13:10:40 03Muffindrake02 {gammafunk} 07* 0.22-a0-516-g6ea8e7e: Add four ghost vaults for mainly Depths 10(2 days ago, 1 file, 104+ 0-) 13https://github.com/crawl/crawl/commit/6ea8e7e0cb46 13:10:40 03gammafunk02 07* 0.22-a0-517-g95e1b32: Adjust the vault muffindrake_ghost_dual_entry 10(18 hours ago, 1 file, 16+ 13-) 13https://github.com/crawl/crawl/commit/95e1b32bc95f 13:10:40 03gammafunk02 07* 0.22-a0-518-g2547c9b: Adjust the vault muffindrake_ghost_three_little_ghosts 10(13 hours ago, 1 file, 19+ 22-) 13https://github.com/crawl/crawl/commit/2547c9b189a8 13:10:40 03gammafunk02 07* 0.22-a0-519-g0da5cb0: Adjust the vault muffindrake_ghost_dead_mans_drink 10(2 hours ago, 1 file, 22+ 21-) 13https://github.com/crawl/crawl/commit/0da5cb03f1a0 13:31:51 New branch created: pull/791 (1 commit) 13https://github.com/crawl/crawl/pull/791 13:31:51 03floraline02 07https://github.com/crawl/crawl/pull/791 * 0.22-a0-516-g8e53af2: Use X-Forwarded-Proto header for websocket protocol 10(16 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/8e53af21fc44 13:48:12 -!- amalloy_ is now known as amalloy 13:48:56 alexjurkiewicz: your nginx.conf suggests you are connecting to webtiles over http, how did you avoid this problem described in my pull request 791? 13:48:56 floraline: You have 1 message. Use !messages to read it. 13:49:04 !messages 13:49:04 (1/1) aidanh said (10h 27m 18s ago): I found using strace to be pretty handy when figuring out why parts of the webtiles setup are silently failing (and for finding where they're writing their log files) 14:04:01 man strace 14:04:04 fuck 14:09:55 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-519-g0da5cb03f1 (34) 14:26:02 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-612-g5c6b39d: fixup! Use a formatted scroller for the help UI 10(3 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/5c6b39d55959 14:26:02 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-613-g65b8144: squash! fixup! fixup! fixup! Add HTML formatted scroller UI 10(5 minutes ago, 1 file, 18+ 12-) 13https://github.com/crawl/crawl/commit/65b8144b1741 14:28:02 Experimental (ui-overhaul) branch on crawl.beRotato.org updated to: 0.22-a0-613-g65b8144 14:30:03 NP7: all fixed 14:31:16 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-612-g5c6b39d: fixup! Use a formatted scroller for the help UI 10(3 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/5c6b39d55959 14:31:16 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-613-g65b8144: squash! fixup! fixup! fixup! Add HTML formatted scroller UI 10(11 minutes ago, 1 file, 18+ 12-) 13https://github.com/crawl/crawl/commit/65b8144b1741 14:33:45 if (msg.scroll == 2147483647) // FS_START_AT_END 14:33:49 good number 14:34:33 yeah; I debated putting in -1-(1<<31), but I figured the number isn't going to change 14:34:37 is it not JS style to use some kind of enum or global? 14:35:24 I have very little js experience, most if it comes from reading/tweaking webtiles stuff 14:36:35 well, FS_START_AT_END is a flag that makes the scrollers start at a position of INT_MAX 14:36:52 which is the 2^31-1 == 2147... 14:37:27 squash of a fixup of a fixup of a fixup 14:37:35 that is quite something 14:37:56 hm, I suppose that does depend on the crawl binary being built on a platform with 32 bit ints 14:37:58 not good 14:38:44 yep! a rebase should condense all those (if it doesn't, I'm in trouble) 14:39:34 is ccache aware of git branches? or does it always incrementally build the current branch on top of whatever was last built? 14:40:00 ccache doesn't understand what a git branch is or what git is in general 14:40:18 it simply has a cache based on objects it's seen before 14:40:38 so if you want to build multiple branches incrementally but independently, you would have to keep them in separate directories? 14:41:18 no, I think it works fine, it's just eventually you run out of cache space potentially 14:41:28 although I forget how the mapping process works 14:42:15 so if i build branch A then checkout new branch B and build, does it build from scratch or would the build already be considered up to date? 14:42:54 it would build whatever needed rebuilding, based on which files git touched 14:43:56 yeah, make will see that the files have changed, hence it will always call your compiler 14:43:58 oh, new branch; that shouldn't touch any files, so it'd be considered up to date 14:44:24 so if i switch from branch A to existing branch C, it will build from branch A's state. and switching back to A will build from C's state 14:44:30 so if A and C are very different, the build is long 14:45:08 wouldn't it be better to keep the branches separate so they each always build from their own previous state? 14:45:11 not sure what you mean by "build from branch A's state" 14:45:33 i mean whatever state the cache is in after building A 14:46:00 the cache does not throw away objects from branch A just because it sees objects from branch B with the same name/path 14:46:27 how does it know not to do that if it doesn't know about branches? 14:47:07 I beleive it looks at something like a hash of the resulting post-processed source file? 14:47:07 it's basically like a hashtable of source files 14:47:19 ohh i see. 14:47:22 so if the branch changes, the hashes won't (necessarily) match 14:47:28 but your cache has finite size 14:47:50 eventually it will fill and maybe some of those branch C source file hashes no longer exist 14:47:54 yeah, it throws away objects if the cache gets too big, something that definitely happens for crawl builds on typical ccache settings 14:47:59 so assuming enough cache size, if you repeatedly switch between branches A and C which are very different from each other, the build would be considered up to date on both 14:48:11 there's a max on the cache size 14:48:27 mine is 5.4G 14:48:28 not exactly; after a switch you'll need to rebuild any files that were changed by the switch 14:48:40 but it'll be very fast, because the results are all cached 14:48:50 right, don't confuse what make is doing vs what ccache is doing 14:48:57 okay, right. that makes sense 14:49:01 make will see each and every file different between A and C as changed 14:49:06 hence it will call the compiler for each 14:49:10 but that compiler will be ccache 14:49:16 i see 14:49:18 that's very cool 14:49:27 I have my max cache size at about 5G, too 14:49:29 if ccache has source hash entries for all of them, it will be fast, but still slower than if it did nothing 14:49:36 I think the manual says that this is the max 14:49:42 thanks for the explanations :) 14:49:54 is that max a limitation of ccache or just your own disk space? 14:50:04 ccache manual said (at the time) it's the max 14:50:11 oh ok 14:50:29 hrm, mine seems to say you can set 0 for no limit though 14:50:48 that seems risky :) 14:50:50 but it does sort of seem like a file you'd eventually want to clean up 14:50:51 right 14:51:12 ah, default value is 5G 14:51:17 ah 14:51:24 maybe I increased it on my other computer 14:51:41 I swear this used to talk about a limit! Either that or I'm totally wrong, and I've never been wrong 14:51:50 lol 14:51:52 I thought it did some sort of automatic cleanup 14:52:55 ah, indeed it does 14:52:59 sloppiness (CCACHE_SLOPPINESS) 14:53:03 I like a good variable name 14:53:29 oh, yeah I see the section on cleanup 14:53:35 how much does a 5G cache size help? is that enough to retain a full cache for two branches? 14:53:54 if you set no file limit and no disk space limit, it helpfully disables automatic cleanup for you 14:54:04 I suppose that's to be expected, really, but it could at least try... 14:55:28 my cache is sitting at 4.8 out of 5.4 gb 14:55:34 I feel it fills up rather frequently 14:56:20 there's around 0.5gb of .o files, so it will fill up reasonably fast, yeah 14:57:38 maybe I should just increase it to 50GB though 14:58:02 oh, another nice thing might be if we added ccache setup to the dgl instructions 14:58:14 I think a bunch of servers aren't running it but could be 15:02:22 well it is in the install.txt 15:02:35 do you have to do anything special to use it with dgl's update-trunk and update-stable 15:02:54 i figured make and ccache would just work it out on their own 15:03:29 well you do have to set up e.g. PATH to call ccache, and I forget how those scripts set that up 15:06:24 are there any monsters that can swim and go invis? looks like there's only disturbance tiles for shallow water 15:06:27 is it going to help that much with servers? if there's no human messing with git directly, i would expect make to do a good job of knowing what needs to be recompiled and what doesn't 15:06:42 oh, hm, anaconda took over my clang, that's annoying 15:07:07 chaos brand can make anything invisible 15:08:11 right, yeah 15:08:36 yeah I guess ccache wouldn't help as much on a server 15:08:46 why not? 15:09:00 well, for the reason amalloy said, basically 15:09:04 don't the dgl scripts checkout branches before building? it sounds like exactly what we were describing 15:09:22 yes but branches that servers build are basically independent, and it's mostly only trunk 15:09:50 they might see some update to stable very rarely but this will not be the same as trunk due to divergence anyhow 15:10:23 if you have some nightly script to update stable and trunk, it would check out stable on top of trunk which would require a big build 15:10:31 then it would check out trunk on top of stable which would require another big build 15:10:32 the only benefit might be for something like experimentals on cbro, but that's probably going to mostly miss the cache 15:10:49 stable and trunk are highly diverged, floraline 15:10:50 stable "never" changes though 15:11:01 stable is quite rarely updated, trunk is updated extremely often 15:11:18 right but doesn't that just mean the differential is even bigger, requiring an even bigger build? 15:11:20 can someone link me to the automatic-rebuild script the servers use? i always forget what it does 15:11:45 the more trunk diverges from stable, the bigger the build would have to be 15:11:55 no 15:12:07 the more stable diverges from stable, the bigger the build would be 15:12:08 without ccache i mean 15:12:17 servers do not use the same dir for trunk and stable 15:12:24 oh 15:12:31 if they had one checkout, then yes ccache would be useful 15:12:36 hrm, well 15:12:43 I guess actually they do use one repo don't they 15:12:49 now that I think about it 15:12:54 mine says, "you are at master! let's go to stable" 15:12:58 then "you are at stable, let's go to master" 15:13:01 so yeah maybe that's the benefit for ccache I was thinking of 15:13:10 so maybe that's the answer to amalloy's original question 15:13:26 referring to git branches i mean 15:13:26 I sort of was recalling how ccache might benefit servers but I couldn't really remember how 15:13:43 if they aren't using different directories, they will be uselessly rebuilding on top of each other 15:13:54 which is where it sounds like ccache would be useful 15:14:19 well again, for stable vs trunk, it's not some tremendous benefit; the reason is because stable is rarely updated 15:14:32 so you have to set up ccache for the one time in 6 months when you update stable 15:14:34 right. you'd save a decent amount of time, but only quite rarely 15:15:07 we tend to update stable contemporaneously with trunk for a couple weeks before release 15:15:21 then there are sporadic updates to stable for maybe the first 2-4 weeks post release 15:15:31 then stable is mostly untouched for long periods 15:15:37 but yes, that's one benefit ccache would give 15:15:39 also cbro 15:15:42 which has a few experimentals 15:15:47 it would see maybe significant benefit 15:15:53 I believe it uses the same repo for everything 15:16:18 -!- Fixer_ is now known as Fixer 15:16:42 03advil02 07* 0.22-a0-520-g9de5397: Add a wizmode command to completely wipe out the level map 10(3 hours ago, 4 files, 33+ 4-) 13https://github.com/crawl/crawl/commit/9de53972e01e 15:16:42 03advil02 07* 0.22-a0-521-gb137804: Add a targeter for wands of digging 10(16 minutes ago, 8 files, 144+ 16-) 13https://github.com/crawl/crawl/commit/b1378044ac6b 15:16:53 but it would be a big difference even if stable never changes 15:16:53 if you build trunk in directory A, then check out stable to that directory, you have to build all of stable even if it never changed 15:17:05 well no, what you're describing is a *small* benefit 15:17:21 I set up ccache because once in six months I check out stable? 15:17:27 doesn't sound amazing to me 15:18:00 oh right if you are checking it out infrequently then it's not a big deal 15:18:10 the wiki suggests to put update-trunk and update-stable in a nightly cron job 15:18:16 that update-stable script would check out the branch and build it 15:18:29 so with a cron job like that you would be building stable every night 15:19:36 yeah, I'm not sure how most servers are set up, but even so that's not exactly a ccache issue, but a build script issue 15:19:44 it merely needs to fetch and determine if there's a new commit 15:20:21 i see 15:20:51 amalloy: https://github.com/neilmoore/dgamelaunch-config/tree/szorg/bin 15:20:59 update-stable.sh and update-trunk.sh 15:21:23 sorry 15:21:26 https://github.com/neilmoore/dgamelaunch-config/tree/szorg/crawl-build 15:21:29 is really what you want 15:24:29 advil: nice commits, both of those 15:24:39 digging wand was pretty weird to use 15:24:44 thanks 15:24:52 I guess it still sort of is, if you have undiggable stuff nearby 15:24:58 but the targetter will help clear things up a lot 15:25:02 the digging targeter was surprisingly hard to do 15:25:57 for passwall I effectively wrote my own beam-like class, but digging was already tightly integrated to the existing beam, so I had to work with that 15:26:58 -!- Bammboobies is now known as Bammboo 15:27:05 that's the most insidious thing about the beam class 15:27:25 it's not even called beam! it's called bolt 15:27:36 and the file is beam.cc and the instance names are all beam (or beem) 15:27:53 heh yeah 15:51:27 !tell alexjurkiewicz how did you solve the issue described in PR 791? 15:51:27 floraline: OK, I'll let alexjurkiewicz know. 15:59:01 Tiles version crashes on launch 13https://crawl.develz.org/mantis/view.php?id=11498 by Flibulle 16:09:59 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-521-gb1378044ac (34) 18:00:13 dangit 18:00:13 who change a header to force me to recompile everything 18:04:47 03gammafunk02 07* 0.22-a0-522-g01493d7: A demon polymorph themed Depths ghost vault from Biasface 10(41 minutes ago, 1 file, 25+ 0-) 13https://github.com/crawl/crawl/commit/01493d7835ab 18:08:17 me 18:09:18 !flip compilation 18:09:18 (╯°□°)╯︵ u°ᴉʇɐlᴉdɯ°ɔ 18:11:54 |amethyst: slight correction to your reddit, post edit, you actually can still wield bread, you can hit w* and choose most non-equipment items still (including rations) 18:12:13 although I suppose it's technically correct that you can no longer wield bread since bread no longer exists as such 18:12:15 <|amethyst> oh, I thought I tried that and it didn't work 18:12:23 <|amethyst> oh 18:12:24 yeah I just tried, did work 18:12:27 <|amethyst> I didn't use * 18:12:29 <|amethyst> or rather 18:12:43 <|amethyst> I used *, checked the letter, and used * again before I tried pressing that letter 18:15:43 <|amethyst> gammafunk: thanks, you have a new username mention 18:16:14 <|amethyst> gammafunk: I assume that, unlike the cool people, you don't have gold, so I have to tell you this 18:20:47 Unstable branch on underhound.eu updated to: 0.22-a0-521-gb1378044ac (34) 18:20:49 I think I get a reddit message 18:21:08 yeah it does 18:21:47 <|amethyst> ah 18:22:51 <|amethyst> for some reason I thought that was or used to be a gold-only option, but it seems I am wrong on both accounts 18:23:18 <|amethyst> well, maybe I should cancel my gold subscription 18:23:46 <|amethyst> I hear if I do that, I'll get corpses instead 18:23:55 <|amethyst> but my potions might not work for a while 18:24:18 reddit kiku is just a stronger god anyhow imo 18:24:51 <|amethyst> judging by the quality of discussion, I think many subreddits are populated by Trog worshippers 18:26:03 <|amethyst> /r/marijuanaenthusiasts/ is full of Fedhasites 18:26:52 <|amethyst> from the sidebar: "Posts only involving cannabis may be removed." 18:29:30 nice trees on that reddit 18:59:56 Vault inaccessible, even from above or below 13https://crawl.develz.org/mantis/view.php?id=11499 by Svankensen 19:09:59 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-522-g01493d7835 (34) 19:30:19 !tell floraline if it's not clear from my PR comments, I use webtiles-changes, which was intended to be the python3 rewrite of webtiles, but isn't compatible with the `dgl` script so no other server migrated to it 19:30:19 alexjurkiewicz: You have 3 messages. Use !messages to read them. 19:30:19 alexjurkiewicz: OK, I'll let floraline know. 19:30:33 I need to blacklist myself from sequell 20:14:25 !tell aidanh thanks. having hacked together a map_cell.flags solution for local tiles, I agree that checking the monster_info is probably better if it's doable, but I'm not yet clear on whether it is. 20:14:26 neofelis: OK, I'll let aidanh know. 20:24:53 how can I locally test if something works in webtiles? does 'make WEBTILES=y' get me something I can just run, or ...? 20:28:38 by running "python webserver/server.py" 20:29:54 that, after a `make WEBTILES=y` 20:29:54 aidanh: You have 1 message. Use !messages to read it. 20:33:08 and you need some python stuff installed (at least tornado, 3.x ok, later not) 20:34:04 if you build webtiles, you get a program that also works as a console build if run direct;y 20:34:06 directly 20:34:44 excellent 20:50:49 -!- Bammboobies is now known as Bammboo 20:51:10 ??plan 20:51:10 plan[1/2]: https://github.com/crawl/crawl/wiki/0.21-Development-and-Release-Plan 20:52:40 looks like that needs an update 20:55:12 I wonder if anyone has won a gnoll with skill level 27 20:57:49 alexjurkiewicz, guess you didn't see my earlier message: could you possibly remove/hide ui-overhaul while the static changes aren't merged? 20:59:31 also, is the ui-overhaul-wtc branch going to be of any use to you? (it's diverged somewhat by now) 21:16:36 I don't know what else is planned for .22 21:16:53 although ghost overhaul will be nice next time I play 21:16:53 more vaults = good 21:28:14 !lg * won gn won recent max=length(maxskills) x=maxskills 21:28:16 886. [maxskills=Fighting,Short Blades,Long Blades,Axes,Maces & Flails,Polearms,Staves,Slings,Bows,Crossbows,Throwing,Armour,Dodging,Stealth,Shields,Unarmed Combat,Spellcasting,Conjurations,Hexes,Charms,Summonings,Necromancy,Translocations,Transmutations,Fire Magic,Ice Magic,Air Magic,Earth Magic,Poison Magic,Invocations,Evocations] Croases the Politician (L27 GnVM of Cheibriados), escaped with the... 21:28:19 alexjurkiewicz: ^ 21:49:55 !lg * won gn recent sklev=27 21:49:57 172. barkas the Archmage (L27 GnWn of Cheibriados), escaped with the Orb and 15 runes on 2018-06-19 19:52:39, with 13291948 points after 121141 turns and 11:54:02. 21:50:09 pretty good number of people doing it 21:50:20 actually, hm 21:50:23 that's not quite right 21:50:53 !lg * won gn recent max=length(maxskills) x=length(maxskills) 21:50:55 886. [length(maxskills)=316] Croases the Politician (L27 GnVM of Cheibriados), escaped with the Orb and 15 runes on 2017-09-30 17:50:06, with 11667682 points after 143606 turns and 6:46:15. 21:51:29 !lg * won gn recent ${length(maxskills)=316} 21:51:30 41. rudtn1047 the Intangible (L27 GnFi of Makhleb), escaped with the Orb and 15 runes on 2018-06-10 18:40:37, with 16220006 points after 98500 turns and 9:41:48. 21:51:47 41 games maxing out everything 22:02:40 -!- amalloy is now known as amalloy_ 22:28:58 i can't get tornado logging to work properly 22:28:58 floraline: You have 1 message. Use !messages to read it. 22:29:10 i'm sure there is an error but i can't see it 22:32:32 !messages 22:32:32 (1/1) alexjurkiewicz said (3h 2m 13s ago): if it's not clear from my PR comments, I use webtiles-changes, which was intended to be the python3 rewrite of webtiles, but isn't compatible with the `dgl` script so no other server migrated to it 23:07:19 03ebering02 {gammafunk} 07* 0.22-a0-523-g52696f8: Two item themed ghost vaults 10(5 days ago, 1 file, 78+ 0-) 13https://github.com/crawl/crawl/commit/52696f896f38 23:07:19 03gammafunk02 07* 0.22-a0-524-gc87f014: Updates to ebering_ghost_inner_flame 10(4 hours ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/c87f014911d7 23:07:19 03gammafunk02 07* 0.22-a0-525-gf69a080: Updates to ebering_funeral_grove 10(51 minutes ago, 1 file, 42+ 43-) 13https://github.com/crawl/crawl/commit/f69a0803abbf 23:20:46 So... it looks like I've managed to get crawl master to compile on eclipse. 23:29:46 Alcon: but why 23:30:40 tbh, I've never tried to port a c/c++ project to eclipse before... I thought it would be a neat application... 23:31:11 I thought it would be neat to see if I could get the tiles mode to compile from eclipse... haven't done that successfully, yet. 23:31:29 I have it compiling successfully via command line... 23:31:43 But eclipse would allow me to alter the source code that I'm interested in. 23:31:57 ... and I could still compile my changes via command line. 23:32:20 There seems not to be many dcss variants out there; like with angand. 23:32:29 *angband 23:34:07 the "experimentals" are variants 23:34:26 the largest forks would be hellcrawl and gooncrawl 23:34:30 there are a few variants, just not a lot of active variants 23:36:02 Did hellcrawl end up being a branch off of main? 23:36:11 yes 23:36:21 https://github.com/Hellmonk/hellcrawl 23:36:27 <-- ah; here's home 23:36:40 ??circus 23:36:40 I don't have a page labeled circus in my learndb. 23:36:44 ??circus animals 23:36:44 circus animals ~ circus animal ~ dcssca[1/4]: Fork of Crawl maintained by jeremygurr. Features include 9-lived felids, the return of djinni, and 104 inventory slots. Try it out at https://crawl.project357.org/ 23:36:51 ??extra hearty 23:36:52 I don't have a page labeled extra_hearty in my learndb. 23:37:08 ??dcss-ehe 23:37:08 I don't have a page labeled dcss-ehe in my learndb. 23:37:17 oh 23:37:25 well extra hearty is at https://github.com/tmhedberg/dcss-ehe 23:37:47 there's also https://github.com/dtsund/crawl-light 23:38:10 Are any of them as good as the likes of pernband/zangband? 23:38:25 no idea 23:38:32 lol, fair enough 23:39:07 I'm not familiar with those branches (other than circus animals) or the bands 23:39:19 Hey hey... tiles compiles! :) 23:40:11 You folks have really done a nice job with this... this thing takes around 15 minutes to compile... but it does so with hardly a hitch!! 23:44:06 Who's the lead dev on this project? 23:44:23 I'm seeing 'advil' 23:44:29 I'm seeing 'gammafunk' a lot... 23:45:59 .... if I had to guess... it would be 'gammafunk' 23:46:14 * geekosaur is not sure there's a lead as such 23:46:50 So... how does it get decided whether or not a change gets incorporated into the master branch? 23:48:02 people who have commit and are interesting in implementing something discuss it to get some ideas for the implementation 23:48:11 discussion here or other places, mostly. although often it just gets committed. (which in the past has led to a few epic revert wars) 23:48:29 if it's a under the hood qol feature like most commits have been recently they generally don't need much discussion other than specific implementation details 23:49:45 Hmm... neat. 23:49:51 more dramatic changes get made in a branch for the other devs to look over it and give their thoughts 23:49:57 Your commit comments are *really* detailed. 23:54:39 Hmm... I have no clue how this code works... I suppose that I'll just poke around in the commit history until I get a feel for how it works. 23:56:56 …and possibly still be confused after. Welcome to crawlcode. >.> 23:57:23 ??black magic 23:57:23 black magic[1/6]: %git HEAD^{/rod}^^{/rod} 23:57:49 ??black_magic2 23:57:49 black magic2 ~ black magic[1/6]: %git HEAD^{/rod}^^{/rod} 23:57:52 ??black_magic[2 23:57:53 black magic[2/6]: for y in {0..7}; do for b in 0 1; do for x in {0..7}; do printf '\e[%1d;4%1d;3%1dm%1d/%1d ' ${b} ${y} ${x} ${x} ${y}; done; done; printf '\e[0m\n'; done 23:57:55 ??black_magic[3 23:57:56 black magic[3/6]: SHUFFLE: qS?tViwYJzOl / tViwYJzOKqS? / wYJzOKqS?tVi / zOKqS?tViwY, y&KpRmsUHvXj / vXjy&KpRmsUH / sUHvXjy&KpRm / pRmsUHvXjy&K, SMViYJOK / MSiVJYKO, &KRmUHXj / K&mRHUjX, QmThWIZk / mQhTIWkZ 23:59:18 :) 23:59:39 Hey... I found a code change from CanOfWorms... 23:59:43 acquire.cc