[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