aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar monate <monate@85f007b7-540e-0410-9357-904b9bb8a0f7>2003-02-25 17:16:06 +0000
committerGravatar monate <monate@85f007b7-540e-0410-9357-904b9bb8a0f7>2003-02-25 17:16:06 +0000
commit903fff4dcc6c34ff25c4917212b4ff3a09c8c3ef (patch)
treea0619f3e9e4e5f4f61d2b22df3b5d479b03d533e
parentf095870229f78aaa5069a7dea1848f85b68cc783 (diff)
ide:copy/paste fix
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3703 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--ide/coq.ml2
-rw-r--r--ide/coqide.ml27
2 files changed, 15 insertions, 14 deletions
diff --git a/ide/coq.ml b/ide/coq.ml
index 985e3a163..8e74b6d09 100644
--- a/ide/coq.ml
+++ b/ide/coq.ml
@@ -28,7 +28,7 @@ let init () =
let i = ref 0
-let version () =
+let version () =
Printf.sprintf "The Coq Proof Assistant, version %s (%s)\nCompiled on %s\n"
Coq_config.version Coq_config.date Coq_config.compile_date
diff --git a/ide/coqide.ml b/ide/coqide.ml
index d9f1baaa0..3640f4b5b 100644
--- a/ide/coqide.ml
+++ b/ide/coqide.ml
@@ -29,10 +29,11 @@ let has_config_file =
(try Sys.file_exists (Filename.concat (Sys.getenv "HOME") ".coqiderc")
with Not_found -> false)
-let _ = if not has_config_file then
- manual_monospace_font := Some (Pango.Font.from_string default_monospace_font_name);
- manual_general_font := Some (Pango.Font.from_string default_general_font_name)
-
+let () = if not has_config_file then
+ manual_monospace_font := Some
+ (Pango.Font.from_string default_monospace_font_name);
+ manual_general_font := Some
+ (Pango.Font.from_string default_general_font_name)
let (font_selector:GWindow.font_selection_dialog option ref) = ref None
let (message_view:GText.view option ref) = ref None
@@ -834,11 +835,11 @@ object(self)
~stop:input_buffer#end_iter
"error";
Highlight.highlight_current_line input_buffer));
-(* ignore (input_buffer#add_selection_clipboard cb);
- ignore (input_view#connect#paste_clipboard
- (fun () -> match GtkBase.Clipboard.wait_for_text cb with
- | None -> prerr_endline "None selected";
- | Some t -> prerr_endline "Some selected")) *)
+(* ignore (input_buffer#add_selection_clipboard cb);*)
+(* ignore (input_view#connect#paste_clipboard
+ (fun () -> match GtkBase.Clipboard.wait_for_text cb with
+ | None -> prerr_endline "None selected";
+ | Some t -> prerr_endline "Some selected"))*)
end
let create_input_tab filename =
@@ -1307,13 +1308,13 @@ let main () =
~callback:(fun () ->
let av = out_some ((get_current_view ()).analyzed_view) in
match GtkBase.Clipboard.wait_for_text cb with
- | None ->
+ | _ ->
prerr_endline "None selected";
av#help_for_keyword ()
- | Some t ->
+ (* | Some t ->
prerr_endline "Some selected";
prerr_endline t;
- browse_keyword t)
+ browse_keyword t*))
in
let _ = help_factory#add_separator () in
let about_m = help_factory#add_item "About" in
@@ -1399,7 +1400,7 @@ let main () =
tv2#buffer#insert ~iter:tv2#buffer#start_iter "\t\t";
with _ -> ());
tv2#buffer#insert "\nCoqIde: an experimental Gtk2 interface for Coq.\n";
- tv2#buffer#insert (try_convert (Coq.version ()));
+ tv2#buffer#insert ((Coq.version ()));
w#add_accel_group accel_group;
(* Remove default pango menu for textviews *)
ignore (tv2#event#connect#button_press ~callback: