Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: AW: st: replace-all can crash do-file


From   Hewan Belay <[email protected]>
To   [email protected]
Subject   RE: AW: st: replace-all can crash do-file
Date   Sun, 16 May 2010 12:08:30 -0700 (PDT)

Yes, I still get a crash when "regular expression" is checked, but no crash when it isn't checked.

Re the update, I stand guilty as charged (by Kit). I haven't gotten in the habit of regularly doing an -update all-. But I promise to do so in the future before going to statalist with a question.

I hope I can at least partially make it up with this: 
http://www.stata.com/support/faqs/data/regex.html
Here is all the information about what regular expressions are, and what they do in stata. I just tried them out. For example, if you type ^[0-9]+  in the "find what" box, it finds all expressions of a series of digits in the do file. But it only find those digit series that are at the very beginning of a line, not those that are somewhere in the middle of a line, or even those that start at a line after one space. The website above goes into much more details on regular expressions in stata.

Hewan

--- On Sun, 5/16/10, Martin Weiss <[email protected]> wrote:

> From: Martin Weiss <[email protected]>
> Subject: RE: AW: st: replace-all can crash do-file
> To: [email protected]
> Date: Sunday, May 16, 2010, 1:38 PM
> <>
> Just to be sure, the "regular expression" problem has not
> disappeared, has it? Btw, what prevented you from updating
> earlier?
> 
> HTH
> Martin
> 
> -original message-
> Subject: RE: Re: AW: st: replace-all can crash do-file
> From: Hewan Belay <[email protected]>
> Date: 16-05-2010 15:35
> 
> I now updated my stata, and that took care of the problem.
> Thanks for that advice. And it apparently also took care of
> the other problems Kit listed, e.g. do file executing the
> line following the selected lines.
> Many thanks!
> Hewan
> 
> 
> --- On Sun, 5/16/10, Martin Weiss <[email protected]>
> wrote:
> 
> > From: Martin Weiss <[email protected]>
> > Subject: RE: Re: AW: st: replace-all can crash
> do-file
> > To: [email protected]
> > Date: Sunday, May 16, 2010, 11:36 AM
> > 
> > <>
> > 
> > "(which as Martin indicates is a separate process
> under
> > Windows)"
> > 
> > 
> > Does that mean that I can kill it separately, thus
> > preserving my precious
> > main process which may hold important data? (Weird
> that I
> > should ask Kit for
> > Windows advice, is it not :-) )
> > 
> > 
> > 
> > HTH
> > Martin
> > 
> > 
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]]
> > On Behalf Of Kit Baum
> > Sent: Sonntag, 16. Mai 2010 13:34
> > To: [email protected]
> > Subject: re:Re: AW: st: replace-all can crash do-file
> > 
> > <>
> > Stata update
> >
> of   21oct2009   included
> > (note points A,B):
> > 
> >    Stata executable, Windows
> > 
> >     22.  The Do-file Editor
> has the
> > following new features and fixes:
> > 
> >          A.  New option
> > "Replace all in selection" restricts the replacement
> > of
> >              all
> > occurrences to the currently selected text.
> > 
> >          B.  When a
> > "Replace all" was requested of a string, s, with a
> > string s1
> >              that
> > contained s, an infinite loop happened.  This has
> been
> > fixed.
> > 
> >          C.  "Balance
> > Braces" under the "Find" submenu in the "Edit" menu
> > did not
> >              work
> > if the close brace was the last character of the
> file.
> > This
> >              has
> > been fixed.
> > 
> >          D.  "Match
> > Brace" under the "Find" submenu in the "Edit" menu
> > selected
> >              the
> > section of code between the focused brace and its
> matching
> >          
> >    brace.  It now selects only the
> > matching brace.
> > 
> >          E.  Syntax
> > highlighting settings could not be restored to
> factory
> >          
> >    defaults.  This has been fixed.
> > 
> >          F.  When a
> line
> > was selected by clicking on the line number, the
> >          
> >    selected line and the following line
> were
> > both executed.  This
> > has
> >              been
> > fixed.
> > 
> >          G.  Under
> > certain conditions and when auto-indentation was
> enabled,
> > the
> >          
> >    Do-file Editor computed the wrong
> > indentation length for the
> > current
> >              line
> > based on the indentation length of the previous line.
> > This has
> >              been
> > fixed.
> > 
> > Perhaps the Do-FIle Editor (which as Martin indicates
> is a
> > separate process
> > under Windows) was imperfectly fixed...
> > 
> > 
> > 
> > Kit Baum   |   Boston
> College
> > Economics & DIW Berlin   |
> > http://ideas.repec.org/e/pba1.html
> >               
> 
> >           
>    An
> > Introduction to Stata Programming  |
> > http://www.stata-press.com/books/isp.html
> >    An Introduction to Modern Econometrics
> > Using Stata  |
> > http://www.stata-press.com/books/imeus.html
> > 
> > 
> > *
> > *   For searches and help try:
> > *   http://www.stata.com/help.cgi?search
> > *   http://www.stata.com/support/statalist/faq
> > *   http://www.ats.ucla.edu/stat/stata/
> > 
> > *
> > *   For searches and help try:
> > *   http://www.stata.com/help.cgi?search
> > *   http://www.stata.com/support/statalist/faq
> > *   http://www.ats.ucla.edu/stat/stata/
> > 
> 
> 
>       
> 
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/
> 
> 
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/
>



      

*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index