[Bashburn-info] Configure seems to be sort of working again.
Brought to you by:
bashburn
|
From: Steven W. O. <st...@sy...> - 2008-08-28 03:16:37
|
Some notes before bedtime:
* Configure seems to be sort of working again but there's more to go. I
still wanted to check it in because 1. It's better than it was and 2 I'm
terrified of people stomping on me and making me do horrible merges. :-(
* Why does the configure menu have different actions than the advanced
menu?
* Why do neither menus have a revert option? We have apply (which means
write it to the config) and default (which means restore to a factory
value, something that I suspect no one would ever want). I feel like it's
pretty clumsy.
* There's a new configuremenu in define_global_menus:
# Define the menu array entries. Colon is the seperator.
# Field 1 is always the the prompt.
# Field 2 is always the action if there's a match.
# If field three exists then it is the current value to be displayed.
# If there are 6 fields (i.e. $# == 6) then $6 is the name of a
seperator
# and no number will be displayed.
I'm not sure if I like it yet. Some of it doesn't look very elegant. :-( I
usually work on the principle that if it doesn't look elegant then it's
probably going to break.
* One complaint is that when you change the language, it doesn't "take"
until you restart. That is almost correct. Actually, some of it does take
but not any of the stuff that's in the current stack of execution at the
time that it gets re-sourced. I have a couple of ideas on how to deal with
that, OTOH, it might be legit to say that you have to exit and restart, or
even something like
echo 'Dude bb will now restart'
exec bashburn
It's a side affect of the fact that we are no longer starting up reams of
subprocesses. So, even if we re-source in all of the new language files,
we're doing it from the context of running inside BashBurn.sh and
configure.sh
Guten Nacht aller seits. Schlaf well ins Bettgestelle.
--
Time flies like the wind. Fruit flies like a banana. Stranger things have .0.
happened but none stranger than this. Does your driver's license say Organ ..0
Donor?Black holes are where God divided by zero. Listen to me! We are all- 000
individuals! What if this weren't a hypothetical question?
steveo at syslang.net
|