[Cuis-dev] Tagging package for Cuis 7.0 - Change OMeta repository

Michał Olszewski miolszewski at outlook.com
Thu Jul 18 13:34:30 PDT 2024


Hi,

Thank you for appreciation for my work. OMeta is a such little gem it's 
a shame it was neglected over the years and remained mostly in 
prototype/research stage.

I mean, it work relatively well but lacks dedicated tooling. Maybe one 
day...

I'm looking forward to your fixes regarding syntax coloring. I've fixed 
it just enough so that I don't have see the text in either fully red or 
plain (uncolored). Subtle coloring of source code is something you just 
can't give up.

And big thanks to you, actually! I think you did a major part of making 
OMeta a welcome citizen in Cuis. If it wasn't for you, I wouldn't bother 
with contributing to it. And would have a great dilemma: use Squeak 
solely becasue of OMeta or switch to Cuis, dealing with missing it as 
part of my tooling.

Cheers,
Michał

On 17.07.2024 03:31, Phil B wrote:
> Just catching up on some backlog and seeing I missed some 
> OMeta-related posts.  TL;DR version: for right now, feel free to point 
> people to Michal's repo as the currently working version as my repo 
> needs a bit of work. (I don't want to slow him down waiting on me, so 
> please keep up the great work and I'll catch up as I'm able)
>
> The longer version is that I forgot to commit some changes a couple of 
> years ago for an older version of Cuis.  So those have been pushed but 
> of course now I need to re-merge Mical's fixes which I've almost 
> finished with.  However, those updates while fixing the basic parser 
> appear to only work around the syntax coloring breakage (which I find 
> an essential feature to edit OMeta parsers) which is fine as you got 
> it working well enough for your needs, but I need to get that fixed 
> also.  So I've still got a bit of work to do before my repo will be 
> caught up with the latest versions of Cuis, but it is being worked on 
> as time permits.
>
> Also big thanks to you, Michal!  Your fixes and features are much 
> appreciated.
>
> Thanks,
> Phil
>
> On Thu, Jun 13, 2024 at 9:57 AM Juan Vuletich via Cuis-dev 
> <cuis-dev at lists.cuis.st> wrote:
>
>     Hi Michal,
>
>     I added a reference to your repo to Cuis-Smalltalk / Parsers. For
>     the time being, let's keep both. When we have feedback from Phil,
>     and we're sure, we can remove the one that's no longer needed.
>
>     Thanks!
>
>     On 6/13/2024 8:17 AM, Michał Olszewski via Cuis-dev wrote:
>>
>>     Hi all,
>>
>>     Tagged OMeta in my repo for Cuis7.0 - loads fine and since
>>     loading it involves bootstrapping I think it will be usable in
>>     some form (besides debugging but that's well and long known issue
>>     with it) :)
>>
>>     Also, sometime ago I've fixed OMeta so that it loads into Cuis6.3
>>     without hiccups. I've opened pull request in the original port
>>     repo (by pbella) but He still hasn't reviewed it yet.
>>
>>     May I ask so that the link in Parsers package points temporaily
>>     to my repo?
>>
>>     https://github.com/michalo1334/OMeta-Cuis
>>
>>     There were some slight changes - all classes load into the common
>>     category instead of being divided into the Preload and the
>>     "normal" one.
>>
>>     Cheers,
>>     Michał
>>
>>     On 9.06.2024 09:36, Hilaire Fernandes via Cuis-dev wrote:
>>>
>>>     Hi folks,
>>>
>>>     I want to check if we are good on tagging packages for stable
>>>     Cuis7.0 and how it works in real case scenario.
>>>
>>>     So far I have tagged Cuis-Smalltalk-UI to Cuis7.0. I want to do
>>>     the same for DrGeo but I need its numerous dependencies to be
>>>     tagged as well to Cuis 7.0.
>>>
>>>     *Below are the dependent packages, not in the Cuis7.0
>>>     repository, which I need to be tagged for Cuis7.0:*
>>>
>>>       * Erudite
>>>       * Parsers
>>>       * Numerics
>>>       * SVG
>>>       * Cuis-Smalltalk-UI (done)
>>>
>>>     Thanks !
>>>
>>>     Hilaire
>>>
>>>
>>>     For the record about tagging, here below are my notes. Adapt to
>>>     your situation:
>>>
>>>     ** Tagging
>>>     - To create a new tag: git tag -a Cuis7.0 -m "Package for Cuis 7.0"
>>>     - To push a tag: git push git at github.com:hilaire/drgeo Cuis7.0
>>>     - To delete a tag locally and remotely
>>>       * git tag -d Cuis7.0
>>>       * git push git at github.com:hilaire/drgeo :refs/tags/Cuis7.0
>>>
>>>
>>>
>>>     -- 
>>>     GNU Dr. Geo
>>>     http://gnu.org/s/dr-geo/
>>>     http://gnu-drgeo.blogspot.com/
>>>
>
>
>     -- 
>     Juan Vuletich
>     cuis.st  <http://cuis.st>
>     github.com/jvuletich  <http://github.com/jvuletich>
>     researchgate.net/profile/Juan-Vuletich  <http://researchgate.net/profile/Juan-Vuletich>
>     independent.academia.edu/JuanVuletich  <http://independent.academia.edu/JuanVuletich>
>     patents.justia.com/inventor/juan-manuel-vuletich  <http://patents.justia.com/inventor/juan-manuel-vuletich>
>     linkedin.com/in/juan-vuletich-75611b3  <http://linkedin.com/in/juan-vuletich-75611b3>
>     twitter.com/JuanVuletich  <http://twitter.com/JuanVuletich>
>
>     -- 
>     Cuis-dev mailing list
>     Cuis-dev at lists.cuis.st
>     https://lists.cuis.st/mailman/listinfo/cuis-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20240718/78fce2a0/attachment-0001.htm>


More information about the Cuis-dev mailing list