unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Dr Francis J. Wright" <F.J.Wright@qmul.ac.uk>
Cc: <emacs-devel@gnu.org>
Subject: Re: [F.J.Wright@qmul.ac.uk: rcs2log]
Date: Wed, 30 Oct 2002 10:36:41 -0000	[thread overview]
Message-ID: <002501c28000$4e93ce60$3a50258a@maths.qmul.ac.uk> (raw)
In-Reply-To: 200210291922.g9TJMD918275@rum.cs.yale.edu

From: "Stefan Monnier" <monnier+gnu/emacs@rum.cs.yale.edu>
To: "Dr Francis J. Wright" <F.J.Wright@qmul.ac.uk>
Cc: "Stefan Monnier" <monnier+gnu/emacs@rum.cs.yale.edu>; "Juanma
Barranquero" <lektu@terra.es>; "Eli Zaretskii" <eliz@is.elta.co.il>;
<emacs-devel@gnu.org>
Sent: Tuesday, October 29, 2002 7:22 PM
Subject: Re: [F.J.Wright@qmul.ac.uk: rcs2log]


> There's a subtle difference: hexl-mode is completely unusable without the
> `hexl' program, whereas VC is fully functional even without rcs2log.
> I.e. support for rcs2log is an added feature to VC, but it is not the
> main purpose of VC.

OK.  Point taken.

> I think modifying vc.el is completely wrong.  Right now vc.el doesn't know
> anything about rcs2log apart from some arguments it can take and what
> things it might output.  It doesn't know it's written in `sh', it doesn't
> know it uses `sort'.  And indeed, rcs2log might be rewritten in Perl
> some day and stop using `sort' and `sh'.

If anyone were going to rewrite rcs2log then I would suggest it should be
rewritten in Emacs Lisp.  Bit it's probably not worth the effort.

> Also rcs2log is actually not particularly linked to Emacs (which
> is why it's also distributed along with CVS), so any fix for w32
> should allow it to work correctly even when it's not run from Emacs.
>
> > I'll think about these two options and see whether I can produce a
solution
> > that people find more acceptable than my original rcs2log.bat solution.
>
> I think an rcs2log.bat wrapper is the right approach, I believe.
> I actually haven't seen any disagreement with it.  The only problem
> mentioned so far has to do with `sort' which is basically unrelated
> to the problem at hand (except for the fact that it is related to the
> same script and to the same platform).

I agree, which is why I proposed the wrapper approach in the first place.
Any customization can be done with environment rather than Lisp variables.
I will send a revised version that does that shortly.

Francis

  parent reply	other threads:[~2002-10-30 10:36 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-26 20:16 [F.J.Wright@qmul.ac.uk: rcs2log] Richard Stallman
2002-10-28 16:57 ` Juanma Barranquero
2002-10-28 17:30 ` Juanma Barranquero
2002-10-29  6:03   ` Eli Zaretskii
2002-10-29  7:30     ` Juanma Barranquero
2002-10-29 10:21       ` Dr Francis J. Wright
2002-10-29 10:28         ` Juanma Barranquero
2002-10-29 14:47           ` Stefan Monnier
2002-10-29 15:07             ` Juanma Barranquero
2002-10-29 15:19               ` Stefan Monnier
2002-10-29 15:37                 ` Juanma Barranquero
2002-10-29 15:43                   ` Stefan Monnier
2002-10-29 17:06                     ` Dr Francis J. Wright
2002-10-29 19:22                       ` Stefan Monnier
2002-10-29 19:51                         ` Eli Zaretskii
2002-10-30 10:36                         ` Dr Francis J. Wright [this message]
2002-10-31 17:25                         ` Richard Stallman
2002-10-29 19:50                       ` Eli Zaretskii
2002-10-30 10:59                         ` Dr Francis J. Wright
     [not found]                           ` <200210301600.g9UG0VT22546@rum.cs.yale.edu>
2002-10-30 16:51                             ` rcs2log.bat Dr Francis J. Wright
2002-10-29 19:47                 ` [F.J.Wright@qmul.ac.uk: rcs2log] Eli Zaretskii
2002-10-30 10:29                   ` Dr Francis J. Wright
2002-10-29 16:36             ` Dr Francis J. Wright
2002-10-29 16:40               ` Stefan Monnier
2002-10-29 17:10                 ` Dr Francis J. Wright
2002-10-29 19:39       ` Eli Zaretskii
2002-10-30  7:43         ` Juanma Barranquero
2002-10-30 14:10           ` Eli Zaretskii
2002-10-30 14:41             ` Juanma Barranquero
2002-11-02 12:01               ` Francesco Potorti`
2002-10-31 17:26             ` Richard Stallman
2002-10-30 17:16       ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='002501c28000$4e93ce60$3a50258a@maths.qmul.ac.uk' \
    --to=f.j.wright@qmul.ac.uk \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).