Diff for /qemu/curses_keys.h between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2018/04/24 16:50:27 version 1.1.1.2, 2018/04/24 17:20:31
Line 21 Line 21
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.   * THE SOFTWARE.
  */   */
   
   #include "keymaps.h"
   
   
 #define KEY_RELEASE         0x80  #define KEY_RELEASE         0x80
 #define KEY_MASK            0x7f  #define KEY_MASK            0x7f
 #define SHIFT_CODE          0x2a  #define SHIFT_CODE          0x2a
Line 202  static const int curses2keycode[CURSES_K Line 206  static const int curses2keycode[CURSES_K
     [0x006] = 33 | CNTRL, /* Control + f */      [0x006] = 33 | CNTRL, /* Control + f */
     [0x007] = 34 | CNTRL, /* Control + g */      [0x007] = 34 | CNTRL, /* Control + g */
     [0x008] = 35 | CNTRL, /* Control + h */      [0x008] = 35 | CNTRL, /* Control + h */
     [0x00a] = 36 | CNTRL, /* Control + j */      /* Control + j collides with Return */
     [0x00b] = 37 | CNTRL, /* Control + k */      [0x00b] = 37 | CNTRL, /* Control + k */
     [0x00c] = 38 | CNTRL, /* Control + l */      [0x00c] = 38 | CNTRL, /* Control + l */
   
Line 239  static const int curses2keysym[CURSES_KE Line 243  static const int curses2keysym[CURSES_KE
   
 };  };
   
 typedef struct {  
         const char* name;  
         int keysym;  
 } name2keysym_t;  
   
 static const name2keysym_t name2keysym[] = {  static const name2keysym_t name2keysym[] = {
     /* Plain ASCII */      /* Plain ASCII */
     { "space", 0x020 },      { "space", 0x020 },
Line 480  static const name2keysym_t name2keysym[] Line 479  static const name2keysym_t name2keysym[]
     { "F20", 0x11c },      { "F20", 0x11c },
     { "Escape", 27 },      { "Escape", 27 },
   
     { 0, 0 },      { NULL, 0 },
 };  };

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


unix.superglobalmegacorp.com