Haver · @Haver
15 followers · 96 posts · Server troet.cafe

now has persistent work spaces which persist the source code and the bound variables.

#smalltalk #CuisSmalltalk #cuis #haversmalltalk #Haver

Last updated 1 year ago

Haver · @Haver
15 followers · 96 posts · Server troet.cafe

@drgeo runs nicely on a standard development image.

#cuis #HaverOnCuis #Haver #drgeo

Last updated 1 year ago

Haver · @Haver
13 followers · 84 posts · Server troet.cafe

@drgeo Pointed to an 13 year old interview with @juanvuletich
saying:

«It is a must to read, and we can say that the heading to the Cuis' objectives have been maintained in most part.

For me the most dominant aspect of Cuis is that it is an enabler.»

It totally agree!

See:
clubsmalltalk.org/2010/07/juan

#smalltalk #CuisSmalltalk #cuis

Last updated 1 year ago

Haver · @Haver
13 followers · 84 posts · Server troet.cafe

@Conornash That's interesting!
I did a complete round trip:
Started with Smalltalk/V for MDOS in the late 80s. Used the same on Windows and OS/2 in the early 90s. Used C++ for the rest of that decade. Then switched to as a substitute for Smalltalk. Used and for private projects. Finally came back to around 2015. After some discussion I started my own Cuis-based Smalltalk called ​.

#Haver #cuis #pharo #squeak #python #smalltalk

Last updated 1 year ago

Haver · @Haver
13 followers · 84 posts · Server troet.cafe

@Conornash That is why I gave up using ​.

There are oodles of packages looking useful. Once you want to use one them, you soon discover that exactly this package stopped being useful, because it does not work or even load with newer Pharo versions. (Backward compatibility is for wimps!)

is IMHO a much better alternative!

#cuis #pharo

Last updated 1 year ago

Haver · @Haver
13 followers · 84 posts · Server troet.cafe

@CyDeFect Well .. If there are too many nested and too deeply morphs, spends a long time to do complete the layout process.

#cuis

Last updated 1 year ago

Felix · @leobm
203 followers · 2787 posts · Server norden.social

Does actually work in with a 64bit Windows? I am trying to get the Cuis SQLite adapter to work. But I keep getting the following error: "No module to load address from". First thought the problem is that the sqlite3.dll is not in the right directory? But now I think the problem is somewhere in the FFI code itself?

#ffi #cuis #smalltalk

Last updated 2 years ago

Haver · @Haver
12 followers · 55 posts · Server troet.cafe

Oh shit, I just discovered why Squeak's and Cuis​' break-point implementations are exception based. 'Break on entry' on a :-method leads to a new debugger every time a morph is displayed.

#cuis #squeak #CuisSmalltalk #drawon

Last updated 2 years ago

Cy. D. Fect · @CyDeFect
61 followers · 3099 posts · Server troet.cafe

@drgeo I see no difference. I suppose you can export the "scan" from as ​, can't you?

#CuisSmalltalk #svg #cuis

Last updated 2 years ago

Haver · @Haver
10 followers · 46 posts · Server troet.cafe
Haver · @Haver
11 followers · 45 posts · Server troet.cafe

for

@krono pointed me to ​'s WrappedBreakpoint class, which I ported to Cuis and posted on the mailing list for review.

See: lists.cuis.st/mailman/archives

#haversmalltalk #CuisSmalltalk #squeak #cuis #rfc

Last updated 2 years ago

Haver · @Haver
11 followers · 39 posts · Server troet.cafe

community meeting will be hosted by @drgeo on Wednesday 5th of April 16:00 GMT. Juan Vuletich, Cuis inventor, will present Cuis' Unicode implementation.

Please visit meeting.cuis.st/ to join the meeting.

See cuis.st/community for the overall meeting schedule.

#CuisSmalltalk #cuis

Last updated 2 years ago

Haver · @Haver
11 followers · 39 posts · Server troet.cafe

@edcrypt The from ​-80 is delivered with ​ and can of course be used as system font.

#CuisSmalltalk #cuis #smalltalk #creamfont

Last updated 2 years ago

Haver · @Haver
11 followers · 39 posts · Server troet.cafe

With this little script you can
all icons available in ​​' current theme. I posted the script on the mailing list.

#CuisSmalltalk #cuis

Last updated 2 years ago

Haver · @Haver
10 followers · 28 posts · Server troet.cafe

Semantic actions make the grammar considerably longer, but we can still make good use of Unicode arrows (⇑) provided ​' Unicode handling.

#CuisSmalltalk #haversmalltalk #Haver #cuis

Last updated 2 years ago

Haver · @Haver
10 followers · 28 posts · Server troet.cafe

@kirtai Juan Vuletich the mastermind behind which is the foundation for , is the one that did the miracle work.

Note that uses vector graphics for most of the stuff stuff. Especially TrueType-font rendering is mostly
​-Code with a plugin for vector graphics, which is implemented with C-code generated from Smalltalk-Code. (The usual development method for OpenssmalltalkVM development)

Thanks again Juan!

#smalltalk #cuis #haversmalltalk #CuisSmalltalk

Last updated 2 years ago

Haver · @Haver
10 followers · 28 posts · Server troet.cafe

Expanded the grammar a bit. Still looks nice and simple. Admittedly I recycled ​' Scanner.

#CuisSmalltalk #haversmalltalk #cuis

Last updated 2 years ago

Haver · @Haver
7 followers · 13 posts · Server troet.cafe

The latest ​' latest update killed completely.

#haversmalltalk #CuisSmalltalk #Haver #cuis

Last updated 2 years ago

Haver · @Haver
7 followers · 10 posts · Server troet.cafe

​' constant changes in its canvas classes are sometimes a bit annoying. Every month or so I have to adapt ​'s code.


#haversmalltalk #CuisSmalltalk #Haver #cuis

Last updated 2 years ago

Haver · @Haver
7 followers · 10 posts · Server troet.cafe

@drgeo Which reminds I still did not port my multi-method implementation from to .

#CuisSmalltalk #Haver #cuis

Last updated 2 years ago