kern/err.c kern/list.c kern/handler.c \
kern/command.c kern/corecmd.c commands/extcmd.c kern/file.c \
kern/fs.c commands/boot.c kern/main.c kern/misc.c kern/parser.c \
- kern/partition.c kern/reader.c kern/term.c \
+ kern/partition.c kern/term.c \
kern/rescue_reader.c kern/rescue_parser.c \
lib/arg.c normal/cmdline.c normal/datetime.c normal/misc.c \
- normal/handler.c normal/auth.c normal/autofs.c \
+ normal/handler.c normal/auth.c lib/crypto.c normal/autofs.c \
normal/completion.c normal/main.c normal/color.c \
- normal/menu.c normal/menu_entry.c normal/menu_viewer.c \
- normal/menu_text.c normal/context.c \
+ normal/menu.c normal/menu_entry.c \
+ normal/menu_text.c normal/crypto.c normal/term.c \
- commands/terminal.c lib/charset.c \
++ commands/terminal.c normal/context.c lib/charset.c \
script/main.c script/execute.c script/function.c \
script/lexer.c script/script.c grub_script.tab.c \
partmap/amiga.c partmap/apple.c partmap/msdos.c partmap/sun.c \
normal_mod_SOURCES = normal/main.c normal/cmdline.c normal/dyncmd.c \
normal/auth.c normal/autofs.c normal/handler.c \
normal/color.c normal/completion.c normal/datetime.c normal/menu.c \
- normal/menu_entry.c normal/menu_text.c normal/menu_viewer.c \
- normal/misc.c normal/context.c
+ normal/menu_entry.c normal/menu_text.c \
- normal/misc.c normal/crypto.c normal/term.c
++ normal/misc.c normal/crypto.c normal/term.c normal/context.c
normal_mod_CFLAGS = $(COMMON_CFLAGS)
normal_mod_LDFLAGS = $(COMMON_LDFLAGS)
/* Defined in `autofs.c'. */
void read_fs_list (void);
+void grub_context_init (void);
+void grub_context_fini (void);
+
+ void read_crypto_list (void);
+
+ void read_terminal_list (void);
+
+ void grub_set_more (int onoff);
+
#ifdef GRUB_UTIL
void grub_normal_init (void);
void grub_normal_fini (void);
grub_register_core_commands (void)
{
grub_register_command ("set", grub_core_cmd_set,
- "set [ENVVAR=VALUE]", "set an environment variable");
+ "[ENVVAR=VALUE]", "Set an environment variable.");
grub_register_command ("unset", grub_core_cmd_unset,
- "unset ENVVAR", "remove an environment variable");
+ "ENVVAR", "Remove an environment variable.");
- grub_register_command ("export", grub_core_cmd_export,
- "ENVVAR", "Export a variable.");
grub_register_command ("ls", grub_core_cmd_ls,
- "ls [ARG]", "list devices or files");
+ "[ARG]", "List devices or files.");
grub_register_command ("insmod", grub_core_cmd_insmod,
- "insmod MODULE", "insert a module");
+ "MODULE", "Insert a module.");
}
GRUB_MOD_FINI(normal)
{
+ grub_context_fini ();
+
grub_set_history (0);
- grub_reader_unregister (&grub_normal_reader);
grub_register_variable_hook ("pager", 0, 0);
grub_fs_autoload_hook = 0;
free_handler_list ();