From tab@lysator.liu.se Wed Aug 27 05:50:11 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 27 Aug 2008 12:50:12 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7RCo28D023447 for ; Wed, 27 Aug 2008 05:50:04 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KYKTK-0006Xm-6F for bug-gnu-emacs@gnu.org; Wed, 27 Aug 2008 08:50:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KYKTI-0006WJ-Kc for bug-gnu-emacs@gnu.org; Wed, 27 Aug 2008 08:50:01 -0400 Received: from [199.232.76.173] (port=35858 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KYKTI-0006Vz-42 for bug-gnu-emacs@gnu.org; Wed, 27 Aug 2008 08:50:00 -0400 Received: from mail.lysator.liu.se ([130.236.254.3]:42916) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KYKTH-0006Ky-7t for bug-gnu-emacs@gnu.org; Wed, 27 Aug 2008 08:49:59 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 9E3B62246D38 for ; Wed, 27 Aug 2008 14:49:51 +0200 (CEST) Received: from mail.lysator.liu.se ([127.0.0.1]) by localhost (lenin.lysator.liu.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 30260-01-14 for ; Wed, 27 Aug 2008 14:49:51 +0200 (CEST) Received: from sellafield.lysator.liu.se (sellafield.lysator.liu.se [130.236.254.103]) by mail.lysator.liu.se (Postfix) with ESMTP id 3C54C2246D31 for ; Wed, 27 Aug 2008 14:49:51 +0200 (CEST) To: bug-gnu-emacs@gnu.org Subject: Artist: patch 1 (of 2): Cut/copy menu selection bugfix From: Tomas Abrahamsson Date: Wed, 27 Aug 2008 14:49:51 +0200 Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (usg-unix-v) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at lysator.liu.se X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Hi, This is the first of two patches for emacs/lisp/textmodes/artist.el. The patches do not depend on each other. They fix different bugs, but they apply to the same file. The patch is against 1.40 of artist.el as checked out from :pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs The patch is written entirely by me. Bug was found by me. As far as I know, the bug has not been reported anywhere. The bug that this patch fixes is: with the mouse, it was impossible to select the copy and cut operations in the menu. This patch makes it possible to do that. Below is a ChangeLog entry and the patch itself. For the ChangeLog entry, I looked at emacs/lisp/ChangeLog and tried to follow the style therein. (I don't know what's the common practice with the first line (date and name), though since I assume it will be someone else but me who will check this in.) If anythning is unclear or needs more work, please contact me. BRs Tomas The ChangeLog entry: 2008-08-27 Tomas Abrahamsson * textmodes/artist.el (artist-mt): Fixed structures for cut and copy operations. The patch: Index: artist.el =================================================================== RCS file: /sources/emacs/emacs/lisp/textmodes/artist.el,v retrieving revision 1.40 diff -u -r1.40 artist.el --- artist.el 12 Jun 2008 03:56:20 -0000 1.40 +++ artist.el 26 Aug 2008 23:34:05 -0000 @@ -723,14 +723,14 @@ 2 artist-draw-rect (artist-undraw-rect - artist-t artist-cut-rect) + artist-t artist-cut-rect)) ("cut square" cut-s "cut-s" artist-no-arrows nil nil nil nil 2 artist-draw-square (artist-undraw-square - artist-t artist-cut-square)))))) + artist-t artist-cut-square))))) (graphics-operation ("Copy" (("copy rectangle" copy-r "copy-r" @@ -739,14 +739,14 @@ 2 artist-draw-rect (artist-undraw-rect - artist-t artist-copy-rect) + artist-t artist-copy-rect)) ("copy square" copy-s "copy-s" artist-no-arrows nil nil nil nil 2 artist-draw-square (artist-undraw-square - artist-t artist-copy-square)))))) + artist-t artist-copy-square))))) (graphics-operation ("Paste" (("paste" paste "paste" From cyd@stupidchicken.com Wed Aug 27 10:25:27 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.6 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 795-done) by emacsbugs.donarmstrong.com; 27 Aug 2008 17:25:27 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7RHPIqJ018352; Wed, 27 Aug 2008 10:25:19 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 8A8C057E32E; Wed, 27 Aug 2008 13:27:07 -0400 (EDT) To: Tomas Abrahamsson Cc: 794-done@debbugs.gnu.org, 795-done@debbugs.gnu.org Subject: Re: Artist: patch 2 (of 2): Fix for args-out-of-range error From: Chong Yidong Date: Wed, 27 Aug 2008 13:27:07 -0400 Message-ID: <87y72iz7v8.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-CrossAssassin-Score: 2 > This is the second of two patches for emacs/lisp/textmodes/artist.el. > The patches do not depend on each other. They fix different bugs, but > they apply to the same file. I've checked in both patches into CVS trunk. Thanks very much. From unknown Thu Aug 21 12:10:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Thu, 25 Sep 2008 14:24:04 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator