|
From: Gunter K. <gu...@pe...> - 2015-12-16 17:37:48
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 The standard controls don't provide ways to display high-quality 2D maths in a way that works on every OS you could imagine so they were indeed implemented manually. To make things more complicated some standard hotkeys from an english keyboard might not be reachable on a german or a french one and some hotkeys differ from language to language => wxWidgets automatically takes some of the hotkeys from the translations. For mac computers I cannot help too much since I don't own such a thing. But you can file a bug report on wxmaxima.soureforge.net if something is missing. Or (which would be easier for us) file a patch against EditorCell::ProcessEvent in src/EditorCell.cpp that corrects the hotkeys you want. Kind regards, Gunter. On 16.12.2015 17:12, Stavros Macrakis (Σταῦρος Μακράκης) wrote: > Speaking of things that don't work in a standard way in wxMaxima, > on OSX, it is apparently not using the standard text input system, > so that means that the usual control operations do not work, but > just insert the corresponding non-control character. I wonder if > this could be fixed? > > For example, control-A means "beginning of line", but in wxMaxima, > it just inserts the character "A". > > Similarly for E (end of line), K (kill rest of line), W (kill > selected chars), D (delete), > etc.https://support.apple.com/en-us/HT201236 <http://etc.> > > On the other hand, the Command commands do work in the usual way > (CMD-W = kill selected chars). > > -s > > On Wed, Dec 16, 2015 at 10:45 AM, Martin Marmsoler > <mar...@gm... <mailto:mar...@gm...>> > wrote: > > In my version it works with ctr+space and ctr+shift+space but > thats good it's like in eclipse > > Am 16.12.2015 12:14 nachm. schrieb "Michel Talon" > <ta...@lp... <mailto:ta...@lp...>>: > > Le 16/12/2015 06:13, Gunter Königsmann a écrit : >> wxMaxima has autocompletion: Ctrl+Tab autocompletes a command, > Shift+Ctrl+Tab shows its parameters. > > At least with the version of wxmaxima which come with my LTS > version of Ubuntu, these commands do nothing (in fact insert a > Tab). I have other problems, for example Ctl-C Ctl-V don't work > properly between wxmaxima and other windows, etc. Some menu entries > crash the program. I am under the impression that wxmaxima is > mainly tested under Microsoft Windows, and probably Mac OS, but > free operating systems are second class citizens. > > To come back to the position of indices, i think it is ill advised > to denote x[i] as x_i when i belongs to [0-9] as seems to be the > case in this commit to wxmaxima. Indeed the index is frequently a > letter and can be either upper or lower (covariant or > contravariant). To see typical usage, see for example: > https://en.wikipedia.org/wiki/List_of_formulas_in_Riemannian_geometry > > If you look for example at the Riemann curvature tensor R, the first > index is upper and the three other ones are lower, R^l_{ijk}. This > is a property of R and not of ijkl. For example the Ricci tensor > is R^l_{ilj} with implied summation on index l which appears both > upper and lower (the so called Einstein contraction) so the > position cannot be a property of the index, but of the main symbol > R. Hence i like much better the proposition of Robert Dodier which > describes the position of indices as property of the main symbol. > Of course his way of describing this position requires much typing, > which i don't like. Some abbreviated form like in the TeX usage > would have better chance on concrete use, for example uddd for the > R above, one could imagine d|d for one one pre index and one post > index, both down, etc. > > > -- Michel Talon > > > ---------------------------------------------------------------------- - -------- > > _______________________________________________ > Maxima-discuss mailing list Max...@li... > <mailto:Max...@li...> > https://lists.sourceforge.net/lists/listinfo/maxima-discuss > > > ---------------------------------------------------------------------- - -------- > > _______________________________________________ Maxima-discuss > mailing list Max...@li... > <mailto:Max...@li...> > https://lists.sourceforge.net/lists/listinfo/maxima-discuss > > > > > ---------------------------------------------------------------------- - -------- > > > > > _______________________________________________ Maxima-discuss > mailing list Max...@li... > https://lists.sourceforge.net/lists/listinfo/maxima-discuss > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWcaFHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1M0YwNDdDRTY2QjkxQjBGNzI0QzU0NUQ1 Qzg2QzBFNDIxMUQ1QjhFAAoJEFyGwOQhHVuOslIP/iyPP2ZSQ7rxl6R6BsTUtXFv 9gLFbcZ2Utu1YvAgWBB6x88sZSprF6zHe/0YSQ3tOAHoacZRK/9VgpypOcSP0s5q SO5NY0oMSGEXGYdXutmkFcE/B8rbFgWHjR1CwtAZVlLVMWvkL2kIhBKCLRwA7w9b 7VdT8N64IK30bkRrkIbpVJqML2O/A4shgzi9l3JLuZ91HTYJYtYY5mNVSMEdp30N XWxnSPgbWw12dsfq7n+rtvTqSYwSasuunD2XS/emOQxPjPWoiSRw+Ez8LzbBAUQp v9LSbexCCw6dmd9E2DTLIBjQhztIVvZlYtjgf1Faz4PySuC84SamNx6bFNz/sHjH A8l6LDQH4u3K5iJerpKtyeSWMvoH2dJbXSbg4kpSguQCf/D5/VFyEhn1j4Bbi0ov eoUrqCECq7rezrMwCzErsujy9Vl/4Ynp0BbGBUry761PcHGWASBtYLBWJfOsnytz ILdlrM+Mx67MLmPEecAGhDGyAmgjfcd321K9EFz67DxChElkcQGU1t5AJW6skNv0 T9yeFsoxYr/qqJFNmqvbfZsFhmhD/HIyDrYzlQUNDFbLySseHQEjmXWJi1/iZvu4 chx/gPIs5Rjxn5lApotQafRJ1V43Fv4FuIIdoBXapGoQh1O83dRe1mlwHw+BR6UR Ozt9y7hcjV5jkfcN7fkL =oJrV -----END PGP SIGNATURE----- |