From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Help with vc-ediff setup Date: Fri, 10 Mar 2023 09:27:51 +0200 Message-ID: <837cvp12x4.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11330"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 10 08:28:52 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1paXBM-0002mz-EL for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 10 Mar 2023 08:28:52 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1paXAi-0003fX-2G; Fri, 10 Mar 2023 02:28:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paXAg-0003fM-ED for help-gnu-emacs@gnu.org; Fri, 10 Mar 2023 02:28:10 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paXAg-0005Xf-6A for help-gnu-emacs@gnu.org; Fri, 10 Mar 2023 02:28:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=j2ayKwctK8UiGiA9AfQjDZ0PSewVa5NjPL6AqYXnTNg=; b=AbmKhYLQ/YqG r2czTV5J7SnKBIRi9yUD/x14Dr6eHq6/iAfY0PTy55bSNnrGt+5uA4MabvUo0Lp2fWFW6Xq42utHn b4dj3XWZ9yCWnovumqnptm/vxKI+GP8pvMPtKSVqHqHxhyKQMc+G3kTjzXk7j6sK9kzBWamWPeGlK hSm4Lxb/JBhZb1qcatZO0MNADocHFCXn0O9iK2rqcy8atSxxohKgVAqwo0Xgu7Jm1LxarfZESYynR QWQnFEoD3o8r/mOLMVkv10e6y2ZLIP9ZP7SwNjDluoWZHhioX52jW8ohqM8PPA6mnQg4k6cuHVFo2 MGwXHsC9+FxToTX8r5MxeA==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paXAf-00013e-FV for help-gnu-emacs@gnu.org; Fri, 10 Mar 2023 02:28:09 -0500 In-Reply-To: (message from Patrick Mahan on Thu, 9 Mar 2023 13:28:49 -0800) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142956 Archived-At: > From: Patrick Mahan > Date: Thu, 9 Mar 2023 13:28:49 -0800 > > A new part of my job is to review code changes made by programmers I have > been asked to mentor. I would like to use vc-ediff when doing this, but > unfortunately, due to how IT configures our file permissions, I do not have > write permission in these users directories. This leads to a failure with > opening 'file'.~branch~. > > I have looked through both the VC+.el and ediff.el for clues but I get > hopelessly lost. So if there is a way to specify creating these temp files > under say /tmp or somewhere I have write access, that would be very helpful. To allow a more efficient help, would you please show a backtrace from the "failure with opening 'file'.~branch~"? It is hard to help efficiently without even knowing which function signals the error (if indeed that is your problem), and reproducing your situation with the few details you posted is not very trivial, either.