Jason Sikes

Results 26 issues of Jason Sikes

Currently, colors are specified using palette numbers, names, or RGB values. Other color models that are available are HSV, HSL, and CMYK. Perhaps we can have a command to set...

Similar to ALLFONTS, create a function that, when called, will return a list of all the color names that QLogo knows about.

QLogo support for text terminals (xterm, iTerm, etc) is non-existent. QLogo should use ncurses to enable text terminal features when QLogo is using a text terminal.

Found and reported by Guido Gay via LinkedIn. When executing this line: ``` FOR [X 1 1 1] [FOR [Y 1 1 1] [PRINT "HI]] ``` An error is returned:...

The canvas has SETBACKGROUND. UCBLogo has SETTEXTCOLOR where the foreground and background are applied to the entire text console. Qt allows multiple colors in one text window (along with multiple...

``` to f1 repeat 5[if repcount = 3 [2*2]] end f1 ``` Error message should be: ``` You don't say what to do with 4 in f1 [repeat 5 [if...

Example: ``` .macro err1 end err1 ``` Output should be: ``` Macro returned nothing instead of a list in err1 [] ```

UCBLogo allows saving an image as Encapsulated PostScript, "EPS". EPS should probably be left unsupported in QLogo, but there is a replacement format for vector graphics, SVG. There should be...

Some primitive commands are designated "special form" meaning that a variable number of parameters can be specified without using parenthesis. This could be extended to allow user-defined procedures to be...

MAKE can be extended to use the form MAKE [list-of-words] [list-of-items] where each item in the second list can be assigned to the corresponding name in the first list. e.g....