From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id e2f60f54 for ; Fri, 23 Aug 2019 16:38:59 +0000 (UTC) Received: (qmail 14654 invoked by alias); 23 Aug 2019 16:38:47 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 24178 Received: (qmail 7554 invoked by uid 1010); 23 Aug 2019 16:38:47 -0000 X-Qmail-Scanner-Diagnostics: from mail-wm1-f48.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.2/25545. spamassassin: 3.4.2. Clear:RC:0(209.85.128.48):SA:0(-2.0/5.0):. Processed in 3.420853 secs); 23 Aug 2019 16:38:47 -0000 X-Envelope-From: cristiano.demichele@uniroma1.it X-Qmail-Scanner-Mime-Attachments: |_subversion_patched.gz| X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.128.48 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniroma1.it; s=google; h=from:mime-version:subject:message-id:date:cc:to; bh=1GN+bjGclAi+bVgUCP0kgjahI/m9mpw3Hkfc4xxyfSQ=; b=CyB5+fBVA0IuEphggDB62uMhTAhrMRxZPfj3m9YYWUJi6Jaq0znq25LoPTF0wh4+2Q Y+NRMBab5dGhu5U82bMnWT9BIewfhHKpREQobL0HFMI4zrp7hYVd/jHF9bSi9hM0dudQ HN2ndvIqO0QAbVQsDuUtazvY9Jo+VJv/y6fBzJF1eUx5Qp1SfAUCXedjST9CmsHjF7Zh H8lJTgl4DAcSDOX4j7Qweq5MIWpOWsQsdQx6djJYMV/IWaZro/0Ng7eFu5cduQzeCCJx 7Q2dFfNrk31XtmJP6PEYtXknnkwi7a00T+p2AFKdfkyc8YbCmpt0R7E7QPa/Yo9Qapt+ CCWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:cc:to; bh=1GN+bjGclAi+bVgUCP0kgjahI/m9mpw3Hkfc4xxyfSQ=; b=FzJy10NMr+MeJXrct1gyAtUDgbBLTS6ODZQ8efNc4HJahOvTJQuYIUQB6bfgdQlylD eDOZQ/cMLTcLE//yC4mnh7TAZR/HuOzMjSyaTNNNOtMcpV1TnSs97zxpAqONtsQUBhM0 giJsY+qrj5rZx9qyj1eO/tIwQP3Yw+mFkVRUX0Cn9FpJQVez7SNwJHaIgKzPDCnFDjBd x5+TeZ4V83OnyM13hD415qwxYcP8C+FqGqN5dLzf6y6N5wrGYdyMJxbhTcvfUtPr3VzR w2uUPY3OKsX8gUwbMS9kR0zreKacuhu1SVsmAj+N5ywR02roDKsyd7x16N0E3K82h1mK bNIA== X-Gm-Message-State: APjAAAVedbXHbUm9zXIotfKx/4RBmvdLGSdc0GEJhiTWtz4ypbCDHlsn q/YcHVaypqIBMWCVYkoDHmuKt/t7LhM= X-Google-Smtp-Source: APXvYqxB8cHcuA4UgnvebrYKiCsxUJiMHsGGbwD/MDgjhqprHB7VplCfEBRn9MZbquzfcUaGBJvf0g== X-Received: by 2002:a1c:a7c9:: with SMTP id q192mr6104247wme.144.1566578290122; Fri, 23 Aug 2019 09:38:10 -0700 (PDT) From: Cristiano De Michele Content-Type: multipart/alternative; boundary="Apple-Mail=_7721C52D-2CA3-4061-A07F-E361F1161B6B" Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: subversion complete functions obsolete Message-Id: <5521481D-C84A-449A-BBF7-0C429868247B@uniroma1.it> Date: Fri, 23 Aug 2019 18:38:07 +0200 Cc: Cristiano De Michele To: zsh-users@zsh.org X-Mailer: Apple Mail (2.3445.104.11) --Apple-Mail=_7721C52D-2CA3-4061-A07F-E361F1161B6B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Dear zsh developers, the subversion functions for tab completion provided by current stable = version of zsh (5.7.1) are obsolete and they do not work as expected = (e.g. 'svn diff =E2=80=99 does not provide all files under revision = control), since the latest svn versions store all files in the folder = .svn of the root directory of the repository. Hence, I patched a bit the = original file making svn completion work again but simplifying the logic = of tab completion, in that it completes all files and dirs in the = current folder (i.e. not only the ones under revision control), best Cristiano ____________ Cristiano De Michele, Ph.D. =20 Department of Physics Tel. : +390649913524 = =20 University of Rome "La Sapienza" Fax : +39064463158 = =20 Piazzale Aldo Moro, 2 =20 I-00185 Roma - Italy =20 homepage: http://www.roma1.infn.it/~demichel = --Apple-Mail=_7721C52D-2CA3-4061-A07F-E361F1161B6B Content-Type: multipart/mixed; boundary="Apple-Mail=_6881BD0E-130B-471F-AB6B-83D6674F7904" --Apple-Mail=_6881BD0E-130B-471F-AB6B-83D6674F7904 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

Dear zsh developers,

the subversion = functions for tab completion provided by current stable version of zsh = (5.7.1) are=20 obsolete and they do not work as expected (e.g. 'svn diff <tab>=E2=80= =99 does not provide all files under revision control), since the latest = svn versions store all files in the folder=20 .svn of the root directory of the repository. Hence, I patched a bit the original file making svn completion work again but simplifying the = logic of tab completion, in that it completes all files and dirs in the = current folder (i.e. not only the ones under revision control),

best Cristiano

= --Apple-Mail=_6881BD0E-130B-471F-AB6B-83D6674F7904 Content-Disposition: attachment; filename=_subversion_patched.gz Content-Type: application/x-gzip; x-unix-mode=0644; name="_subversion_patched.gz" Content-Transfer-Encoding: base64 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 --Apple-Mail=_6881BD0E-130B-471F-AB6B-83D6674F7904 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
____________
Cristiano De Michele, = Ph.D.           
Department = of Physics                 =       Tel.  :  +390649913524    =                     =                     =               
University of Rome  "La Sapienza"    Fax =  :  +39064463158            =                     =                     =     
Piazzale Aldo Moro, 2     =                     =      
I-00185 Roma - Italy  
homepage: http://www.roma1.infn.it/~demichel







= --Apple-Mail=_6881BD0E-130B-471F-AB6B-83D6674F7904-- --Apple-Mail=_7721C52D-2CA3-4061-A07F-E361F1161B6B--