GNU bug report logs - #32513
26.1; eshell/make falls back to *make

Previous Next

Package: emacs;

Reported by: balasr <balasr <at> student.ethz.ch>

Date: Thu, 23 Aug 2018 16:24:01 UTC

Severity: minor

Tags: notabug

Found in version 26.1

Fixed in version 26.2

Done: Noam Postavsky <npostavs <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Noam Postavsky <npostavs <at> gmail.com>
To: balasr <balasr <at> student.ethz.ch>
Cc: 32513 <at> debbugs.gnu.org
Subject: bug#32513: 26.1; eshell/make falls back to *make
Date: Thu, 23 Aug 2018 22:36:10 -0400
tags 32513 + notabug
quit

balasr <balasr <at> student.ethz.ch> writes:

> Starting with emacs -Q I do M-x eshell and them eshell/make [some
> Makefile]. *make is run instead producing the output of the command
> directly into eshell instead of popping up a *compliation* buffer.

I think it's behaving as expected, though the docstring is a bit terse.

    eshell/make is a compiled Lisp function in `em-unix.el'.

    (eshell/make &rest ARGS)

    Use `compile' to do background makes.

If you run 'make' asynchronously, such that it's in the background, then
a *compilation* buffer is used:

    ~/tmp $ make check
    echo foo = x
    foo = x
    ~/tmp $ make check &
    #<buffer *compilation*>





This bug report was last modified 6 years and 249 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.