<div dir="ltr"><div>Hi Tim,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 23, 2019 at 5:45 PM tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><br>
<br>
> On 2019-12-23, at 5:33 PM, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> wrote:<br>
> <br>
> Hi Tim,<br>
> <br>
> On Mon, Dec 23, 2019 at 5:03 PM tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>> wrote:<br>
> Isn't this a place where the refactoring browser stuff helps a lot? Actually knowing that you want to change a variable named foo to wibble? Assuming of course that that is actually what you are wanting.<br>
> <br>
> Sure, but the refactoring browser works on methods that already exist, not on methods one is currently authoring.<br>
>  <br>
<br>
Hmm. Point. So I have to wonder if maybe Shout could help with this a well; after all it's doing some analysis as you type so maybe that could be leveraged?<br></blockquote><div><br></div><div>Hmm, interesting.  So one could imagine the interface to the refactored/shout etc being integrated with text editing so that to rename a temp var one simply selected ts it in the declaration within |'s and overtypes it.  That would be nice.  But how general is the scheme?  Does it work for selectors?  I doubt it.  And so it could just be a clever idea.  What Levente points out with Ctrl-J & Ctrl-G is much simpler primitives that compose well are more generally useful.  They're more useful as a combo than my ideas for a word-boundary respecting alternative.  I don't want to poo poo any ideas though.  I'm just saying that I'm happy with Levente's suggestion.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Strange Opcodes: FART: Fill Accumulator from Result if True<br>
</blockquote></div><div><br></div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div>