> If mathed then tries to abuse the LFUN for some other kind of space,
> mathed is at fault.

Patch for new LFUN 'math-space' attached.  Please apply to CVS head.

Andre'

-- 
André Pönitz ............................................. [EMAIL PROTECTED]
Index: lib/bind/math.bind
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/lib/bind/math.bind,v
retrieving revision 1.4
diff -u -p -r1.4 math.bind
--- lib/bind/math.bind  2001/07/06 12:09:29     1.4
+++ lib/bind/math.bind  2001/07/25 09:36:44
@@ -90,9 +90,10 @@
 # Note: it's easy to insert binary relations like \pm, \mp, \neq, \geq, 
 # and \leq just by typing them. However it's easier to remember these:
 
-\bind "M-m ~S-plus"            "math-insert pm" 
-\bind "M-m ~S-equal"           "math-insert neq"
+\bind "M-m ~S-plus"    "math-insert pm" 
+\bind "M-m ~S-equal"   "math-insert neq"
 
-\bind "Escape"                 "escape"
-\bind "C-Tab"                  "tab-insert"
+\bind "Escape"         "escape"
+\bind "C-Tab"          "tab-insert"
+\bind "M-m space"      "math-space"
 
Index: src/LyXAction.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/LyXAction.C,v
retrieving revision 1.95
diff -u -p -r1.95 LyXAction.C
--- src/LyXAction.C     2001/07/24 22:08:44     1.95
+++ src/LyXAction.C     2001/07/25 09:36:44
@@ -293,6 +293,7 @@ void LyXAction::init()
                { LFUN_MATH_LIMITS, "math-limits", "", Noop },
                { LFUN_MATH_MACRO, "math-macro", "", Noop },
                { LFUN_MATH_MUTATE, "math-mutate", "", Noop },
+               { LFUN_MATH_SPACE, "math-space", "", Noop },
                { LFUN_MATH_IMPORT_SELECTION, "math-import-selection", "", Noop },
                { LFUN_MATH_MACROARG, "math-macro-arg", "", Noop },
                { LFUN_INSERT_MATRIX, "math-matrix", "", Noop },
Index: src/commandtags.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/commandtags.h,v
retrieving revision 1.70
diff -u -p -r1.70 commandtags.h
--- src/commandtags.h   2001/07/24 22:08:45     1.70
+++ src/commandtags.h   2001/07/25 09:36:44
@@ -159,6 +159,7 @@ enum kb_action {
        LFUN_MATH_COLUMN_DELETE,    // Andre' 20010522
        LFUN_MATH_MUTATE,           // Andre' 20010523
        LFUN_MATH_IMPORT_SELECTION, // Andre' 20010704
+       LFUN_MATH_SPACE,            // Andre' 20010725
        LFUN_FIGURE,
        LFUN_DELETE_WORD_FORWARD,
        LFUN_DELETE_WORD_BACKWARD,
Index: src/lyxfunc.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/lyxfunc.C,v
retrieving revision 1.243
diff -u -p -r1.243 lyxfunc.C
--- src/lyxfunc.C       2001/07/24 22:08:45     1.243
+++ src/lyxfunc.C       2001/07/25 09:36:44
@@ -580,6 +580,7 @@ func_status::value_type LyXFunc::getStat
 
        // we just need to be in math mode to enable that
        case LFUN_MATH_SIZE: 
+       case LFUN_MATH_SPACE:
        case LFUN_MATH_LIMITS: 
        case LFUN_MATH_NONUMBER: 
        case LFUN_MATH_NUMBER:

Reply via email to