Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
April 2016
- 843 messages
Re: [Pharo-dev] GTDebugger shortcuts usability
by Tudor Girba
Hi Stef,
This would have been our intention, but unfortunately, we cannot have that because most of these are already taken by other keybindings in the text editor.
Doru
> On Apr 18, 2016, at 8:54 AM, stepharo <stepharo(a)free.fr> wrote:
>
> Would be nice to have
>
> Ctrl+ C create
> Ctrl + P proceed
> Ctrl + R Restart
> Ctrl + I into
> Ctrl + O over
> Ctrl + T through
>
> Stef
>
> Le 16/4/16 20:37, Peter Uhnák a écrit :
>> Hi,
>>
>> I'm getting fed-up with GTDebugger shortcuts since they are completely random.
>>
>> Can we have them more meaningful and/or somehow visible?
>>
>> For now I ended up overriding the labels so I can at least see them... but doing this is also stupid, because I still have to look at them since I cannot remember random shortcuts.
>>
>> <Mail Attachment.png>
>> â
>> 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux btw)
>> 2. can we use the default shortcuts pattern where one of the letters is underlined?
>>
>> Peter
>
--
www.tudorgirba.com
www.feenk.com
"Speaking louder won't make the point worthier."
April 18, 2016
Re: [Pharo-dev] [Ann] anObject haltOnNextCall
by Andrei Chis
This is cool :)
Cheers,
Andrei
On Fri, Apr 15, 2016 at 10:30 PM, stepharo <stepharo(a)free.fr> wrote:
> Sweet :)
>
>
> Le 15/4/16 15:04, Denis Kudriashov a écrit :
>
> Hello.
>
> I glad to present very simple implementation of object centric debugging
> based on Ghost and ObjectVirus projects.
>
> You can try it by:
>
> Metacello new
> smalltalkhubUser: 'Pharo' project: 'Ghost';
> configuration: 'Ghost';
> version: #development;
> load: 'ObjectCallHalt'
>
> With this package you can ask any object to #haltOnNextCall and It adds
> new button in debugger "Run to next self send".
>
> You can look at details here
> http://dionisiydk.blogspot.fr/2016/04/halt-next-object-call.html
>
> Best regards.
> Denis
>
>
>
April 18, 2016
Re: [Pharo-dev] [Pharo 5] Action needed: check issues for "Pharo5" milestone
by Marcus Denker
> On 18 Apr 2016, at 09:35, Marcus Denker <marcus.denker(a)inria.fr> wrote:
>
> Hi,
>
> We are down to 38 open issues that have the âPharo5â Milestone:
>
> https://pharo.fogbugz.com/f/filters/125/5-0-All
>
>
I just change the Milestone of all âwould be niceâ Cases. I added a note:
As announced 1.5 weeks ago: we are very close to the date of release for Pharo5.
This issue is priority "Would be nice."
Yes, it would be nice, but it would be even nicer to release Pharo5 :-)
==> I have put the issue on Milestone "Later". If this was a mistake (or if you have a fix),
please put it back to "Pharo5" *and* change Priority to "Must Fixâ.
Status: 29 open issues.
Marcus
April 18, 2016
[Pharo 5] Action needed: check issues for "Pharo5" milestone
by Marcus Denker
Hi,
We are down to 38 open issues that have the âPharo5â Milestone:
https://pharo.fogbugz.com/f/filters/125/5-0-All
It is now very important that we decide which of them we have to fix for being able to release
Pharo5.
It would be nice if *everyone* would have a look who is subscribed to the mailing list.
(even if you think you can do nothing or that you input is not important).
Marcus
April 18, 2016
Re: [Pharo-dev] GTDebugger shortcuts usability
by stepharo
Would be nice to have
Ctrl+ C create
Ctrl + P proceed
Ctrl + R Restart
Ctrl + I into
Ctrl + O over
Ctrl + T through
Stef
Le 16/4/16 20:37, Peter Uhnák a écrit :
> Hi,
>
> I'm getting fed-up with GTDebugger shortcuts since they are completely
> random.
>
> Can we have them more meaningful and/or somehow visible?
>
> For now I ended up overriding the labels so I can at least see them...
> but doing this is also stupid, because I still have to look at them
> since I cannot remember random shortcuts.
>
>
> â
> 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux btw)
> 2. can we use the default shortcuts pattern where one of the letters
> is underlined?
>
> Peter
April 18, 2016
Re: [Pharo-dev] [Pharo-users] GTDebugger shortcuts usability
by Mark Bestley
The most important thing is allow the user to reassign them.
e.g. when mainly a C programmer on Windows I used Visual Studio and
remapped Eclipse keys to those when I worked in other languages.
Now I am on a Mac and so remapping to Xcode or as there is no standard
set of keys I find the keys above the numeric pad the easieest to use
and reconfigure Xcode, Eclipse and Intellij (and emacs) to use these.
Mark
On 17/04/2016 20:22, phil(a)highoctane.be wrote:
> On Sun, Apr 17, 2016 at 8:50 PM, Peter Uhnák
> <i.uhnak(a)gmail.com
> <mailto:i.uhnak@gmail.com>> wrote:
>
>
>
> On Sun, Apr 17, 2016 at 8:17 PM, phil(a)highoctane.be
> <mailto:phil@highoctane.be>
> <phil(a)highoctane.be
> <mailto:phil@highoctane.be>> wrote:
>
> Hitting a single key instead of Ctl-Alt-whatever madness.
>
>
> Hmm. That's a good point. And since the shortcut name takes barely
> any space it could be presented alongside the label.
>
> Proceed[F5] or Into[6]
>
> On the other hand, for me personally at least... pressing ctrl+shift
> takes very little hand movement, while F keys are quite far. But
> then again, I'm using Microsoft Natural Ergonomic Keybord 4000 which
> is _really_ big, on laptop it may not be such an issue.
>
>
> Microsoft Digital Media Pro Keyboard in this office. Not exactly small.
> Still not the Logitech G19 for gaming that I have on another machine.
> But there is space for a small card on top of the Fx keys.
>
> F5 for step through, F6 for step over, F7 for step into, F8 for run to
> here would be a nice 4 key setup. Add F9 for create.
>
>
> Note that most people have some Java background so, F5->F8 makes
> a lot of sense.
>
>
> Also, Windows has Ctrl instead of Alt for most actions in
> Pharo5, that's annoying.
>
>
> That's annoying also for other shortcuts⦠such as alt+c/alt+v for
> copy pasting, which is really weird (unless it has been fixed).
>
>
> Yes but once used to it, both should work.
>
>
> And you can put a little paper on top of them for easy reference.
>
> If we could have something like
> http://community.sparxsystems.com/community-resources/509-81enterprise-arch…
> for Pharo, using a bunch of function keys, that would be cool.
>
>
> I have more keyboard keys above F keys :( ⦠for example to instantly
> launch Pharo :)
>
>
> :)
>
>
> Peter
>
>
> Phil
>
>
>
> On Sun, Apr 17, 2016 at 7:05 PM, Peter Uhnák
> <i.uhnak(a)gmail.com
> <mailto:i.uhnak@gmail.com>> wrote:
>
> So they use F keys, however they are clearly not uniform
> either, so I don't see the appeal. Not to mention that they
> will be just as hard to remember.
>
> On Sun, Apr 17, 2016 at 6:00 PM, Ben Coman
> <btc(a)openinworld.com
> <mailto:btc@openinworld.com>> wrote:
>
> Interesting. A search turned up... Quick Tip Debugger
> Shortcut Key Reference
> http://www.mularien.com/blog/category/eclipse/
>
> cheers -ben
>
> On Sun, Apr 17, 2016 at 11:15 PM,
> philippe.back(a)highoctane.be
> <mailto:philippe.back@highoctane.be>
> <philippe.back(a)gmail.com
> <mailto:philippe.back@gmail.com>>
> wrote:
> > Most of the world IDE use function keys for debugging.
> >
> > Additional benefit: easier for newcomers to use it.
> >
> > Having the buttons on the top is a pain as the code
> pane is at the bottom
> > and requires travels all the time.
> >
> > Phil
> >
> > On Apr 17, 2016 4:57 PM, "Peter Uhnák"
> <i.uhnak(a)gmail.com
> <mailto:i.uhnak@gmail.com>> wrote:
> >>
> >> Well, I've added a startup script for myself... but
> it would be nice to
> >> have it everywhere by default in some variant...
> >>
> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >> StartupPreferencesLoader default executeAtomicItems: {
> >> StartupAction
> >> name: 'Change debugger labels & shortcuts'
> >> code: [
> >> GLMMorphicActionRenderer compile: (
> >> (GLMMorphicActionRenderer>>#render:) sourceCode
> >> copyReplaceAll: 'setBalloonText: (anAction title'
> >> with: 'setBalloonText: (anAction title asString'
> >> ).
> >> RestartDebugAction compile: 'defaultKeyText
> >> ^ ''R'''.
> >> RestartDebugAction compile: 'defaultLabel
> >> ^ ''Restart'' asText addAttribute: TextEmphasis
> underlined from: 1 to: 1'.
> >> ResumeDebugAction compile: 'defaultKeyText
> >> ^ ''P'''.
> >> ResumeDebugAction compile: 'defaultLabel
> >> ^ ''Proceed'' asText addAttribute: TextEmphasis
> underlined from: 1 to: 1'.
> >> StepIntoDebugAction compile: 'defaultKeyText
> >> ^ ''I'''.
> >> StepIntoDebugAction compile: 'defaultLabel
> >> ^ ''Into'' asText addAttribute: TextEmphasis
> underlined from: 1 to: 1'.
> >> StepOverDebugAction compile: 'defaultLabel
> >> ^ ''Over'' asText addAttribute: TextEmphasis
> underlined from: 1 to: 1'.
> >> StepThroughDebugAction compile: 'defaultLabel
> >> ^ ''Through'' asText addAttribute: TextEmphasis
> underlined from: 1 to: 1'.
> >> ]
> >> runOnce: true.
> >> }
> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >>
> >>
> >>
> >> On Sat, Apr 16, 2016 at 11:39 PM, Peter Uhnák
> <i.uhnak(a)gmail.com
> <mailto:i.uhnak@gmail.com>> wrote:
> >>>>
> >>>> Letâs turn this energy into something positive.
> Please propose a
> >>>> concrete set of default keybindings that you think
> would work better. In
> >>>> this process, please take into account all
> keybindings that are already
> >>>> defined in the code editor (it might not be so
> easy as it appears).
> >>>
> >>>
> >>> As I've said:
> >>>
> >>> 1. can we unify the shift vs ctrl+shift nonsense?
> (I'm using linux btw)
> >>> 2. can we use the default shortcuts pattern where
> one of the letters is
> >>> underlined?
> >>>
> >>> as for the shortcuts themselves, problem is
> proceed, restart & into
> >>>
> >>> proceed: ctrl+shift+p is not taken, so I don't see
> why it has shortcut
> >>> confusing with restart
> >>> restart: ctrl+shift+r indents, but I'd argue that
> uniformity is more
> >>> important here... indent is just convenience
> >>> into: ctrl+shift+i is taken (I've never used it,
> but it maybe it's
> >>> important), but we can still use ctrl+shift+n and
> underline n (point 2)
> >>>
> >>> If points 1 & 2 are implemented, then the letter is
> not as important,
> >>> although first letter is always preferable.
> >>>
> >>> Peter
> >>>
> >>>>
> >>>> Cheers,
> >>>> Doru
> >>>>
> >>>>
> >>>> > On Apr 16, 2016, at 8:37 PM, Peter Uhnák
> <i.uhnak(a)gmail.com
> <mailto:i.uhnak@gmail.com>> wrote:
> >>>> >
> >>>> > Hi,
> >>>> >
> >>>> > I'm getting fed-up with GTDebugger shortcuts
> since they are completely
> >>>> > random.
> >>>> >
> >>>> > Can we have them more meaningful and/or somehow
> visible?
> >>>> >
> >>>> > For now I ended up overriding the labels so I
> can at least see them...
> >>>> > but doing this is also stupid, because I still
> have to look at them since I
> >>>> > cannot remember random shortcuts.
> >>>> >
> >>>> > <debugger.png>
> >>>> >
> >>>> > 1. can we unify the shift vs ctrl+shift
> nonsense? (I'm using linux
> >>>> > btw)
> >>>> > 2. can we use the default shortcuts pattern
> where one of the letters
> >>>> > is underlined?
> >>>> >
> >>>> > Peter
> >>>>
> >>>> --
> >>>> www.tudorgirba.com <http://www.tudorgirba.com>
> >>>> www.feenk.com <http://www.feenk.com>
> >>>>
> >>>> "Value is always contextual."
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>
>
>
>
>
>
--
Mark
April 17, 2016
Re: [Pharo-dev] [Pharo-users] GTDebugger shortcuts usability
by phil@highoctane.be
On Sun, Apr 17, 2016 at 8:50 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>
>
> On Sun, Apr 17, 2016 at 8:17 PM, phil(a)highoctane.be <phil(a)highoctane.be>
> wrote:
>
>> Hitting a single key instead of Ctl-Alt-whatever madness.
>>
>
> Hmm. That's a good point. And since the shortcut name takes barely any
> space it could be presented alongside the label.
>
> Proceed[F5] or Into[6]
>
> On the other hand, for me personally at least... pressing ctrl+shift takes
> very little hand movement, while F keys are quite far. But then again, I'm
> using Microsoft Natural Ergonomic Keybord 4000 which is _really_ big, on
> laptop it may not be such an issue.
>
Microsoft Digital Media Pro Keyboard in this office. Not exactly small.
Still not the Logitech G19 for gaming that I have on another machine.
But there is space for a small card on top of the Fx keys.
F5 for step through, F6 for step over, F7 for step into, F8 for run to here
would be a nice 4 key setup. Add F9 for create.
>> Note that most people have some Java background so, F5->F8 makes a lot of
>> sense.
>>
>
>> Also, Windows has Ctrl instead of Alt for most actions in Pharo5, that's
>> annoying.
>>
>
> That's annoying also for other shortcuts⦠such as alt+c/alt+v for copy
> pasting, which is really weird (unless it has been fixed).
>
Yes but once used to it, both should work.
>
>
>>
>> And you can put a little paper on top of them for easy reference.
>>
>> If we could have something like
>> http://community.sparxsystems.com/community-resources/509-81enterprise-arch…
>> for Pharo, using a bunch of function keys, that would be cool.
>>
>
> I have more keyboard keys above F keys :( ⦠for example to instantly
> launch Pharo :)
>
:)
>
> Peter
>
>
>>
>> Phil
>>
>>
>>
>> On Sun, Apr 17, 2016 at 7:05 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>>
>>> So they use F keys, however they are clearly not uniform either, so I
>>> don't see the appeal. Not to mention that they will be just as hard to
>>> remember.
>>>
>>> On Sun, Apr 17, 2016 at 6:00 PM, Ben Coman <btc(a)openinworld.com> wrote:
>>>
>>>> Interesting. A search turned up... Quick Tip Debugger Shortcut Key
>>>> Reference
>>>> http://www.mularien.com/blog/category/eclipse/
>>>>
>>>> cheers -ben
>>>>
>>>> On Sun, Apr 17, 2016 at 11:15 PM, philippe.back(a)highoctane.be
>>>> <philippe.back(a)gmail.com> wrote:
>>>> > Most of the world IDE use function keys for debugging.
>>>> >
>>>> > Additional benefit: easier for newcomers to use it.
>>>> >
>>>> > Having the buttons on the top is a pain as the code pane is at the
>>>> bottom
>>>> > and requires travels all the time.
>>>> >
>>>> > Phil
>>>> >
>>>> > On Apr 17, 2016 4:57 PM, "Peter Uhnák" <i.uhnak(a)gmail.com> wrote:
>>>> >>
>>>> >> Well, I've added a startup script for myself... but it would be nice
>>>> to
>>>> >> have it everywhere by default in some variant...
>>>> >>
>>>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>> >> StartupPreferencesLoader default executeAtomicItems: {
>>>> >> StartupAction
>>>> >> name: 'Change debugger labels & shortcuts'
>>>> >> code: [
>>>> >> GLMMorphicActionRenderer compile: (
>>>> >> (GLMMorphicActionRenderer>>#render:) sourceCode
>>>> >> copyReplaceAll: 'setBalloonText: (anAction title'
>>>> >> with: 'setBalloonText: (anAction title asString'
>>>> >> ).
>>>> >> RestartDebugAction compile: 'defaultKeyText
>>>> >> ^ ''R'''.
>>>> >> RestartDebugAction compile: 'defaultLabel
>>>> >> ^ ''Restart'' asText addAttribute: TextEmphasis underlined from: 1
>>>> to: 1'.
>>>> >> ResumeDebugAction compile: 'defaultKeyText
>>>> >> ^ ''P'''.
>>>> >> ResumeDebugAction compile: 'defaultLabel
>>>> >> ^ ''Proceed'' asText addAttribute: TextEmphasis underlined from: 1
>>>> to: 1'.
>>>> >> StepIntoDebugAction compile: 'defaultKeyText
>>>> >> ^ ''I'''.
>>>> >> StepIntoDebugAction compile: 'defaultLabel
>>>> >> ^ ''Into'' asText addAttribute: TextEmphasis underlined from: 1 to:
>>>> 1'.
>>>> >> StepOverDebugAction compile: 'defaultLabel
>>>> >> ^ ''Over'' asText addAttribute: TextEmphasis underlined from: 1 to:
>>>> 1'.
>>>> >> StepThroughDebugAction compile: 'defaultLabel
>>>> >> ^ ''Through'' asText addAttribute: TextEmphasis underlined from: 1
>>>> to: 1'.
>>>> >> ]
>>>> >> runOnce: true.
>>>> >> }
>>>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>> >>
>>>> >>
>>>> >>
>>>> >> On Sat, Apr 16, 2016 at 11:39 PM, Peter Uhnák <i.uhnak(a)gmail.com>
>>>> wrote:
>>>> >>>>
>>>> >>>> Letâs turn this energy into something positive. Please propose a
>>>> >>>> concrete set of default keybindings that you think would work
>>>> better. In
>>>> >>>> this process, please take into account all keybindings that are
>>>> already
>>>> >>>> defined in the code editor (it might not be so easy as it appears).
>>>> >>>
>>>> >>>
>>>> >>> As I've said:
>>>> >>>
>>>> >>> 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux
>>>> btw)
>>>> >>> 2. can we use the default shortcuts pattern where one of the
>>>> letters is
>>>> >>> underlined?
>>>> >>>
>>>> >>> as for the shortcuts themselves, problem is proceed, restart & into
>>>> >>>
>>>> >>> proceed: ctrl+shift+p is not taken, so I don't see why it has
>>>> shortcut
>>>> >>> confusing with restart
>>>> >>> restart: ctrl+shift+r indents, but I'd argue that uniformity is more
>>>> >>> important here... indent is just convenience
>>>> >>> into: ctrl+shift+i is taken (I've never used it, but it maybe it's
>>>> >>> important), but we can still use ctrl+shift+n and underline n
>>>> (point 2)
>>>> >>>
>>>> >>> If points 1 & 2 are implemented, then the letter is not as
>>>> important,
>>>> >>> although first letter is always preferable.
>>>> >>>
>>>> >>> Peter
>>>> >>>
>>>> >>>>
>>>> >>>> Cheers,
>>>> >>>> Doru
>>>> >>>>
>>>> >>>>
>>>> >>>> > On Apr 16, 2016, at 8:37 PM, Peter Uhnák <i.uhnak(a)gmail.com>
>>>> wrote:
>>>> >>>> >
>>>> >>>> > Hi,
>>>> >>>> >
>>>> >>>> > I'm getting fed-up with GTDebugger shortcuts since they are
>>>> completely
>>>> >>>> > random.
>>>> >>>> >
>>>> >>>> > Can we have them more meaningful and/or somehow visible?
>>>> >>>> >
>>>> >>>> > For now I ended up overriding the labels so I can at least see
>>>> them...
>>>> >>>> > but doing this is also stupid, because I still have to look at
>>>> them since I
>>>> >>>> > cannot remember random shortcuts.
>>>> >>>> >
>>>> >>>> > <debugger.png>
>>>> >>>> >
>>>> >>>> > 1. can we unify the shift vs ctrl+shift nonsense? (I'm using
>>>> linux
>>>> >>>> > btw)
>>>> >>>> > 2. can we use the default shortcuts pattern where one of the
>>>> letters
>>>> >>>> > is underlined?
>>>> >>>> >
>>>> >>>> > Peter
>>>> >>>>
>>>> >>>> --
>>>> >>>> www.tudorgirba.com
>>>> >>>> www.feenk.com
>>>> >>>>
>>>> >>>> "Value is always contextual."
>>>> >>>>
>>>> >>>>
>>>> >>>>
>>>> >>>>
>>>> >>>>
>>>> >>>
>>>> >>
>>>>
>>>>
>>>
>>
>
April 17, 2016
Re: [Pharo-dev] [Pharo-users] GTDebugger shortcuts usability
by Peter Uhnák
On Sun, Apr 17, 2016 at 8:17 PM, phil(a)highoctane.be <phil(a)highoctane.be>
wrote:
> Hitting a single key instead of Ctl-Alt-whatever madness.
>
Hmm. That's a good point. And since the shortcut name takes barely any
space it could be presented alongside the label.
Proceed[F5] or Into[6]
On the other hand, for me personally at least... pressing ctrl+shift takes
very little hand movement, while F keys are quite far. But then again, I'm
using Microsoft Natural Ergonomic Keybord 4000 which is _really_ big, on
laptop it may not be such an issue.
>
> Note that most people have some Java background so, F5->F8 makes a lot of
> sense.
>
> Also, Windows has Ctrl instead of Alt for most actions in Pharo5, that's
> annoying.
>
That's annoying also for other shortcuts⦠such as alt+c/alt+v for copy
pasting, which is really weird (unless it has been fixed).
>
> And you can put a little paper on top of them for easy reference.
>
> If we could have something like
> http://community.sparxsystems.com/community-resources/509-81enterprise-arch…
> for Pharo, using a bunch of function keys, that would be cool.
>
I have more keyboard keys above F keys :( ⦠for example to instantly launch
Pharo :)
Peter
>
> Phil
>
>
>
> On Sun, Apr 17, 2016 at 7:05 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>
>> So they use F keys, however they are clearly not uniform either, so I
>> don't see the appeal. Not to mention that they will be just as hard to
>> remember.
>>
>> On Sun, Apr 17, 2016 at 6:00 PM, Ben Coman <btc(a)openinworld.com> wrote:
>>
>>> Interesting. A search turned up... Quick Tip Debugger Shortcut Key
>>> Reference
>>> http://www.mularien.com/blog/category/eclipse/
>>>
>>> cheers -ben
>>>
>>> On Sun, Apr 17, 2016 at 11:15 PM, philippe.back(a)highoctane.be
>>> <philippe.back(a)gmail.com> wrote:
>>> > Most of the world IDE use function keys for debugging.
>>> >
>>> > Additional benefit: easier for newcomers to use it.
>>> >
>>> > Having the buttons on the top is a pain as the code pane is at the
>>> bottom
>>> > and requires travels all the time.
>>> >
>>> > Phil
>>> >
>>> > On Apr 17, 2016 4:57 PM, "Peter Uhnák" <i.uhnak(a)gmail.com> wrote:
>>> >>
>>> >> Well, I've added a startup script for myself... but it would be nice
>>> to
>>> >> have it everywhere by default in some variant...
>>> >>
>>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> >> StartupPreferencesLoader default executeAtomicItems: {
>>> >> StartupAction
>>> >> name: 'Change debugger labels & shortcuts'
>>> >> code: [
>>> >> GLMMorphicActionRenderer compile: (
>>> >> (GLMMorphicActionRenderer>>#render:) sourceCode
>>> >> copyReplaceAll: 'setBalloonText: (anAction title'
>>> >> with: 'setBalloonText: (anAction title asString'
>>> >> ).
>>> >> RestartDebugAction compile: 'defaultKeyText
>>> >> ^ ''R'''.
>>> >> RestartDebugAction compile: 'defaultLabel
>>> >> ^ ''Restart'' asText addAttribute: TextEmphasis underlined from: 1
>>> to: 1'.
>>> >> ResumeDebugAction compile: 'defaultKeyText
>>> >> ^ ''P'''.
>>> >> ResumeDebugAction compile: 'defaultLabel
>>> >> ^ ''Proceed'' asText addAttribute: TextEmphasis underlined from: 1
>>> to: 1'.
>>> >> StepIntoDebugAction compile: 'defaultKeyText
>>> >> ^ ''I'''.
>>> >> StepIntoDebugAction compile: 'defaultLabel
>>> >> ^ ''Into'' asText addAttribute: TextEmphasis underlined from: 1 to:
>>> 1'.
>>> >> StepOverDebugAction compile: 'defaultLabel
>>> >> ^ ''Over'' asText addAttribute: TextEmphasis underlined from: 1 to:
>>> 1'.
>>> >> StepThroughDebugAction compile: 'defaultLabel
>>> >> ^ ''Through'' asText addAttribute: TextEmphasis underlined from: 1
>>> to: 1'.
>>> >> ]
>>> >> runOnce: true.
>>> >> }
>>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> >>
>>> >>
>>> >>
>>> >> On Sat, Apr 16, 2016 at 11:39 PM, Peter Uhnák <i.uhnak(a)gmail.com>
>>> wrote:
>>> >>>>
>>> >>>> Letâs turn this energy into something positive. Please propose a
>>> >>>> concrete set of default keybindings that you think would work
>>> better. In
>>> >>>> this process, please take into account all keybindings that are
>>> already
>>> >>>> defined in the code editor (it might not be so easy as it appears).
>>> >>>
>>> >>>
>>> >>> As I've said:
>>> >>>
>>> >>> 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux
>>> btw)
>>> >>> 2. can we use the default shortcuts pattern where one of the letters
>>> is
>>> >>> underlined?
>>> >>>
>>> >>> as for the shortcuts themselves, problem is proceed, restart & into
>>> >>>
>>> >>> proceed: ctrl+shift+p is not taken, so I don't see why it has
>>> shortcut
>>> >>> confusing with restart
>>> >>> restart: ctrl+shift+r indents, but I'd argue that uniformity is more
>>> >>> important here... indent is just convenience
>>> >>> into: ctrl+shift+i is taken (I've never used it, but it maybe it's
>>> >>> important), but we can still use ctrl+shift+n and underline n (point
>>> 2)
>>> >>>
>>> >>> If points 1 & 2 are implemented, then the letter is not as important,
>>> >>> although first letter is always preferable.
>>> >>>
>>> >>> Peter
>>> >>>
>>> >>>>
>>> >>>> Cheers,
>>> >>>> Doru
>>> >>>>
>>> >>>>
>>> >>>> > On Apr 16, 2016, at 8:37 PM, Peter Uhnák <i.uhnak(a)gmail.com>
>>> wrote:
>>> >>>> >
>>> >>>> > Hi,
>>> >>>> >
>>> >>>> > I'm getting fed-up with GTDebugger shortcuts since they are
>>> completely
>>> >>>> > random.
>>> >>>> >
>>> >>>> > Can we have them more meaningful and/or somehow visible?
>>> >>>> >
>>> >>>> > For now I ended up overriding the labels so I can at least see
>>> them...
>>> >>>> > but doing this is also stupid, because I still have to look at
>>> them since I
>>> >>>> > cannot remember random shortcuts.
>>> >>>> >
>>> >>>> > <debugger.png>
>>> >>>> >
>>> >>>> > 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux
>>> >>>> > btw)
>>> >>>> > 2. can we use the default shortcuts pattern where one of the
>>> letters
>>> >>>> > is underlined?
>>> >>>> >
>>> >>>> > Peter
>>> >>>>
>>> >>>> --
>>> >>>> www.tudorgirba.com
>>> >>>> www.feenk.com
>>> >>>>
>>> >>>> "Value is always contextual."
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>
>>> >>
>>>
>>>
>>
>
April 17, 2016
Re: [Pharo-dev] [Pharo-users] GTDebugger shortcuts usability
by phil@highoctane.be
Hitting a single key instead of Ctl-Alt-whatever madness.
Note that most people have some Java background so, F5->F8 makes a lot of
sense.
Also, Windows has Ctrl instead of Alt for most actions in Pharo5, that's
annoying.
And you can put a little paper on top of them for easy reference.
If we could have something like
http://community.sparxsystems.com/community-resources/509-81enterprise-arch…
for Pharo, using a bunch of function keys, that would be cool.
Phil
On Sun, Apr 17, 2016 at 7:05 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
> So they use F keys, however they are clearly not uniform either, so I
> don't see the appeal. Not to mention that they will be just as hard to
> remember.
>
> On Sun, Apr 17, 2016 at 6:00 PM, Ben Coman <btc(a)openinworld.com> wrote:
>
>> Interesting. A search turned up... Quick Tip Debugger Shortcut Key
>> Reference
>> http://www.mularien.com/blog/category/eclipse/
>>
>> cheers -ben
>>
>> On Sun, Apr 17, 2016 at 11:15 PM, philippe.back(a)highoctane.be
>> <philippe.back(a)gmail.com> wrote:
>> > Most of the world IDE use function keys for debugging.
>> >
>> > Additional benefit: easier for newcomers to use it.
>> >
>> > Having the buttons on the top is a pain as the code pane is at the
>> bottom
>> > and requires travels all the time.
>> >
>> > Phil
>> >
>> > On Apr 17, 2016 4:57 PM, "Peter Uhnák" <i.uhnak(a)gmail.com> wrote:
>> >>
>> >> Well, I've added a startup script for myself... but it would be nice to
>> >> have it everywhere by default in some variant...
>> >>
>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> >> StartupPreferencesLoader default executeAtomicItems: {
>> >> StartupAction
>> >> name: 'Change debugger labels & shortcuts'
>> >> code: [
>> >> GLMMorphicActionRenderer compile: (
>> >> (GLMMorphicActionRenderer>>#render:) sourceCode
>> >> copyReplaceAll: 'setBalloonText: (anAction title'
>> >> with: 'setBalloonText: (anAction title asString'
>> >> ).
>> >> RestartDebugAction compile: 'defaultKeyText
>> >> ^ ''R'''.
>> >> RestartDebugAction compile: 'defaultLabel
>> >> ^ ''Restart'' asText addAttribute: TextEmphasis underlined from: 1 to:
>> 1'.
>> >> ResumeDebugAction compile: 'defaultKeyText
>> >> ^ ''P'''.
>> >> ResumeDebugAction compile: 'defaultLabel
>> >> ^ ''Proceed'' asText addAttribute: TextEmphasis underlined from: 1 to:
>> 1'.
>> >> StepIntoDebugAction compile: 'defaultKeyText
>> >> ^ ''I'''.
>> >> StepIntoDebugAction compile: 'defaultLabel
>> >> ^ ''Into'' asText addAttribute: TextEmphasis underlined from: 1 to: 1'.
>> >> StepOverDebugAction compile: 'defaultLabel
>> >> ^ ''Over'' asText addAttribute: TextEmphasis underlined from: 1 to: 1'.
>> >> StepThroughDebugAction compile: 'defaultLabel
>> >> ^ ''Through'' asText addAttribute: TextEmphasis underlined from: 1 to:
>> 1'.
>> >> ]
>> >> runOnce: true.
>> >> }
>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> >>
>> >>
>> >>
>> >> On Sat, Apr 16, 2016 at 11:39 PM, Peter Uhnák <i.uhnak(a)gmail.com>
>> wrote:
>> >>>>
>> >>>> Letâs turn this energy into something positive. Please propose a
>> >>>> concrete set of default keybindings that you think would work
>> better. In
>> >>>> this process, please take into account all keybindings that are
>> already
>> >>>> defined in the code editor (it might not be so easy as it appears).
>> >>>
>> >>>
>> >>> As I've said:
>> >>>
>> >>> 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux
>> btw)
>> >>> 2. can we use the default shortcuts pattern where one of the letters
>> is
>> >>> underlined?
>> >>>
>> >>> as for the shortcuts themselves, problem is proceed, restart & into
>> >>>
>> >>> proceed: ctrl+shift+p is not taken, so I don't see why it has shortcut
>> >>> confusing with restart
>> >>> restart: ctrl+shift+r indents, but I'd argue that uniformity is more
>> >>> important here... indent is just convenience
>> >>> into: ctrl+shift+i is taken (I've never used it, but it maybe it's
>> >>> important), but we can still use ctrl+shift+n and underline n (point
>> 2)
>> >>>
>> >>> If points 1 & 2 are implemented, then the letter is not as important,
>> >>> although first letter is always preferable.
>> >>>
>> >>> Peter
>> >>>
>> >>>>
>> >>>> Cheers,
>> >>>> Doru
>> >>>>
>> >>>>
>> >>>> > On Apr 16, 2016, at 8:37 PM, Peter Uhnák <i.uhnak(a)gmail.com>
>> wrote:
>> >>>> >
>> >>>> > Hi,
>> >>>> >
>> >>>> > I'm getting fed-up with GTDebugger shortcuts since they are
>> completely
>> >>>> > random.
>> >>>> >
>> >>>> > Can we have them more meaningful and/or somehow visible?
>> >>>> >
>> >>>> > For now I ended up overriding the labels so I can at least see
>> them...
>> >>>> > but doing this is also stupid, because I still have to look at
>> them since I
>> >>>> > cannot remember random shortcuts.
>> >>>> >
>> >>>> > <debugger.png>
>> >>>> >
>> >>>> > 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux
>> >>>> > btw)
>> >>>> > 2. can we use the default shortcuts pattern where one of the
>> letters
>> >>>> > is underlined?
>> >>>> >
>> >>>> > Peter
>> >>>>
>> >>>> --
>> >>>> www.tudorgirba.com
>> >>>> www.feenk.com
>> >>>>
>> >>>> "Value is always contextual."
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>
>> >>
>>
>>
>
April 17, 2016
In Berlin 28.4. bis 6.5.
by Stephan Eggermont
Liebe Frauke,
Wir kommen ENDLICH!!!! mal wieder nach Berlin. Wir wohnen bei meiner
Mutter, also recht weit vom Schuss, aber sehr schoen zum Spielen und
Spazierengehen.
Am 6.5. feiert Daniel seinen Geburtstag bei meiner Mutter im Garten.
Dazu sind Lennard und Gregor herzlich eingeladen. Ab 15:00. Wir machen
dann wahrscheinlich ne Schnitzeljagt oder sowas (vielleicht auch
Ponnyreiten? Mal gucken was das kostet). Ist ein netter Spielplatz wo
wir dann wahrscheinlich enden. oder nutzt ihr das lange WE und fahrt weg?
Wann hast du denn die Kinder und wann koennten wir zwei uns treffen?
Ich freu mich auf jeden Fall riesig dich wieder zu sehen.
LG, Katja
April 17, 2016