[SVN] r7229 (Xcode)
Allan Odgaard
throw-away-1 at macromates.com
Sat May 12 11:17:17 UTC 2007
• call block (with program output) once for every full line read (rather than for each time there is new data) — the reason is that some of the code (implicitly) expects only to receive one full line of text, for example the regexp to look for «file»:«line»:(«column»:)? is anchored at ^, but gets run on the htmlized text, meaning it should instead be anchored at (?:^|<br>) (or htmlize() should insert \n after <br>)
• make the scanner for «file»:«line»:(«column»:)? also check output of type :error (stderr) — since this block passes on scanned output as :html, it means that now all output to stderr are rendered as normal output. We may want to address that.
Changed:
U trunk/Bundles/Xcode.tmbundle/Support/bin/run_xcode_target.rb
More information about the textmate-dev
mailing list