Re: CML2 0.7.1 is available

From: Randy Dunlap (randy.dunlap@intel.com)
Date: Mon Jul 24 2000 - 16:37:01 EST


Hi Eric,

esr@thyrsus.com wrote:
>
...
>
> The upshot is your EXPLs are gone but those symbol prompts should now
> have (EXPERIMENTAL) appended.

That's good news. Somewhere in my patch file or in applying/modifying
it, one line got mussed up. Patch attached.

> > 2. Running cmlcompile with syntax errors in kernel-rules.cml or
> > kernel-menus.cml prints line numbers for lines with errors,
> > but the line numbers are incorrect.
>
> If you're seeing anything but off-by-ones relating to syntax errors
> at end of line, tell me. The off-by-ones are a known bug which I
> would have to tremendously complicate the lexer to fix.

No, this was by a few hundred, but it could have been (my) user error or
not reading which file name (kernel-rules, kernel-symbols, or
kernel-menus) had the error at the listed line number.
I'll let you know if I see it again.

> > 3. There's a forward-reference problem with some symbols, right?
> > Do you have plans to fix this? How?
> > (I have some of these '#'-commented in my patch file.)
>
> I don't know of any forward-reference problems in the 0.7.2 rulebase.
> I see that you commented some stuff out. I'll try uncommenting it and
> see if I get any forward errors.

I uncommented:
# unless SOUND!=n suppress USB_AUDIO
and have a forward-reference error.
(BTW, this line is changed to <above> in the attached patch file.)

...
> Oh! The trailing ? doesn't mean it's a trit. It means help is
> available. Evidently you have no help entry for BLUETOOTH.

Ah, thanks. I have requested help text on that option.

> > 5. You said that you expect the curses interface to be the most-used
> > one and I agree with you. The tkinter interface, in its present
> > form, is very klunky (a highly technical term, of course).
> > I can go into details and examples if needed.
>
> Please. I went to some lengths to try to make it nice; if I failed, I'd
> like to know why.

Will be in a separate email.

~Randy

--- kernel-symbols.cml.org Sat Jul 22 19:22:12 2000
+++ kernel-symbols.cml Mon Jul 24 14:13:21 2000
@@ -1422,7 +1422,7 @@
 USB_SERIAL_KEYSPAN_USA19 'USB Keyspan USA-19 Firmware'
 USB_SERIAL_KEYSPAN_USA18X 'USB Keyspan USA-18X Firmware'
 USB_SERIAL_KEYSPAN_USA19W 'USB Keyspan USA-19W Firmware'
-USB_SERIAL_DIGI_ACCELEPORT 'USB ZyXEL omni.net LCD Plus Driver'
+USB_SERIAL_DIGI_ACCELEPORT 'USB Digi International AccelePort USB Serial Driver'
 USB_SERIAL_OMNINET 'USB ZyXEL omni.net LCD Plus Driver'
 USB_SERIAL_DEBUG 'USB Serial Converter verbose debug'
 USB_IBMCAM 'USB IBM (Xirlink) C-it Camera support'


--- kernel-rules.cml.org Mon Jul 24 14:28:48 2000
+++ kernel-rules.cml Mon Jul 24 14:30:22 2000
@@ -1769,7 +1769,7 @@
         USB_MICROTEK USB_SERIAL_KEYSPAN USB_SERIAL_KEYSPAN_PDA
         USB_SERIAL_OMNINET USB_BANDWIDTH USB_BLUETOOTH
 unless SCSI!=n suppress USB_MICROTEK
-# unless SOUND suppress USB_AUDIO
+unless SOUND!=n suppress USB_AUDIO
 unless SCSI!=n suppress USB_STORAGE
 # unless VIDEO_DEV!=n suppress USB_IBMCAM
 # unless VIDEO_DEV!=n suppress USB_OV511

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Jul 31 2000 - 21:00:18 EST