Hi
I have the impression that we can introduce hidden characters while typing code and this is a problem to me because we do not see them :) I got for example selhiddenf and it can lead to strange situations. I will try to chase the key combinations that produce them and see how we can control and avoid this situation. If you find the key combination please let me know. S. -------------------------------------------- Stéphane Ducasse 03 59 35 87 52 Assistant: Julie Jonas FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France |
Yes... We need to show something. At least in the code editor, when it is clear we don't want them. On Mon, Apr 13, 2020, 20:44 Stéphane Ducasse <[hidden email]> wrote:
|
In reply to this post by Stéphane Ducasse
Shift + space = insecable space
It would be cool to be able to toggle a mode as in text editor where hidden characters are represented by a symbol. https://www.avrfreaks.net/sites/default/files/notepadpp.PNG On Mon, Apr 13, 2020 at 8:44 PM Stéphane Ducasse <[hidden email]> wrote: > > Hi > > I have the impression that we can introduce hidden characters > while typing code and this is a problem to me because we do not see them :) > I got for example selhiddenf and it can lead to strange situations. > > I will try to chase the key combinations that produce them and see how we > can control and avoid this situation. > If you find the key combination please let me know. > > S. > -------------------------------------------- > Stéphane Ducasse > http://stephane.ducasse.free.fr / http://www.pharo.org > 03 59 35 87 52 > Assistant: Julie Jonas > FAX 03 59 57 78 50 > TEL 03 59 35 86 16 > S. Ducasse - Inria > 40, avenue Halley, > Parc Scientifique de la Haute Borne, Bât.A, Park Plaza > Villeneuve d'Ascq 59650 > France > -- Cyril Ferlicot https://ferlicot.fr |
In reply to this post by Stéphane Ducasse
Honoré and I had a debugging session during my sabbatical that was 2+ hours because of a frustrating hidden character that got inserted in a string that was executed in a Shell command. It was not possible to see it in the Pharo editor. It was a CTRL-X at some point, here's the commit where I removed it: https://github.com/fuhrmanator/GitMiner/commit/0b1e564ba2c25fb9cf7dfa925b06367f66a02b9b On Mon, 13 Apr 2020 at 15:49, Stéphane Ducasse <[hidden email]> wrote:
Christopher Fuhrman, P.Eng., PhD Professeur au Département de génie logiciel et des technologies de l'informationÉTS (École de technologie supérieure) http://profs.etsmtl.ca/cfuhrman +1 514 396 8638 L'ÉTS est une constituante de l'Université du Québec |
It was a CTRL-X The context was pair-programming (we were using Honoré's Mac). I'm not much of a Mac user anymore, and so on Windows I do CTRL-X to cut (it's a reflex). But on a Mac one must use the Command key, right? I think this is how it happened, but I'm not 100% sure. On Mon, 13 Apr 2020 at 16:13, Christopher Fuhrman <[hidden email]> wrote:
Christopher Fuhrman, P.Eng., PhD Professeur au Département de génie logiciel et des technologies de l'informationÉTS (École de technologie supérieure) http://profs.etsmtl.ca/cfuhrman +1 514 396 8638 L'ÉTS est une constituante de l'Université du Québec |
In reply to this post by CyrilFerlicot
Something like this, yes. And the visualized codes in the editor should be
the *default* view -- there are little to no cases where embedded non-printable control codes would be intentional. I can't even think of a case where you would want to press a key combination to make them disappear... And I would argue that turning off this visualization of non-printable codes should be a menu choice to toggle them invisible, not a key sequence. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html |
Free forum by Nabble | Edit this page |