From: Janek Kozicki on
Will I still have all the benefits of SpeedUI (I mean - fast
everything, except for stack) if I replace only the UI.LIB part from
SpeedUI with something else? I'm tempted to try all possibilities
HPSauce, EQstk, Java ...
From: Janek Kozicki on
Replying to myself... I tested other stacks and SpeedUI is the best
one. There is symbolic matrix display in EQStk, but it misses other
important stuff. Java has symbolic matrix, but is slower and bigger...

Ad. 3: I think I solved this problem by unchecking flag 2 "Num
Constants". At least partially.

Ad.2: scrolling grobs of large equations - EQStk7p manual says that I
could partially solve this problem by using VV from TED package. But
in SpeedUI, the command 'VV' doesn't work on grobs on the display. I
get only "Bad Argument Type", so I cannot view large equations as a
small-font grob. Pergaps 'VV' cannot find 'AGROB' command?


I've read whole manual (called "short walkthrough"), I think that
there is a small mistake:

"Now consider you have just created the EXAMPLES directory by
pressing RULES"

should be:

"Now consider you have just created the EXAMPLES directory by
pressing TEACH".


I miss a lot an interactive stack replacement that shows stuff using
grobs. In fact such stack would also solve the issue of seeing large
equations. That would be simply: "scrolling in two directions the
stack that is full of grobs"

So currently I still have problems with seeing:

* symbolic matrices, pretty pring grobs

* large equations on stack
* interactive stack with pretty print and two-way scrolling

Maybe some memory could be saved if you released a flavour without
Jazz/SysRPL support. (at least I didn't notice, that by *not*
installing some of the libraries I would be dropping Jazz/SysRPL, I
got the impression that it is bundled.

best regards, and thanks a lot for so awesome software!
Janek Kozicki
From: Raymond Del Tondo on
Hi Janek,

many thanks for your comments:-)


SpeedUI PDF:
Yes, RULES should be TEACH. Changed in the HTML source,
will be released with the next version.


VV:
A version of AGROB is included in SpeedUI,
but Jazz's VV isn't aware of that.
I didn't look at the VV code so far,
but maybe a SpeedUI compatible version could be made.


Jazz/SysRPL support is optional.

If Jazz is installed and enabled in the SpeedUI settings,
it will be used to decompile SysRPL objects,
but there's not much code for Jazz communication
handling in the main stack display loop.

I have to check, but I think there are not too many
bytes saved when commenting out Jazz support.


About scrolling big Grobs:

Currently my SpeedUI interactive stack
environment doesn't support pretty print,
but at a later time it could be made to display
exactly as the normal SpeedUI stack display.

As a workaround, I could add a VV menu button
to the interactive stack menu in the next SpeedUI version.



Best Regards

Raymond





"Janek Kozicki" <cosurgi(a)gmail.com> schrieb im Newsbeitrag
news:46a2156b-b554-4e7c-a022-22fb364d28ec(a)z41g2000yqz.googlegroups.com...
> Replying to myself... I tested other stacks and SpeedUI is the best
> one. There is symbolic matrix display in EQStk, but it misses other
> important stuff. Java has symbolic matrix, but is slower and bigger...
>
> Ad. 3: I think I solved this problem by unchecking flag 2 "Num
> Constants". At least partially.
>
> Ad.2: scrolling grobs of large equations - EQStk7p manual says that I
> could partially solve this problem by using VV from TED package. But
> in SpeedUI, the command 'VV' doesn't work on grobs on the display. I
> get only "Bad Argument Type", so I cannot view large equations as a
> small-font grob. Pergaps 'VV' cannot find 'AGROB' command?
>
>
> I've read whole manual (called "short walkthrough"), I think that
> there is a small mistake:
>
> "Now consider you have just created the EXAMPLES directory by
> pressing RULES"
>
> should be:
>
> "Now consider you have just created the EXAMPLES directory by
> pressing TEACH".
>
>
> I miss a lot an interactive stack replacement that shows stuff using
> grobs. In fact such stack would also solve the issue of seeing large
> equations. That would be simply: "scrolling in two directions the
> stack that is full of grobs"
>
> So currently I still have problems with seeing:
>
> * symbolic matrices, pretty pring grobs
>
> * large equations on stack
> * interactive stack with pretty print and two-way scrolling
>
> Maybe some memory could be saved if you released a flavour without
> Jazz/SysRPL support. (at least I didn't notice, that by *not*
> installing some of the libraries I would be dropping Jazz/SysRPL, I
> got the impression that it is bundled.
>
> best regards, and thanks a lot for so awesome software!
> Janek Kozicki


From: Janek Kozicki on
Hi Raymond,

Thanks a lot for your reply :)

> SpeedUI PDF:
> Yes, RULES should be TEACH. Changed in the HTML source,
> will be released with the next version.

great :)

> VV:
> A version of AGROB is included in SpeedUI,
> but Jazz's VV isn't aware of that.
> I didn't look at the VV code so far,
> but maybe a SpeedUI compatible version could be made.

that would be great :) In fact the grobs need not to be re-generated
with VV. Those already generated and present in memory can be used.

> I have to check, but I think there are not too many
> bytes saved when commenting out Jazz support.

I see. If that's less than 1 kB, then it makes no sense to do the
extra work.

> About scrolling big Grobs:
>
> Currently my SpeedUI interactive stack
> environment doesn't support pretty print,
> but at a later time it could be made to display
> exactly as the normal SpeedUI stack display.
>
> As a workaround, I could add a VV menu button
> to the interactive stack menu in the next SpeedUI version.

Yes! please do that.


How about symbolic matrix display? Like { { a b } {c d } }

RightShift-Picture invokes your great menu. There is "SpeedUI Setup"
menu option. But it is invoking SETUPU, could you, please, add another
menu option that will call SETUPD ? Currently whenever I want to
change options, I type by hand SETUPD :)

Janek Kozicki