[Pkg-ocaml-maint-commits] [SCM] ocaml-batteries packaging branch, build, updated. debian/0.20081112+gitBB342A7-1-574-g74105d0

Stefano Zacchiroli zack at upsilon.cc
Wed Apr 1 15:06:58 UTC 2009


The following commit has been merged in the build branch:
commit 74105d03da70104691f89075beb65631b4fea99e
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date:   Wed Apr 1 16:41:37 2009 +0200

    refresh patches

diff --git a/debian/patches/debian/missing-doc.diff b/debian/patches/debian/missing-doc.diff
index 0401794..439991c 100644
--- a/debian/patches/debian/missing-doc.diff
+++ b/debian/patches/debian/missing-doc.diff
@@ -7,20 +7,17 @@ Provides Debian-specific info on how to install the documentation
 Signed-off-by: Stefano Zacchiroli <zack at upsilon.cc>
 
 ---
- src/batteries_toolchain/batteries_help.ml |   26 ++++++++++++++++++++++++--
- 1 files changed, 24 insertions(+), 2 deletions(-)
+ src/batteries_toolchain/batteries_help.ml |   32 ++++++++++++++++++++++------
+ 1 files changed, 25 insertions(+), 7 deletions(-)
 
 diff --git a/src/batteries_toolchain/batteries_help.ml b/src/batteries_toolchain/batteries_help.ml
-index be9696f..4e2daf4 100644
+index be9696f..08aa133 100644
 --- a/src/batteries_toolchain/batteries_help.ml
 +++ b/src/batteries_toolchain/batteries_help.ml
-@@ -110,6 +110,22 @@ let append_to_table table k v =
+@@ -108,6 +108,17 @@ let append_to_table table k v =
+     in
+       RefList.push found v
  
- 
- (**
-+   {6 Help messages}
-+*)
-+
 +let debian_doc_hint_warn =
 +  "Warning: help will not be available, because Batteries documentation\n"
 +  ^ "is not installed.\n"
@@ -32,24 +29,33 @@ index be9696f..4e2daf4 100644
 +let debian_doc_hint_inst =
 +  "To fix this: please install the `libbatteries-ocaml-doc' Debian package\n"
 +  ^ "(which ships Batteries documentation and its indexes) and try again.\n"
-+
-+(**
-    {6 Browsing}
- *)
  
-@@ -203,7 +219,10 @@ let get_table =
- 	      Hashtbl.add tables kind result;
+ (**
+    {6 Browsing}
+@@ -204,12 +215,16 @@ let get_table =
  	      result
  	      
--	with e ->
-+	with
-+	  | Sys_error msg when String.ends_with msg "No such file or directory" ->
-+	      Printf.eprintf "%s%s%!" debian_doc_hint_warn debian_doc_hint_inst
-+	  | e ->
- 	  Printf.eprintf
- 	    "While initializing the on-line help, error in root doc file %S\n%s\n%!" root_file
- 	    (Printexc.to_string e);
-@@ -365,9 +384,12 @@ let helpers =
+ 	with e ->
+-	  Printf.eprintf
+-	    "While initializing the on-line help, error in root doc file %S\n%s\n%!" root_file
+-	    (Printexc.to_string e);
+-	    let result = {suggestions = Hashtbl.create 0; completions = Hashtbl.create 0} in
+-	      Hashtbl.add tables kind result;
+-	      result
++	  let result = {suggestions = Hashtbl.create 0; completions = Hashtbl.create 0} in
++	  Hashtbl.add tables kind result;
++	  (match e with
++	     | Sys_error msg when String.ends_with msg "No such file or directory" ->
++		 Printf.eprintf "%s%s%!" debian_doc_hint_warn debian_doc_hint_inst
++	     | e ->
++		 Printf.eprintf
++		   "While initializing the on-line help, error in root doc file %S\n%s\n%!" root_file
++		   (Printexc.to_string e));
++	  result
+ 
+ 	      
+ 
+@@ -365,9 +380,12 @@ let helpers =
  
  (**Launch the introductory help text.*)
  let help () =

-- 
ocaml-batteries packaging



More information about the Pkg-ocaml-maint-commits mailing list