[Cuis-dev] Fwd: [ChangeSet] Extract Temporary - alpha version!

Nahuel Garbezza n.garbezza at gmail.com
Mon Apr 13 10:27:43 PDT 2020


Forwarding because I've included a gif and it exceeded the allowed mail
size :)

---------- Forwarded message ---------
De: Nahuel Garbezza <n.garbezza at gmail.com>
Date: lun., 13 de abr. de 2020 a la(s) 00:21
Subject: [ChangeSet] Extract Temporary - alpha version!
To: Cuis Smalltalk <cuis-dev at lists.cuis.st>


Hi!

I'm excited to share this refactoring I've been implementing in the last
month: the "extract temporary" refactoring.

The most basic functionality is included, and there are some edge cases
I'll be addressing in the next weeks. It has basic error handling so if
you try to extract an invalid text you should see a message explaining the
problem. It has a menu entry for it and it has the (J) shortcut (that is
close to the (K) shortcut for the extract method).

The goal is to collect feedback about it, so let me know if you have any
issues with it, or things to improve in general.

I'm also attaching a changeset for the tests, and some refactorings on the
extract method refactoring as well.

Here's a quick demo of it: https://gfycat.com/gaseousobedienthornet

Thanks!
Nahuel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200413/538a2ed9/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: UnsavedChangesTo-BaseImageTests-RNG.001.cs.st
Type: application/octet-stream
Size: 13789 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200413/538a2ed9/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 4104-CuisCore-NahuelGarbezza-2020Apr04-12h34m-RNG.001.cs.st
Type: application/octet-stream
Size: 45808 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200413/538a2ed9/attachment-0003.obj>


More information about the Cuis-dev mailing list