So you are saying that something like this would not work for you?
current_record_value = get_value_in_database ('record_key')
new_record_value = raw_default ("Enter new record value",
current_record_value)
set_value_in_database ('record_key', new_record_value)
Maybe you are confusing this with TAB completion at the shell command
line.
I often use my own default_input function. I also add the ability to
HELP text
to the prompt, so if the user enters '?' then extra information is
printed.
Of course, that means
Yours,
Noah
--
http://mail.python.org/mailman/listinfo/python-list