bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#23842: 24.4; Runaway background process


From: Wilson Snyder
Subject: bug#23842: 24.4; Runaway background process
Date: Wed, 21 Dec 2016 18:37:46 -0500

This works on all the older versions I have.  Thanks for updating it.

Would you like to commit it (if so no need to reply as I'll
see the commit), or shall I?

-Wilson

address@hidden writes:

>Wilson Snyder <address@hidden> wrote:
>> It's perhaps reasonable to break a small number of things in
>> say Emacs 21, but this patch also breaks Emacs 23.1, which
>> is still relatively widely deployed for those on Redhat
>> distros, such as at my employer.
>
>I have only Emacs versions back to 23.4 built.  I think the patch below
>should work, but I haven't tested it on 23.1.
>
> From c7257a3e1d32c1c66b99c4794a4ae2b75524377c Mon Sep 17 00:00:00 2001
>From: Noam Postavsky <address@hidden>
>Date: Sat, 13 Aug 2016 22:13:56 -0400
>Subject: [PATCH v2] Use completion-at-point in verilog-mode
>
>There were some functions in verilog-mode that implemented in-buffer
>completion, but this needlessly duplicates completion-at-point
>functionality, and the popup window management had problems
>(see Bug #23842).  We need to keep them for backwards compatibility with
>older emacs versions, but use completion-at-point if available.
>
>* lisp/progmodes/verilog-mode.el (verilog-toggle-completions): Mark as
>obsolete if completion-cycle-threshold is available.
>(verilog-mode-map, verilog-menu): Bind completion-at-point and
>completion-help-at-point in preference to verilog-complete-word and
>verilog-show-completions, respectively.
>(verilog-mode): Add verilog-completion-at-point to
>completion-at-point-functions.
>(verilog-completion-at-point): New function.
>(verilog-show-completions, verilog-complete-word): Use it to avoid code
>duplication.
>---

...





reply via email to

[Prev in Thread] Current Thread [Next in Thread]