From: <dom...@us...> - 2015-10-15 14:16:49
|
Revision: 746 http://sourceforge.net/p/fvwm-crystal/code/746 Author: dominique_libre Date: 2015-10-15 14:16:46 +0000 (Thu, 15 Oct 2015) Log Message: ----------- Fix bashism in SetGeometry for loop condition Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-15 11:15:48 UTC (rev 745) +++ ChangeLog 2015-10-15 14:16:46 UTC (rev 746) @@ -4,7 +4,8 @@ ------------- Jeudi 15 octobre 2015 - functions/Preferences-Menu: Fix SelectDefaultTerminal to work the first time it is called. + functions/Preferences-Menu: Fix SelectDefaultTerminal to work the first time it is called; + Fix bashism in SetGeometry for loop condition. Mardi 13 octobre 2015 apps/DesktopIcons: fix bashisms in test. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-15 11:15:48 UTC (rev 745) +++ fvwm/components/functions/Preferences-Menu 2015-10-15 14:16:46 UTC (rev 746) @@ -99,7 +99,7 @@ AddToFunc SetGeometry + I InfoStoreAdd OldX $[infostore.Desk_Pages_X] + I InfoStoreAdd Desk_Pages_X $0 -+ I PipeRead 'last=$(( $0-1)); old=$(( $[infostore.OldX]-1 )); if [ $last -lt $old ]; then for ((page=$0; page<=$old; page++)); do echo "GotoPage $page 0"; echo "All (CurrentPage) MoveToPage $last 0"; for file in /tmp/fullscreen.??.0x???????.$page.0.tmp; do new=$(echo $file | sed -e "s:$page.0:$last.0:"); mv $file $new 2>/dev/null; done; done; fi' ++ I PipeRead 'last=$(( $0-1)); old=$(( $[infostore.OldX]-1 )); if [ $last -lt $old ]; then for page in $(seq $0 $old); do echo "GotoPage $page 0"; echo "All (CurrentPage) MoveToPage $last 0"; for file in /tmp/fullscreen.??.0x???????.$page.0.tmp; do new=$(echo $file | sed -e "s:$page.0:$last.0:"); mv $file $new 2>/dev/null; done; done; fi' + I InfoStoreRemove OldX + I SavePreferences DeskPageX "InfoStoreAdd Desk_Pages_X $[0]" + I DesktopSize $[infostore.Desk_Pages_X]x$[infostore.Desk_Pages_Y] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |