[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