refactoring browser contributions anybody?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
24 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: AW: RBrowserHistory (Re: refactoring browser contributions anybody?)

Rick Flower
Karsten wrote:
> Hey adrian,
>
> try version 1.2 on cincom public store. there's a checkbox in the
> browser settings pane, where you can enable one history for all views
> of one window.
Karsten -- when I try to load v1.2 of the RBrowserHistory, I get the
following :

"the action already exists.  Select proceed to override the original
action" with it showing :

Refactory.Browser.RBDynamicMultiCommand>>halt: aString
    "This message can be used for inserting breakpoints during debugging.
    It creates and schedules a Debugger with the argument, aString, as
    the label. The debugger is opened by raising a signal. This gives a
chance
    to restore invariants related to multiple processes."

    Object haltSignal
                raiseRequestWith: thisContext
                errorString: aString

    "nil halt: 'Test of halt:.'."

If I terminate the debugger, my image gets messed up and I can't use the
browser anymore or I'll get a message indicating
"unhandled exception: Action not found"

Below is the list of stuff I loaded into a brand-new VW 7.4nc image to
get to this point :

Load SUnitToo (20,xp)
Load RBSUnitExtensions (9,tgriggs)
Load ExtraRBForSUnitToo (23,xp)
Load RBCodeHighlighting (1.52)
Load RBCodeModelWithVariables (10,Reinout)
Load Tools-Refactoring Browser (7.4 CS10 RC3,NialRoss)
Load RBDynamicRefactoringUI (7.4 CS10 RC3, niallr)
Load RBIncrementalSearch (1,xp)
Load RBRemoveClassFix (1.2, dcassou)
Load RBrowserHistory (1.2,karsten)

Any ideas on what the solution might be?

Reply | Threaded
Open this post in threaded view
|

Re: refactoring browser contributions anybody?

Adrian Kuhn-3
In reply to this post by Karsten Kusche
> try out RBCodeHighlighting version 1.51 on public store, i just  
> added it there.

It may not be ontopic, but - with which version of SmaCC does  
RBCodeHighlighting actually work? I just the shift-reduce  
conflicts... :(

Adrian K

Reply | Threaded
Open this post in threaded view
|

RE: refactoring browser contributions anybody?

Nel, Dirk
In reply to this post by Mircea Lungu
Is there any way of downloading the stuff in the public repository without being connected to it?  Having difficulties with my company's firewall.

Regards,
Dirk

-----Original Message-----
From: Mircea Lungu [mailto:[hidden email]]
Sent: 18 September 2006 06:25 PM
To: [hidden email]
Subject: refactoring browser contributions anybody?


Hello,

Is there  somewhere a listing of add-ons and extensions to the  
refactoring browser? Many times I am amazed by the lack of simple  
features in the distributed version which (i think) would greatly  
improve usability. I am sure everyone had written at a time or  
another his own patches but if we don't share them we will eiter keep  
reinventing the wheel or not benefit from useful stuff done by others.

For example, one addition which I found really useful was the  
RBCodeModelWithVariables. Indeed, it seems so natural that the  
variables of the class should be visible while one works on the class  
that i wonder how did I live without it for such a long time :)

Other things which I think would be interesting would be:

1. a better code editor (which if nothing else, should at least know  
to position the cursor at the right identation level when moving to a  
new line (after enter) and highlight the matching brackets when one  
closes one...)

2. a way of navigating around the refactoring browser without  
resorting to the use of mouse. one thing here would be having  
shortcuts for jumping between class/instance/hierarchy/package tabs.  
another would be adding key shortcuts to the answers of the  
frequently appearing dialogs
- "x is never used" -> (r)emove it, (p)roceed, (c)ancel
- "accept unsaved text changes?" -> (y)es, (n)o, (c)ancel
- ...

I was looking around but could not find a fast way of modifying the  
Dialog class to my liking. Can anybody share me a hint?

3. a better autocomplete (I guess heuristic-based or based on a type  
inference engine)

4. one of the most unhappy things about the RB but also the inspector  
and debugger client window is that they forget their last size and  
position... I solved this for myself but I don't know why it is not  
default...

So back to my question, does anybody have a list with enhancements?  
These, others?


All the best,
Mircea.



This e-mail and any files transmitted with it contain confidential and privileged information intended solely for the use of the individual to whom they are addressed.

If you received this e-mail in error please inform the sender and delete it. You may not use/distribute or copy it or take any action as a consequence of its content.

Recipients are reminded that e-mail is an insecure communication medium and we accept no responsibility for any losses, incurred as a result of fictitious or falsified messages. If in doubt recipients should take action to verify the authenticity of any message received.

This footnote also confirms that this e-mail message has been swept by MIMEsweeper for the presence of computer viruses. E-mails and their contents can be monitored.

RMB Investment Services Limited is licensed by the Guernsey Financial Services Commission to conduct Investment Business.

A member of the FirstRand Group

This email and all content are subject to the following disclaimer:

http://content.momentum.co.za/content/legal/disclaimer_email.htm


Reply | Threaded
Open this post in threaded view
|

RE: refactoring browser contributions anybody?

Alan Knight-2
Note that you can also connect to the public store repository on port 80, which can be helpful in dealing with firewalls.

At 02:48 AM 9/25/2006, Nel, Dirk wrote:

>Is there any way of downloading the stuff in the public repository without being connected to it?  Having difficulties with my company's firewall.
>
>Regards,
>Dirk
>
>-----Original Message-----
>From: Mircea Lungu [mailto:[hidden email]]
>Sent: 18 September 2006 06:25 PM
>To: [hidden email]
>Subject: refactoring browser contributions anybody?
>
>
>Hello,
>
>Is there  somewhere a listing of add-ons and extensions to the  
>refactoring browser? Many times I am amazed by the lack of simple  
>features in the distributed version which (i think) would greatly  
>improve usability. I am sure everyone had written at a time or  
>another his own patches but if we don't share them we will eiter keep  
>reinventing the wheel or not benefit from useful stuff done by others.
>
>For example, one addition which I found really useful was the  
>RBCodeModelWithVariables. Indeed, it seems so natural that the  
>variables of the class should be visible while one works on the class  
>that i wonder how did I live without it for such a long time :)
>
>Other things which I think would be interesting would be:
>
>1. a better code editor (which if nothing else, should at least know  
>to position the cursor at the right identation level when moving to a  
>new line (after enter) and highlight the matching brackets when one  
>closes one...)
>
>2. a way of navigating around the refactoring browser without  
>resorting to the use of mouse. one thing here would be having  
>shortcuts for jumping between class/instance/hierarchy/package tabs.  
>another would be adding key shortcuts to the answers of the  
>frequently appearing dialogs
>- "x is never used" -> (r)emove it, (p)roceed, (c)ancel
>- "accept unsaved text changes?" -> (y)es, (n)o, (c)ancel
>- ...
>
>I was looking around but could not find a fast way of modifying the  
>Dialog class to my liking. Can anybody share me a hint?
>
>3. a better autocomplete (I guess heuristic-based or based on a type  
>inference engine)
>
>4. one of the most unhappy things about the RB but also the inspector  
>and debugger client window is that they forget their last size and  
>position... I solved this for myself but I don't know why it is not  
>default...
>
>So back to my question, does anybody have a list with enhancements?  
>These, others?
>
>
>All the best,
>Mircea.
>
>
>
>This e-mail and any files transmitted with it contain confidential and privileged information intended solely for the use of the individual to whom they are addressed.
>
>If you received this e-mail in error please inform the sender and delete it. You may not use/distribute or copy it or take any action as a consequence of its content.
>
>Recipients are reminded that e-mail is an insecure communication medium and we accept no responsibility for any losses, incurred as a result of fictitious or falsified messages. If in doubt recipients should take action to verify the authenticity of any message received.
>
>This footnote also confirms that this e-mail message has been swept by MIMEsweeper for the presence of computer viruses. E-mails and their contents can be monitored.
>
>RMB Investment Services Limited is licensed by the Guernsey Financial Services Commission to conduct Investment Business.
>
>A member of the FirstRand Group
>
>This email and all content are subject to the following disclaimer:
>
>http://content.momentum.co.za/content/legal/disclaimer_email.htm

--
Alan Knight [|], Cincom Smalltalk Development
[hidden email]
[hidden email]
http://www.cincom.com/smalltalk

"The Static Typing Philosophy: Make it fast. Make it right. Make it run." - Niall Ross

12