Magellan Linux

Diff of /trunk/mkinitrd-magellan/klibc/usr/dash/show.c

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

revision 1121 by niro, Sat Sep 1 22:45:15 2007 UTC revision 1122 by niro, Wed Aug 18 21:11:40 2010 UTC
# Line 222  sharg(union node *arg, FILE *fp) Line 222  sharg(union node *arg, FILE *fp)
222       putc('}', fp);       putc('}', fp);
223       break;       break;
224   case CTLBACKQ:   case CTLBACKQ:
  case CTLBACKQ|CTLQUOTE:  
225   putc('$', fp);   putc('$', fp);
226   putc('(', fp);   putc('(', fp);
227   shtree(bqlist->n, -1, NULL, fp);   shtree(bqlist->n, -1, NULL, fp);
# Line 314  trstring(char *s) Line 313  trstring(char *s)
313   case '\\':  c = '\\';  goto backslash;   case '\\':  c = '\\';  goto backslash;
314   case CTLESC:  c = 'e';  goto backslash;   case CTLESC:  c = 'e';  goto backslash;
315   case CTLVAR:  c = 'v';  goto backslash;   case CTLVAR:  c = 'v';  goto backslash;
  case CTLVAR+CTLQUOTE:  c = 'V';  goto backslash;  
316   case CTLBACKQ:  c = 'q';  goto backslash;   case CTLBACKQ:  c = 'q';  goto backslash;
  case CTLBACKQ+CTLQUOTE:  c = 'Q';  goto backslash;  
317  backslash:  putc('\\', tracefile);  backslash:  putc('\\', tracefile);
318   putc(c, tracefile);   putc(c, tracefile);
319   break;   break;

Legend:
Removed from v.1121  
changed lines
  Added in v.1122