Re: Need help compiling the JIT

"Piotr Klibert" <[email protected]> Fri, 04 Jun 2021 16:50:35 +0200
Newsgroups gmane.comp.lang.smalltalk.gnu.general
Message-ID <[email protected]>
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