BVK Chaitanya
|
ee14ec9935
|
merge with mainline
|
2010-09-04 22:34:32 +05:30 |
|
BVK Chaitanya
|
ed8c6dec96
|
Support for options to appear multiple times on cmdline.
* include/grub/lib/arg.h (grub_arg_list_alloc): New prototype.
* grub-core/commands/extcmd.c: Support for repeatable option.
* grub-core/lib/arg.c (grub_arg_list_alloc): New function for
repeatable option support.
Refactor menuentry into a regular command.
* grub-core/commands/menuentry.c: New file, menuentry command
implementation.
* grub-core/Makefile.core.def: Rule update for normal.mod.
* grub-core/normal/main.c: Moved menuentry creation to
grub-core/commands/menuentry.c.
* grub-core/normal/menu.c (grub_menu_execute_entry): Removed.
(grub_menu_execute_entry_real): Removed.
* grub-core/script/execute.c (grub_script_execute_sourcecode): New
function.
(grub_script_execute_menuentry): Removed.
* grub-core/script/parser.y (menuentry): Removed.
* grub-core/script/script.c (grub_script_create_cmdmenu): Removed.
* grub-core/script/yylex.l (menuentry): Removed.
* include/grub/menu.h (grub_menu_init): New prototype.
(grub_menu_fini): New prototype.
* include/grub/normal.h (grub_normal_add_menu_entry): Removed.
* include/grub/script_sh.h (grub_script_cmd_menuentry): Removed.
(grub_script_execute_sourcecode): New prototype.
|
2010-09-04 21:43:54 +05:30 |
|
BVK Chaitanya
|
9fcd1ee541
|
merge with mainline
|
2010-09-04 21:02:48 +05:30 |
|
BVK Chaitanya
|
165bfce138
|
merge with mainline
|
2010-09-04 20:44:44 +05:30 |
|
BVK Chaitanya
|
cd652829a1
|
merge with mainline
|
2010-09-04 14:41:08 +05:30 |
|
BVK Chaitanya
|
6d7c073bc8
|
merge with mainline
|
2010-09-04 11:49:02 +05:30 |
|
BVK Chaitanya
|
312e3e3668
|
merge with mainline
|
2010-09-04 11:28:45 +05:30 |
|
BVK Chaitanya
|
227cab7c79
|
merge with mainline
|
2010-09-04 10:56:23 +05:30 |
|
BVK Chaitanya
|
e5a73c4247
|
merge with mainline
|
2010-09-04 09:05:21 +05:30 |
|
BVK Chaitanya
|
cc7b1ab4d6
|
review comments
|
2010-09-03 20:35:23 +05:30 |
|
BVK Chaitanya
|
8fdefb9253
|
merge with mainline
|
2010-08-26 12:11:57 +05:30 |
|
BVK Chaitanya
|
47b4c2c3e8
|
pull-in block-arg branch
|
2010-08-26 11:32:35 +05:30 |
|
BVK Chaitanya
|
aa5cd41af5
|
return command for functions
|
2010-08-25 19:35:52 +05:30 |
|
BVK Chaitanya
|
a8876fc7ca
|
merge with setparams branch
|
2010-08-15 12:11:07 +05:30 |
|
BVK Chaitanya
|
3a20130e7a
|
setparams command to set positional parameters
|
2010-08-15 12:02:33 +05:30 |
|
BVK Chaitanya
|
1379af7834
|
merge with mainline
|
2010-08-15 11:12:53 +05:30 |
|
BVK Chaitanya
|
00a8a3eee3
|
merge with mainline
|
2010-08-12 14:43:34 +05:30 |
|
BVK Chaitanya
|
c6a343c3c6
|
merge with mainline
|
2010-08-12 13:23:13 +05:30 |
|
BVK Chaitanya
|
67a9e4d95d
|
review fixes and a testcase
|
2010-08-09 21:42:24 +05:30 |
|
BVK Chaitanya
|
9e3e24e47f
|
cleanup
|
2010-07-29 22:52:09 +05:30 |
|
BVK Chaitanya
|
fa7edceefb
|
pull-in func-params branch
|
2010-07-23 03:32:12 +05:30 |
|
BVK Chaitanya
|
54416e9d71
|
merge with mainline
|
2010-07-23 02:44:22 +05:30 |
|
BVK Chaitanya
|
1767f7096c
|
menuentry can pass parameters to its definition
|
2010-07-22 21:15:14 +05:30 |
|
BVK Chaitanya
|
8527be0c5d
|
pull-in block-arg again
|
2010-07-22 05:34:38 +05:30 |
|
BVK Chaitanya
|
0878653f65
|
pull-in nested-record branch
|
2010-07-22 05:03:49 +05:30 |
|
BVK Chaitanya
|
3a082b7f2a
|
memory management for block parameters
|
2010-07-22 04:49:05 +05:30 |
|
BVK Chaitanya
|
2bcfd8a295
|
pull-in block-arg again
|
2010-07-21 03:50:23 +05:30 |
|
BVK Chaitanya
|
9ebedc24f2
|
restrict to only one block-arg (as last) param per command
|
2010-07-21 03:47:30 +05:30 |
|
BVK Chaitanya
|
3e96a6a108
|
merge with mainline
|
2010-07-18 22:03:28 +05:30 |
|
BVK Chaitanya
|
f745095a37
|
merge with mainline
|
2010-07-18 21:23:58 +05:30 |
|
BVK Chaitanya
|
2e1310bc7c
|
merge with mainline
|
2010-06-13 10:22:38 +05:30 |
|
BVK Chaitanya
|
eedda76883
|
merge with mainline
|
2010-06-13 09:58:24 +05:30 |
|
BVK Chaitanya
|
49e38cf475
|
merge with mainline
|
2010-06-13 09:48:47 +05:30 |
|
BVK Chaitanya
|
20ebf73276
|
merge with mainline
|
2010-06-12 20:36:46 +05:30 |
|
BVK Chaitanya
|
95af254928
|
merge with mainline
|
2010-06-12 16:32:06 +05:30 |
|
BVK Chaitanya
|
b06f83e3ba
|
a better fix
|
2010-06-12 11:06:02 +05:30 |
|
BVK Chaitanya
|
25156d7180
|
pull-in block-arg branch for loop fixes
|
2010-06-10 20:53:20 +05:30 |
|
BVK Chaitanya
|
a992a71ed8
|
fix memory issues when used inside loops
|
2010-06-10 20:49:57 +05:30 |
|
BVK Chaitanya
|
9d0bd7407d
|
remove menuentry from GRUB script
|
2010-06-10 18:15:38 +05:30 |
|
BVK Chaitanya
|
28be0e94db
|
add example usage to hello command
|
2010-06-10 12:12:03 +05:30 |
|
BVK Chaitanya
|
3db1c9eee4
|
pull-in func-params branch
|
2010-06-09 11:34:01 +05:30 |
|
BVK Chaitanya
|
6c9aa3df16
|
block params are grub_script with independent memory
|
2010-06-09 11:29:11 +05:30 |
|
BVK Chaitanya
|
5ef88f6e95
|
merge with mainline
|
2010-05-20 13:56:14 +05:30 |
|
BVK Chaitanya
|
3ad4f2418d
|
pull-in func-params branch
|
2010-05-19 11:01:04 +05:30 |
|
BVK Chaitanya
|
0003008a58
|
memory leak fix in grub_script_execute_cmdline
|
2010-05-19 10:25:41 +05:30 |
|
BVK Chaitanya
|
a0b20aad47
|
some shell expansion features into grub-script
|
2010-05-18 21:03:35 +05:30 |
|
BVK Chaitanya
|
2e961bd737
|
pull-in func-params again
|
2010-05-12 17:59:09 +05:30 |
|
BVK Chaitanya
|
45ab4f486f
|
pull-in func-params branch
|
2010-05-12 17:35:07 +05:30 |
|
BVK Chaitanya
|
a0167e8bdf
|
rewrote arglist to argv conversion and added $@, $* support
|
2010-05-12 10:19:12 +05:30 |
|
BVK Chaitanya
|
01b0317f7b
|
simplified nesting dynamic scopes
|
2010-05-11 10:52:10 +05:30 |
|