Commits

camlspotter committed 53f5aa8 Merge

merge

Comments (0)

Files changed (7)

 # Various commands and dir
 ##########################
 CAMLRUN= ocamlrun
-OCAMLC   = ocamlc -annot -bin-annot -w A-4-9 -warn-error A-4-9-32-33-34
-OCAMLOPT = ocamlopt -annot -bin-annot -w A-4-9 -warn-error A-4-9-32-33-34
+OCAMLC   = ocamlc -annot -bin-annot -w A-4-9 -warn-error A-4-9-32-33-34-44
+OCAMLOPT = ocamlopt -annot -bin-annot -w A-4-9 -warn-error A-4-9-32-33-34-44
 OCAMLDEP = ocamldep
 OCAMLLEX = ocamllex
 OCAMLYACC= ocamlyacc
 	      (if err
 		  (ocamlspot-message-add (concat "Error: " err))
 		(ocamlspot-message-add "Error: no tree node found there")))
+
+	    (let ((err (ocamlspot-find-query-result "Uncaught exception")))
+	      (if err
+		  (ocamlspot-message-add (concat "Error: ocamlspot raised an exception!!: " err))))
+		
 	    nil))))))
 
 ;; Jump to [position] of [filename], with highlighting the spot overlay

opam/ocamlspot.4.00.0.2.0.1/opam

   [make "uninstall" "BINDIR=%{bin}%" "PREFIX=%{prefix}%"]
 ]
 (* It is known to work with 4.00.1+dev3 too *)
-ocaml-version: [>= "4.00.0"]
+ocaml-version: [>= "4.00.0" & <= "4.00.1"]

opam/ocamlspot.4.00.0.2.1.0/opam

   [make "uninstall" "BINDIR=%{bin}%" "PREFIX=%{prefix}%"]
 ]
 (* It is known to work with 4.00.1+dev3 too *)
-ocaml-version: [>= "4.00.0"]
+ocaml-version: [>= "4.00.0" & <= "4.00.1"]

opam/ocamlspot.4.00.0.2.1.1/opam

   [make "uninstall" "BINDIR=%{bin}%" "PREFIX=%{prefix}%"]
 ]
 (* It is known to work with 4.00.1+dev3 too *)
-ocaml-version: [>= "4.00.0"]
+ocaml-version: [>= "4.00.0" & <= "4.00.1"]

opam/ocamlspot.4.00.1.2.1.2/opam

 remove: [
   [make "uninstall" "BINDIR=%{bin}%" "PREFIX=%{prefix}%"]
 ]
-ocaml-version: [>= "4.00.1"]
+ocaml-version: [= "4.00.1"]
 exception Finally of exn * exn
 
 val protect : f:('a -> 'b) -> 'a -> finally:('a -> unit) -> 'b
+val catch : f:('a -> 'b) -> 'a -> [> `Error of exn | `Ok of 'b ]
 val failwithf : ('a, unit, string, 'b) format4 -> 'a
 val invalid_argf : ('a, unit, string, 'b) format4 -> 'a
 val with_ref : 'a ref -> 'a -> (unit -> 'b) -> 'b