Up to Main Index                           Up to Journal for October, 2019

                   JOURNAL FOR WEDNESDAY 30TH OCTOBER, 2019
______________________________________________________________________________

SUBJECT: Not quite an update
   DATE: Thu 31 Oct 01:45:05 GMT 2019

It’s just before midnight and hence this post being for today — even though
the post date will be for tomorrow once I finish writing and publish it, While
technically it’ll be tomorrow I haven’t slept yet — for me it’s still today ;)

I’ve been super busy with WolfMUD recently, hence no journal entry for last
week — which was a shame. I just never found the time as I’ve been trying to
complete the current work on player commands.

Additional and updated tests have been added for the OPEN command. Pre-matcher
tests have been added for the CLOSE, EXAMINE, JUNK and READ commands. Messages
have been improved for those commands. A grammar bug in the EXAMINE command
has been fixed.

For the EXAMINE command it now adds “they are carrying” to the end of the
message sent to observers. Otherwise another player may start hunting around
for the item not realising the other player was carrying it. For example:


  Diddymus studies a mug they are carrying.


The message displayed when trying to junk another player has also been
improved:


  Diddymus does not want to be junked!


As I detailed in my last post, I’ve branched off from commit f5fc8eb and retro
fitted the tests and updates to the commands before they were updated for the
matcher. Now I’m trying to find the best way to fold the changes back into the
dev branch. I have a number of options I’m playing with:


  - I could perform a messy merge of the temporary branch into the dev branch
    and sort out the resulting conflicts.

  - I could revert the matcher changes, apply the changes from the temporary
    branch, then reapply the matcher changes with updates.

  - I could cherry pick the matcher changes onto the temporary branch, sort
    out the conflicts and have a cleaner merge into the dev branch.


I’m just need to see which method gives the cleanest history and commits.

Serves me right for rushing and jumping the gun instead of doing it properly
in the first place. I’ve not pushed anything out to the public Git repository
just yet until I sort out my mess.

Tomorrow is Halloween… /\oo/\

--
Diddymus


  Up to Main Index                           Up to Journal for October, 2019