Re: preview .autogen.sh & mkinstalldir not executable

Masayuki Ataka <[email protected]> Tue, 08 Mar 2005 04:32:48 +0900 (JST)
Newsgroups gmane.emacs.auc-tex
Message-ID <[email protected]>
From: David Kastrup <[email protected]>
Subject: Re: preview .autogen.sh & mkinstalldir not executable
Date: Mon, 07 Mar 2005 19:09:32 +0100

> Masayuki Ataka <[email protected]> writes:
> 
> > I checked out AUCTeX five minutes ago, and found that
> > preview/autogen.sh and preview/mkinstalldirs are not executable.
> >
I forgot preview/install-sh.

> > Could you fix them, David?
> 
> I don't see how.
(snip)

I found CVS FAQ,
  http://www.cs.utah.edu/dept/old/texinfo/cvs/FAQ.txt

 4B.18	How do I change permissions on a file in the Repository by using
	a CVS command?	(i.e. without using "chmod 777 $CVSROOT/dir/file")

	When you first "import" or "add"/"commit" a file, the read and
	execute bits on the Repository file are inherited from the
	original source file, while the write bits on the Repository file
	are are turned off.  This is a standard RCS action.

	After that, there is no way to alter the permissions on a file in
	the Repository using CVS (or RCS) commands.  You have to change
	the permissions on both your working file and on the Repository
	file from which it was retrieved.

	Whenever you "checkout" the file or retrieve a new revision via
	"update" (or after a "commit"), your working file is set to match
	the permissions of the Repository file, minus any "umask" bits you
	have set.

It seems a work of cvs administrator.
Hmm, all we can do is to ask admin to fix files' permission executable.
;; I don't know whom we should ask...

> > # preview-latex is very nice!  Thank you, David.
> 
> Well, it is not only my work.  I am to be "thanked" for pulling this
> into AUCTeX so that more people feel responsible fixing problems...
> 
My thanks go to all of the developer of preview-latex, of course ;)

> > P.S.
> > ---
> > I propose to write when preview-latex was integrated in ChangeLog file.
> 
> Actually, it is not integrated yet, but merely made its place into the
> CVS.  Integration would mean:
>
> a) aclocal.m4 is available only once.
> 
> b) configure for AUCTeX also calls configure for preview (unless you
> use --without-preview).  make install also installs preview in
> appropriate locations.
> 
Okay, but why don't you let `preview-latex' say something like

2005-03-XX  David Kastrup  <[email protected]>

	* preview/: New directory. or New project. or
	* preview/*: New files. or Appeared or etc...

althogh preview-latex is not perfectly integreted, yet.
ChangeLog information let us know from when AUCTeX walks along
with preview-latex; That will be useful when we checkout AUCTeX
by date `-D DATE'.

> This is pretty much the minimum required for "integration":
> configure/install.  Future steps would involve integrating the code
> and fixing problems where the fixes belong.
> 
regards,
---
email: [email protected]
Name:: Masayuki Ataka // (Japan)