01:34:38 Unstable branch on crawl.develz.org updated to: 0.27-a0-77-gd04b7445b5 (34) 01:55:30 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-77-gd04b7445b5 02:02:28 I found "runed paperback manual". What do I do with it? 02:03:23 Nvm, somehow it got identified only after I picked it up. 02:14:13 Unstable branch on cbro.berotato.org updated to: 0.27-a0-77-gd04b7445b5 (34) 02:53:52 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-77-gd04b7445b5 03:30:53 Stable (0.26) branch on crawl.kelbi.org updated to: 0.26.0-10-g1f06aea511 03:31:29 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3840-g9efd504fd6 03:47:20 Summon Ice Beast is not respecting its summon limit 13https://crawl.develz.org/mantis/view.php?id=12440 by Nekoatl 08:51:32 gammafunk: aha maybe 08:53:02 the crawl process is sending those clrscr codes excessively in dgl builds, not sure exactly when but definitely during targeting 10:42:42 ebering: did shummie just delete his clan? 10:43:19 <12e​bering> no, he uploaded an old rc on cbr2, he uploaded a fixed one now 10:43:28 gotcha 10:43:31 <12e​bering> it should fix on the next teams update 11:32:48 oh, whats the fetch interval on the rcs in the wget? 11:33:22 erm 11:33:28 in the crontab on cdo 11:34:50 "0 2,6,10,14,18,22", I wonder if there is a missing comma in there? 11:35:09 that's in h m format right 11:35:24 I think there might be a missing coma 11:36:03 according to the header it's # m h dom mon dow command 11:36:28 so even if the command column is right it's probably parsing those as hours 11:37:46 hm, it has the right number of columns 11:38:20 <12e​bering> yeah that seems like my memory that it only runs every 4 hours to avoid hammering the servers for rcs too much 11:38:24 <12e​bering> since clan membership doesn't change 11:38:28 <12e​bering> that often 11:38:57 ok, so maybe that's correct 11:41:15 in which case the answer is, every 4 hours! 11:41:15 !time 11:41:15 Time: Jan 13, 2021, 04:39:11 PM, UTC. The 2021 0.26 tournament ends in 11 days, 3 hours, 20 minutes and 48 seconds. 11:41:15 server time is 05:39:17 PM CET so if it's using that, it should run in ~20 minutes 11:41:15 great 11:41:15 cron usually uses system time 11:41:15 no permissions to view cron.log unfortunately 11:42:22 -!- 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 chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 11:42:36 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 11:45:41 there's a special cgi webmasters can set up for the tournament that will collect necessary lines from all rcs and dump to output, which we can fetch instead 11:45:41 but we tend to forget to ask people to set it up 11:45:41 if they do, we fetch their clan data more frequently 11:45:53 would be cool if we could standardize that across servers, but the only way to roll that out reliably probably would have to be via webtiles 11:46:22 since each server has its own setup and may not be able to do cgis easilly 12:06:15 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-77-gd04b744 (34) 12:11:11 ok, looks like team splat is back 12:11:36 apparently the t script gets a bit upset if there's both a valid teamcaptain rc and a valid team defining rc out there 12:12:02 (in that the definition of teamsplat was showing up as None in the clan rankings pages during the unregistered time) 12:12:21 not completely sure why the scripts got confused but glad its sorted out 12:44:33 man this dgl redraws stuff is a mess 12:44:46 a lot of the new ui changes haven't interacted well with it 12:45:31 and it's very tricky to fix 12:47:59 I guess I might just do a hack to fix the worst case, but one thing I can't figure out is to what degree dgl clrscr codes that are necessary have been (probably accidentally) removed 12:48:19 b/c ui.cc has a clear screen call that short-circuits this entirely 12:49:07 of course, maybe none of them are necessary, idk 12:49:19 don't many of themjust give ttyrecs somewhere to synchronize to? 12:49:42 yeah, do external players like footv use these codes? 12:50:17 they do actually clear the screen (immediately) when playing through dgl, so the problem I'm dealing with now is that some places added a *lot* of accidental clear screens 12:50:37 if you've noticed that targeting over ssh seems blinky, that's why 12:53:04 the best idea I have is that clrscr codes should be queued and only triggered when a curses refresh() call is triggered, but that will need some testing that is probably not tournament-appropriate 12:54:00 for ssh they shouldonly happen at refresh time anyway 12:54:52 -!- ProzacElf_ is now known as ProzacElf 12:55:57 hm, clrscr(stdscr, TRUE) might be immediate, at that, but you shouldn't really be using that except in e.g. a SIGCONT handler 12:56:39 > for ssh they shouldonly happen at refresh time anyway 12:56:43 I don't think this is correct 12:56:53 it sends an escape code immediately by flushing stdout 12:57:10 this dgl stuff is independent of ncurses 12:57:16 oh 13:13:43 <03w​heals> i haven't actually noticed ssh being much more blinky than local console, but local console is also quite blinky and i dont think it's always been so much so 13:15:16 yeah, the thing I fixed yesterday applied to both 13:15:42 I think I'm also noticing it a bit more just because CBR2 is not as fast for me as CBRO was 13:15:52 so any blinking stands out 13:18:01 <03w​heals> i dont think it applied to both, since it was in tileweb.cc and that whole file is in an #ifdef USE_TILE_WEB 13:18:34 <03w​heals> but i just remembered that whenever i compile console locally, i do it with WEBTILES=y, so i've actually been looking at the same console version that servers have 13:54:02 ah that's true, I also usually use a local webtiles build 13:54:16 and you're right that that commit is webtiles-specific 13:58:23 afaict this latest issue requires on top of that, USE_DGAMELAUNCH=yes and playing via a dgamelaunch binary 14:22:05 03advil02 07* 0.27-a0-78-g75406f0: Suppress DGL clrscr escape code during targeting 10(11 minutes ago, 3 files, 40+ 2-) 13https://github.com/crawl/crawl/commit/75406f0b4801 14:28:39 what I meant about synchronization is, if you view a ttyrec by time range, it picks the closest clear-screen to the selected timepoint to start playback 14:28:51 otherwise you'd get only a partial screen draw 14:30:20 yeah, that is consistent with what the comments indicate, I just wonder what is actually using those codes (since it's not part of the ttyrec format) 14:30:27 (or is it?) 14:31:11 I also wonder if dgamelaunch is doing some odd buffering. One of the effects I've been seeing on CBR2 is screen tearing, which ... I can't understand how it would happen on an 80x24 text display? 14:34:52 I've noticed some flicker and issues on cue, cxc, and cdo 14:35:01 at first I thought it was new home's higher ping 14:42:17 speaking of console draw bugs: the letter disappearing bug doesn't happen (or at least hasn't hapened yet) with nothing wielded 14:43:43 I think I fixed that 14:43:59 %git 9f9dfd16e 14:43:59 07advil02 * 0.27-a0-75-g9f9dfd1: Fix a console hud issue at high turncounts (gressup) 10(2 days ago, 1 file, 10+ 11-) 13https://github.com/crawl/crawl/commit/9f9dfd16e913 14:45:40 the turncount display was overwriting after it with " " regardless of the number of digits 14:45:40 <10P​leasingFungus> ooh, goodbug 14:45:58 is that moved to 0.26 as well? 14:46:07 yeah, some servers may not rebuild automatically tho 14:46:26 what ver (sorry, don't have the repo on this machine :) ) 14:46:35 %git 9f9dfd16e91301c19d 14:46:35 07advil02 * 0.27-a0-75-g9f9dfd1: Fix a console hud issue at high turncounts (gressup) 10(2 days ago, 1 file, 10+ 11-) 13https://github.com/crawl/crawl/commit/9f9dfd16e913 14:46:50 oops 14:46:52 $git 74fc34ddfba3ba 14:46:56 %git 74fc34ddfba3ba 14:46:57 07advil02 * 0.26.0-8-g74fc34d: Fix a console hud issue at high turncounts (gressup) 10(2 days ago, 1 file, 10+ 11-) 13https://github.com/crawl/crawl/commit/74fc34ddfba3 14:47:35 ok, cue has -9 14:49:12 hm, well it looks like ice form isn't correctly updating ac/ev :) 14:54:26 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-78-g75406f0b48 (34) 15:07:55 Unstable branch on cbro.berotato.org updated to: 0.27-a0-78-g75406f0b48 (34) 15:12:02 hm, not sure if I have achieved success, it's still kinda blinky 17:24:03 <03w​heals> man, we have a lot of raii objects for controlling global state 17:35:37 we do 17:35:46 better than setting a static bool directly! 17:36:16 for some reason they're all concentrated in that one direction chooser setup fn too 17:37:35 Deep Elf Elementalist spawns elementals outside of runed vault 13https://crawl.develz.org/mantis/view.php?id=12441 by Majang 18:24:30 Unstable branch on underhound.eu updated to: 0.27-a0-78-g75406f0b48 (34) 18:40:57 This showed up when I transported to Abyss 3. 13https://crawl.develz.org/mantis/view.php?id=12442 by PtF 19:09:45 Palentonga Curl persists too long 13https://crawl.develz.org/mantis/view.php?id=12443 by dylex 19:43:30 lol if that bug description is correct it's kind of funny 19:44:12 wonder if you could cheese it with that one-unsafe-step autotravel mode 19:47:43 I wonder if curl would be better implemented as a duration? 20:07:14 On the first turn of Xom confusion you're fiven the list of evocables upon pressing 'V'. 13https://crawl.develz.org/mantis/view.php?id=12444 by Yermak 20:18:44 Autotravel can't get you to Depths because D:15 is disjunct. 13https://crawl.develz.org/mantis/view.php?id=12445 by Yermak 20:32:00 <10P​leasingFungus> oops 20:32:14 <10P​leasingFungus> it's possible it should be something more like the acrobat duration 20:33:01 <10P​leasingFungus> i want to say that the timing is subtly different 20:38:30 03advil02 07* 0.27-a0-79-gcaaa221: Fix webtiles rendering of ctrl keys 10(2 minutes ago, 2 files, 6+ 2-) 13https://github.com/crawl/crawl/commit/caaa221d37ee 20:39:26 03advil02 07[stone_soup-0.26] * 0.26.0-11-g8f856b5: Fix webtiles rendering of ctrl keys 10(3 minutes ago, 2 files, 6+ 2-) 13https://github.com/crawl/crawl/commit/8f856b53958c 20:52:33 Stable (0.26) branch on underhound.eu updated to: 0.26.0-10-g1f06aea511 21:07:22 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-79-gcaaa221d37 (34) 21:30:22 !kw nchoice 21:30:23 Keyword: nchoice => HaEn|FoSu|PaWn|GhDe|BaAE|MfDe|DEAr|PaGl|MuAM|VSCj|TeAK|VpVM|HaEE|BaNe|KoTm|HuEn|SpIE 21:30:28 =nemelex GnDe 21:30:30 Defined keyword: nchoice => HaEn|FoSu|PaWn|GhDe|BaAE|MfDe|DEAr|PaGl|MuAM|VSCj|TeAK|VpVM|HaEE|BaNe|KoTm|HuEn|SpIE|GnDe 21:30:37 =nemelex DgAM 21:30:39 Defined keyword: nchoice => HaEn|FoSu|PaWn|GhDe|BaAE|MfDe|DEAr|PaGl|MuAM|VSCj|TeAK|VpVM|HaEE|BaNe|KoTm|HuEn|SpIE|GnDe|DgAM