00:20:12 Unstable branch on cbro.berotato.org updated to: 0.28-a0-1616-g050a50673c (34) 00:54:29 Monster database of master branch on crawl.develz.org updated to: 0.28-a0-1616-g050a50673c 01:37:05 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4535-gd7aa5628e3 02:17:47 -!- allbery_b is now known as geekosaur 04:22:06 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4535-gd7aa5628e3 07:12:35 <09g​ammafunk> ??learndb 07:12:36 <04C​erebot> learndb[1/10]: Go to https://loom.shalott.org/learndb.html to see all the entries on one page. 07:14:02 <09g​ammafunk> ??learndb[2 07:14:02 <04C​erebot> learndb[2/10]: The main commands for the learndb are add, query, edit, swap, and delete. See [3] for add and insert, [4] and [5] for edit, [6] for query, [7] for swap and move. You can read entries in private queries to Sequell. You cannot change it in private, however. 07:14:02 <09g​ammafunk> ??learndb[3 07:14:02 <04C​erebot> learndb[3/10]: "!learn add article_name article text" adds an article to the learndb. !learn insert article_name[index] text adds an entry with a specific index. 08:57:46 <|amethyst> so, uh... 08:58:28 <|amethyst> I know I'm not the only one to receive an email this morning about Crawl with many references to _The Mandalorian_ 08:58:50 <|amethyst> I was not able to figure out what it was actually suggesting or proposing 08:59:24 <12e​bering> you're not, gammafunk got one 08:59:28 <12e​bering> I feel left out, I did not! 09:05:38 <10P​leasingFungus> i got it too 09:57:11 03nlavsky02 {GitHub} 07* 0.28-a0-1617-gaf8930e: fix: unmute the horn of Geryon 10(5 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/af8930e22869 10:03:01 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1617-gaf8930e228 (34) 10:07:35 Unstable branch on crawl.akrasiac.org updated to: 0.28-a0-1617-gaf8930e (34) 10:12:53 -!- dispepti1_pony is now known as dispeptic_pony 10:55:40 <06a​dvil> I think it was to anyone who has their github account publicly associated with the crawl org (many people have that set private) 11:08:29 <09g​ammafunk> Well, some of those names are not members of crawl org, although they are people who've made commits 11:09:42 <09g​ammafunk> Guess it's not too hard to just pull the list of comitters and find if they have a github account with a publicly listed email 12:32:03 vittis (L9 MiBe) ERROR: range check error (622036791 / 2000) (D:6) 12:43:23 !crashlog 12:43:24 24201. vittis, XL9 MiBe, T:5816 (milestone): https://crawl.kelbi.org/crawl/morgue/vittis/crash-vittis-20220122-193054.txt 12:44:52 looks exciting 12:44:52 some of my describe action patches seem to have made a bunch of stuff reentrant that wasn't designed for it, this maybe is another case of that 12:55:38 <06a​dvil> I feel like this bit (which I take full responsibility for) is very crawlcode: - return false; // or true? + return true; 12:56:30 03advil02 07* 0.28-a0-1618-ga0c2dbb: fix: reentrant calls to show_map via descriptions 10(4 minutes ago, 2 files, 77+ 21-) 13https://github.com/crawl/crawl/commit/a0c2dbb3aa25 12:57:48 <06a​dvil> haha yes, that crash above is similar, it's someone trying to pick up an item they are standing on via a description via stash search 13:04:11 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1618-ga0c2dbb3aa (34) 13:15:48 03advil02 07* 0.28-a0-1619-gb35b394: fix: prevent pickup of non-env items via describe actions 10(5 minutes ago, 3 files, 9+ 2-) 13https://github.com/crawl/crawl/commit/b35b39474d43 13:26:41 <10P​leasingFungus> i enjoyed that crawlcode 13:27:00 new branch where you have to explore and then defeat crawlcode 13:27:48 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1619-gb35b39474d (34) 13:28:15 * geekosaur has occasionally imagined a whole roguelike designed around that. replace the hells with things like beam.cc 13:30:10 the end-game unrandarts would be lldb, gdb, and valgrind 13:30:16 neh, you get gdb earlyish but you get to add in things like "record btrace bts" 13:30:22 ooo 13:30:47 in the abyss equivalent you would have to implement a fuzzing harness 13:48:20 03advil02 07* 0.28-a0-1620-gd457d2b: fix: expand item index check from b35b39474d43 10(6 minutes ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/d457d2bfb3b6 13:50:56 04Build failed for 08master @ d457d2bf 06https://github.com/crawl/crawl/actions/runs/1734021464 13:52:10 advil missing paren on line 2960 13:52:37 we get a personal email for our build failures fwiw 13:53:10 ah, sorry for the extra ping then :) 13:54:48 03advil02 07* 0.28-a0-1621-g86ee99c: fix: parens 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/86ee99c72949 13:56:03 does the barachian experimental branch still have morgues somewhere? 13:59:33 !lg * explbr=frogs 13:59:36 456. Munq the Skirmisher (L3 FrBe of Trog), slain by a rat on D:1 on 2017-05-20 15:06:54, with 31 points after 1050 turns and 0:02:41. 13:59:38 that one maybe? 13:59:59 experimental branches on regular servers should still have all their morgues and are in sequell 14:00:23 !lg * s=explbr 14:00:26 14153656 games for *: 14124800x, 3618x councilgod-PR, 3329x combo god, 2467x thorn god, 1862x smithgod rebased, 1645x iashol, 1517x dpegs dynamic monsters, 1343x faithful, 1238x chunkless, 1005x kobold-nightstalker, 938x basajaun, 922x bearkin, 870x evoker-god, 763x no backtracking god, 751x delpal, 691x positional-magic, 671x plutonians, 634x salamander, 597x gods, 542x imp, 473x councilgod, 466x... 14:01:03 full list shows in pm 14:02:27 thanks! 14:02:50 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1621-g86ee99c729 (34) 14:16:58 does anyone know how this reddit poster might have gotten a highlight that looks like this: https://i.imgur.com/Al7901O.png 14:17:41 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1622-gc30f734a66 (34) 14:17:50 (fwiw this is someone on my "troll / do not engage" list so I'm not actually going to ask them) 14:18:48 it appears to be console so I guess it's a question of what terminal 14:20:34 03advil02 07* 0.28-a0-1622-gc30f734: fix: remove debug code 10(6 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/c30f734a6665 14:25:45 It's supposed to be continuous, right? 14:47:15 <06a​dvil> Yeah 14:48:18 that looks like ncurses decided to cheat and skip drawing in between, missing that there was an attribute change involved 14:48:44 tempted to ask them for their terminal type and (if local) corresponding terminfo dump 14:51:27 wondering if they have one of the rarer definitions, like hpa 14:54:25 (although I see xterm-256color has hpa, so probably not that one) 15:01:40 it's not impossible that it relates somehow to how the color codes in that menu are rendered, they are like `Magic Dart Conjuration 0% 1 ` 15:02:19 so the part where it's rendering on spaces is going to be after a reset, but it should really just amount to lightgrey again 15:08:36 maybe I'll adjust that anyways, as those colour strings are kind of messy 15:10:15 oh right, this is like this because of annoying c++ string handling 15:19:11 and trying to fix this inevitably leads to refactoring printing stuff in columns so it's not completely ad hoc, which I should do right now 15:19:11 *shouldn't 15:53:09 <10P​leasingFungus> hm 15:53:29 <10P​leasingFungus> i wonder if recent changes did something to display of spells in book shops 15:53:54 <10P​leasingFungus> unknown spells in book shops now all show grey for me, which i believe they didn’t before? 15:54:01 <10P​leasingFungus> could be misremembering 16:00:20 <06a​dvil> just to dbl check, is this a xl 1 wizmode char? 16:00:59 <06a​dvil> (because that'll do it) 16:01:14 <06a​dvil> I'm seeing blue, which is maybe not a great color 16:10:23 <06a​dvil> brightblue really 16:10:36 <06a​dvil> https://cdn.discordapp.com/attachments/747522859361894521/934585871745826886/Screen_Shot_2022-01-22_at_6.10.29_PM.png 16:21:24 advil, I'm not sure how but I think your "expand item index check" change broke using `s` to set skill targets in an item desc 16:23:34 Unstable branch on underhound.eu updated to: 0.28-a0-1622-gc30f734a66 (34) 16:27:53 07advil02 * 0.28-a0-1620-gd457d2b: fix: expand item index check from b35b39474d43 10(3 hours ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/d457d2bfb3b6 16:27:53 %git d457d2bfb3b6f0efccbe2520c4fcb9d844caafc2 16:28:01 Yeah, confirmed it's that plus its child commit 16:38:05 -!- allbery_b is now known as geekosaur 16:39:41 Seems the item index for my weapon is 10304 which is quite a bit larger than MAX_ITEMS (2000) 16:44:17 <10P​leasingFungus> advil: no it’s my current cko character 16:44:28 <10P​leasingFungus> i’ll screenshot in a sec 16:48:47 amusingly I think this bug also protects against a crash that would happen if you tried to (g)et the item while its dropped 16:48:47 since _do_action has an assert with valid_item_index which would explode but the action never gets marked as available in the first place 16:51:14 <10P​leasingFungus> hm, weird - i just went back and checked, and the results are different now 16:51:31 <10P​leasingFungus> some spells are now blue, some are grey 16:51:32 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/934596172952240199/unknown.png 16:52:00 <10P​leasingFungus> neither of those spells are currently in my library 16:52:40 <10P​leasingFungus> another example 16:52:41 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/934596462195671100/unknown.png 16:52:59 <10P​leasingFungus> here's a book that has one spell i've actually memorized 16:52:59 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/934596538376814602/unknown.png 16:53:14 oh, and the issue is probably actually just with the implementation of this commit but I have no idea what an item's index even is so I can't do much about this. https://github.com/crawl/crawl/commit/b35b39474d43e4eb990cedbfe3c7392d3778f75e 16:53:30 no fair, why does web tiles get fancy spell icons in book descriptions :( 16:53:37 y'all get all the cool stuff 16:53:43 <10P​leasingFungus> life is cruel 16:59:10 perryprog, but you get a doll editor! 16:59:16 trueeee 16:59:19 doll editor is rad as heck 17:09:49 <12e​bering> @advil after typing ([A]lways) ignore? into the repo I can now answer your question definitively in favor of [] over () 17:16:41 <06a​dvil> haha thx 17:17:12 <06a​dvil> I actually started to do that yesterday but it spiraled and I think it's not a post-freeze commit, more moving parts impacted than you might expect 17:17:53 <06a​dvil> @PleasingFungus what's supposed to happen is that spells you can't currently memorize are dark grey (which is why I asked about wizmode xl 1 chars, because this is something that always trips me up for them) 17:25:22 <06a​dvil> perryprog: re your weapon having a weird index, the implementation of item_def::index() (similar for monster index) is amazing, it's: return this - env.item.buffer() 17:26:00 03advil02 07* 0.28-a0-1623-g70179d6: fix: further fix describe item actions (perryprog) 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/70179d601da1 17:27:13 <06a​dvil> I remember when I first ran across that I spent like an hour reading stuff in the spec to see whether this was or was not completely insane (turns out it's fine from a certain viewpoint) 17:27:13 Yeah, when I was debugging I took a solid look at that for thirty seconds and then just gave up. That's some wonky logic. 17:28:16 <06a​dvil> oh right, yeah, it doesn't fully make sense in that arithmetic is undefined for things not in the array, it's coming back to me now 17:33:39 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1623-g70179d601d (34) 17:45:17 03advil02 07* 0.28-a0-1624-g820543e: fix: enable feature actions in full square describe 10(7 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/820543e53a1f 17:47:41 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-1624-g820543e53a (34) 18:00:04 <10P​leasingFungus> oh, probably spell levels 23:34:46 Unstable branch on crawl.develz.org updated to: 0.28-a0-1624-g820543e53a (34) 23:56:03 Windows builds of master branch on crawl.develz.org updated to: 0.28-a0-1624-g820543e53a