From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Mar 7 15:40:12 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A7F016A4CE for ; Sun, 7 Mar 2004 15:40:12 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6188443D45 for ; Sun, 7 Mar 2004 15:40:11 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i27NeAbv013797 for ; Sun, 7 Mar 2004 15:40:10 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i27NeAIM013796; Sun, 7 Mar 2004 15:40:10 -0800 (PST) (envelope-from gnats) Resent-Date: Sun, 7 Mar 2004 15:40:10 -0800 (PST) Resent-Message-Id: <200403072340.i27NeAIM013796@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, divZero Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61C7D16A4CE for ; Sun, 7 Mar 2004 15:32:00 -0800 (PST) Received: from durchnull.ath.cx (pD9EA7BB0.dip.t-dialin.net [217.234.123.176]) by mx1.FreeBSD.org (Postfix) with SMTP id 5A55443D39 for ; Sun, 7 Mar 2004 15:31:59 -0800 (PST) (envelope-from root@durchnull.ath.cx) Received: (qmail 37343 invoked by uid 0); 7 Mar 2004 23:31:56 -0000 Message-Id: <20040307233156.37342.qmail@durchnull.ath.cx> Date: 7 Mar 2004 23:31:56 -0000 From: divZero To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/63904: Maintainer update: x11-wm/treewm - fixes "menu item commands are lower-cased" X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Mar 2004 23:40:12 -0000 >Number: 63904 >Category: ports >Synopsis: Maintainer update: x11-wm/treewm - fixes "menu item commands are lower-cased" >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Mar 07 15:40:10 PST 2004 >Closed-Date: >Last-Modified: >Originator: Rudolf Polzer >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD katsuragi.durchnull.ath.cx 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #7: Thu Feb 26 21:54:57 CET 2004 root@katsuragi.durchnull.ath.cx:/usr/src/sys/i386/compile/DIV0_KERNEL i386 >Description: Menu item values (eg commands) are converted to lower case for no apparent reason, making it impossible to call programs like Eterm from the menu. Behavior of treewm is changed/corrected using a simple patch. >How-To-Repeat: Insert in your .treewm in the menu section: Test = !xmessage "Hello World!" The message will contain "hello world!" in lower case letters. This is obviously a bug. >Fix: Appliying this diff to x11-wm/treewm should fix it. --- treewm.diff begins here --- diff -ruN /usr/ports/x11-wm/treewm/Makefile treewm/Makefile --- /usr/ports/x11-wm/treewm/Makefile Thu Feb 5 06:45:48 2004 +++ treewm/Makefile Mon Mar 8 00:23:39 2004 @@ -7,7 +7,7 @@ PORTNAME= treewm PORTVERSION= 0.4.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff -ruN /usr/ports/x11-wm/treewm/files/patch-menuinfo.cc treewm/files/patch-menuinfo.cc --- /usr/ports/x11-wm/treewm/files/patch-menuinfo.cc Thu Jan 1 01:00:00 1970 +++ treewm/files/patch-menuinfo.cc Mon Mar 8 00:23:57 2004 @@ -0,0 +1,12 @@ +diff -ru treewm-0.4.5.orig/src/menuinfo.cc treewm-0.4.5/src/menuinfo.cc +--- src/menuinfo.cc Mon Mar 8 00:20:42 2004 ++++ src/menuinfo.cc Mon Mar 8 00:22:37 2004 +@@ -21,7 +21,7 @@ + MenuItemList *actions=0,*last=0; + for (Entry *e=s->fe;e;e=e->next) + if (e->tag) { +- lower(e->value); ++ // lower(e->value); // why? (RP) + if (last) { + last->next = new MenuItemList; + last = last->next; --- treewm.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: