Coding Projects and Duga Heaven :)

Minesweeper Flags, Zomis' games, PDB, MTG, Cardshifter, and al...
Jun 27, 2024 20:04
I believe you are off by one more day.
Jan 9, 2024 19:47
I am glad you mentioned the game so much here. Otherwise, I would probably not have discovered it.
Jan 9, 2024 19:39
I guess, playing solo, and thus being able target both growth cards at myself, was not what this spirit was designed for.
Jan 9, 2024 19:37
The other one that felt a bit strange was rampand green; it was so easy.
Jan 9, 2024 19:34
I would personally pick other stuff when drawing at random.
Jan 9, 2024 19:34
I guess it was not helped by playing it with the introductory card order.
Jan 9, 2024 19:33
I guess that feels better with more spirits and, thus, spots farther away to influence.
Jan 9, 2024 19:32
And the special ability felt rather useless.
Jan 9, 2024 19:31
I could not get my head around how to not get too much blight at first.
Jan 9, 2024 19:31
Still, it thought me pushing around explorers.
Jan 9, 2024 19:30
The one I liked least was Flicker.
Jan 9, 2024 19:28
I played the first six true solo, but did not feel up to trying ocean true solo.
Jan 9, 2024 19:27
Well, or pushes everything into the ocean.
Jan 9, 2024 19:27
I liked Ocean and Thunderspeaker.
Jan 9, 2024 19:26
My first games with the low complexity spirits were still somewhat challenging, but with the higher complexity ones, base level difficulty was no problem at all.
Jan 9, 2024 19:24
So far, I have only played at base difficulty, i.e. without adversaries to get a feel for the spirits.
Jan 9, 2024 19:16
@SimonForsberg I received Spirit Island as a board game and played through it with every base game spirit so far to get a feel for them. Pretty nice game, I have to say.
Dec 25, 2022 16:41
Merry Christmas!
 

 VBA Rubberducking

This chat has moved to Discord: discord.gg/MYX9RECenJ
Feb 1, 2023 08:24
Btw, I really do not like these viral license restrictions. So, for the record, should we ever consider to (re-)license part of RD's code base under a license like MIT or downward compatible, consider this my approval for my contributions to RD.
2
Feb 1, 2023 08:19
Moreover, porting something to another language is somewhat of a grey area anyway.
Feb 1, 2023 08:18
That being said, as long as Wayne does not complain, I would consider it a non-issue.
Feb 1, 2023 08:18
@Greedo I think, if you want to avoid making your project GPL3 and be absolutely sure, you could probably ask Wayne. He definitely is the one who added that capability to RD and with that the original copyright holder for that part of the code base. Copyright holders can allow to license under any license if their contribution is original work.
Jan 20, 2023 15:26
Unfortunately, that seems to be a common usage scenario for RD users. At least the issues we got before culling the feature suggest that.
Jan 20, 2023 15:25
Usually, these work fine against a repo on the local disk or even against github. However, they tend to fail horribly when the repo is on a network drive.
Jan 20, 2023 15:24
We would just run into the shortcomings a the git library we choose again.
Jan 20, 2023 15:23
I am strictly against git integration. That is just asking for trouble.
Jan 15, 2023 14:34
I think the meta data is whatever is in the project window and the references.
Jan 15, 2023 14:33
Forgot about those. But yes, that is project meta data.
Jan 15, 2023 14:31
I think there is the project meta data, including the references, the secret internal type libraries, which we primarily need for super types and locked/ignored projects, and the controls.
Jan 15, 2023 14:29
There are actually not that many things not in the source code.
Jan 15, 2023 14:28
I think we also have to ask the client for the project meta data.
Jan 13, 2023 20:27
In that setting, the user should then be able to specify which file./path to log to.
Jan 13, 2023 20:26
That does not have to be there at the start, but it could still be useful.
Jan 13, 2023 20:25
Maybe we should still add a possibility to log to a file. This could be a setting under an advanced category.
Jan 13, 2023 16:10
Getting rid of the command bar should also remove some problems on teardown. As far as I remember, we get RCW disconnection errors for its component on shutdown.
Jan 12, 2023 15:23
Why exactly does the DB live in another process than the LSP server? Is this to support multiple servers using one database?
Jan 8, 2023 18:54
Don't we actually listen for keyboard window messages in the toolwindows to capture the shortcuts?
Jan 1, 2023 10:42
Happy New Year!
Dec 29, 2022 16:01
I think if we implemented the LSP the upshot would be that there is already a sensible base protocol and that one could potentially even use the LS with a vscode client, albeit without the features driven by the stuff we pull directly from the VBE.
Dec 29, 2022 10:16
Unfortunately, we cannot just use the nuget package with the base implementation because of in compatibles licenses.
Dec 29, 2022 10:13
@MathieuGuindon If we move parsing, and probably also resolving, out of process, we might as well look into implementing the language server protocol, with some extensions for stuff we extract from the VBE.
Dec 28, 2022 18:44
However, setting the reactives up the right way would probably be a challenge.
Dec 28, 2022 18:43
As a future enhancement, we might want to switch to a reactive approach. Then, reparsing might get much less complicated.
Dec 28, 2022 18:40
That thing is a bit of a mess because of the difficulties with cache invalidation.
Dec 25, 2022 16:41
Merry Christmas to all of you!
Dec 14, 2022 22:12
However, I first have to find some time to actually do it.
2
Dec 14, 2022 22:11
Specifically, I wanted to look at rust analyzer.
Dec 14, 2022 22:11
I still plan to do some research on how other projects handle the connection between semantic objects, parse trees and selections.
Dec 14, 2022 22:09
Well, or when we try to navigate to a declaration in a module that is not open.
Dec 14, 2022 22:08
My issue was more with the scenario that the user opens an existing module. The tricky part would be to associate the already existing declarations and references with the contexts.