about summary refs log tree commit diff
path: root/src/boot/driver
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2010-08-20 11:40:13 -0700
committerGraydon Hoare <graydon@mozilla.com>2010-08-20 11:42:44 -0700
commit5f9750ca2c0c7ae744f35ec0949527f106c10099 (patch)
tree54d8f518e3ab42b27771316a352bcd555971879e /src/boot/driver
parent4c28d9a54a55226b4df4ccc693b85fb1691dcaca (diff)
downloadrust-5f9750ca2c0c7ae744f35ec0949527f106c10099.tar.gz
rust-5f9750ca2c0c7ae744f35ec0949527f106c10099.zip
Modify session to report errors in an emacs-parser-friendlier way.
Diffstat (limited to 'src/boot/driver')
-rw-r--r--src/boot/driver/session.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/boot/driver/session.ml b/src/boot/driver/session.ml
index d9e57b02ac2..d295763ac06 100644
--- a/src/boot/driver/session.ml
+++ b/src/boot/driver/session.ml
@@ -93,7 +93,7 @@ let string_of_pos (p:pos) =
 let string_of_span (s:span) =
     let (filename, line0, col0) = s.lo in
     let (_, line1, col1) = s.hi in
-    Printf.sprintf "%s:%d:%d - %d:%d" filename line0 col0 line1 col1
+    Printf.sprintf "%s:%d:%d:%d:%d" filename line0 col0 line1 col1
 ;;
 
 let filename_of (fo:filename option) : filename =
@@ -111,7 +111,7 @@ let report_err sess ido str =
         None ->
           fail sess "Error: %s\n%!" str
       | Some span ->
-          fail sess "%s:E:Error: %s\n%!"
+          fail sess "%s: error: %s\n%!"
             (string_of_span span) str
 ;;