MaxIDE - Community Edition - 2.00b4

BlitzMax Forums/BlitzMax Programming/MaxIDE - Community Edition - 2.00b4

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

3. is definitely a bug.

Type "if" = "if"
Type "if " = "If "

It should not auto-capitalise until you move "outside" of the current word, e.g. add a space on the end, or maybe move the cursor away.

First thing is to prevent it doing what it is doing now, as that is plain wrong.

Second stage is to think about detecting when you move "outside" the current token - this will not be easy methinks...although maybe limiting it to doing the auto-tidy and auto-capitalise thing when you changes lines might not be a bad idea? although that could mean that just cursoring down a file "tidies" code up for you - desirable? Possibly not...think I'll leave that alone!