01:17:24 -!- muffindrake1 is now known as muffindrake 03:28:47 New branch created: cleardoors (4 commits) 13https://github.com/crawl/crawl/tree/cleardoors 03:28:47 03gammafunk02 07[cleardoors] * 0.23-a0-651-g4b6bcb7: Translucent door feature types and data 10(6 hours ago, 2 files, 44+ 0-) 13https://github.com/crawl/crawl/commit/4b6bcb725f56 03:28:47 03gammafunk02 07[cleardoors] * 0.23-a0-652-g79d2ca1: Door handling logic for translucent doors 10(5 hours ago, 22 files, 175+ 76-) 13https://github.com/crawl/crawl/commit/79d2ca194dad 03:28:47 03gammafunk02 07[cleardoors] * 0.23-a0-653-g1a684d3: Tiles and tile logic for translucent doors (minmay) 10(5 hours ago, 32 files, 48+ 11-) 13https://github.com/crawl/crawl/commit/1a684d38850d 03:28:47 03gammafunk02 07[cleardoors] * 0.23-a0-654-g7a31a9e: A 9x9 Gauntlet arena using runed doors 10(6 hours ago, 1 file, 16+ 0-) 13https://github.com/crawl/crawl/commit/7a31a9e2fad6 03:31:16 Experimental (bcrawl) branch on crawl.kelbi.org updated to: 0.23-a0-1315-g6b3e209650 03:34:17 New branch created: pull/934 (4 commits) 13https://github.com/crawl/crawl/pull/934 03:34:17 03gammafunk02 07https://github.com/crawl/crawl/pull/934 * 0.23-a0-651-g4b6bcb7: Translucent door feature types and data 10(6 hours ago, 2 files, 44+ 0-) 13https://github.com/crawl/crawl/commit/4b6bcb725f56 03:34:17 03gammafunk02 07https://github.com/crawl/crawl/pull/934 * 0.23-a0-652-g79d2ca1: Door handling logic for translucent doors 10(5 hours ago, 22 files, 175+ 76-) 13https://github.com/crawl/crawl/commit/79d2ca194dad 03:34:17 03gammafunk02 07https://github.com/crawl/crawl/pull/934 * 0.23-a0-653-g1a684d3: Tiles and tile logic for translucent doors (minmay) 10(5 hours ago, 32 files, 48+ 11-) 13https://github.com/crawl/crawl/commit/1a684d38850d 03:34:17 03gammafunk02 07https://github.com/crawl/crawl/pull/934 * 0.23-a0-654-g7a31a9e: A 9x9 Gauntlet arena using runed doors 10(7 hours ago, 1 file, 16+ 0-) 13https://github.com/crawl/crawl/commit/7a31a9e2fad6 03:38:23 gammafunk: which timezone are you in? PST? 03:38:49 I'm up late tonight, but I'm not always around this late 03:39:03 I'm central time US; you can leave messages using !tell 03:40:05 like: !tell gammafunk It crashed and deleted my filesystem! 03:40:22 and sequell will tell you when you have messages if you talk in a channel where it is 03:40:28 or if you check with !messages 03:40:37 which also works in PM 03:40:41 :) 03:41:39 i really want to have a bouncer set up... probably need to do this today 04:35:23 The build passed. (cleardoors - 7a31a9e #10788 : gammafunk): https://travis-ci.org/crawl/crawl/builds/474752044 05:09:54 !tell gammafunk there is a build config called USE_MERGEBASE it does not seem to be used by travis. Have you any use for it? 05:09:55 Ozaq: OK, I'll let gammafunk know. 05:12:49 -!- amalloy is now known as amalloy_ 11:39:13 Ozaq: `USE_MERGE_BASE` is used by CDO, and possibly other servers, when updating the game version (and doing windows devel builds) 11:41:04 Ozaq: sometimes for things like that you can get more information by searching the ##crawl-dev logs, which go back a long ways (in channel topic) 11:41:19 that's what I did (then I checked on CDO to make sure it still uses it) 11:47:10 advil: so what commit would USE_MERGE_BASE be set to? 11:48:47 the make file computes the 'best git ancestor' between HEAD and ${USE_MERGE_BASE}, later this commit is used for the git describe. I have to admit I do not understand why the version tag is constructed like this. 11:56:31 advil: ill review the channel log, how can I see what CDO uses? does it take the build from travis? 11:59:12 no, it does its own building 12:00:06 I've never used this parameter so I'm not exactly sure how it works, but it looks like it's used to select a branch for specific builds with a single git repository 12:00:22 -!- Tiobot is now known as Guest66358 12:05:11 it doesn't *look* like the more typical webtiles setups use this but I'm not sure 12:06:43 if I'm reading this right (there's a bunch of layers of scripts here) an example value (used by CDO to update a stable version) would be "local/stone_soup-0.20 */" 12:07:05 not entirely sure if I'm reading it right though 12:10:13 hm, maybe it's used to ignore local commits when a server has some 12:12:55 ah, specifically for setting version strings 12:13:04 %git cacd371bee57f00fd9eddac705704 12:13:04 07neunon02 * 0.6.0-a0-1613-gcacd371: makefile: allow build.h to be generated based on git-merge-base 10(9 years ago, 2 files, 12+ 3-) 13https://github.com/crawl/crawl/commit/cacd371bee57 12:15:02 since the version string is based on git commits and so otherwise on a server like CDO which has some local commits (to the Makefile at least, iirc) the version string would be off for public games. Other servers that have local commits include CPO and the korean one, I'd guess they might use this too 12:19:17 advil: ah ok i totaly forgot that each server admin might have his own set of patches. I was always thinking why 'fake' the commit id to be a common ancesor.... But it ofc makes sense 12:20:41 ok, I'm not sure exactly how this relates to what CDO might or might not be doing, but you can see this option in action by doing something like `make build.h USE_MERGE_BASE="stone_soup-0.22"` to override the usual way of building that file 12:21:54 hmm if this is build from the branch stone_soup-0.22 then HEAD == stone_soup-0.22 so it could be omited 12:22:28 well, that's just an example...for example you can run that command from master 12:23:45 not that you'd want to do that per se 12:24:44 The 'admins have local patches' makes most sense as it allow to 'hide' those from the version number 12:24:52 but I think servers are probably using this exactly when HEAD doesn't line up with the branch 12:24:53 yes 12:25:34 that example was just to illustrate how it could be called 12:25:41 btw did you see the issue I created about verison numbers in morgues in github? 12:27:40 no, but actually that behavior looks right to me, most servers will update to the must current commit in a release branch 12:27:50 stone_soup-0.22 is two commits ahead of 0.22.1 12:28:14 we'd have to release 0.22.2 to get them to line up 12:28:58 -!- amalloy_ is now known as amalloy 12:29:19 I see, since you publish patch releases as in 0.22.1 etc. I thought you explicitly only released those to the public servers (besides trunk which is rolling upgrade) 12:30:11 no, most servers are configured to do rolling updates within a release branch too (maybe with low frequency) 12:33:36 oh, you also may have been confused by the commit dates. But 9c5b33138319d2e28 was cherry-picked from another branch much later, iirc I did that some time in Dec. 12:34:29 I held off on cherry-picking it because I committed it to master mid-tourny (and then forgot about it) 12:35:04 i ran into the version because I am toying with parsing old morgue files and I wanted to discern trunk vs. stable. 12:35:07 er, maybe that's not quite right, can't remember the exact timing 12:35:33 wanted to plot version poulatiry over time etc... 12:35:42 popularity* 12:37:35 you could look into how sequell handles version strings 12:38:15 which I think is pretty simple, it just chops before a - 12:43:49 Autoexplore can leak information about unseen areas. 13https://crawl.develz.org/mantis/view.php?id=11813 by damerell 13:09:41 looking at some morgues... there are tags with a1 and b1 suffixes. what are they used for? 13:12:34 Alpha 1 and beta 1? 13:16:39 eh i meant a0 b1 e.g. 0.23-a0 13:17:05 <|amethyst> what Pinkbeast said: a0 is alpha (that is, trunk) and b1 is beta (prerelease) 13:18:37 <|amethyst> there was -a1 in 0.9.0 but I wasn't a dev yet so don't know the circumstances there 13:24:24 -!- G-Flex| is now known as G-Flex 13:24:55 Are there any plans to change the "geometric circle" glpyh used for clouds now, or is there a way in the rc file to override it? It's causing me even more visual confusion now that I have ignite blood 13:26:23 G-Flex: you can change it like you change any feature glyph in your rcfile 13:29:07 G-Flex: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/options_guide.txt#L2445 13:36:41 Pain's message inconsistent against invisible creatures 13https://crawl.develz.org/mantis/view.php?id=11814 by Siegurt 13:37:11 amalloy: I don't see how that's possible because the description for a cloud is the same regardless of glyph 13:37:20 but this isn't just me, the glyph is identical to "o" in many fonts 13:39:07 <|amethyst> you need display_char, not feature 13:39:31 <|amethyst> which is the section amalloy quoted 13:40:14 !tell gammafunk advil was so kind and explained USE_MERGEBASE already. :) 13:40:15 Ozaq: OK, I'll let gammafunk know. 13:41:06 oh sorry, I didn't notice the link went right there 13:41:15 was looking at "feature" 14:06:58 advil: |amethyst: if either of you have an interesting in some of our historical docs and/or latex, do you think the info in util/docs are worth keeping in the repo? :) 14:06:59 gammafunk: You have 1 message. Use !messages to read it. 14:07:20 that's some pretty old documentation that I only just discovered through some git grep 14:07:47 I think I had noticed it at some point before now but it does seem like it's not so useful to keep around at this point 14:08:08 \subsection*{Command key changes introduced in 0.5} 14:08:41 %git 0.5.0 14:08:41 Could not find commit 0.5.0 (git returned 128) 14:08:47 %git 0.5 14:08:47 07jpeg02 * 0.5: Tagging 0.5. 10(10 years ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/992e279fe436 14:29:33 Information leak when using mace of variability with allies and an invisible enemy 13https://crawl.develz.org/mantis/view.php?id=11815 by vt 15:54:26 Yermak: Congrats on the WR. It's pretty much the limit, you can't go any faster ;) 16:27:43 !commit require 15000 turns to pass before the player may leave the dungeon 16:27:45 03ebering ⛐ 0.23-a0-2040-g92ee51f: require 15000 turns to pass before the player may leave the dungeon 10(in the future, 6 files, 339+ 332-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=92ee51f 16:29:54 tough....but fair.... 16:32:16 I remember when I first saw sapher's amazing NaWz WR that was the high score for years and years and that got me to try turncount runs 16:32:53 this was before Depths existed, vaults could be on like D:15-21 or so; a huge range of levels, and vaults-first was a thing since it didn't require a rune 16:33:12 he got shafted on D:12 to D:15, went around the corner, found vaults 16:33:24 entered Vaults at like 2.3k turns 16:33:40 of course for a long time people were saying that record wouldn't be broken 16:35:07 it was WR for about 2.5 years 16:44:39 I'm curious, why require turns before leaving when quitting is possible? 16:44:44 aren't those basically the same thing? 16:45:09 oh, are people winning that quickly? 16:45:22 G-Flex: this is not a real commit 16:46:22 why am I so dumb today 16:46:33 !commit Remove Jiyva, replace with Double Chei 16:46:34 03G-Flex ⛐ 0.23-a0-2041-g4108335: Remove Jiyva, replace with Double Chei 10(in the future, 13 files, 471+ 916-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=4108335 18:25:33 Flugkiller (L18 GnAM) ERROR in 'tags.cc' at line 4370: Invalid item: (quantity: 0) gold piece (Shoals:1) 20:20:16 -!- amalloy is now known as amalloy_ 20:36:42 -!- amalloy_ is now known as amalloy 21:04:23 03gammafunk02 07[cleardoors] * 0.23-a0-655-g199f27b: fixup! Door handling logic for translucent doors 10(50 seconds ago, 6 files, 11+ 4-) 13https://github.com/crawl/crawl/commit/199f27b33676 21:04:35 03gammafunk02 07https://github.com/crawl/crawl/pull/934 * 0.23-a0-655-g199f27b: fixup! Door handling logic for translucent doors 10(62 seconds ago, 6 files, 11+ 4-) 13https://github.com/crawl/crawl/commit/199f27b33676 21:18:26 plese buff longswords like increase swawnrate or riposte blades of lighting or anything really 22:28:14 -!- muffindrake1 is now known as muffindrake