In particular because the TAB key doesn't work in Maple, is it possible to define a shortcut key for a few spaces?
I found this quite annoying that I couldn't simply tab over a few spaces when programming. Is Maple going to fix it in the future? Why doesn't TAB work anyway, did they forget about it?
One can use
The closest, probably, is to copy 4 spaces and then paste them using Ctrl+V.
Tab is used for going to the next input line, so it, probably, won't be changed - for backward compatibility.
_______________
Alec Mihailovs
Maplesoft Member
Your concern
seems similar to this one.
user defined shortcut keys
Yes thanks. I also noticed Maple 12 has a button that toggles TAB space on and off. I think the spaces are fixed at 8 or 9 spaces but it would be nice if you could include the number of spaces TAB tabs over in the tools option menu.
Regarding shortcut keys, can we define new user shortcut keys?
Text mode
I think, the button for toggling Tab for tabs is for the Text mode. Does it work in Math mode for you?
Regarding shortcut keys - there are a few utilities allowing doing that inside any Windows program (if you use Windows), and it may be possible in KDE. The couple of Windows utilities that I downloaded and scanned before using them, contained trojans though.
_______________
Alec Mihailovs
Maplesoft Member
Tab in text mode
You're right! TAB only works in text mode. Doesn't work in math mode for me.
Be nice if we could add user-defined shortcut keys without the use of third party utilities. Perhaps this option will be included in an update.
Optimism
"Perhaps this option will be included in an update."
I think, you are too optimistic. Besides, what good in having just one of such usual in other programming editors and IDEs things? There are a lot of other things that should be done - automathic indenting, text coloring and highliting, tooltips, debugging etc.
Look at it this way - Maplesoft developers (well, most of them) are not even interested enough in their job to post on this site. Why would one expect them to do something that goes ahead of their assigned duties?
_______________
Alec Mihailovs
Maplesoft Member
job & duty
Alec,
there may be other reasons for the guys: rules, they have to obey.
And reading between some of Jacques' posts makes me guessing
that a good bunch of developers would prefer to improve things, but
are constrained to other tasks.
Concerning handling and comfort I agree with you (personally I do
prefer a clean interface without much gimmicks, but an editor with
common features should be included - even for the real interface
[i.e. the 'Classic' one])
job and duty
Axel,
I was informed in a personal email that posting on this site is not forbidden by Maplesoft management. More than that - it is encouraged. (Probably, not enough :)
_______________
Alec Mihailovs
Maplesoft Member
sigh
Alec, Alejandro ... :-(
Anyway, I have no reason to doubt for my 2nd statement/impression/hope ...
Three years ago
After this post, apparently, the concern was just the opposite.
On developers
I thought I had said this quite directly, and from recent conversations, this is still my opinion. The effort of the developers is mostly spent on areas deemed ``strategic'' to the corporation, ie those areas which might serve to increase sales (of all Maplesoft products). The question then becomes: it does not appear that serving the needs of current users is viewed as ``strategic''. Whether this makes sense or not, I will leave to others to ponder and debate. I can certainly see arguments for both sides.
Given the experience
with this Java GUI, I would prefer to use my favorite editor and a facility to inject code into the session, than a builtin Java programming editor/IDE.
Java
Well, Java is obviously a failure. Early or later (probably, later) it will be replaced with something usable (.NET perhaps).
_______________
Alec Mihailovs
Maplesoft Member
Review?
Are you aware of a good updated review on the status of Java?
Java status
I am not aware of a good independent review - and it might not exist. Being a Java programmer (and beta-tester) for a long time, I, probably, could write it myself. The main idea is that originally, when Java started, it had a big enthusiastic following - it was a time of many .com launches using Java. After the .com bubble blow, the enthusiasm had diminished, but Java still was used on some web sites for interactivity. With years coming, Flash and Ajax replaced Java applets practically everywhere. .NET creation (and mono in Linux) seems to mean the end of Java (at least for me). Everything that could be done with Java, can be done much better with .NET.
_______________
Alec Mihailovs
Maplesoft Member
TAB works in 1D math
input regions, but not in 2D input regions. Ie toggling the button on does not seem to have any effect. This is documented in ?worksheet,documenting,tabkey