/[rdesktop]/sourceforge.net/trunk/rdesktop/xkeymap.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/xkeymap.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1009 by astrand, Thu Aug 4 13:39:57 2005 UTC revision 1010 by astrand, Wed Aug 31 13:00:57 2005 UTC
# Line 311  xkeymap_read(char *mapname) Line 311  xkeymap_read(char *mapname)
311                  }                  }
312    
313                  /* Include */                  /* Include */
314                  if (strncmp(line, "include ", sizeof("include ") - 1) == 0)                  if (str_startswith(line, "include "))
315                  {                  {
316                          if (!xkeymap_read(line + sizeof("include ") - 1))                          if (!xkeymap_read(line + sizeof("include ") - 1))
317                                  return False;                                  return False;
# Line 319  xkeymap_read(char *mapname) Line 319  xkeymap_read(char *mapname)
319                  }                  }
320    
321                  /* map */                  /* map */
322                  if (strncmp(line, "map ", sizeof("map ") - 1) == 0)                  if (str_startswith(line, "map "))
323                  {                  {
324                          g_keylayout = strtol(line + sizeof("map ") - 1, NULL, 16);                          g_keylayout = strtol(line + sizeof("map ") - 1, NULL, 16);
325                          DEBUG_KBD(("Keylayout 0x%x\n", g_keylayout));                          DEBUG_KBD(("Keylayout 0x%x\n", g_keylayout));
# Line 327  xkeymap_read(char *mapname) Line 327  xkeymap_read(char *mapname)
327                  }                  }
328    
329                  /* compose */                  /* compose */
330                  if (strncmp(line, "enable_compose", sizeof("enable_compose") - 1) == 0)                  if (str_startswith(line, "enable_compose"))
331                  {                  {
332                          DEBUG_KBD(("Enabling compose handling\n"));                          DEBUG_KBD(("Enabling compose handling\n"));
333                          g_enable_compose = True;                          g_enable_compose = True;
# Line 335  xkeymap_read(char *mapname) Line 335  xkeymap_read(char *mapname)
335                  }                  }
336    
337                  /* sequence */                  /* sequence */
338                  if (strncmp(line, "sequence", sizeof("sequence") - 1) == 0)                  if (str_startswith(line, "sequence"))
339                  {                  {
340                          add_sequence(line + sizeof("sequence") - 1, mapname);                          add_sequence(line + sizeof("sequence") - 1, mapname);
341                          continue;                          continue;
342                  }                  }
343    
344                  /* keyboard_type */                  /* keyboard_type */
345                  if (strncmp(line, "keyboard_type ", sizeof("keyboard_type ") - 1) == 0)                  if (str_startswith(line, "keyboard_type "))
346                  {                  {
347                          g_keyboard_type = strtol(line + sizeof("keyboard_type ") - 1, NULL, 16);                          g_keyboard_type = strtol(line + sizeof("keyboard_type ") - 1, NULL, 16);
348                          DEBUG_KBD(("keyboard_type 0x%x\n", g_keyboard_type));                          DEBUG_KBD(("keyboard_type 0x%x\n", g_keyboard_type));
# Line 350  xkeymap_read(char *mapname) Line 350  xkeymap_read(char *mapname)
350                  }                  }
351    
352                  /* keyboard_subtype */                  /* keyboard_subtype */
353                  if (strncmp(line, "keyboard_subtype ", sizeof("keyboard_subtype ") - 1) == 0)                  if (str_startswith(line, "keyboard_subtype "))
354                  {                  {
355                          g_keyboard_subtype =                          g_keyboard_subtype =
356                                  strtol(line + sizeof("keyboard_subtype ") - 1, NULL, 16);                                  strtol(line + sizeof("keyboard_subtype ") - 1, NULL, 16);
# Line 359  xkeymap_read(char *mapname) Line 359  xkeymap_read(char *mapname)
359                  }                  }
360    
361                  /* keyboard_functionkeys */                  /* keyboard_functionkeys */
362                  if (strncmp(line, "keyboard_functionkeys ", sizeof("keyboard_functionkeys ") - 1) ==                  if (str_startswith(line, "keyboard_functionkeys "))
                     0)  
363                  {                  {
364                          g_keyboard_functionkeys =                          g_keyboard_functionkeys =
365                                  strtol(line + sizeof("keyboard_functionkeys ") - 1, NULL, 16);                                  strtol(line + sizeof("keyboard_functionkeys ") - 1, NULL, 16);

Legend:
Removed from v.1009  
changed lines
  Added in v.1010

  ViewVC Help
Powered by ViewVC 1.1.26