Cecil Coupe

Results 478 comments of Cecil Coupe

It's not that out of date, except for 3.2 and 3.3 and the change of 3.x github address. Looks like someone on the Shoes 4 team wrote it - I...

Agree, it's not what I would have written - it's not like there is a size limitation.

I got tired of chasing missing `end` and got a wikipedia account and fixed somethings, my way. For better or worse.

Too easy. ``` Shoes.app do start {Shoes.quit} end ``` Add it to the long list things you can't do until the GUI is active.

Hmm. On Linux it quits w/o error. On shoes 3.3.7, Win 7, started from cshoes.exe it quits w/o crashing. It does display a gtk-assertion failure but that's OK for something...

This echoes a recent discussion at a Shoes4 issue (that I can't find). I don't remember which choice they made or maybe they punted to just emulate Shoes 3.x ....

It's not immediately clear to me how the definition works. It's in ruby.h (line 290) in the CANVAS_DEFS macro. I would have expected an entry in ruby.c as well.

I wonder if those macros handle the = case properly/as desired. It's only used for clipboard= and cursor=.

If I understand you correctly, clipboard= becomes an instance var somewhere in Shoes.class, Shoes.module, or Shoes.App.class. It's all bit confusing to Ruby light weights like me. Other than typing convenience,...

The advantages would be "it's working as documented". The disadvantages would be some loss of Ruby-ness. or Shoes-ness. I view it a a C solution to a C problem and...