Thank you for all the info! I thought I have the ELPA version, but apparently, 
I downloaded just `smalltalk-mode.el` some time ago (like, in 2014...) and I've 
been using that version all along. I'll update and see which of my changes 
still apply (if any).

Final questions:

1. Should I re-post the #valueIfAbsent: bug properly in a new thread?

2. I encountered some problems compiling GST - in the code generated from 
'genbc-impl.y' apparently. Which build tools versions I should include in the 
bug report in this case, and also in general?


Best regards,
Piotr Klibert


On Fri, Jun 4, 2021, at 16:04, Derek Zhou wrote:
> On 2021-06-04 09:11:58Z, Piotr Klibert wrote:
> 
> > What should I do to make my discovery (I'd say "a fix", but its a bit too 
> > trivial to be called that ;-)) useful to others?
> 
> The author of VisualGST and maintainer of gnu-smalltalk is in this list. 
> > I also made some improvements to smalltalk-mode.el, and will probably 
> > continue to do so as I work with GST.
> 
> up to date smalltalk-mode is maintained in 
> [ELPA](https://elpa.gnu.org/packages/smalltalk-mode.html), so one can 
> just `M-x package-install smalltalk-mode` in emacs. There are lots of 
> changes. I am the designated maintainer of smalltalk-mode. If you want 
> to contribute, please do the following:
> 
> ```
> # this will grab the whole elpa
> git clone https://git.savannah.gnu.org/git/emacs/elpa.git
> # this will show only smalltalk-mode
> git checkout externals/smalltalk-mode
> # make a local branch, make your changes, test it, etc.
> ```  
> 
> Then you can publish your repo on github or something, send me a mail, 
> so I can pull and push upstream. 
> 
> Or you can just send me a patch.
> 
> Derek

  • Need h... Piotr Klibert
    • R... Derek Zhou via Users mailing list for the GNU Smalltalk environment
      • ... Piotr Klibert
        • ... Derek Zhou via Users mailing list for the GNU Smalltalk environment
          • ... Piotr Klibert
            • ... s...@pandora.be
              • ... Piotr Klibert

Reply via email to