~ubuntu-branches/debian/stretch/grub2/stretch

« back to all changes in this revision

Viewing changes to commands/minicmd.c

Tags: upstream-1.98+20100705
ImportĀ upstreamĀ versionĀ 1.98+20100705

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
          unsigned char c = buf[i];
55
55
 
56
56
          if ((grub_isprint (c) || grub_isspace (c)) && c != '\r')
57
 
            grub_putchar (c);
 
57
            grub_printf ("%c", c);
58
58
          else
59
59
            {
60
60
              grub_setcolorstate (GRUB_TERM_COLOR_HIGHLIGHT);
64
64
        }
65
65
    }
66
66
 
67
 
  grub_putchar ('\n');
 
67
  grub_xputs ("\n");
68
68
  grub_refresh ();
69
69
  grub_file_close (file);
70
70
 
312
312
    for (dep = mod->dep; dep; dep = dep->next)
313
313
      {
314
314
        if (dep != mod->dep)
315
 
          grub_putchar (',');
 
315
          grub_xputs (",");
316
316
 
317
317
        grub_printf ("%s", dep->mod->name);
318
318
      }
319
 
    grub_putchar ('\n');
 
319
    grub_xputs ("\n");
320
320
  }
321
321
 
322
322
  return 0;
332
332
  return 0;
333
333
}
334
334
 
335
 
/* clear */
336
 
static grub_err_t
337
 
grub_mini_cmd_clear (struct grub_command *cmd __attribute__ ((unused)),
338
 
                   int argc __attribute__ ((unused)),
339
 
                   char *argv[] __attribute__ ((unused)))
340
 
{
341
 
  grub_cls ();
342
 
  return 0;
343
 
}
344
 
 
345
335
static grub_command_t cmd_cat, cmd_help, cmd_root;
346
336
static grub_command_t cmd_dump, cmd_rmmod, cmd_lsmod, cmd_exit;
347
 
static grub_command_t cmd_clear;
348
337
 
349
338
GRUB_MOD_INIT(minicmd)
350
339
{
369
358
  cmd_exit =
370
359
    grub_register_command ("exit", grub_mini_cmd_exit,
371
360
                           0, N_("Exit from GRUB."));
372
 
  cmd_clear =
373
 
    grub_register_command ("clear", grub_mini_cmd_clear,
374
 
                           0, N_("Clear the screen."));
375
361
}
376
362
 
377
363
GRUB_MOD_FINI(minicmd)
383
369
  grub_unregister_command (cmd_rmmod);
384
370
  grub_unregister_command (cmd_lsmod);
385
371
  grub_unregister_command (cmd_exit);
386
 
  grub_unregister_command (cmd_clear);
387
372
}