GNU bug report logs - #34645
Make TeX-process-check prompt optional?

Previous Next

Package: auctex;

Reported by: Reuben Thomas <rrt <at> sc3d.org>

Date: Mon, 25 Feb 2019 12:15:02 UTC

Severity: normal

Done: Arash Esbati <arash <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Reuben Thomas <rrt <at> sc3d.org>
To: Arash Esbati <arash <at> gnu.org>
Cc: 34645 <at> debbugs.gnu.org
Subject: bug#34645: Make TeX-process-check prompt optional?
Date: Tue, 12 Mar 2024 19:23:31 +0100
[Message part 1 (text/plain, inline)]
On Tue, 12 Mar 2024 at 18:59, Arash Esbati <arash <at> gnu.org> wrote:

>
> are you thinking about something like this:
>
> --8<---------------cut here---------------start------------->8---
> (defun TeX-process-check (name)
>   "Check if a process for the TeX document NAME already exists.
> If so, give the user the choice of aborting the process or the current
> command."
>   (let (process)
>     (while (and (setq process (TeX-process name))
>                 (eq (process-status process) 'run))
>       (cond
>        ((or TeX-kill-process-no-query ; (t or nil)
>             (yes-or-no-p (concat "Process `"
>                                  (process-name process)
>                                  "' for document `"
>                                  name
>                                  "' running, kill it? ")))
>         (delete-process process))
>        ((eq (process-status process) 'run)
>         (error "Cannot have two processes for the same document"))))))
> --8<---------------cut here---------------end--------------->8---
>

Yes, that looks good!

Thanks for looking at this old bug report.

-- 
https://rrt.sc3d.org
[Message part 2 (text/html, inline)]

This bug report was last modified 1 year and 128 days ago.

Previous Next


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