[Back to Index]

  
[00:09] <-- demonimin left irc: Read error: Connection reset by peer
[00:19] --> Strangerke joined #scummvm.
[00:19] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[00:25] <snover> hm. is it even possible to write a c++11-compliant static_assert?
[00:26] <snover> the message needs to be put into an identifier for this to work, but of course in c++11 the message is a string
[00:27] <snover> i guess there must be a way if boost can do it.
[00:29] <snover> and boy do i not want to touch this boost code. yikes.
[00:30] <snover> oh, right. it lets you pass a message but you only get to see it if you are in a c++11 compiler
[00:35] <-- dtcrshr left irc: Quit: Saindo
[00:37] <snover> `extern int` seems like the best incantation; prevents unused warnings
[00:40] <-- waltervn left irc: Quit: Leaving
[01:06] <-- m-kiewitz left irc: Ping timeout: 256 seconds
[01:19] <snover> https://zetafleet.com/i/58704318c0ad5.png well that was easy! :)
[01:31] <-- Polynomial-C left irc: Quit: GNU/Linux, because I'd rather own a free OS than steal one that's not worth paying for.
[01:37] --> Polynomial-C joined #scummvm.
[01:44] <-- WooShell left irc: Quit: Walking upside down in the sky, between the satellites passing by. Gliding along the black rainbow, I fly away with my shadow. Scratching the moon like a DJ, the night follows its odyssey.
[02:16] <-- Dominus left irc: Ping timeout: 248 seconds
[02:18] --> Dominus joined #scummvm.
[02:18] <-- Dominus left irc: Changing host
[02:18] --> Dominus joined #scummvm.
[02:23] <-- SylvainTV left irc: Read error: Connection reset by peer
[02:24] --> GitHub50 joined #scummvm.
[02:24] <GitHub50> [scummvm] criezy pushed 1 new commit to master: https://git.io/vMcSG
[02:24] <GitHub50> scummvm/master 378e82a Filippos Karapetis: I18N: Update translation (Greek)...
[02:24] GitHub50 (GitHub50@192.30.252.42) left #scummvm.
[02:24] <-- Strangerke left irc: Ping timeout: 245 seconds
[02:26] --> GitHub83 joined #scummvm.
[02:26] <GitHub83> [scummvm] criezy pushed 1 new commit to master: https://git.io/vMcSu
[02:26] <GitHub83> scummvm/master 264e609 Arius: I18N: Update translation (Greek)...
[02:26] GitHub83 (GitHub83@192.30.252.45) left #scummvm.
[02:27] --> GitHub116 joined #scummvm.
[02:27] <GitHub116> [scummvm] criezy pushed 1 new commit to master: https://git.io/vMcSz
[02:27] <GitHub116> scummvm/master d4ecfe7 Filippos Karapetis: I18N: Update translation (Greek)...
[02:27] GitHub116 (GitHub116@192.30.252.45) left #scummvm.
[02:28] --> GitHub21 joined #scummvm.
[02:28] <GitHub21> [scummvm] criezy pushed 1 new commit to master: https://git.io/vMcSV
[02:28] <GitHub21> scummvm/master af1d0c6 Arius: I18N: Update translation (Greek)...
[02:28] GitHub21 (GitHub21@192.30.252.42) left #scummvm.
[02:28] --> Poly-C joined #scummvm.
[02:30] <-- Polynomial-C left irc: Ping timeout: 248 seconds
[02:40] --> Vampire0_ joined #scummvm.
[02:44] <-- Vampire0 left irc: Ping timeout: 240 seconds

