00:10:27 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-21-g8bd1b0a76a 00:11:58 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.23-a0-103-ge8f8661 (34) 00:15:02 Stable (0.22) branch on CRAWL.XTAHUA.COM updated to: 0.22.0-21-g8bd1b0a 01:27:37 Unstable branch on crawl.develz.org updated to: 0.23-a0-103-ge8f8661 (34) 02:33:02 -!- ProzacElf_ is now known as ProzacElf 02:58:42 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-103-ge8f8661 03:15:52 Stable (0.22) branch on crawl.beRotato.org updated to: 0.22.0-21-g8bd1b0a 03:17:50 Unstable branch on crawl.beRotato.org updated to: 0.23-a0-103-ge8f8661 (34) 05:49:59 -!- amalloy is now known as amalloy_ 09:13:01 advil: hey! I was trying out what you suggested the other day to enable require stataments in init.txt. unfortunately not much has changed - I still can't import external libraries (or even small files) from inside init.txt. as a side note, using dofile() actually works, but that's not of much use to me. any other ideas? 09:14:38 to be more clear, I modified clua.cc by adding a "luaL_openlibs(_state);" call and commenting out the other luaopen_*() calls here https://github.com/crawl/crawl/blob/master/crawl-ref/source/clua.cc#L732 I tried to just add luaopen_package() which built OK but crashed crawl when I tried to open it 09:16:50 oh another thing - printing out package.path gives out the same path my command line REPL has... so at least in theory they should be looking in the same places and be able to load the same libraries. but that's not the case :( 09:17:15 is there any other kind of lua sandboxing I should be aware of maybe? 09:23:43 Stable (0.22) branch on underhound.eu updated to: 0.22.0-21-g8bd1b0a76a 09:23:46 if anyone else is interested and has an opinion about this... I am trying to import an external Lua library into init.txt using require. however I cannot seem to make the internal crawl Lua interpreter find it. any ideas are much appreciated :) what I already tried out is just above 10:12:19 hm, not sure why luaopen_package would crash crawl 11:01:22 My friend had a trove time out and close. IIRC they're not supposed to do that, right? http://CRAWL.XTAHUA.COM/saves/TheNamelessOne-crawl-0.22-180819-1458.tar.bz2 11:02:26 Xenobreeder: Let's see a ttyrec; sure it wasn't a bazaar? 11:03:31 Also be sure it wasn't a trove imic 11:03:33 *mimic 11:03:52 Oops, sorry, that's not what happened, I misunderstood him. 11:04:16 I'll check the ttyrec. 11:36:42 Pinkbeast, gammafunk, I've watched the ttyrec — that's actually really what happened. First he finds the trove, it asks for piety (weren't these going to be removed?), he doesn't accept, wanders away, gets abyssed, comes back to a collapsed entrance. 11:39:45 piety troves were not slated for removal, no 11:40:01 Xenobreeder: I'd like to see the ttyrec 11:40:13 it's still possible that the trove was a mimic 11:40:19 well, if it's collapsed 11:40:20 I guess not 11:40:35 No, he used it and got the real promt. 11:40:35 https://crawl.xtahua.com/crawl/ttyrec/TheNamelessOne/2018-08-19.08:08:22.ttyrec 11:41:03 In elf:2 11:46:10 Found it, went upstairs, Stacked Five as many decks as possible, returned to the trove, dealt cards Abyssing themselves (why?)... still working through it 11:49:41 Escapes the Abyss to find it collapsed. 11:50:20 Does a piety trove collapse if you burn up a load of piety, to stop you "cashing" piety like this? 11:55:20 no 11:56:07 did they get abyssed on top of the trove entrance 11:56:23 could be a weird codepath w/abyss entry and feature modification 11:59:48 been on vacations; should be able to catch by tuesday 12:04:23 basilisk doesn't follow up/down stairs after Petrify expires on character 13https://crawl.develz.org/mantis/view.php?id=11627 by RoGGa 12:19:08 03advil02 07[stone_soup-0.22] * 0.22.0-22-g49208cc: Fix at least some Beogh unlinked item bugs (8187) 10(2 days ago, 2 files, 41+ 7-) 13https://github.com/crawl/crawl/commit/49208ccd84a0 12:20:55 hi guys. I find no Temple on its supposed spawn levels, all areas are fully explored, as well as all stairs. I tried all normal ways to determine what's up to no avail. My game is online on CDO, I also dumped the save to http://crawl.develz.org/saves/dumps/hayenne-47da925-180819-1619.cs 12:31:23 hayenne thanks for the save, that's what we need to investigate; someone will take a look soon 12:31:35 (can someone who has access to CDO saves get it though? I guess I don't) 12:32:59 03advil02 07[stone_soup-0.21] * 0.21.1-76-ge1a4835: Fix at least some Beogh unlinked item bugs (8187) 10(2 days ago, 2 files, 41+ 7-) 13https://github.com/crawl/crawl/commit/e1a4835ab3e0 12:38:24 03advil02 07* 0.23-a0-104-g3bb9011: Tweak texture loading error message 10(82 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/3bb90113a8aa 12:38:54 03advil02 07[stone_soup-0.22] * 0.22.0-23-g332ce0d: Tweak texture loading error message 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/332ce0de23c0 12:39:27 hayenne: On D:5 you've got that one temple entrance where it's sealed and the stair into the vault is from the level below, on D:6 12:39:48 <|amethyst> advil: hm, can't get my password to work... was pretty sure CDO save downloads use mantis usernames/passwords, but I also tried my game password 12:39:56 the vault place in a way so that you couldn't quite see the entrace via autoexplore due to the vault placing adjacent to rock 12:40:18 yeah, the message does make it look like it's supposed to be mantis logins 12:40:20 hayenne: but if you go to D:6 and try the different upstairs, one will take you inside this vault on D:5 and you'll find Temple in there 12:40:24 I guess gammafunk can do it though 12:40:36 I can log in directly to CDO for website stuff 12:40:42 ah 12:40:49 but yeah the web url doesn't accept my password either 12:41:03 Napkin said he's just returned, so maybe he can add us as dgl admins 12:41:29 if it's really using mantis logins it may be doing something outside of dgl 12:42:12 well, the authentication wasn't really done by dgl even for other dgl based servers, yeah 12:42:23 it's just making some apache htpassword stuff I think 12:42:45 but right, maybe it's actually about our permissions in the mantis database if it's not using normal apache auth 12:43:05 I copied his save locally and found the entrance; not exactly a bug, but sort of a bug in that this vault should have more floor padding around it, so that temple is always fully visible 12:43:09 so I'll fix that later 12:53:46 thank you. I should have paid attention to autoexploring all separate sections of the level 12:55:14 thank goodness no athiest MuWz 12:58:15 hayenne: I'm sorry I missed that. 12:59:57 you did not - you told me about the remote possibility that autoexplore missed a tiny exit section. I just forgot to follow your lead 12:59:57 I appreciate your help 13:02:57 Stable (0.22) branch on crawl.akrasiac.org updated to: 0.22.0-23-g332ce0d 13:08:48 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-104-g3bb9011 (34) 13:10:04 Stable (0.21) branch on crawl.jorgrun.rocks updated to: 0.21.1-76-ge1a4835ab3 13:20:21 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-23-g332ce0de23 13:30:32 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-104-g3bb90113a8 (34) 13:33:07 -!- amalloy_ is now known as amalloy 14:41:55 hmm, it turns out we've been loading the lua core libraries wrong 14:42:22 but that didn't (noticeably?) matter for the specific libraries we were loading, just some of the ones we weren't 14:42:46 I do wish lua docs were a bit bette 14:42:47 r 14:43:05 this fact isn't documented in the manual for the relevant version, just the changelog from a previous version 14:43:17 and it seems to change again after the lua version we are using 14:47:26 p 14:47:35 -!- pibborn_ is now known as pibborn 14:48:13 advil: what would be the correct way to load them then? 14:48:24 I'm going to commit a fix to master that does it right 14:48:58 just making sure if the tests pass 14:49:25 that's why package was crashing though, in lua 5.1 it panics if not called from a lua state 14:53:26 haven't gotten to checking to how to get require to actually work 14:53:34 just trying to figure out why that was crashing 15:04:00 03advil02 07[stone_soup-0.22] * 0.22.0-24-gce2052a: Load the lua libs correctly for Lua 5.1 10(9 minutes ago, 1 file, 31+ 4-) 13https://github.com/crawl/crawl/commit/ce2052a233ea 15:04:10 03gammafunk02 07* 0.23-a0-105-g9f8b253: Make the Temple entrance always visible for two entry vaults (hayenne) 10(9 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/9f8b2530fb23 15:04:30 03advil02 07* 0.23-a0-106-g63f3d0b: Load the lua libs correctly for Lua 5.1 10(9 minutes ago, 1 file, 31+ 4-) 13https://github.com/crawl/crawl/commit/63f3d0bd3097 15:04:41 ugh, didn't really mean to push that to 0.22 yet, but so be it 15:04:43 haha 15:04:59 03gammafunk02 07[stone_soup-0.22] * 0.22.0-25-g7663229: Make the Temple entrance always visible for two entry vaults (hayenne) 10(10 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/7663229ff060 15:05:09 advil: that's why I like separate repos! one for trunk, one for stable 15:05:49 I think that approach has some other drawbacks though 15:06:02 namely ccache doesn't really seem to share compilation between my various repos 15:06:34 maybe what I need is a pre-commit hook that asks for confirmation if a commit to that branch is missing a cherry-pick message 15:06:46 that's a cute idea 15:07:12 not always accurate since sometimes you do just author a commit on stable and cherry-pick the other way 15:07:26 but I guess you can just run git with the flag to ignore pre-commit hooks 15:07:44 yeah, but in 99% of those cases `git stash; git checkout master; git stash pop` works 15:08:02 right 15:08:11 if you do make the hook, feel free to put in the repo 15:08:16 heh ok 15:10:41 !nchoice 15:10:43 Time for a new nchoice! It will appear shortly on the tournament website (if it hasn't yet). Type "=nemelex XXXX" to update !nchoice with the new combo, where XXXX should be replaced by the new combo. 15:10:45 =nemelex OpAM 15:10:47 Defined keyword: nchoice => VpFE|BaEn|CeIE|DDCj|HaAE|KoVM|CeEE|BaFE|DrAM|TeWr|SpSu|DEAK|BaNe|DgEn|MuWr|FoTM|GnAK|MfEE|HuAE|DEHu|GnCK|VSSu|HaCj|OpAM 15:16:09 yeah requiring an external file (even in the same folder as init.txt) is still not working for me. I lost some messages because of connection issues, do you have any kind of lead about this? I am willing to help ofc :) 15:24:50 might also be relevant: the wizmode interpreter has no trouble using require and finding files or libraries, even before 63f3d0bd30 and even without calling luaopen_package. is this expected? 15:33:01 pibborn it's not *unexpected*, because that interpreted is dlua and not clua, which isn't locked down in the same way -- though I haven't looked much into how dlua works 15:33:11 *that interpreter 15:33:40 the change I just made impacts only clua 15:34:02 dlua is used for dungeon data and some other internal things like that 15:34:28 there's both a dlua and a clua interpreter though if I am correct, and I am using the clua one to test this out 15:35:29 hm, clua also does somethig specific with the "require" keyword it appears, not sure what 15:35:40 !source _clua_require 15:35:40 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/clua.cc#L1221 15:35:52 so that's going to impede the regular uses of require, I'd imagine 15:36:17 I'll look into this more a bit later, need to go do some errands 15:36:45 ok, thanks a lot :) 16:10:36 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-25-g7663229ff0 16:20:56 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-106-g63f3d0bd30 (34) 16:34:23 Unfortunately your game ended unexpectedly. 13https://crawl.develz.org/mantis/view.php?id=11628 by harcile 16:35:43 I would like to register a complaint about Crawl 16:35:48 And provide a suggestion 16:36:06 the complaint is that the game only has three lovecraft quotes in the flavor text 16:36:13 which is much too few 16:36:55 The suggestion is to use this quote from the Festival: 16:37:05 "Great holes secretly are digged where earth’s pores ought to suffice, and things have learnt to walk that ought to crawl." 16:40:00 Ideally employing the standard HPL fix of replacing all the adjectives with "spooky" 16:40:24 please leave 17:28:43 !lm harcile 17:28:44 1865. [2018-08-19 20:27:20] harcile the Cleaver (L10 HOBe of Trog) killed Erica on turn 8159. (D:10) 17:28:48 !lm harcile -log 17:28:50 harcile, XL10 HOBe, T:8159 (milestone) has no matching game 17:29:10 !lm * src=cxc 17:30:08 3799554. [2018-08-19 21:27:54] Fingolfin the Archer (L11 CeHu of Okawaru) killed Josephine on turn 14652. (D:11) 17:39:30 bogleg (L9 DEFE) ERROR in 'tags.cc' at line 4348: Invalid item: (quantity: 0) gold piece (D:8) 17:40:58 -!- aidanh_ is now known as aidanh 17:42:41 !crashlog 17:42:45 20021. bogleg, XL9 DEFE, T:7711 (milestone): https://crawl.jorgrun.rocks/morgue/bogleg/crash-bogleg-20180819-213930.txt 17:44:01 I have no idea how people can stand to play with fakelangs 18:23:29 Unstable branch on underhound.eu updated to: 0.23-a0-106-g63f3d0bd30 (34) 21:10:12 advil: by the way, elliptic, mikee and I had a discussion about the tournament some days back in the roguelikes discord (you can search for messages from qwqw, elliptic's handle there) 21:11:07 elliptic's overall suggestion was to have categories/tables for the various kinds of achievements we currently track and no overall player ranking 21:11:40 the only challenge is having meaningful achievements for clans and of course for players who likely aren't going to rank highly in any of the tracked categories 21:13:26 but I think it's probably best to not have an overall ranking for players and clans and not try to claim that any category of competition is better than another 22:52:46 Cycling through downstairs after using ?MagicMapping with X> goes to unseen portals but not shops 13https://crawl.develz.org/mantis/view.php?id=11629 by silenth 23:59:39 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.23-a0-106-g63f3d0b (34)