Re: sysinstall's console keymap menu

2000-10-26 Thread Jose M. Alcaide

Jordan Hubbard wrote:
> 
> > Jordan, what do you think about making the keymap selection the first
> > step of the "Standard" installation?
> 
> Most people don't need to set it, and the Standard install is all
> about trying to take the "most general" path.  If I'm wildly wrong
> about this anywhere but Spain, I'm certainly willing to revisit the
> decision. :)
> 

H... There are many countries/languages which use keyboards with
different layouts. This affects the location of some important signs
such as "/". It's very annoying for a new FreeBSD user typing "/"
while getting "&" in the disklabel screen, for example.

Cheers,
-- JMA
** Jose M. Alcaide  //  [EMAIL PROTECTED]  //  [EMAIL PROTECTED] **
** "Beware of Programmers who carry screwdrivers" --  Leonard Brandwein **


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall's console keymap menu

2000-10-25 Thread Jose M. Alcaide

Jordan Hubbard wrote:
> 
> > OK, if I understood correctly, is this patch reasonable at this time?
> 
> Yes, this looks much better!
> 

Jordan, what do you think about making the keymap selection the first
step of the "Standard" installation?

Cheers,
-- JMA
** Jose M. Alcaide  //  [EMAIL PROTECTED]  //  [EMAIL PROTECTED] **
** "Beware of Programmers who carry screwdrivers" --  Leonard Brandwein **


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall's console keymap menu

2000-10-25 Thread Jordan Hubbard

> OK, if I understood correctly, is this patch reasonable at this time?

Yes, this looks much better!

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall's console keymap menu

2000-10-24 Thread Jun Kuriyama

At 25 Oct 2000 03:56:37 GMT,
Jordan Hubbard <[EMAIL PROTECTED]> wrote:
> Well, the idea in the large menus is that only the first item in a
> given alphabetical category has an accelerator so you can jump
> straight to that "letter" with relative ease.  Whether the accelerator
> is also "free" or not is another question, but the alphabetical issue
> is still important.

OK, if I understood correctly, is this patch reasonable at this time?


-- 
Jun Kuriyama <[EMAIL PROTECTED]> // IMG SRC, Inc.
 <[EMAIL PROTECTED]> // FreeBSD Project