[03:06] <-- ST left irc: Read error: Connection reset by peer
[03:28] Cruel` (Cruel@cruels.net) left #scummvm ("Leaving").
[03:40] <klusark> Is the scummvm build on the google play store android, or androidsdl?
[05:19] <snover> bah. gcc is too smart for its own good sometimes and reports on the extern int being unused too. why wont you just quietly accept my c++98 hacks
[05:35] <snover> there we go.
[05:59] <-- Henke37 left irc: Quit: ERR_SHUTDOWN
[06:52] --> ny00123 joined #scummvm.
[07:14] <Lightkey> https://www.gog.com/promo/20170102_weekly_promo_the_first_of_many quite a few adventure games, Adventure Soft games and Leisure Suite Larry included
[07:54] --> bgK joined #scummvm.
[07:54] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services.
[08:19] <-- Lightkey left irc: Ping timeout: 258 seconds
[08:32] --> Lightkey joined #scummvm.
[08:37] <-- LittleToonCat left irc: Remote host closed the connection
[08:41] --> m_kiewitz joined #scummvm.
[08:41] <-- m_kiewitz left irc: Changing host
[08:41] --> m_kiewitz joined #scummvm.
[08:41] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services.
[08:56] --> jamm joined #scummvm.
[08:58] <-- jamm left irc: Read error: Connection reset by peer
[09:39] <-- TMM left irc: Quit: Ex-Chat
[09:48] --> waltervn joined #scummvm.
[09:48] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[09:49] --> Strangerke joined #scummvm.
[09:49] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[09:49] <Strangerke> hi guys
[09:50] --> anzipex joined #scummvm.
[10:00] --> ced117_ joined #scummvm.
[10:01] <-- ced117_ left irc: Remote host closed the connection
[10:02] --> WooShell joined #scummvm.
[10:04] <WooShell> good meowning =^.^=
[10:11] --> demonimin joined #scummvm.
[10:20] --> rootfather joined #scummvm.
[10:40] --> Strangerke_ joined #scummvm.
[10:40] --> ajax16384 joined #scummvm.
[10:40] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[10:43] <-- Strangerke left irc: Ping timeout: 272 seconds
[10:43] Nick change: Strangerke_ -> Strangerke
[10:45] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[11:04] --> t0by joined #scummvm.
[11:04] <-- t0by left irc: Changing host
[11:04] --> t0by joined #scummvm.
[11:04] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[11:05] <-- t0by left irc: Remote host closed the connection
[11:33] <-- Strangerke left irc: Ping timeout: 246 seconds
[11:37] <-- anzipex left irc: Quit: Leaving
[12:15] --> criezy joined #scummvm.
[12:15] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[12:25] --> GitHub151 joined #scummvm.
[12:25] <GitHub151> [scummvm] criezy pushed 1 new commit to master: https://git.io/vMCJx
[12:25] <GitHub151> scummvm/master e72f12d Thierry Crozat: I18N: Change back encoding of Finnish translation to ISO-8859-1...
[12:25] GitHub151 (GitHub151@192.30.252.41) left #scummvm.
[12:48] --> Deledrius_ joined #scummvm.
[12:50] --> GitHub61 joined #scummvm.
[12:50] <GitHub61> [scummvm] criezy pushed 2 new commits to master: https://git.io/vMCU9
[12:50] <GitHub61> scummvm/master 69962fd Filippos Karapetis: I18N: Update translation (Greek)...
[12:50] <GitHub61> scummvm/master 7b9ebac Walter Agazzi: I18N: Update translation (Italian)...
[12:50] GitHub61 (GitHub61@192.30.252.45) left #scummvm.
[12:52] <-- Deledrius left irc: Ping timeout: 258 seconds
[13:07] --> GitHub151 joined #scummvm.
[13:07] <GitHub151> [scummvm] criezy pushed 1 new commit to master: https://git.io/vMCTW
[13:07] <GitHub151> scummvm/master 3cd5e20 Thierry Crozat: I18N: Revert encoding of Polish translation back to ISO-8859-2...
[13:07] GitHub151 (GitHub151@192.30.252.40) left #scummvm.
[13:15] --> frankyboy_ joined #scummvm.
[13:50] --> GitHub184 joined #scummvm.
[13:50] <GitHub184> [scummvm] sev- pushed 1 new commit to master: https://git.io/vMCk9
[13:50] <GitHub184> scummvm/master 2292937 Eugene Sandulenko: DIRECTOR: Lingo: Documented catmember differences for D3
[13:50] GitHub184 (GitHub184@192.30.252.40) left #scummvm.
[14:30] --> t0by joined #scummvm.
[14:30] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[15:40] --> SylvainTV joined #scummvm.
[15:40] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[16:16] --> GitHub156 joined #scummvm.
[16:16] <GitHub156> [scummvm] sev- pushed 2 new commits to master: https://git.io/vMCOY
[16:16] <GitHub156> scummvm/master 9934186 Eugene Sandulenko: DIRECTOR: Lingo: Fix 'on' keyword parsing...
[16:16] <GitHub156> scummvm/master e3a7fe4 Eugene Sandulenko: DIRECTOR: Lingo: Switch bison debug at runtime...
[16:16] GitHub156 (GitHub156@192.30.252.41) left #scummvm.
[16:31] --> GitHub46 joined #scummvm.
[16:31] <GitHub46> [scummvm] sev- pushed 1 new commit to master: https://git.io/vMCOj
[16:31] <GitHub46> scummvm/master 8e303c7 Eugene Sandulenko: DIRECTOR: Lingo: Added stub for 'me' keyword
[16:31] GitHub46 (GitHub46@192.30.252.42) left #scummvm.
[16:49] --> girafe joined #scummvm.
[17:09] --> LittleToonCat joined #scummvm.
[17:17] <wjp> snover: it's nitpicking a bit, but I think the get*int8 functions assume the system is LE for consistent behaviour with Spans with non-single-byte types
[17:18] <snover> thats a fair point
[17:19] <wjp> I can't say I've done a 100% review yet, but I'm tempted to suggest just merging it anyway
[17:20] <snover> there are a few methods i was having a little trouble getting coverage on, would you be willing to take a look and tell me what is wrong?
[17:20] <wjp> sure
[17:22] <wjp> which ones?
[17:22] <snover> template <typename Other> Span(const Other &other);
[17:22] <snover> template <typename OtherValueType> NamedSpanImpl(const SpanImpl<OtherValueType, Derived> &other);
[17:22] <snover> template <typename OtherValueType> operator=(const NamedSpanImpl<OtherValueType, Derived> &other);
[17:22] <snover> template <typename OtherValueType> operator=(const SpanImpl<OtherValueType, Derived> &other);
[17:22] <snover> NamedSpan::operator=(const Other &other);
[17:22] <snover> oops, the third and fourth ones are NamedSpanImpl::
[17:30] <snover> i would expect test/common/span.h:656 to use NamedSpan::operator= for instance
[17:31] <snover> i guess i am a little foggy on if there is some implicit copy assignment operator or something, since the assignment does seem to correctly copy all the fields
[17:38] <-- girafe left irc: Read error: Connection reset by peer
[18:01] <wjp> it's picking the implicit operator= and copy constructor
[18:02] <wjp> it's generating those because the templated one apparently is different enough, even though it could specialize to the 'standard' signature
[18:02] <wjp> so to test these you'd really need to call them with different Other types
[18:09] <snover> i guess i need to look up the rules about generated methods. thanks for verifying thats what is going on.
[18:10] <snover> a ctor template is never a copy-ctor hmm!
[18:13] <snover> so that explains that i guess
[19:13] --> Henke37 joined #scummvm.
[19:17] --> TMM joined #scummvm.
[19:17] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[19:25] <omer_mor> snover: regarding hoyle5 sound resources
[19:25] <omer_mor> using sv.exe I only see wave and audio resources
[19:27] <snover> ok, great. thank you for checking. i was assuming that is the case based on the demo, but i just wanted to be sure
[19:27] <snover> i have been going through and trying to fix up the GUIO options for SCI32 games
[19:27] <omer_mor> great
[19:44] --> Littleboy joined #scummvm.
[19:44] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services.
[19:52] <omer_mor> http://m.xkcd.com/1782/ =D
[19:58] <t0by> _sev: at this point is there any low-hanging task on lingo?
[19:59] <_sev> t0by: great bunch of them
[19:59] <t0by> listed anywhere? can't find much on the tracker
[20:01] <_sev> t0by: tracker has bugs only, and for supported engines
[20:01] <_sev> t0by: for instance, implementing all those 'the' methods
[20:01] <t0by> Oh, that's a... fair objection
[20:01] <t0by> Do we have a list or something?
[20:02] <t0by> I'd love to start contributing a bit to the lingo thing, but as you probably know by now, my availability of free time is... unpredictable
[20:02] <_sev> see lingo-the.cpp
[20:02] <t0by> so i'd hate to start working on something and then finding out that somebody had already done it.
[20:02] <t0by> Looking at it right now
[20:02] <t0by> thanks
[20:03] <_sev> t0by: see how few of them are implemented, need to implement the rest
[20:03] <t0by> Oh, I see
[20:03] <_sev> t0by: then, lingo-builtins.cpp
[20:03] <_sev> bunch of stubs there
[20:04] <t0by> Igm U see
[20:04] <t0by> ehr
[20:04] <t0by> sorry
[20:04] <t0by> I meant
[20:04] <t0by> "Oh, I see"
[20:05] <t0by> That's probably a lowhanging-ish fruit.
[20:06] <t0by> _sev, thanks; what games and stuff are you using to actually test your work right now? Is there a SDK around that can be used to generate quick test things? Do you have any pointers for language documents and all? I can't find much on http://wiki.scummvm.org/index.php/Director
[20:07] <t0by> (Yes, that's a lot of questions.)
[20:08] <_sev> t0by: Initially I started to use "The Appartment", an official demo in D2-D4
[20:08] <t0by> (I know I can google "Lingo for dummies" myself, but I'm sort of curious to know what you guys are already using, for... context)
[20:09] <_sev> at this point I switched to examples from book "Lingo Workshop", which has one example per Lingo function
[20:15] <t0by> _sev, thanks. Would you suggest a workflow vaguely like 1. look at stubbed methods 2. see on doc what they do 3. sketch an implementation 4. put together simple demo that uses method 5. see if it works at all?
[20:16] <_sev> t0by: at this moment (4) will not work well
[20:16] <_sev> as we're still lacking basic things. Though, there is a big progress by Steve, so hopefully soon he submit a PR
[20:17] <t0by> So 1. 2. 3. 4b. write unit test for expected behaviour 5b. cross fingers?
[20:17] <t0by> sorry, which steve?
[20:21] --> GitHub18 joined #scummvm.
[20:21] <GitHub18> [scummvm] sev- pushed 1 new commit to master: https://git.io/vMCBU
[20:21] <GitHub18> scummvm/master 0363830 Eugene Sandulenko: DIRECTOR: Lingo: Stubbed "sound*" built-ins
[20:21] GitHub18 (GitHub18@192.30.252.45) left #scummvm.
[20:21] <t0by> _sev, ^
[20:21] <t0by> (sorry for highlighting you, just in case you alt-tabbed away)
[20:22] <_sev> t0by: yes
[20:22] <_sev> t0by: https://github.com/stevenhoefel/scummvm/commits/master
[20:22] <t0by> I see. That's actually... less painful, for the time being
[20:23] <t0by> Ooh, neat.
[20:24] --> Strangerke joined #scummvm.
[20:25] <t0by> _sev: well, thanks. Towards the end of the month I'll *probably* start having a string of very lonely, very free evenings, I hope I'll be able to contribute something. Please, if you can, let me know if things change or if other areas have... interesting low hanging fruits.
[20:25] <t0by> I'm not promising anything (as usual), but since I saw the Lingo commits I thought I'd at least what the situation was.
[20:25] <t0by> Thank you.
[20:26] <t0by> *I'd at least check
[20:26] <_sev> ok
[20:41] --> uruk-hai joined #scummvm.
[20:41] #scummvm: mode change '+o uruk-hai' by ChanServ!ChanServ@services.
[21:27] --> Farmboy0 joined #scummvm.
[21:43] <-- ny00123 left irc: Quit: Leaving
[21:56] --> GitHub82 joined #scummvm.
[21:56] <GitHub82> [scummvm] sev- pushed 1 new commit to master: https://git.io/vMCuV
[21:56] <GitHub82> scummvm/master 8a68c0d Eugene Sandulenko: DIRECTOR: Lingo: Fix arguments check for built-ins
[21:56] GitHub82 (GitHub82@192.30.252.34) left #scummvm.
[22:05] <-- ajax16384 left irc: Quit: Leaving
[22:06] --> ajax16384 joined #scummvm.
[22:06] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[22:17] <-- uruk-hai left irc: Ping timeout: 240 seconds
[23:01] <-- ajax16384 left irc: Quit: Leaving
[23:06] <fuzzie> wow, sounds like nice work from Steve
[23:19] <-- Strangerke left irc: Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference
[23:19] --> Strangerke joined #scummvm.
[23:19] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[23:25] --> GitHub180 joined #scummvm.
[23:25] <GitHub180> [scummvm] sev- pushed 1 new commit to master: https://git.io/vMCVT
[23:25] <GitHub180> scummvm/master 5ff6221 Eugene Sandulenko: DIRECTOR: Lingo: Added more D3 stubs
[23:25] GitHub180 (GitHub180@192.30.252.40) left #scummvm.
[23:29] --> dreammaster joined #scummvm.
[23:29] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[23:35] --> GitHub50 joined #scummvm.
[23:35] <GitHub50> [scummvm] sev- pushed 1 new commit to master: https://git.io/vMCVa
[23:35] <GitHub50> scummvm/master e9d84a5 Eugene Sandulenko: DIRECTOR: Lingo: Documented D3 menu properties
[23:35] GitHub50 (GitHub50@192.30.252.34) left #scummvm.
[23:44] <-- Farmboy0 left irc: Remote host closed the connection
[23:52] <-- |Cable| left irc: Ping timeout: 240 seconds
[00:00] --- Sun Jan 8 2017