]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/gTopLevel/texTermEditor.ml
Ctr+Backspace is now enabled. Used to perform "alternative" deletion.
[helm.git] / helm / gTopLevel / texTermEditor.ml
index d97eb51c46addf97deff9a7d64141b724b421696..3cf09934972746fd9de3692b2b188449a71f0f26 100644 (file)
@@ -123,9 +123,12 @@ module Make(C:Disambiguate.Callbacks) =
            mmlwidget#thaw
           end
          else if key = GdkKeysyms._BackSpace then
-          Mathml_editor.drop tex_editor false ;
-         mmlwidget#thaw ;
-         false) in
+          Mathml_editor.drop tex_editor
+           (List.mem `CONTROL (GdkEvent.Key.state e)) ;
+         let adj = mmlwidget#get_hadjustment in
+          mmlwidget#thaw ;
+          adj#set_value adj#upper ;
+          false) in
     let id_to_uris =
      match share_id_to_uris_with with
         None -> ref empty_id_to_uris