Index: menus.c
===
RCS file: /home/ncvs/src/release/sysinstall/menus.c,v
retrieving revision 1.279
diff -u -r1.279 menus.c
--- menus.c 2000/10/14 21:02:31 1.279
+++ menus.c 2000/10/25 03:42:39
@@ -1436,7 +1436,7 @@
   { "Estonian ISO", "Estonian ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=estonian.iso" },
   { " Estonian ISO 15", "Estonian ISO 8859-15 keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=estonian.iso15" },
   { " Estonian CP850", "Estonian Code Page 850 keymap",dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=estonian.cp850" },
-  { " Finnish CP850","Finnish Code Page 850 keymap",   dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=finnish.cp850" },
+  { "Finnish CP850","Finnish Code Page 850 keymap",dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=finnish.cp850" },
   { " Finnish ISO",  "Finnish ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=finnish.iso" },
   { " French ISO (accent)", "French ISO keymap (accent keys)", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=fr.iso.acc" },
   { " French ISO", "French ISO keymap",dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=fr.iso" },
@@ -1447,8 +1447,8 @@
   { "Icelandic (accent)", "Icelandic ISO keymap (accent keys)",dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=icelandic.iso.acc" },
   { " Icelandic",  "Icelandic ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=icelandic.iso" },
   { " Italian","Italian ISO keymap",   dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=it.iso" },
-  { "Latin American", "Latin American ISO keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=lat-amer" },
   { "Japanese 106","Japanese 106 keymap",  dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=jp.106" },
+  { "Latin American", "Latin American ISO keymap", dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=lat-amer" },
   { "Norway ISO",  "Norwegian ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=norwegian.iso" },
   { "Polish ISO",  "Polish ISO keymap",dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=pl_PL.ISO_8859-2" },
   { " Portuguese (accent)","Portuguese ISO keymap (accent keys)",  
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=pt.iso.acc" },
@@ -1468,13 +1468,13 @@
   { " Swiss German CP850", "Swiss German Code Page 850 keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=swissgerman.cp850" },
   { "U.K. CP850",  "United Kingdom Code Page 850 keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=uk.cp850" },
   { " U.K. ISO",   "United Kingdom ISO keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=uk.iso" },
-  { " U.S. CapsLock->Ctrl","United States standard with Caps Lock acting 
as left Control", dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.pc-ctrl" },
+  { " U.S. CapsLock->Ctrl","United States standard (Caps as L-Control)",  
+ dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.pc-ctrl" },
   { " U.S. Dvorak","United States Dvorak keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=us.dvorak" },
   { " U.S. Dvorak (left)", "United States left handed Dvorak keymap", 
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.dvorakl" },
   { " U.S. Dvorak (right)","United States right handed Dvorak keymap", 
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.dvorakr" },
-  { " U.S. Emacs", "United States standard optimized for EMACS use",   
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.emacs" },
+  { " U.S. Emacs", "United States standard optimized for EMACS",   dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=us.emacs" },
   { " U.S. ISO",   "United States ISO keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=us.iso" },
-  { " U.S. UNIX",  "United States traditional UNIX-workstation keymap",
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.unix" },
+  { " U.S. UNIX",  "United States traditional UNIX-workstation",   dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=us.unix" },
   { NULL } },
 };
 



Re: sysinstall's console keymap menu

2000-10-24 Thread Jordan Hubbard

> At 25 Oct 2000 03:36:55 GMT,
> Jordan Hubbard <[EMAIL PROTECTED]> wrote:
> > This unfortunately breaks the alphabetical menu accelerator behavior.
> > You can't have that space at the beginning - it's special. :)
> > Any other way of shortening the menus is fair, however, and I'd
> > be happy to see you or anyone else do something like this.
> 
> Ah, I understood.  Accelerator "C" is already used for "Cancel".  Is
> "F" used for something?

Well, the idea in the large menus is that only the first item in a
given alphabetical category has an accelerator so you can jump
straight to that "letter" with relative ease.  Whether the accelerator
is also "free" or not is another question, but the alphabetical issue
is still important.

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall's console keymap menu

2000-10-24 Thread Jun Kuriyama

At 25 Oct 2000 03:36:55 GMT,
Jordan Hubbard <[EMAIL PROTECTED]> wrote:
> This unfortunately breaks the alphabetical menu accelerator behavior.
> You can't have that space at the beginning - it's special. :)
> Any other way of shortening the menus is fair, however, and I'd
> be happy to see you or anyone else do something like this.

Ah, I understood.  Accelerator "C" is already used for "Cancel".  Is
"F" used for something?


-- 
Jun Kuriyama <[EMAIL PROTECTED]> // IMG SRC, Inc.
 <[EMAIL PROTECTED]> // FreeBSD Project


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall's console keymap menu

2000-10-24 Thread Jordan Hubbard

> How about this patch to display keymap menu correctly with 80 column
> width console?

This unfortunately breaks the alphabetical menu accelerator behavior.
You can't have that space at the beginning - it's special. :)
Any other way of shortening the menus is fair, however, and I'd
be happy to see you or anyone else do something like this.

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



sysinstall's console keymap menu

2000-10-24 Thread Jun Kuriyama


Hi Jordan,

How about this patch to display keymap menu correctly with 80 column
width console?

# If someone have a good idea to abbrevate "(accent)" string,
# I'd like to trim this word to reduce left column width of this menu.


-- 
Jun Kuriyama <[EMAIL PROTECTED]> // IMG SRC, Inc.
 <[EMAIL PROTECTED]> // FreeBSD Project


Index: menus.c
===
RCS file: /home/ncvs/src/release/sysinstall/menus.c,v
retrieving revision 1.279
diff -u -r1.279 menus.c
--- menus.c 2000/10/14 21:02:31 1.279
+++ menus.c 2000/10/25 01:49:44
@@ -1430,13 +1430,13 @@
   { " Brazil CP850",   "Brazil CP850 keymap",  dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=br275.cp850" },
   { " Brazil ISO (accent)","Brazil ISO keymap (accent keys)",  
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=br275.iso.acc" },
   { " Brazil ISO", "Brazil ISO keymap",dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=br275.iso" },
-  { " Croatian ISO",   "Croatian ISO keymap",  dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=hr.iso" },
+  { "Croatian ISO","Croatian ISO keymap",  dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=hr.iso" },
   { "Danish CP865","Danish Code Page 865 keymap",  dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=danish.cp865" },
   { " Danish ISO", "Danish ISO keymap",dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=danish.iso" },
   { "Estonian ISO", "Estonian ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=estonian.iso" },
   { " Estonian ISO 15", "Estonian ISO 8859-15 keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=estonian.iso15" },
   { " Estonian CP850", "Estonian Code Page 850 keymap",dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=estonian.cp850" },
-  { " Finnish CP850","Finnish Code Page 850 keymap",   dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=finnish.cp850" },
+  { "Finnish CP850","Finnish Code Page 850 keymap",dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=finnish.cp850" },
   { " Finnish ISO",  "Finnish ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=finnish.iso" },
   { " French ISO (accent)", "French ISO keymap (accent keys)", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=fr.iso.acc" },
   { " French ISO", "French ISO keymap",dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=fr.iso" },
@@ -1447,8 +1447,8 @@
   { "Icelandic (accent)", "Icelandic ISO keymap (accent keys)",dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=icelandic.iso.acc" },
   { " Icelandic",  "Icelandic ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=icelandic.iso" },
   { " Italian","Italian ISO keymap",   dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=it.iso" },
-  { "Latin American", "Latin American ISO keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=lat-amer" },
   { "Japanese 106","Japanese 106 keymap",  dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=jp.106" },
+  { "Latin American", "Latin American ISO keymap", dmenuVarCheck, 
+dmenuSetKmapVariable, NULL, "keymap=lat-amer" },
   { "Norway ISO",  "Norwegian ISO keymap", dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=norwegian.iso" },
   { "Polish ISO",  "Polish ISO keymap",dmenuVarCheck, dmenuSetKmapVariable, 
NULL, "keymap=pl_PL.ISO_8859-2" },
   { " Portuguese (accent)","Portuguese ISO keymap (accent keys)",  
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=pt.iso.acc" },
@@ -1468,13 +1468,13 @@
   { " Swiss German CP850", "Swiss German Code Page 850 keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=swissgerman.cp850" },
   { "U.K. CP850",  "United Kingdom Code Page 850 keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=uk.cp850" },
   { " U.K. ISO",   "United Kingdom ISO keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=uk.iso" },
-  { " U.S. CapsLock->Ctrl","United States standard with Caps Lock acting 
as left Control", dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.pc-ctrl" },
+  { " U.S. CapsLock->Ctrl","United States standard (Caps as L-Control)",  
+ dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.pc-ctrl" },
   { " U.S. Dvorak","United States Dvorak keymap", dmenuVarCheck, 
dmenuSetKmapVariable, NULL, "keymap=us.dvorak" },
   { " U.S. Dvorak (left)", "United States left handed Dvorak keymap", 
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.dvorakl" },
   { " U.S. Dvorak (right)","United States right handed Dvorak keymap", 
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.dvorakr" },
-  { " U.S. Emacs", "United States standard optimized for EMACS use",   
dmenuVarCheck, dmenuSetKmapVariable, NULL, "keymap=us.emacs" },
+  { " U.