[ANN] updated RB + AST

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

[ANN] updated RB + AST

Marcus Denker

New versions of AST+ RefactoringEngine (3.9) and RB-for-3.8 are
available. Most changes are in the RB AST package. All packages
are available on SqueakMap.

AST #72
-------------

Changes since #56:

- fixed for comment parsing by Andrew Tween
- simplify RBParser>>format:in:notifying:contentsSymbol:
- fix Preference check from 0003908: typos in pretty-printing code
- lots of lint fixes / refactorings by Phillippe Marschal
- many cleanups of unused code

============================================
Name: RefactoringEngine-md.18
Author: md
Time: 17 July 2006, 5:43:16 pm
UUID: 50d6e5a9-3b5b-471e-9546-0d1014296e1f
Ancestors: RefactoringEngine-pmm.17

0003561: Senders and Implementors ignore TracingMessagesBrowser  
unless issued by keyboard
==============================================

Same fix in the 3.8 version of RB

Name: Refactory-md.3846
Author: md
Time: 17 July 2006, 5:17:23 pm
UUID: d73b34a7-867a-44de-a7ef-96710b70b513
Ancestors: Refactory-md.3845

0003561: Senders and Implementors ignore TracingMessagesBrowser  
unless issued by keyboard

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] updated RB + AST

Diego Gomez Deck
Hi Marcus,

Attached are 2 fixes.

CompiledMethos>>methodClass: I just reverted to the older version.  The
new version sends #who, #who sends #methodClass, and so on... An endless
loop trying to open the debuger!

RefactoringBrowser>>packageForSelectedCategory: Now it consider the
situation where no category is selected at all.

Cheers,

-- Diego



> New versions of AST+ RefactoringEngine (3.9) and RB-for-3.8 are
> available. Most changes are in the RB AST package. All packages
> are available on SqueakMap.
>
> AST #72
> -------------
>
> Changes since #56:
>
> - fixed for comment parsing by Andrew Tween
> - simplify RBParser>>format:in:notifying:contentsSymbol:
> - fix Preference check from 0003908: typos in pretty-printing code
> - lots of lint fixes / refactorings by Phillippe Marschal
> - many cleanups of unused code
>
> ============================================
> Name: RefactoringEngine-md.18
> Author: md
> Time: 17 July 2006, 5:43:16 pm
> UUID: 50d6e5a9-3b5b-471e-9546-0d1014296e1f
> Ancestors: RefactoringEngine-pmm.17
>
> 0003561: Senders and Implementors ignore TracingMessagesBrowser  
> unless issued by keyboard
> ==============================================
>
> Same fix in the 3.8 version of RB
>
> Name: Refactory-md.3846
> Author: md
> Time: 17 July 2006, 5:17:23 pm
> UUID: d73b34a7-867a-44de-a7ef-96710b70b513
> Ancestors: Refactory-md.3845
>
> 0003561: Senders and Implementors ignore TracingMessagesBrowser  
> unless issued by keyboard



AssortedFixes-dgd.2.cs (693 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] updated RB + AST

Marcus Denker

On 18.07.2006, at 13:03, Diego Gomez Deck wrote:

> Hi Marcus,
>
> Attached are 2 fixes.
>
> CompiledMethos>>methodClass: I just reverted to the older version.  
> The
> new version sends #who, #who sends #methodClass, and so on... An  
> endless
> loop trying to open the debuger!
>

!CompiledMethod methodsFor: '*Refactory-RBAddonsReasonable' stamp:  
'md 2/19/2006 11:31'!
methodClass

The *Refactory says me that you loaded the "Refactory" package into  
3.9, this is a *bad* idea.
For 3.9, there is a package "RefactoringEngine". Many methods from  
"Refactory" have been
merged into 3.9 or the AST packages and then changed. So it's really  
not suitable for 3.9

(It was named "RefactoringEngine" as it does not contain the AST and  
I hope to throw out
the Browser, soon, and use a service enabled normal browser instead).

> RefactoringBrowser>>packageForSelectedCategory: Now it consider the
> situation where no category is selected at all.
>

Ok, I will merge that.

     Marcus


smime.p7s (5K) Download Attachment