[Pm-utils] [PATCH 1/5] Add help function to 99video.
Michael Biebl
mbiebl at gmail.com
Fri Mar 7 06:19:54 PST 2008
2008/3/7, Michael Biebl <mbiebl at gmail.com>:
> 2008/3/7, Victor Lowther <victor.lowther at gmail.com>:
>
> > On Sat, Mar 01, 2008 at 07:15:03PM -0600, Victor Lowther wrote:
> > > On Sat, Mar 01, 2008 at 11:14:48AM -0600, Victor Lowther wrote:
> > > > This patch series applies on top of my most recent video hook merge
> > > > patch series. It seems to be the best way to free up pm-utils from
> > > > having to act as the option parser for the hooks.
> > >
> > > If there are no objections, I will merge this branch upstream on
> > > Thursday, March 6 2008. This branch is also available as
> > > 'vlowther-hook-option-processing' @ http://git.fnordovax.org/pm-utils/
> >
> >
> > Pushed upstream without the final patch.
> >
>
>
> Looks like the quirk options parsing in 99video is currently broken.
>
> None of my quirks are currently set and applied.
This fixes it for me:
diff --git a/pm/sleep.d/99video b/pm/sleep.d/99video
index 1dc88bd..911125c 100755
--- a/pm/sleep.d/99video
+++ b/pm/sleep.d/99video
@@ -11,7 +11,7 @@
for opt in $PM_CMDLINE; do
[ "${opt#--quirk-}" = "$opt" ] && continue # not one we care about.
- case "${1##--quirk-}" in # just quirks, please
+ case "${opt##--quirk-}" in # just quirks, please
dpms-on) QUIRK_DPMS_ON="true" ;;
dpms-suspend) QUIRK_DPMS_SUSPEND="true" ;;
radeon-off) QUIRK_RADEON_OFF="true" ;;
@@ -25,7 +25,6 @@ for opt in $PM_CMDLINE; do
none) QUIRK_NONE="true" ;;
*) continue ;;
esac
- shift
done
Btw: [ "${opt#--quirk-}" = "$opt" ] && continue # not one we care about.
That's superfluous and only adds and additional check in each loop
interation. We should just remove it.
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
More information about the Pm-utils
mailing list