Received: (at submit) by debbugs.gnu.org; 8 Jun 2015 12:32:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 08 08:32:36 2015 Received: from localhost ([127.0.0.1]:44829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Z1wEF-0002ES-00 for submit <at> debbugs.gnu.org; Mon, 08 Jun 2015 08:32:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53188) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <ohwoeowho@HIDDEN>) id 1Z1wE8-00028S-BS for submit <at> debbugs.gnu.org; Mon, 08 Jun 2015 08:32:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ohwoeowho@HIDDEN>) id 1Z1wE2-0008PH-6B for submit <at> debbugs.gnu.org; Mon, 08 Jun 2015 08:32:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ohwoeowho@HIDDEN>) id 1Z1wE2-0008PD-2B for submit <at> debbugs.gnu.org; Mon, 08 Jun 2015 08:32:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38438) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <ohwoeowho@HIDDEN>) id 1Z1wE0-0006tu-U8 for bug-gnu-emacs@HIDDEN; Mon, 08 Jun 2015 08:32:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ohwoeowho@HIDDEN>) id 1Z1wDv-0008F6-QI for bug-gnu-emacs@HIDDEN; Mon, 08 Jun 2015 08:32:20 -0400 Received: from mail-wi0-x22d.google.com ([2a00:1450:400c:c05::22d]:34100) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ohwoeowho@HIDDEN>) id 1Z1wDv-0008Ev-Jz for bug-gnu-emacs@HIDDEN; Mon, 08 Jun 2015 08:32:15 -0400 Received: by wibut5 with SMTP id ut5so84617884wib.1 for <bug-gnu-emacs@HIDDEN>; Mon, 08 Jun 2015 05:32:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=cBptzNdB2Z4jdsu8aWjaahur46nA+BL14FZzMpdQwjk=; b=MtX+zuKB7UxcX75Si/huNTBMUuB6tLv30hQwCT5y2NjNLaTRxYDwja9YCwI97pXL9p iPfoqs3H/C/PJqChXrLqWOUvGdirAE8Dg6Zneve+sKGx4XX6MVrkCKTTRPhLl+7AEjiT h8pApxGU+rpuurLFd9dE+GfpZzm5E+bhTDiTnnGAOGpgvTIbFVnwBMI+5mgQXpMtl+ud 473xcsQEihtMciEVBWH6exhdv3vhOKCf7c0ZJXXFQ0JouCfL0L7SE4jm0IQjXcczxV1m iQQnFf1MBkf62LyEw7KmVUMTsIY0uD/lQSVWiweflJ0+/c9viRxrCGCtgg9tJdnG+ixs Bq7g== X-Received: by 10.194.172.130 with SMTP id bc2mr32396974wjc.85.1433766735028; Mon, 08 Jun 2015 05:32:15 -0700 (PDT) Received: from firefly ([131.155.69.45]) by mx.google.com with ESMTPSA id cd9sm4067309wjc.34.2015.06.08.05.32.14 for <bug-gnu-emacs@HIDDEN> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 08 Jun 2015 05:32:14 -0700 (PDT) From: Oleh Krehel <ohwoeowho@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 24.5; feature request: support relative path in package.el Date: Mon, 08 Jun 2015 14:25:36 +0200 Message-ID: <878ubu4can.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) Suppose I my config directory looks like this: elpa/ etc/ Makefile init.el packages.el The ELPA packages go into elpa/, and packages.el looks like: (dolist (package '("slime")) (unless (package-installed-p package) (package-install package))) And I install/upgrade my packages with a Makefile: emacs -batch -l packages.el 2>&1 | tee etc/log But now, if I open etc/log, all byte compilation warnings generated by package.el are relative to elpa/slime-20150601.1411/, so I can't jump to them if I enable `compilation-mode'. Obviously, this isn't high priority, but it would be cool if we could have: (defvar package-target-path "." "The byte-compilation warnings will target this path.") So I could set it temporarily to "~/.emacs.d/log/", and then instead of this: In slime-parse-extended-operator-name: contrib/slime-enclosing-context.el:45:36:Warning: reference to free variable `slime-extended-operator-name-parser-alist' I could get this: In slime-parse-extended-operator-name: ../elpa/slime-20150601.1411/contrib/slime-enclosing-context.el:45:36:Warning: reference to free variable `slime-extended-operator-name-parser-alist'
Oleh Krehel <ohwoeowho@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#20770
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.