diff options
author | dteske <dteske@FreeBSD.org> | 2013-04-22 05:52:06 +0000 |
---|---|---|
committer | dteske <dteske@FreeBSD.org> | 2013-04-22 05:52:06 +0000 |
commit | 8f385d0e89111ca1716767f7dc0bdffe3225b3d0 (patch) | |
tree | cbdec6b0e95d9d7f693f2585627e66aaf3fa13ff /usr.sbin/bsdconfig/usermgmt/userdel | |
parent | 2cbbbe9342ffd4b6a5fc07b551f747bfb7d8172c (diff) | |
download | FreeBSD-src-8f385d0e89111ca1716767f7dc0bdffe3225b3d0.zip FreeBSD-src-8f385d0e89111ca1716767f7dc0bdffe3225b3d0.tar.gz |
UI improvements. First, implement --default-item whenever and wherever
possible to save keystrokes. Second, overhaul startup/rcdelete for much
improved performance. Last, but not least, kill-off useage of --clear
and implement --keep-tite in harmony to minimize jarring transitions.
Also, fix local variable names where necessary while we're here with
other minor comment-enhancements/typo-corrections.
Diffstat (limited to 'usr.sbin/bsdconfig/usermgmt/userdel')
-rwxr-xr-x | usr.sbin/bsdconfig/usermgmt/userdel | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/bsdconfig/usermgmt/userdel b/usr.sbin/bsdconfig/usermgmt/userdel index 02f6e65..3847a1a 100755 --- a/usr.sbin/bsdconfig/usermgmt/userdel +++ b/usr.sbin/bsdconfig/usermgmt/userdel @@ -67,11 +67,13 @@ f_mustberoot_init # # Loop until the user Exits, Cancels or presses ESC # +defaultitem="" while :; do - f_dialog_menu_user_list + f_dialog_menu_user_list "$defaultitem" retval=$? mtag=$( f_dialog_menutag ) f_dprintf "retval=%u mtag=[%s]" $retval "$mtag" + defaultitem="$mtag" [ $retval -eq 0 ] || f_die |