]> git.lyx.org Git - lyx.git/blobdiff - src/kbmap.h
reintrodoce operator<< fix
[lyx.git] / src / kbmap.h
index e3805b79c5a65a1479d74324c6f40337b7b9055f..015bce9c3713953403cf45c60c103e6f1a1ab806 100644 (file)
@@ -28,7 +28,7 @@ public:
        /** Bind a key-sequence to an action.
            Returns 0 on success. Otherwise, position in string where
            error occured. */
-       int bind(char const * seq, int action);
+       int bind(string const & seq, int action);
 
        ///
        void print(string & buf) const;
@@ -38,7 +38,7 @@ public:
                   unsigned int mod, kb_sequence * seq) const;
 
        /// Given an action, find all keybindings.
-       string findbinding(int action) const;
+       string const findbinding(int action) const;
 private:
        ///
        struct kb_key {
@@ -59,7 +59,7 @@ private:
        /// Define a new key sequence
        int defkey(kb_sequence * seq, int action, int idx = 0);
        ///
-       static string keyname(kb_key const & k);
+       static string const keyname(kb_key const & k);
        
        ///
        static