GNU bug report logs -
#2756
move SCCS later in vc-handled-backends
Previous Next
Reported by: Dan Nicolaescu <dann <at> ics.uci.edu>
Date: Mon, 23 Mar 2009 17:35:02 UTC
Severity: normal
Done: Dan Nicolaescu <dann <at> ics.uci.edu>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 2756 in the body.
You can then email your comments to 2756 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 17:35:03 GMT)
Full text and
rfc822 format available.
Message #3 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
SCCS should be moved after later in the vc-handled-backends list, after
the modern VCs.
Opening any file costs a call to vc-sccs-registered
vc-sccs-search-project-dir (and whatever they call).
SCCS is not really popular nowadays, and that should be reflected on the
vc-handled-backends list.
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 20:25:05 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> IRO.UMontreal.CA>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Mon, 23 Mar 2009 20:25:05 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
> SCCS should be moved after later in the vc-handled-backends list, after
> the modern VCs.
> Opening any file costs a call to vc-sccs-registered
> vc-sccs-search-project-dir (and whatever they call).
No matter where SCCS is in the vc-handled-backends list, those functions
will be run for any file that is not version controlled, which is likely
to be a very common case.
> SCCS is not really popular nowadays,
Same thing for RCS, indeed.
> and that should be reflected on the vc-handled-backends list.
We could remove backends from the list based on the presence/absence of
the corresponding executable(s).
Stefan
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 20:25:07 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> IRO.UMontreal.CA>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Mon, 23 Mar 2009 20:25:08 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 22:00:04 GMT)
Full text and
rfc822 format available.
Message #16 received at 2756 <at> emacsbugs.donarmstrong.com (full text, mbox):
Stefan Monnier <monnier <at> IRO.UMontreal.CA> writes:
> > SCCS should be moved after later in the vc-handled-backends list, after
> > the modern VCs.
> > Opening any file costs a call to vc-sccs-registered
> > vc-sccs-search-project-dir (and whatever they call).
>
> No matter where SCCS is in the vc-handled-backends list, those functions
> will be run for any file that is not version controlled, which is likely
> to be a very common case.
>
> > SCCS is not really popular nowadays,
>
> Same thing for RCS, indeed.
>
> > and that should be reflected on the vc-handled-backends list.
>
> We could remove backends from the list based on the presence/absence of
> the corresponding executable(s).
Would that be acceptable for 23.1?
If not, let's go for fixing the easier problem: moving SCCS later in the
list of backends.
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 22:20:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> iro.umontreal.ca>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Mon, 23 Mar 2009 22:20:03 GMT)
Full text and
rfc822 format available.
Message #21 received at 2756 <at> emacsbugs.donarmstrong.com (full text, mbox):
>> > SCCS should be moved after later in the vc-handled-backends list, after
>> > the modern VCs.
>> > Opening any file costs a call to vc-sccs-registered
>> > vc-sccs-search-project-dir (and whatever they call).
>>
>> No matter where SCCS is in the vc-handled-backends list, those functions
>> will be run for any file that is not version controlled, which is likely
>> to be a very common case.
>>
>> > SCCS is not really popular nowadays,
>>
>> Same thing for RCS, indeed.
>>
>> > and that should be reflected on the vc-handled-backends list.
>>
>> We could remove backends from the list based on the presence/absence of
>> the corresponding executable(s).
> Would that be acceptable for 23.1?
No.
> If not, let's go for fixing the easier problem: moving SCCS later in the
> list of backends.
What problem? And in what way is it a fix for it?
Stefan
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 22:30:03 GMT)
Full text and
rfc822 format available.
Message #24 received at 2756 <at> emacsbugs.donarmstrong.com (full text, mbox):
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
> What problem? And in what way is it a fix for it?
The fact that SCCS generates unnecessary work for all files managed by
bzr, git, hg (which is a good number nowadays).
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Mon, 23 Mar 2009 23:55:04 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> iro.umontreal.ca>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Mon, 23 Mar 2009 23:55:05 GMT)
Full text and
rfc822 format available.
Message #29 received at 2756 <at> emacsbugs.donarmstrong.com (full text, mbox):
>> What problem? And in what way is it a fix for it?
> The fact that SCCS generates unnecessary work for all files managed by
> bzr, git, hg (which is a good number nowadays).
Unnecessary work is not a problem in and of itself.
And, if this unnecessary work is a problem for Bzr, Git, or Hg files,
it's even more problematic for all the non-revision controlled files
which additionally need to do unnecessary work to determine that they're
neither under Git, Bzr, nor Hg control. So changing the order won't
make much of a difference, other than hide the problem in the particular
case where you're lucky enough to access a file under the right VCS.
Stefan
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Wed, 01 Apr 2009 15:50:04 GMT)
Full text and
rfc822 format available.
Message #32 received at 2756 <at> emacsbugs.donarmstrong.com (full text, mbox):
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
> >> What problem? And in what way is it a fix for it?
> > The fact that SCCS generates unnecessary work for all files managed by
> > bzr, git, hg (which is a good number nowadays).
>
> Unnecessary work is not a problem in and of itself.
No, but given that it's unnecessary, and that it will be unnecessary in
the future too, why not get rid of it?
> And, if this unnecessary work is a problem for Bzr, Git, or Hg files,
> it's even more problematic for all the non-revision controlled files
> which additionally need to do unnecessary work to determine that they're
> neither under Git, Bzr, nor Hg control. So changing the order won't
> make much of a difference, other than hide the problem in the particular
> case where you're lucky enough to access a file under the right VCS.
Yes, the thing is, what you are talking about above is a separate problem
that cannot be solved at this point.
Even more, the solution for that problem would not solve the problem or
unnecessary checking for SCCS for systems that have sccs installed by
default (i.e. about all commercial unixes and free ones that install
cssc). So why not just move SCCS to the end of the list?
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Wed, 01 Apr 2009 16:00:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> iro.umontreal.ca>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Wed, 01 Apr 2009 16:00:04 GMT)
Full text and
rfc822 format available.
Message #37 received at 2756 <at> emacsbugs.donarmstrong.com (full text, mbox):
>> >> What problem? And in what way is it a fix for it?
>> > The fact that SCCS generates unnecessary work for all files managed by
>> > bzr, git, hg (which is a good number nowadays).
>> Unnecessary work is not a problem in and of itself.
> No, but given that it's unnecessary, and that it will be unnecessary in
> the future too, why not get rid of it?
>> And, if this unnecessary work is a problem for Bzr, Git, or Hg files,
>> it's even more problematic for all the non-revision controlled files
>> which additionally need to do unnecessary work to determine that they're
>> neither under Git, Bzr, nor Hg control. So changing the order won't
>> make much of a difference, other than hide the problem in the particular
>> case where you're lucky enough to access a file under the right VCS.
> Yes, the thing is, what you are talking about above is a separate problem
> that cannot be solved at this point.
> Even more, the solution for that problem would not solve the problem or
> unnecessary checking for SCCS for systems that have sccs installed by
> default (i.e. about all commercial unixes and free ones that install
> cssc). So why not just move SCCS to the end of the list?
Because we're in prestest so we limit ourselves to bug-fixes.
Stefan
Information stored
:
bug#2756
; Package
emacs
.
(Tue, 23 Jun 2009 19:10:20 GMT)
Full text and
rfc822 format available.
Message #40 received at 2756-quiet <at> emacsbugs.donarmstrong.com (full text, mbox):
Some discussion at
http://lists.gnu.org/archive/html/emacs-devel/2009-06/msg00421.html
Reply sent
to
Dan Nicolaescu <dann <at> ics.uci.edu>
:
You have taken responsibility.
(Wed, 26 Aug 2009 18:40:06 GMT)
Full text and
rfc822 format available.
Notification sent
to
Dan Nicolaescu <dann <at> ics.uci.edu>
:
bug acknowledged by developer.
(Wed, 26 Aug 2009 18:40:06 GMT)
Full text and
rfc822 format available.
Message #45 received at 2756-done <at> emacsbugs.donarmstrong.com (full text, mbox):
Dan Nicolaescu <dann <at> ics.uci.edu> writes:
> SCCS should be moved after later in the vc-handled-backends list, after
> the modern VCs.
>
> Opening any file costs a call to vc-sccs-registered
> vc-sccs-search-project-dir (and whatever they call).
>
> SCCS is not really popular nowadays, and that should be reflected on the
> vc-handled-backends list.
Closing, this request has been rejected.
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2756
; Package
emacs
.
(Sun, 30 Aug 2009 14:10:06 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> emacsbugs.donarmstrong.com
.
(Sun, 27 Sep 2009 14:24:15 GMT)
Full text and
rfc822 format available.
This bug report was last modified 15 years and 190 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.