1 |
|
2003-12-03 Marco Gerards <metgerards@student.han.nl> |
2 |
|
|
3 |
|
* fs/ext2.c (pupa_ext2_label): New function. |
4 |
|
(pupa_ext2_fs): Added label. |
5 |
|
* fs/fat.c (pupa_fat_label): New function. |
6 |
|
(pupa_fat_fs): Added label. |
7 |
|
* include/pupa/fs.h (struct pupa_fs): Added prototype label. |
8 |
|
|
9 |
|
* kern/misc.c (pupa_strndup): New function. |
10 |
|
* include/pupa/misc.h (pupa_strndup): New prototype. |
11 |
|
|
12 |
|
* include/pupa/normal.h: Include <pupa/err.h>. |
13 |
|
(pupa_set_history): New prototype. |
14 |
|
(pupa_iterate_commands): New prototype. |
15 |
|
* normal/cmdline.c: Include <pupa/machine/partition.h>, |
16 |
|
<pupa/disk.h>, <pupa/file.h>. |
17 |
|
(hist_size): New variable. |
18 |
|
(hist_lines): Likewise. |
19 |
|
(hist_end): Likewise. |
20 |
|
(hist_used): Likewise. |
21 |
|
(pupa_set_history): New function. |
22 |
|
(pupa_history_get): Likewise. |
23 |
|
(pupa_history_add): Likewise. |
24 |
|
(pupa_history_replace): Likewise. |
25 |
|
(pupa_tab_complete): Likewise. |
26 |
|
(pupa_cmdline_run): Added tab completion and history buffer. Tab |
27 |
|
completion shows partitionnames while completing partitions, this |
28 |
|
feature was suggested by Jeff Bailey. |
29 |
|
* normal/command.c (pupa_iterate_commands): New function. |
30 |
|
* normal/main.c (PUPA_DEFAULT_HISTORY_SIZE): New macro. |
31 |
|
(pupa_normal_init): Initialize history buffer. |
32 |
|
(PUPA_MOD_INIT): Likewise. |
33 |
|
(pupa_normal_fini): Free the history buffer. |
34 |
|
(PUPA_MOD_FINI): Likewise. |
35 |
|
|
36 |
|
* util/console.c (pupa_ncurses_getkey): Accept 127 as backspace |
37 |
|
key. |
38 |
|
|
39 |
|
* aclocal.m4 (pupa_I386_CHECK_REGPARM_BUG): New DEFUN. |
40 |
|
* configure.ac [i386]: Check for regparam bug. |
41 |
|
(NESTED_FUNC_ATTR) [! i386]: Defined. |
42 |
|
|
43 |
2003-11-17 Marco Gerards <metgerards@student.han.nl> |
2003-11-17 Marco Gerards <metgerards@student.han.nl> |
44 |
|
|
45 |
* conf/i386-pc.rmk (sbin_UTILITIES): Added pupa-emu. |
* conf/i386-pc.rmk (sbin_UTILITIES): Added pupa-emu. |