From unknown Sat Aug 16 16:18:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8389: feature proposal: chng login vc-rcs-checkin Resent-From: Uwe Brauer Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Mar 2011 14:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8389 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 8389@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: Uwe Brauer Received: via spool by submit@debbugs.gnu.org id=B.13015809487874 (code B ref -1); Thu, 31 Mar 2011 14:16:01 +0000 Received: (at submit) by debbugs.gnu.org; 31 Mar 2011 14:15:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q5If2-00022u-52 for submit@debbugs.gnu.org; Thu, 31 Mar 2011 10:15:48 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q5Iey-00022h-Tc for submit@debbugs.gnu.org; Thu, 31 Mar 2011 10:15:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5Ies-0008DP-7p for submit@debbugs.gnu.org; Thu, 31 Mar 2011 10:15:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:42222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5Ies-0008DJ-4N for submit@debbugs.gnu.org; Thu, 31 Mar 2011 10:15:34 -0400 Received: from [140.186.70.92] (port=46220 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Ieq-0001VW-Qq for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 10:15:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5Iep-0008Bq-AP for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 10:15:32 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:33449) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5Iep-0008B3-35 for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 10:15:31 -0400 Received: by wyf19 with SMTP id 19so2449165wyf.0 for ; Thu, 31 Mar 2011 07:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:x-mailer:x-hashcash:to:subject:reply-to :from:date:message-id:user-agent:mime-version:content-type; bh=/pFsdIWPM/CrLNi/OYqQsV0kSpeSn92LT91/30cp6nw=; b=Ai3X+kMjtuflTSMmSAd5fPPoF+MfmPqZTgCEyI67b/jQkl76t7P/jw5Iwua7PeMRns 03/2Kr+x94tl2iwAFb24TlyQY29GjU9g6dN1fDlIfGpXoOLo09NfrDtc8bQ+yfWcZEXK aS4qSeQ0CmD4Kjv3tblJhx6zTtSp2nPL/RF84= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:x-mailer:x-hashcash:to:subject:reply-to:from:date:message-id :user-agent:mime-version:content-type; b=ANhrZyMcwa2DdpClgpl0Pw5xD/6h04jPrZqD3GATikcIXj8NKG2yjuqWo2AknhlJug LyruPmLUjV5N8RSuskqX6OIMpP/RuALGyFmqG1AoOVQifWXcxWFm+nxV3VU25+Tv9guV BnhnM3c2H4uvf7qpOTgoYtcnlnP6kC2LfW+uM= Received: by 10.227.149.19 with SMTP id r19mr2733194wbv.158.1301580929363; Thu, 31 Mar 2011 07:15:29 -0700 (PDT) Received: from gilgamesch.quim.ucm.es (maportatil12.quim.ucm.es [147.96.6.137]) by mx.google.com with ESMTPS id p5sm672849wbg.62.2011.03.31.07.15.26 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 31 Mar 2011 07:15:27 -0700 (PDT) X-Mailer: 21.4 (patch 21) "Educational Television" XEmacs Lucid (via feedmail 11-beta-1 I) X-Hashcash: 1:20:110331:bug-gnu-emacs@gnu.org::4yM2Nu+i5hIDGFAT:00000000000000000000000000000000000000001O6c From: Uwe Brauer Date: Thu, 31 Mar 2011 16:15:38 +0200 Message-ID: <87pqp78jg5.fsf@gilgamesch.quim.ucm.es> User-Agent: Gnus/5.110011 (No Gnus v0.11) XEmacs/21.4.21 (linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -5.8 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.8 (-----) Hello When collaborating with someone I find it useful to use vc (rcs) and change the login accordingly when I checkin a new version. The following code does it, but maybe there are more sophisticated versions possible. Uwe Brauer (defvar vc-rcs-ask-for-login nil "*Variable which allows to change the login Id by a y-or-n question.") (defun vc-rcs-checkin (file rev comment) "RCS-specific version of `vc-backend-checkin'. If the variable vc-rcs-ask-for-login is set to t, function asks for user login. Useful for collaboration to distinguish different checkins." ;;(interactive "p") (let ((switches (vc-switches 'RCS 'checkin))) (let ((old-version (vc-workfile-version file)) new-version (default-branch (vc-file-getprop file 'vc-rcs-default-branch))) ;; Force branch creation if an appropriate ;; default branch has been set. (and (not rev) default-branch (string-match (concat "^" (regexp-quote old-version) "\\.") default-branch) (setq rev default-branch) (setq switches (cons "-f" switches))) (if (and (not rev) old-version) (setq rev (vc-branch-part old-version))) (apply 'vc-do-command nil 0 "ci" (vc-name file) ;; if available, use the secure check-in option (and (vc-rcs-release-p "5.6.4") "-j") (concat (if vc-keep-workfiles "-u" "-r") rev) (if vc-rcs-ask-for-login (if (y-or-n-p (format "Do you want to change the login ")) (concat "-w" (read-string "Enter New login: ")) (concat "-m" comment))) (concat "-m" comment) switches) (vc-file-setprop file 'vc-workfile-version nil) ;; determine the new workfile version (set-buffer "*vc*") (goto-char (point-min)) (when (or (re-search-forward "new revision: \\([0-9.]+\\);" nil t) (re-search-forward "reverting to previous revision \\([0-9.]+\\)" nil t)) (setq new-version (match-string 1)) (vc-file-setprop file 'vc-workfile-version new-version)) ;; if we got to a different branch, adjust the default ;; branch accordingly (cond ((and old-version new-version (not (string= (vc-branch-part old-version) (vc-branch-part new-version)))) (vc-rcs-set-default-branch file (if (vc-trunk-p new-version) nil (vc-branch-part new-version))) ;; If this is an old RCS release, we might have ;; to remove a remaining lock. (if (not (vc-rcs-release-p "5.6.2")) ;; exit status of 1 is also accepted. ;; It means that the lock was removed before. (vc-do-command nil 1 "rcs" (vc-name file) (concat "-u" old-version)))))))) If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/share/emacs/22.2/etc/DEBUG for instructions. In GNU Emacs 22.2.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2010-03-26 on palmer, modified by Ubuntu Windowing system distributor `The X.Org Foundation', version 11.0.10600000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.2/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.2/leim' '--with-x=yes' '--with-x-toolkit=athena' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: global-pabbrev-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: y C-x C-g C-g M-x e m a s c SPC r c d SPC s c c s SPC r e p o r b b u g SPC C-h a b u g C-x o C-s e m a c s C-s C-x o M-x r e p o r t SPC e m Recent messages: To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace. For information about GNU Emacs and the GNU system, type C-h C-a. Quit [2 times] Loading apropos...done Type C-x 1 to remove help window. Mark saved where search started Loading emacsbug...done From unknown Sat Aug 16 16:18:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8389: feature proposal: chng login vc-rcs-checkin Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 May 2022 04:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8389 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Uwe Brauer Cc: 8389@debbugs.gnu.org Received: via spool by 8389-submit@debbugs.gnu.org id=B8389.165215565419361 (code B ref 8389); Tue, 10 May 2022 04:08:01 +0000 Received: (at 8389) by debbugs.gnu.org; 10 May 2022 04:07:34 +0000 Received: from localhost ([127.0.0.1]:59994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noH9q-00052D-3c for submit@debbugs.gnu.org; Tue, 10 May 2022 00:07:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noH9o-00051y-L4 for 8389@debbugs.gnu.org; Tue, 10 May 2022 00:07:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=QXZh3iq/yXsNzBfxjGumy+YM3dWr2v20wdBQLxxToI4=; b=oFNvkZP10dp9w53cAjd0b0oV86 LvcEVBhvWan1ou/p/Rx4ExDqDe+2Ctpr1woFGegA2f/PeGB98nrF9igQBjA2kIfKupQplK5bCsjiY NyopAo3HrlnEfyauo69H2eCJQSRcgG7AnL4e1FjnUUggvalMbIZ6VF0COIyCg2yS9Wq0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noH9f-0006Dk-T1; Tue, 10 May 2022 06:07:26 +0200 From: Lars Ingebrigtsen References: <87pqp78jg5.fsf@gilgamesch.quim.ucm.es> X-Now-Playing: Joni Mitchell's _Miles of Aisles_: "Big Yellow Taxi" Date: Tue, 10 May 2022 06:07:21 +0200 In-Reply-To: <87pqp78jg5.fsf@gilgamesch.quim.ucm.es> (Uwe Brauer's message of "Thu, 31 Mar 2011 16:15:38 +0200") Message-ID: <87r152kp3a.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Uwe Brauer writes: > When collaborating with someone I find it useful to use vc > (rcs) and change the login accordingly when I checkin a new > version. The following code does it, but maybe there are > more sophisticat [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Uwe Brauer writes: > When collaborating with someone I find it useful to use vc > (rcs) and change the login accordingly when I checkin a new > version. The following code does it, but maybe there are > more sophisticated versions possible. [...] > (if vc-rcs-ask-for-login > (if (y-or-n-p (format "Do you want to change the login ")) > (concat "-w" (read-string "Enter New login: ")) (I'm going through old bug reports that unfortunately weren't resolved at the time.) This seems like quite niche functionality, so I don't think it would be appropriate for Emacs, so keeping it as a local customisation is probably best. Furthermore, rcs doesn't seem to have a -w switch (at least on Debian) these days: $ rcs -w rcs: unknown option: -w So I'm closing this bug report as a "wontfix". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 00:07:38 2022 Received: (at control) by debbugs.gnu.org; 10 May 2022 04:07:38 +0000 Received: from localhost ([127.0.0.1]:59997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noH9u-00052U-CA for submit@debbugs.gnu.org; Tue, 10 May 2022 00:07:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noH9t-000525-8d for control@debbugs.gnu.org; Tue, 10 May 2022 00:07:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=nu7BXrfjBKMvBkqwI54jICIXWMtYqI1pJ3OI18vN05w=; b=kz7H0/uPmbKCpH1XzrTV6V+F0c lxfIKYdXhY8/gKXj9arUUyw6+/C31leYeaHQ8d/+oiIKSOZTFW4bShzz1JctznKIdwVdpubR8QbCO nTIPnVQgFYkRN9BKDeLKas+xvTYta4n3c2+qIW4Hc0GSDljQHzhjgVRUS4Ar+gJm818o=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noH9l-0006Ds-Nr for control@debbugs.gnu.org; Tue, 10 May 2022 06:07:31 +0200 Date: Tue, 10 May 2022 06:07:29 +0200 Message-Id: <87pmkmkp32.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #8389 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 8389 wontfix close 8389 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 8389 wontfix close 8389 quit From unknown Sat Aug 16 16:18:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8389: feature proposal: chng login vc-rcs-checkin In-Reply-To: <87pqp78jg5.fsf@gilgamesch.quim.ucm.es> Resent-From: Uwe Brauer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 May 2022 12:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8389 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Lars Ingebrigtsen Cc: Uwe Brauer , 8389@debbugs.gnu.org Reply-To: Uwe Brauer Received: via spool by 8389-submit@debbugs.gnu.org id=B8389.165227250617352 (code B ref 8389); Wed, 11 May 2022 12:36:02 +0000 Received: (at 8389) by debbugs.gnu.org; 11 May 2022 12:35:06 +0000 Received: from localhost ([127.0.0.1]:36417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nolYX-0004Vo-Mv for submit@debbugs.gnu.org; Wed, 11 May 2022 08:35:05 -0400 Received: from mail-ej1-f43.google.com ([209.85.218.43]:38529) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nolYV-0004VC-BB for 8389@debbugs.gnu.org; Wed, 11 May 2022 08:35:04 -0400 Received: by mail-ej1-f43.google.com with SMTP id n10so3761207ejk.5 for <8389@debbugs.gnu.org>; Wed, 11 May 2022 05:35:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mat.ucm.es; s=google; h=from:to:cc:subject:references:reply-to:date:message-id:user-agent :mime-version; bh=fsrR8upHaJpdYkokmy/MhN5Dwc+VNiuoTOEvEEeRk+U=; b=F+m606vTmrain5l85E6VitPTTaF9tGlLS2rhCw+SE9xDJ01Zm2DhJj9t0053KeWx+w FB/nyQV1Ae6fEXNgWjDrh0Ighm57T0sJJhgL7xvAGkf0Ujj9eOv9IKSltBn1r/pVvgCS GgAsDt5tXTJRWFeAwzB0eBBoA8z69uu3Xi0p8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:reply-to:date :message-id:user-agent:mime-version; bh=fsrR8upHaJpdYkokmy/MhN5Dwc+VNiuoTOEvEEeRk+U=; b=Ks3cs5hisBzDbQgHG4Ex6AsjSQDFyXKuVgOQek2Gg7hg+udKkVqoJeMOuJx7/DJ2Lm O3Vy3y0VYoj1RxpKN/egqQ7HmsYrLZxYRybHwVJp8Xe8sna8hAUfhtLVsY3dn0WceRtc 5mLWPgyLj3cZbG66lL7JOz32u2HTyFrhBkTop/SmySyXL/RtU4FnOd3dkA52TTX7hJtz UoRvttPnU0LKF2FuD9Va3sIDx7FTUTURpagzmhgjncce738z6eYg+Ud5dUA5jqrK1i1A 4AG7QQPPb5pl6p9KRGv8fXn6SkZZoMT2WZ70ow8v9p5L1Ltlzk1WfrylusdtRx+ZybFK /+jw== X-Gm-Message-State: AOAM530ZTw9NyMKcgxZkUTRKXKcI5JEwwZUIbtSIARY5rSWtTrIal45m Hx/NR5SFPELlDEhejA1TIyTGzA== X-Google-Smtp-Source: ABdhPJxBVjt7PEzJBEn0ABKtQ6H0cSnAxaoXsjbon/NDJcg5UQQrq228iYvZ7ZBF6VFSWRD+4czmdw== X-Received: by 2002:a17:907:97cd:b0:6f4:29fa:7d40 with SMTP id js13-20020a17090797cd00b006f429fa7d40mr24657166ejc.664.1652272497099; Wed, 11 May 2022 05:34:57 -0700 (PDT) Received: from Utnapischtim (p2003000633702d30b1e8a9456ee0537c.dip0.t-ipconnect.de. [2003:6:3370:2d30:b1e8:a945:6ee0:537c]) by smtp.gmail.com with ESMTPSA id bu14-20020a170906a14e00b006f3ef214e6csm954168ejb.210.2022.05.11.05.34.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 May 2022 05:34:56 -0700 (PDT) X-Mailer: emacs 29.0.50 (via feedmail 11-beta-1 I) From: Uwe Brauer References: <87pqp78jg5.fsf@gilgamesch.quim.ucm.es> <87r152kp3a.fsf@gnus.org> X-Hashcash: 1:20:220511:oub@mat.ucm.es::dQXR/u0CCZ7Wm9oo:0000Xnx X-Hashcash: 1:20:220511:8389@debbugs.gnu.org::gmNGSo3v87uNF2WT:0000000000000000000000000000000000000000018o5 X-Hashcash: 1:20:220511:larsi@gnus.org::VasKGn5VWaV8x4mB:00083Fa Date: Wed, 11 May 2022 14:34:52 +0200 Message-ID: <87wnesp7rn.fsf@mat.ucm.es> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha256; protocol="application/pkcs7-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>> "LI" =3D=3D Lars Ingebrigtsen writes: > Uwe Brauer writes: >> When collaborating with someone I find it useful to use vc >> (rcs) and change the login accordingly when I checkin a new >> version. The following code does it, but maybe there are >> more sophisticated versions possible. > [...] >> (if vc-rcs-ask-for-login=20 >> (if (y-or-n-p (format "Do you want to change the login ")) >> (concat "-w" (read-string "Enter New login: ")) > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > This seems like quite niche functionality, so I don't think it would be > appropriate for Emacs, so keeping it as a local customisation is > probably best. > Furthermore, rcs doesn't seem to have a -w switch (at least on Debian) > these days: > $ rcs -w > rcs: unknown option: -w Right, I have written this a long time ago, and switched to mercurial and d= on't use RCS not anymore. =2D-=20 I strongly condemn Putin's war of aggression against the Ukraine. I support to deliver weapons to Ukraine's military.=20 I support the ban of Russia from SWIFT. I support the EU membership of the Ukraine.=20 --=-=-= Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=smime.p7s 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 zuQnycCAN4ldn23nkeGADprP9ZqptC0pK1osMJWBfVZ/Gqq/3gJ0/3fCnWAuWf/THNWs1h1je8ye jE3bmfT3FYzJu9Ir4h2qIYBFLve/W8tt2nMevau6iz4x5GKBoX9n7dbUKmJo7PYnIMD4a8y8stc8 12MtB6HhZ7OG4tjfjAU5qX/4vB2TiugctzEtlJQrI14R4c2psEcCAwEAAaOCAsgwggLEMBIGA1Ud EwEB/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSx1E/EI3n6RAUJxus5z+g1 sLggZDCBmAYIKwYBBQUHAQEEgYswgYgwSQYIKwYBBQUHMAGGPWh0dHA6Ly9vY3NwZm5tdHJjbWNh LmNlcnQuZm5tdC5lcy9vY3NwZm5tdHJjbWNhL09jc3BSZXNwb25kZXIwOwYIKwYBBQUHMAKGL2h0 dHA6Ly93d3cuY2VydC5mbm10LmVzL2NlcnRzL0FDUkFJWkZOTVRSQ00uY3J0MB8GA1UdIwQYMBaA FPd9xf3E6Jobd2Sn9R2gzL+HYJptMIHrBgNVHSAEgeMwgeAwgd0GBFUdIAAwgdQwKQYIKwYBBQUH AgEWHWh0dHA6Ly93d3cuY2VydC5mbm10LmVzL2RwY3MvMIGmBggrBgEFBQcCAjCBmQyBllN1amV0 byBhIGxhcyBjb25kaWNpb25lcyBkZSB1c28gZXhwdWVzdGFzIGVuIGxhIERlY2xhcmFjacOzbiBk ZSBQcsOhY3RpY2FzIGRlIENlcnRpZmljYWNpw7NuIGRlIGxhIEZOTVQtUkNNICggQy8gSm9yZ2Ug SnVhbiwgMTA2LTI4MDA5LU1hZHJpZC1Fc3Bhw7FhKTCB1AYDVR0fBIHMMIHJMIHGoIHDoIHAhoGQ bGRhcDovL2xkYXBmbm10LmNlcnQuZm5tdC5lcy9DTj1DUkwsT1U9QUMlMjBSQUlaJTIwRk5NVC1S Q00sTz1GTk1ULVJDTSxDPUVTP2F1dGhvcml0eVJldm9jYXRpb25MaXN0O2JpbmFyeT9iYXNlP29i amVjdGNsYXNzPWNSTERpc3RyaWJ1dGlvblBvaW50hitodHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9j cmxzL0FSTEZOTVRSQ00uY3JsMA0GCSqGSIb3DQEBCwUAA4ICAQCMPSi04H4N825c2lx3PYBkHk7p ErjJ5rL/K4CgeD2ETCxliy/c8WMr591SQduv/BcLjJqE8gnUXVainvmCZsCFXpxe6oPnfEaOfl/m Y+2rYu9GTidhlYG9TQI9qTQPmfnma1aVA599S/t84k4S76QLRLU8egExWyZhIJKUdQJ21s77rMMF CDFAbKUdNp4giM6giVZtrtlMvZB8PnYgSUbsFWKaQWWr4J+xAjTvryniACmZnvljHdGUE4ZA0WCM RRcGIVhaHNUxPi39J1WxGuY/7+qFXGrj/tnci4x/603VYYeC5yPwyjxih3bkPKl7oW8YGyIrvIwU /9J93VkDxQd6LvfrB5ZU/bklFRq7Sviso4Bix+aHvIuBjmx+xiVLYZFMBGMxoo4P1pir5vo4NIJ5 Vk+x4lNCuHxFpXSAZfZzWoddskj1Tet6v/JAl0tyUfHDPNmXrMy1Z7T7OuIrVdliq5KzQPi7buGf 1E2OJbh/iEXr6Pa3k+u/dDEL2KwsI0rLjQ+H1yPOv5hhEhr4W8BApqYXvC/41dLmdNciOZpoIXnQ a+Vqir+uBJiFzRVWdt/pofERQoKj2bGrVWlaAUKtRXrzoTzIxL8YjIMz173tgN4Epp4P1Cg3Chsx W8i/r3kmYXT/OeJj5NyDxAmGRDagGFl4wZbZvFA0ZlAbdcKYETCCB14wggZGoAMCAQICEE7jGLDR L7reYiUcckKTal4wDQYJKoZIhvcNAQELBQAwSzELMAkGA1UEBhMCRVMxETAPBgNVBAoMCEZOTVQt UkNNMQ4wDAYDVQQLDAVDZXJlczEZMBcGA1UEAwwQQUMgRk5NVCBVc3VhcmlvczAeFw0yMjAzMDYy MDQxMjJaFw0yNjAzMDYyMDQxMjJaMIGBMQswCQYDVQQGEwJFUzEYMBYGA1UEBRMPSURDRVMtWDIw NjQxMjNCMRkwFwYDVQQqDBBVV0UgUklDSEFSRCBPVFRPMQ8wDQYDVQQEDAZCUkFVRVIxLDAqBgNV BAMMI0JSQVVFUiBVV0UgUklDSEFSRCBPVFRPIC0gWDIwNjQxMjNCMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAoJVE/sbo1m+uKynMrhlC2uwucKui15DqfQf8185jc8VjjJyuMoV+JG0T cb9HhpVodL2WCW83Gb2OKq1pr90ZCscCYR0XOOy6ZclnNhMaPvf9dZrogt9SR7XUI03UJsaWg7xK upApj+zaAMFGmzYNzPH1h/rWVxvK12NoURkmSF31t+sdnJXsCiciUL1qdl5X0AtL85WjAnR2bMmf Jw17jPkq+sXSBGL73Y2GwoZyrP8jM5acfjyDW6vYc4Ia9f0znfOD9yuneJi0UeDBHgJ42oYT83DP gGiTow6uxUNj0t2lJGsEKnBrBTYlkDq49XUOTOcdv5TDUpDk1Awacl/6gQIDAQABo4IEBTCCBAEw bwYDVR0RBGgwZoEOT1VCQE1BVC5VQ00uRVOkVDBSMRgwFgYJKwYBBAGsZgEEDAlYMjA2NDEyM0Ix FTATBgkrBgEEAaxmAQIMBkJSQVVFUjEfMB0GCSsGAQQBrGYBAQwQVVdFIFJJQ0hBUkQgT1RUTzAM BgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUH AwIwHQYDVR0OBBYEFGVctturectaj2GUB3MWVsUmJHlRMB8GA1UdIwQYMBaAFLHUT8QjefpEBQnG 6znP6DWwuCBkMIGCBggrBgEFBQcBAQR2MHQwPQYIKwYBBQUHMAGGMWh0dHA6Ly9vY3NwdXN1LmNl cnQuZm5tdC5lcy9vY3NwdXN1L09jc3BSZXNwb25kZXIwMwYIKwYBBQUHMAKGJ2h0dHA6Ly93d3cu Y2VydC5mbm10LmVzL2NlcnRzL0FDVVNVLmNydDCCARUGA1UdIASCAQwwggEIMIH6BgorBgEEAaxm AwoBMIHrMCkGCCsGAQUFBwIBFh1odHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzCBvQYIKwYB BQUHAgIwgbAMga1DZXJ0aWZpY2FkbyBjdWFsaWZpY2FkbyBkZSBmaXJtYSBlbGVjdHLDs25pY2Eu IFN1amV0byBhIGxhcyBjb25kaWNpb25lcyBkZSB1c28gZXhwdWVzdGFzIGVuIGxhIERQQyBkZSBs YSBGTk1ULVJDTSBjb24gTklGOiBRMjgyNjAwNC1KIChDL0pvcmdlIEp1YW4gMTA2LTI4MDA5LU1h ZHJpZC1Fc3Bhw7FhKTAJBgcEAIvsQAEAMIG6BggrBgEFBQcBAwSBrTCBqjAIBgYEAI5GAQEwCwYG BACORgEDAgEPMBMGBgQAjkYBBjAJBgcEAI5GAQYBMHwGBgQAjkYBBTByMDcWMWh0dHBzOi8vd3d3 LmNlcnQuZm5tdC5lcy9wZHMvUERTQUNVc3Vhcmlvc19lcy5wZGYTAmVzMDcWMWh0dHBzOi8vd3d3 LmNlcnQuZm5tdC5lcy9wZHMvUERTQUNVc3Vhcmlvc19lbi5wZGYTAmVuMIG1BgNVHR8Ega0wgaow gaeggaSggaGGgZ5sZGFwOi8vbGRhcHVzdS5jZXJ0LmZubXQuZXMvY249Q1JMNTQxOSxjbj1BQyUy MEZOTVQlMjBVc3VhcmlvcyxvdT1DRVJFUyxvPUZOTVQtUkNNLGM9RVM/Y2VydGlmaWNhdGVSZXZv Y2F0aW9uTGlzdDtiaW5hcnk/YmFzZT9vYmplY3RjbGFzcz1jUkxEaXN0cmlidXRpb25Qb2ludDAN BgkqhkiG9w0BAQsFAAOCAQEAQfp9/80Z3s4+aMrO9sGDDmjPpZF5P9neOg6DiWyamKRhTiNwU1Ho VXIXEU3lzb5tHmqwb/TmZmCJINYDGflzeNxR4OIEDbqUKrdLJ8nRQ2G6X8w7LmvImUGI+WRxizPZ nTBxh+12akO7XEiq2JNW5JOV2z5e3jO0C4Y9fXj0E30O5N3JpDbWfH8JcpTSJdNAetfON1pa7ZLK N0NAMuJc5OUAKzlJsvE6D8L8eRooM/unrqygLOmu3e0f37Gtf7fE0IDIJwh101twvs3ArNMmRFhn 5GBChF6+ubXqyQyZrY6DDV8X9rGkki1n8JIOxpNOexgYgbmav0oekc+3LTUHATGCAiAwggIcAgEB MF8wSzELMAkGA1UEBhMCRVMxETAPBgNVBAoMCEZOTVQtUkNNMQ4wDAYDVQQLDAVDZXJlczEZMBcG A1UEAwwQQUMgRk5NVCBVc3VhcmlvcwIQTuMYsNEvut5iJRxyQpNqXjANBglghkgBZQMEAgEFAKCB kzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMjA1MTExMjM0NTNa MCgGCSqGSIb3DQEJDzEbMBkwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMC8GCSqGSIb3DQEJBDEi BCDHJTFRfVzd9XgZ5eXHMb3+wPE+0wUcv6p+f1RnSEJ7FDANBgkqhkiG9w0BAQEFAASCAQCK3AdD ehwUWOhzfyqo175QR2y47brVtrQV4XM+vVDRCkxQJYh4mYJDqzk9++QwLxrF9JHGPrcfHjfdpio4 /+VdpMwNhlOx82kpS45W54mY05jkC0a+ZkyMfWn3KfwfWnHhsv3JsayTISgRTHImNfvb5kGp7Ab4 q89XXH7MJ6T2wEaNfuq/iRh0vAWlzkyrLt+ZUyFbGkOc66jE5JZSjVYFxuTxjyaa0tOaERbeq64h VngNsTdwn1PcJDgMZsHmQe0xtRrPyAK/Pe7CAbwgIT31QOKnCn+0sM9tqod62WVcCRR2MwSHNzIT iPbQBy3mV61gwav4kJ4fdh4bj8BIFpOpAAAAAAAA --=-=-=--