X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com From: "=?utf-8?Q?Stephan_B=C3=B6ttcher?= (geda AT psjt DOT org) [via geda-user AT delorie DOT com]" To: Roland Lutz Cc: "Stephen C. Menasian (menasian AT ptd DOT net) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Thank you - some requests and an offer References: <20210707101437 DOT 2c7c63a6 AT queeg> Date: Wed, 07 Jul 2021 17:36:32 +0200 In-Reply-To: (Roland Lutz's message of "Wed, 7 Jul 2021 16:51:21 +0200 (CEST)") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Roland Lutz writes: >> The selection remained with the originally selected part(s) after >> the copy and the new copy was not selected. The new gschem transfers >> the selection to the copy when it is placed. > > I changed it this way because it's how most programs behave these days: It use to be that the copy was selected. That was convenient, when multiple copies are needed, just continue typing 'c' and move on. Then it was changed, so that the original stays selected. That drove me crazy, especially when I wanted to rotate the copy 'er', and the original teleported into the nirvana instead. Now I hear it was changed again? Maybe it is time for a user preference? >> http://git.geda-project.org/geda-gaf/commit/?id=c1d796ce > > You can undo this by going to line 148 of gschem/src/x_event.c: > > case (PASTEMODE) : o_place_end(w_current, w_x, w_y, FALSE, TRUE, > > and replacing TRUE with FALSE: > > case (PASTEMODE) : o_place_end(w_current, w_x, w_y, FALSE, FALSE, > > Just out of curiosity: how does your workflow look like, so you prefer > the copied object to stay selected? -- Stephan