Author unknown. Found in FreeBSD patches.
(transplanted from 24b27834385dc0d0224f4da821153eb8775477ba)


 util/wm-oldmenu2new |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)


# HG changeset patch
# User John H. Robinson, IV <[email protected]>
# Date 1253564738 25200
# Branch wm_0_92
# Node ID 76b6993c20bdf31b209d27811cb4eb36ea505d14
# Parent  44cfccd32043fdcff739c665e0f1b75780ca8b5b
Convert SHEXEC menu entries

Author unknown. Found in FreeBSD patches.
(transplanted from 24b27834385dc0d0224f4da821153eb8775477ba)

diff --git a/util/wm-oldmenu2new b/util/wm-oldmenu2new
--- a/util/wm-oldmenu2new
+++ b/util/wm-oldmenu2new
@@ -129,6 +129,7 @@
 	for (@foo2) {
 		s/^(\s*)"([^"]*)"\s\s*END/\1),/;
 		s/^(\s*)"([^"]*)"\s\s*EXEC\s\s*(.*)$/\1($v\n\1"\2",$v\n\1EXEC,$v\n\1"\3"$v\n\1),/;
+		s/^(\s*)"([^"]*)"\s\s*SHEXEC\s\s*(.*)$/\1($v\n\1"\2",$v\n\1SHEXEC,$v\n\1"\3"$v\n\1),/;
 		push @foo,split "\n";
 	}
 	@foo2=();
@@ -146,6 +147,7 @@
 	for (@foo) {
 		s/^(\s*)([^ 	]*)\s\s*END/\1),/;
 		s/^(\s*)([^ 	]*)\s\s*EXEC\s\s*(.*)$/\1($v\n\1"\2",$v\n\1EXEC,$v\n\1"\3"$v\n\1),/;
+		s/^(\s*)([^ 	]*)\s\s*SHEXEC\s\s*(.*)$/\1($v\n\1"\2",$v\n\1SHEXEC,$v\n\1"\3"$v\n\1),/;
 		push @foo2,split "\n";
 	}
 	@foo=();

Reply via email to