emacs-devel
[Top][All Lists]
Advanced

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

Re: compile.el legacy compatibility


From: Troy Hinckley
Subject: Re: compile.el legacy compatibility
Date: Mon, 25 Mar 2019 13:23:53 -0600

> Refine the compatibility by catching a `wrong-number-of-arguments` error when 
> calling the LINE function with 2 args and considering it a tell-tale sign 
> that it's not an old-style LINE function but a new-style function instead

Of the changes that keep the old style, This would be my preference. The second 
option presented would not work because the new style does not require (LINE . 
OLD-LINE) and still works with (FILE LINE COL). 

However since we changed to the new style at least 15 years ago, it seems it 
would be best to drop the old compatibility (which is your first preference as 
well). Who has the power to make that call? 

- Troy Hinckley

> On Mar 24, 2019, at 11:51 AM, Stefan Monnier <address@hidden> wrote:
> 
> Refine the compatibility by catching a `wrong-number-of-arguments`
>  error when calling the LINE function with 2 args and considering it
>  a tell-tale sign that it's not an old-style LINE function but



reply via email to

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