[ANN] Monticello Rename

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

[ANN] Monticello Rename

Noury Bouraqadi
Hi,

This is the first of a (short) serie of annoucements.

MonticelloRename extends Monticello with the ability to rename a
package.
It often happened to me to start a package with a first name and then
find a better name.
MonticelloRename automates the name change (class and method
categories, package name, ...).
Actually, it does not delete the original package, creates a package
with the new name, moves methods and classes and unloads the originale
package.

Download at http://www.squeaksource.com/MonticelloRename.html

--------------------------------------------------------------
Dr. Noury Bouraqadi - Enseignant/Chercheur
Ecole des Mines de Douai - Dept. G.I.P
http://csl.ensm-douai.fr/noury

European Smalltalk Users Group Board
http://www.esug.org

Squeak: an Open Source Smalltalk
http://www.squeak.org
--------------------------------------------------------------



Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Monticello Rename

Chris Muller-2
Hi Noury, that sounds very useful, thanks!  One question, is the method timeStamp information preserved when renaming a package?  :)  I think they are when I rename a package manually, it'd be nice if it did via the automated way too.
 
 Regards,
   Chris
 

----- Original Message ----
From: Noury Bouraqadi <[hidden email]>
To: Squeak-dev developers list general-purpose Squeak <[hidden email]>
Cc: [hidden email]
Sent: Friday, April 28, 2006 8:25:23 AM
Subject: [ANN] Monticello Rename

Hi,

This is the first of a (short) serie of annoucements.

MonticelloRename extends Monticello with the ability to rename a
package.
It often happened to me to start a package with a first name and then
find a better name.
MonticelloRename automates the name change (class and method
categories, package name, ...).
Actually, it does not delete the original package, creates a package
with the new name, moves methods and classes and unloads the originale
package.

Download at http://www.squeaksource.com/MonticelloRename.html

--------------------------------------------------------------
Dr. Noury Bouraqadi - Enseignant/Chercheur
Ecole des Mines de Douai - Dept. G.I.P
http://csl.ensm-douai.fr/noury

European Smalltalk Users Group Board
http://www.esug.org

Squeak: an Open Source Smalltalk
http://www.squeak.org
--------------------------------------------------------------








Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Monticello Rename

Noury Bouraqadi
Hi Chris,

Le 28 avr. 06, à 19:31, Chris Muller a écrit :

> Hi Noury, that sounds very useful, thanks!  One question, is the
> method timeStamp information preserved when renaming a package?  :)  I
> think they are when I rename a package manually, it'd be nice if it
> did via the automated way too.
>
I didn't check yet. But, basically, the renaming is just changing
(class and method) categories before snapshoting the new package. So, I
guess timeStamp is preserved. I'll add a test to check this.

Noury

>  Regards,
>    Chris
>
>
> ----- Original Message ----
> From: Noury Bouraqadi <[hidden email]>
> To: Squeak-dev developers list general-purpose Squeak
> <[hidden email]>
> Cc: [hidden email]
> Sent: Friday, April 28, 2006 8:25:23 AM
> Subject: [ANN] Monticello Rename
>
> Hi,
>
> This is the first of a (short) serie of annoucements.
>
> MonticelloRename extends Monticello with the ability to rename a
> package.
> It often happened to me to start a package with a first name and then
> find a better name.
> MonticelloRename automates the name change (class and method
> categories, package name, ...).
> Actually, it does not delete the original package, creates a package
> with the new name, moves methods and classes and unloads the originale
> package.
>
> Download at http://www.squeaksource.com/MonticelloRename.html
>
> --------------------------------------------------------------
> Dr. Noury Bouraqadi - Enseignant/Chercheur
> Ecole des Mines de Douai - Dept. G.I.P
> http://csl.ensm-douai.fr/noury
>
> European Smalltalk Users Group Board
> http://www.esug.org
>
> Squeak: an Open Source Smalltalk
> http://www.squeak.org
> --------------------------------------------------------------
>
>
>
>
>
>
>
>
>
--------------------------------------------------------------
Dr. Noury Bouraqadi - Enseignant/Chercheur
Ecole des Mines de Douai - Dept. G.I.P
http://csl.ensm-douai.fr/noury

European Smalltalk Users Group Board
http://www.esug.org

Squeak: an Open Source Smalltalk
http://www.squeak.org
--------------------------------------------------------------