/usr/src/sys/dev/pci/mfii.c compile failures

2014-03-27 Thread kspillner
Is anyone else seeing this error building -current? /usr/src/sys/dev/pci/mfii.c: In function 'mfii_initialise_firmware': /usr/src/sys/dev/pci/mfii.c:1004: error: 'struct mpii_msg_iocinit_request' has no member named 'reply_descriptor_post_queue_address' /usr/src/sys/dev/pci/mfii.c:1007: error: 's

[cwm 1/1] Add a menu to search and call internal functions.

2012-11-05 Thread kspillner
Useful for those times you want to use an unbound function, but even when the function is bound to something you haven't memorized yet it can be faster than lookup up the keybinding in the manual. Bound to CM-/ by default. Index: cwm/calmwm.h ==

[cwm 0/1] Re: add function menu

2012-11-05 Thread kspillner
Howdy- Here is an updated diff that fixes a regression introduced in the first diff (pointed out by Thomas Pfaff) and also includes the manpage bits. Again, feedback appreciated. Thanks in advance! Best, Kent

[cwm 1/3] Make group_make_autogroup signature more explicit.

2012-11-05 Thread kspillner
Make group number the second parameter to match the autogroup configuration syntax. Split val into class and name, respectively. No functional change, but this paves the way for some future changes. Index: cwm/group.c === --- cwm.ori

[cwm 0/3] Better autogroup configuration parser

2012-11-05 Thread kspillner
Howdy- I originally sent these diffs as part of one big diff last week along with an unrelated change to autogroup match ordering. I've separated them out into their own series because they're independent of the match order change, and I've also split them into three separate steps to (hopefully)

[PATCH 1/1] Window class and name both come from WM_CLASS property.

2012-11-05 Thread kspillner
Explicitly mention that the values of class and name for use with autogroup can both be obtained from the WM_CLASS property of existing windows. Index: cwm/cwmrc.5 === --- cwm.orig/cwmrc.52012-11-05 10:25:37.777426409 -0600 +++ cw

[PATCH 0/1] cwm: Explicitly mention autogroup class and name both come from WM_CLASS property

2012-11-05 Thread kspillner
Howdy- I sent this to okan@ last week but forgot to CC the list in case others have an opinion as well. Basically, I think it should be documented that the values for class and name to use with autogroup are both set in the WM_CLASS property of existing windows. Best, Kent

[cwm 3/3] New autogroup configuration syntax.

2012-11-05 Thread kspillner
Allow users to configure autogroups as: autogroup X windowclass windowname The idea is to better reflect the fact that classes match more generally than names. Index: cwm/group.c === --- cwm.orig/group.c2012-11-02 17:45:39.85172

[cwm 2/3] Make quotes optional in autogroup configuration.

2012-11-05 Thread kspillner
Previously, quotes were required in autogroup configuration using the windowname,windowclass syntax because the grammar does not allow commas in strings. This change removes that requirement by explicitly matching literal commas. Quotes are still required around name or class values that contain

[cwm 1/1] Autogroups use last best match.

2012-11-05 Thread kspillner
When more than one autogroup matches a window the last defined autogroup that matches both class and name wins. If no autogroup matches both then the last defined autogroup that only matches class wins. Index: cwm/cwmrc.5 === --- cwm

[cwm 0/1] autogroup last best match wins

2012-11-05 Thread kspillner
Howdy- I'm resending this diff from last week. When windows match more than one autogroup then the last defined autogroup that matches both name and class wins. If no autogroup matches both name and class then the last defined autogroup that matches only class wins. This allows for different co