[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: vc-state and unregistered
From: |
Michael Albinus |
Subject: |
Re: vc-state and unregistered |
Date: |
Sun, 24 Apr 2016 14:11:50 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) |
Dmitry Gutov <address@hidden> writes:
Hi Dmitry,
>> IOW: if vc-file-getprop returns nil, we don't know what this
>> means. Either "don't know", because the state hasn't been computed
>> yet. Or it means "unregistered".
>
> That could be fixed with using `none' instead, like `vc-backend'
> does. Which I've mentioned already.
That's the direction I have thought also. But in `vc-state' there is the
following comment:
;; Note: in Emacs 22 and older, return of nil meant the file was
;; unregistered. This is potentially a source of
;; backward-compatibility bugs.
Since I don't know why nil has been replaced by `unregistered', it might
be a problem to use nil again as indication of unregistered files. And
we shouldn't change the interface wantonly, I believe.
Best regards, Michael.
- vc-state and unregistered (was: bug#20637: incompatible, undocumented change to vc-working-revision), Michael Albinus, 2016/04/18
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/18
- Re: vc-state and unregistered, Michael Albinus, 2016/04/19
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/19
- Re: vc-state and unregistered, Michael Albinus, 2016/04/19
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/19
- Re: vc-state and unregistered,
Michael Albinus <=
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/24
- Re: vc-state and unregistered, Michael Albinus, 2016/04/24
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/24
- Re: vc-state and unregistered, Michael Albinus, 2016/04/24
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/24
- Re: vc-state and unregistered, Michael Albinus, 2016/04/24
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/24
- Re: vc-state and unregistered, Michael Albinus, 2016/04/24
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/24
- Re: vc-state and unregistered, Dmitry Gutov, 2016/04/24