it is separate repo https://github.com/pharo-ide/SystemCommands

2018-08-19 23:12 GMT+01:00 Tim Mackinnon <tim@testit.works>:

> Thanks for chipping in Denis - I guess what’s weird about this set of
> commands is that they are a bit editor specific as they all move your
> cursor or text selection to specific places (the other commands are much
> more generic).
>
> Still, I think it makes sense to put them in a sub-package like
> SystemCommands-SourceNaviagationCommands.
>
> But I guess my real question is, what project owns these commands? When I
> make changes, neither the Pharo nor Calypso projects show anything to
> commit ?
>
> Tim
>
> Sent from my iPhone
>
>
>
> Sent from my iPhone
> On 19 Aug 2018, at 14:41, Denis Kudriashov <dionisi...@gmail.com> wrote:
>
> Hi Tim.
>
> The idea was to have reusable commands to work with system objects
> (method, classes and packages). It is clear that those commands should not
> depends on browser and should be accessible from other tools. This is the
> reason why they are packaged separately (SystemCommands
> <https://github.com/pharo-ide/SystemCommands>).
>
> According to your question I would add your commands to
> SystemCommands-SourceCodeCommands package because they are bound to
> source code, not just to text editor.
>
> 2018-08-19 16:12 GMT+01:00 Tim Mackinnon <tim@testit.works>:
>
>> Hi - I’ve had a few changes lined up to try and help P7 be a little more
>> IntelliJ like. But I’m not sure what package my small extensions should
>> live in?
>>
>> I used SycRenameTempCommand as an example - but it lives in a package
>> called "SystemCommands-SourceCodeCommands” - however I can’t see where
>> that package  is git versioned as when I browse the Pharo working copy, it
>> doesn’t appear. Is this some low level piece that hasn’t been moved into
>> git yet?
>>
>> My commands are - ExtendSelection (a keypress to intelligently widen the
>> selection of selected code to aid refactoring or moving code around), and
>> JumpToNextKeyword - a keystroke to intelligently jump you to where you can
>> enter a code completed keyboard or block variable etc.
>>
>> This got me thinking - about where these should live - are they in the
>> Calypso project - and would l do a PR there - or are they in Pharo and I
>> create a PR there?
>>
>> Suggestions?
>>
>> Tim
>>
>
>

Reply via email to