00:42:43 -!- amalloy_ is now known as amalloy 01:00:37 I updated the .rc file to join the clan for the tourney but hours later I am still not in the clan 13https://crawl.develz.org/mantis/view.php?id=12118 by sunspire 02:22:04 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-2690-g04eee4fb99 03:30:48 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2690-g04eee4fb99 03:32:51 Fork (stoatsoup) on crawl.kelbi.org updated to: 0.22-s0-20-g1b51726a1d 04:04:54 -!- amalloy is now known as amalloy_ 04:28:31 Hey all. Just wondering is there a way of translating all the strings in the game without getting hold of the source code? I saw all the descriptions and database, but i'm referring to damage messages, and some messages which i couldn't find anywhere. 05:01:26 druidah, i don't think you can 05:38:08 someone is working on adding a translation system to crawl, I think 05:38:10 forget who though 08:05:41 Hello guys! I think it would be nice to change Ascetic banner so that getting Slimy/Abyssal rune first doesn't automatically break the conduct. I just screwed up by picking up Slimy rune under Jiyva and was very surprised when I didn't get the banner after completing Snake under the banner rules. 08:07:03 No complaints, since the rules specifically say "your first rune ... This rune cannot be the slimy or abyssal rune...", but this still feels very counterintuitive 08:17:07 aidanh, any luck on the cross compiler, or should I start trying to bring gettext into contrib/ ? 08:18:33 shalmezad: we vendorize our major dependencies into contrib/ so that will eventually need to be done 09:54:35 shalmezad: not much luck unfortunately 09:55:23 but if everything is working on other platforms, I would first focus on solving the generated text grammar problem 10:26:52 Stable (0.22) branch on underhound.eu updated to: 0.22.1-59-ge965b3aba3 11:06:10 =nemelex KoIE 11:06:13 Defined keyword: nchoice => MfEn|BaEE|HaVM|HaFE|CeIE|CeWz|TeSk|OpAE|FoNe|GhCj|BaAK|DDAM|HuTm|SpAK|DEAs|OgCj|VpWr|KoIE 12:26:46 Stable (0.23) branch on underhound.eu updated to: 0.23.1-91-gf373564dc4 13:12:31 -!- amalloy_ is now known as amalloy 13:17:13 Stable (0.23) branch on crawl.akrasiac.org updated to: 0.23.1-91-gf373564 13:21:09 New branch created: fix-win32-colours (1 commit) 13https://github.com/crawl/crawl/tree/fix-win32-colours 13:21:09 03Aidan Holm02 07[fix-win32-colours] * 0.25-a0-63-g5c0c106: Fix win32 console branded colours 10(22 minutes ago, 2 files, 98+ 113-) 13https://github.com/crawl/crawl/commit/5c0c106a4e7d 14:14:57 The build passed. (fix-win32-colours - 5c0c106 #12149 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/605626464 14:29:39 03Aidan Holm02 07* 0.25-a0-63-gbefff83: Fix win32 console branded colours 10(2 hours ago, 3 files, 99+ 114-) 13https://github.com/crawl/crawl/commit/befff83b7c28 14:30:20 gammafunk: that should fix the summons highlighting issue 14:32:59 03Aidan Holm02 07[stone_soup-0.24] * 0.24.0-3-g28a8eb0: Fix win32 console branded colours 10(2 hours ago, 3 files, 99+ 114-) 13https://github.com/crawl/crawl/commit/28a8eb06105a 14:33:00 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-63-gbefff83b7c (34) 16:03:34 Main menu doesn't remove old name when typing 13https://crawl.develz.org/mantis/view.php?id=12119 by Siegurt 16:10:00 change is hard 16:10:49 I guess maybe people are most expecting that to work when they first open the menu? 16:44:32 no kidding 16:48:35 I guess if the last action was typing, backspace should work normally, but otherwise it should clear? 16:58:50 maybe? I might even be inclined to do something more restrictive, really just do it on game start 16:59:01 (which will include most cases where you abort from a menu) 17:15:50 that'd probably do for the time being 18:08:06 I just tried on a mundane looking chain mail that was +1. That's not meant to happen, right? 18:39:14 Pinkbeast: indeed it shouldn't normally happen. if you save&quit someone can look at a ttyrec to verify it happened? 18:39:46 amalloy: I'd have to reproduce it in vanilla. 18:40:43 yeah, if it is happening on your fork it is tbh not very interesting 18:41:20 Yeah, I ain't asking you look into it (although we haven't messed around with that), just confirming my understanding that it shouldn't happen. 18:42:56 If I can reproduce it I'll drop it in your lap. 18:45:09 i guess your fork doesn't have all the reproducible seed work, that would make it easy to repro 18:46:20 Not yes, no, still 0.22. 18:59:10 Oh, I'm an idiot. I mean to enchant my cloak. 18:59:30 Sorry, false alarm. 19:05:36 Pinkbeast: i tested out that commit you posted; unfortunately it ellipsizes the spell items on local tiles when the game window width is reduced 19:06:24 that would be e17a1b549 19:07:26 aidanh: Bother. (Give me ten minutes to compile tiles and I'll see what you mean). I guess the bug's back in your court, then. :-/ 19:12:23 iirc the spell library has the same problem; menu entries are >79 characters wide 19:20:47 Yes, Confusing Touch is similarly mangled in the library on 79xX 19:21:38 (It's perhaps not in my self-interest to mention this but ofc mandating that the minimum screen size is now 80xX would completely hide this problem with vanilla's current spell descriptions...) 19:24:00 Unstable branch on underhound.eu updated to: 0.25-a0-63-gbefff83b7c (34) 19:34:12 that'd fix it, true 19:35:11 ... assuming no-one ever writes a new spell description that exercises it 19:35:15 it might also be better to not allow the minimum size of lower UI layers to affect the layout of higher layers on console, since only the top layer is displayed 19:36:55 i.e. if the menu has a minimum width of 81, it makes no sense to make the popup above it >= 81 chars wide 19:37:18 I -think- I understand this but just to double check. MR_VULN_COLD is rC-, MR_RES_COLD is rC+, mrd(MR_RES_COLD, 2) is rC++, mrd(MR_RES_COLD, 3) is rC+++; and so on for other resists? 19:38:08 might also be an idea to assert if layouts have a min width > 79, but that's getting close to the old 'screen write out of bounds' crashing behaviour 19:39:41 aidanh: I'm afraid I know 0 about how menus work which is how I ended up just bodging it 19:41:59 I'm not really super convinced that we need to support 79 char widths any more 19:42:59 I think that's also true but presumably at some point someone will write a spell description that causes the problem in 80xX 19:47:03 Bcadren: mrd(MR_VULN_COLD, 1) is rC-, I think 19:47:25 I think there is a clear example of this in the pan lord init code in ghost.cc 19:47:30 (good file name) 19:48:20 alex that's actually in the defines: MR_VULN_COLD = mrd(MR_RES_COLD, -1) 19:56:00 well we can just make the spell name column narrower; the longest name is yara's and that has four spaces to spare currently 19:58:35 Ouch. (Obviously this is not your problem but "Dispel Iskenderun's Battlesphere" already doesn't fit :-) 20:10:01 well, there's a contributor working on i18n, so it's something we'll run into sooner or later 20:22:03 Stable (0.24) branch on underhound.eu updated to: 0.24.0-3-g28a8eb0610 20:26:39 -!- amalloy is now known as amalloy_ 20:32:40 aidanh: thanks 21:00:31 -!- amalloy_ is now known as amalloy 21:05:00 sure thing 21:49:31 Pinkbeast: actually, i've taken a closer look at the menu code and it seems like the ellipsizing issue I mentioned is a different bug in the menu code 21:49:35 so your fix should work 21:51:31 I was wondering about that. 21:58:57 Oh! I just made a discovery, re 79xX displays; start a HuFi, use wizard mode to create all books, pick them up, (M)emorise, Ctrl-f and type "Portal Projectile", or rather don't because the game crashes when you type the 'r'. 21:59:18 This is true both in current vanilla 0.24 and our 0.22 (suggesting it's been that way for a while). 22:00:30 ERROR in 'libutil.cc' at line 391: screen write out of bounds: (80,59) into (79,59) 22:01:10 I think I said last time we discussed this I suspect it is already de facto impossible to play in 79xX, and here it is... 22:04:54 (Want me to Mantis this, or is it already in your head / likely to become moot when you change MIN_COLS to 80?) 22:07:41 yes please 22:10:27 that seems to be unrelated; it's the resumable_line_reader in the menu moving the cursur off-screen even though it never writes 22:12:48 although I can't immediately figure out why it crashes after you type three letters on the memorise screen only (and not on e.g. the drop items screen) 22:13:08 i guess i'd better hurry up and get text boxes merged 22:15:48 Done. 22:17:38 Crash when searching spell library on 79xX console 13https://crawl.develz.org/mantis/view.php?id=12120 by damerell 22:53:11 03Aidan Holm02 07* 0.25-a0-64-gfbcdf99: Fix menu title/more margin size 10(29 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/fbcdf995c917 22:53:11 03Aidan Holm02 07* 0.25-a0-65-g7ed4e61: Fix some screens wider than minimum width (12008) 10(35 minutes ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/7ed4e613ac2f 22:53:48 Pinkbeast: pushed fixes, thanks for your help 22:54:28 Thank you - since it so happens that our spell descriptions exercise the bug in 80xX, it helps us too ;-) 22:55:10 sweet 22:55:56 won't help with that long spell name though, I'm afraid 22:57:05 I might just put up with that :-/ 22:57:26 03Aidan Holm02 07[stone_soup-0.24] * 0.24.0-4-g47eaf08: Fix menu title/more margin size 10(33 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/47eaf08040b7 22:57:26 03Aidan Holm02 07[stone_soup-0.24] * 0.24.0-5-g267a8d5: Fix some screens wider than minimum width (12008) 10(39 minutes ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/267a8d59f476 22:57:29 I guess the name just gets truncated at 30 chars? Dispel Battlesphere is probably clear enough 22:57:49 but yes, I think bumping MIN_COLS to 80 would be fine 22:59:13 I might do a qw run at 79x to see if my suspicion all kinds of things choke is correct 23:02:57 if you apply this patch, you'll get an assertion if you open any menu/screen with a width > MIN_COLS: https://clbin.com/Az0kw 23:03:23 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-65-g7ed4e613ac (34) 23:03:32 -!- amalloy is now known as amalloy_ 23:04:13 on console, that is 23:04:29 I'm off to bed now but I'll see what that flushes out at some point 23:09:50 cool 23:12:38 (well, after committing https://github.com/damerell/crawl/commit/0a911f09ac0fe6a7f87968136d49a7dd6cd07f5e for which suggestion, thanks) 23:23:24 03Aidan Holm02 07* 0.25-a0-66-gfe83247: Prevent pinned monsters from using trample (Yermak, 12062) 10(84 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/fe832476f1fe 23:32:52 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-66-gfe832476f1 (34)