Log In  

So far I found these bugs in the code editor (v0.1.0 on Windows):

  • Delete key doesn't work when cursor is at the very beginning of the program (also applies to the command line).
  • Copy-pasting adds a blank character at the end of each pasted line.
  • Shift-Home and Shift-End don't work properly.
  • Saving and reloading the cartridge adds a newline at the end, resulting in lots of blank lines over time.
P#10142 2015-04-23 07:53 ( Edited 2015-08-26 12:30)

:: Ivoah

I found something that's not really a bug, but still needs to be fixed. The contrast between the cursor and the background/characters on the code editor is too low and is hard to see for colorblind people like myself.

P#10144 2015-04-23 09:17 ( Edited 2015-04-23 13:17)

on german keyboards [] and {} doesn't work in the editor on windows. the combination on the keyboard is
"AltGr"+"7" for "{"
"AltGr"+"8" for "["
"AltGr"+"9" for "]"
"AltGr"+"0" for "}"

P#10803 2015-05-20 03:56 ( Edited 2015-05-20 07:56)

While working on 'Evasive Maneuvers' I discovered that mixing if(..).. with if .. then .. end causes syntax errors with no obvious reason. I can confirm questors post about [] and {} on german keyboards.

P#10810 2015-05-20 16:12 ( Edited 2015-05-20 20:12)

Pressing Home/End and then immediately trying to select multiple lines by pressing shift up/down doesn't work. It seems to use the cursor position from before Home/End was pressed.

P#10842 2015-05-21 16:07 ( Edited 2015-05-21 20:07)

A commented-out line that contains a if (..) .. raises a syntax error (with no further info) if there is one or more spaces after "--".

P#10848 2015-05-21 21:57 ( Edited 2015-05-22 01:57)

I hate if-with-parens-around-the-test.

It was a terrible choice when Richie did it in the C language.
Roberto Ierusalimschy finally, FINALLY, fixed it in the Lua language.

It was still a terrible choice when zep added it back (with bugs) to the pico-8 variant of lua.

P#10856 2015-05-22 10:48 ( Edited 2015-05-22 14:48)

> I hate if-with-parens-around-the-test.
>
> It was a terrible choice when Richie did it in the C language.
> Roberto Ierusalimschy finally, FINALLY, fixed it in the Lua language.
>
> It was still a terrible choice when zep added it back (with bugs) to the pico-8 variant of lua.

Added it back? You could always do this with Lua if you wanted to, right? But you don't have to...unless I guess you mean the special one-line version in PICO-8 that excludes "then" and "end"? I don't see how you can call that a "terrible" choice. It cuts down on character count (since there's a limit) and the parens provide a syntactically unambiguous distinction between the condition and the following statement. If you don't have the "then" how do you expect to distinguish between the two parts of the line? C already has a familiar syntax for this that everyone knows, so why not use it? Seems like a perfectly reasonable choice to me...

P#10859 2015-05-22 12:12 ( Edited 2015-05-22 16:14)

The online player raises a syntax error if a string contains two or more dashes ("--") but the programm works fine in pico-8.

P#10977 2015-05-28 20:18 ( Edited 2015-05-29 00:18)

Pressing CMD-R to run from the code editor leaves the "LINE X/Y" text on screen

P#10984 2015-05-29 04:05 ( Edited 2015-05-29 08:05)

On OS X, with a german keyboard, creating square brackets ([]) and curly braces({}), which works with ALT+5,6,8,9 also outputs the 5,6,8,9 if you press LALT while RALT gives the expected result of only outputting the brackets and braces.

As LALT+anykey always echoes the corresponding key while RALT doesn't, I assume a general problem. Maybe some mix up with the windows style AltGr key?

Usually, for text editing on a Mac, the two ALT keys should be equivalent.

P#11835 2015-07-25 19:36 ( Edited 2015-07-25 23:36)
:: hide

Copy/pasting the comment by questor but for French Azerty keyboard :
on french keyboards [] and {} doesn't work in the editor on windows. the combination on the keyboard is
"AltGr"+"4" for "{"
"AltGr"+"5" for "["
"AltGr"+")" for "]" (next to 0)
"AltGr"+"=" for "}" (second next one to 0)

P#12854 2015-08-21 11:59 ( Edited 2015-08-21 16:04)

In spanish keyboards is the same, i can't use "[","]","{" nor "}".

The key combinations are:

"AltGr"+ "`" for "[" (Located one key to the right of "P")
"AltGr"+ "+" for "]" (To the right of the last one)
"AltGr"+ "´" for "{" (to the right to Ñ, which is next to L)
"AltGr"+ "ç" for "}" (To the right of the last one)

P#13163 2015-08-26 08:30 ( Edited 2015-08-26 12:30)

[Please log in to post a comment]

About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2019-06-17 13:07 | 0.024s | 4194k | Q:37