unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* tramp.texi: Unknown command `indent'
@ 2007-08-23  4:56 Zhang Wei
  2007-08-23  6:41 ` Michael Albinus
  0 siblings, 1 reply; 9+ messages in thread
From: Zhang Wei @ 2007-08-23  4:56 UTC (permalink / raw)
  To: emacs-pretest-bug


[...]
makeinfo --force tramp.texi
tramp.texi:3152: Unknown command `indent'.
tramp.texi:3153: Unknown command `indent'.
tramp.texi:3154: Unknown command `indent'.
tramp.texi:3155: Unknown command `indent'.
tramp.texi:3156: Unknown command `indent'.
tramp.texi:3157: Unknown command `indent'.
tramp.texi:3158: Unknown command `indent'.
tramp.texi:3159: Unknown command `indent'.
tramp.texi:3160: Unknown command `indent'.
make[1]: *** [../info/tramp] Error 2
make[1]: Leaving directory `/d/download/emacs-merge-gbk/man'
make: *** [info-gmake] Error 2

D:\download\emacs-merge-gbk\nt>makeinfo --version
makeinfo (GNU texinfo) 4.3

Copyright (C) 2002 Free Software Foundation, Inc.
There is NO warranty.  You may redistribute this software
under the terms of the GNU General Public License.
For more information about these matters, see the files named COPYING.

----------------------------------------------------------------------
If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
c:/Emacs/etc/DEBUG for instructions.


In GNU Emacs 22.1.50.1 (i386-mingw-nt5.1.2600)
 of 2007-07-11 on BREP
modified by Zhangwei <id.brep@gmail.com>.
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.2)'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: zh_CN
  locale-coding-system: cp936
  default-enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  shell-dirtrack-mode: t
  auto-image-file-mode: t
  display-time-mode: t
  show-paren-mode: t
  delete-selection-mode: t
  pc-selection-mode: t
  encoded-kbd-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
q <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <up> <up> <up> <up> <up> <up> 
<up> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <next> <next> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<next> <prior> <next> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> v C-s i n 
d e n t C-s C-s C-s C-s C-s C-s C-s C-g M-g M-g 3 1 
5 2 <return> C-x d / c : / m i n g <return> C-j v C-s 
t t e <backspace> <backspace> e x i C-g C-v C-v C-v 
C-v <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <prior> 
<prior> <prior> <prior> <next> <help-echo> <down-mouse-1> 
<mouse-1> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <down-mouse-1> <mouse-1> M-x r e p o r 
t - e m a c s - b u <tab> <return> t r a n m <backspace> 
<backspace> <backspace> <backspace> <backspace> C-g 
C-g C-x C-b <down> <down> <down> <down> <down> <return> 
C-y <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> C-k 
C-y M-x r e p o r t - e m a c s - b u g <return>

Recent messages:
Omitting...
Omitted 14 lines.
Quit
Loading emacsbug...done
Quit [2 times]
Updating buffer list...
Formats have changed, recompiling...done
Updating buffer list...done
Commands: m, u, t, RET, g, k, S, D, Q; q to quit; h for help
Mark set [2 times]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-23  4:56 tramp.texi: Unknown command `indent' Zhang Wei
@ 2007-08-23  6:41 ` Michael Albinus
  2007-08-24  2:59   ` Glenn Morris
  2007-08-24  9:01   ` Eli Zaretskii
  0 siblings, 2 replies; 9+ messages in thread
From: Michael Albinus @ 2007-08-23  6:41 UTC (permalink / raw)
  To: Zhang Wei; +Cc: emacs-pretest-bug

Zhang Wei <id.brep@gmail.com> writes:

> makeinfo --force tramp.texi
> tramp.texi:3152: Unknown command `indent'.
> tramp.texi:3153: Unknown command `indent'.
> tramp.texi:3154: Unknown command `indent'.
> tramp.texi:3155: Unknown command `indent'.
> tramp.texi:3156: Unknown command `indent'.
> tramp.texi:3157: Unknown command `indent'.
> tramp.texi:3158: Unknown command `indent'.
> tramp.texi:3159: Unknown command `indent'.
> tramp.texi:3160: Unknown command `indent'.
> make[1]: *** [../info/tramp] Error 2
> make[1]: Leaving directory `/d/download/emacs-merge-gbk/man'
> make: *** [info-gmake] Error 2
>
> D:\download\emacs-merge-gbk\nt>makeinfo --version
> makeinfo (GNU texinfo) 4.3

Tramp's 2.1.10 INSTALL file says:

| For installation, it requires at least the following program versions:
| 
|   [...]
|   - GNU texinfo 4.6

Emacs' 22.1.50 FAQ (info "(efaq) Installing Texinfo documentation")
refers to GNU texinfo 4.8.

Best regards, Michael.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-23  6:41 ` Michael Albinus
@ 2007-08-24  2:59   ` Glenn Morris
  2007-08-24  9:03     ` Eli Zaretskii
  2007-08-24  9:01   ` Eli Zaretskii
  1 sibling, 1 reply; 9+ messages in thread
From: Glenn Morris @ 2007-08-24  2:59 UTC (permalink / raw)
  To: Michael Albinus; +Cc: emacs-pretest-bug, Zhang Wei

Michael Albinus wrote:

> | For installation, it requires at least the following program versions:
> | 
> |   [...]
> |   - GNU texinfo 4.6
>
> Emacs' 22.1.50 FAQ (info "(efaq) Installing Texinfo documentation")
> refers to GNU texinfo 4.8.

I've added a configure check for makeinfo >= 4.8. Not sure if this is
the oldest version that works.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-23  6:41 ` Michael Albinus
  2007-08-24  2:59   ` Glenn Morris
@ 2007-08-24  9:01   ` Eli Zaretskii
  2007-08-24  9:28     ` Michael Albinus
  1 sibling, 1 reply; 9+ messages in thread
From: Eli Zaretskii @ 2007-08-24  9:01 UTC (permalink / raw)
  To: Michael Albinus; +Cc: emacs-pretest-bug, id.brep

> From: Michael Albinus <michael.albinus@gmx.de>
> Date: Thu, 23 Aug 2007 08:41:54 +0200
> Cc: emacs-pretest-bug@gnu.org
> 
> Zhang Wei <id.brep@gmail.com> writes:
> 
> > makeinfo --force tramp.texi
> > tramp.texi:3152: Unknown command `indent'.
> > tramp.texi:3153: Unknown command `indent'.
> > tramp.texi:3154: Unknown command `indent'.
> > tramp.texi:3155: Unknown command `indent'.
> > tramp.texi:3156: Unknown command `indent'.
> > tramp.texi:3157: Unknown command `indent'.
> > tramp.texi:3158: Unknown command `indent'.
> > tramp.texi:3159: Unknown command `indent'.
> > tramp.texi:3160: Unknown command `indent'.
> > make[1]: *** [../info/tramp] Error 2
> > make[1]: Leaving directory `/d/download/emacs-merge-gbk/man'
> > make: *** [info-gmake] Error 2
> >
> > D:\download\emacs-merge-gbk\nt>makeinfo --version
> > makeinfo (GNU texinfo) 4.3
> 
> Tramp's 2.1.10 INSTALL file says:
> 
> | For installation, it requires at least the following program versions:
> | 
> |   [...]
> |   - GNU texinfo 4.6

Michael, if @indent is the only feature of Texinfo 4.6 that you need,
how about if we rewrite that node to not use this command?  From what
I see in that node, a simple @enumerate should do, right?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-24  2:59   ` Glenn Morris
@ 2007-08-24  9:03     ` Eli Zaretskii
  2007-08-24 17:09       ` Glenn Morris
  0 siblings, 1 reply; 9+ messages in thread
From: Eli Zaretskii @ 2007-08-24  9:03 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-pretest-bug, id.brep, michael.albinus

> From: Glenn Morris <rgm@gnu.org>
> Date: Thu, 23 Aug 2007 22:59:21 -0400
> Cc: emacs-pretest-bug@gnu.org, Zhang Wei <id.brep@gmail.com>
> 
> I've added a configure check for makeinfo >= 4.8. Not sure if this is
> the oldest version that works.

Since Tramp requires 4.6, obviously 4.6 is good enough.  I think you
should rewrite that test to require 4.6 or later.  There's no need to
be tougher with the users than is absolutely necessary.

I hope Michael will agree to rewrite the manual to not use @indent, in
which case we could ask for 4.3 or later.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-24  9:01   ` Eli Zaretskii
@ 2007-08-24  9:28     ` Michael Albinus
  2007-08-24  9:47       ` Eli Zaretskii
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Albinus @ 2007-08-24  9:28 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-pretest-bug, id.brep

Eli Zaretskii <eliz@gnu.org> writes:

> Michael, if @indent is the only feature of Texinfo 4.6 that you need,
> how about if we rewrite that node to not use this command?  From what
> I see in that node, a simple @enumerate should do, right?

Looks like this. Tramp's test.texi, used for checks during configure
when installed standalone, reads:

+---
| \input texinfo   @c -*-texinfo-*-
| 
| @c texinfo 4.2
| @copying
| @end copying
| 
| @c texinfo 4.6
| @indent
| 
| @bye
+---

I'll verify it next days.

Maybe one could document somewhere which program versions a
contribution to GNU Emacs must support? It would help to write
compatible code.

Best regards, Michael.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-24  9:28     ` Michael Albinus
@ 2007-08-24  9:47       ` Eli Zaretskii
  2007-08-24  9:53         ` Michael Albinus
  0 siblings, 1 reply; 9+ messages in thread
From: Eli Zaretskii @ 2007-08-24  9:47 UTC (permalink / raw)
  To: Michael Albinus; +Cc: emacs-pretest-bug, id.brep

> Cc: id.brep@gmail.com, emacs-pretest-bug@gnu.org
> From: Michael Albinus <michael.albinus@gmx.de>
> Date: Fri, 24 Aug 2007 11:28:03 +0200
> 
> Maybe one could document somewhere which program versions a
> contribution to GNU Emacs must support? It would help to write
> compatible code.

I agree.

Regarding Texinfo, README says at least v4.2 is needed, but that's not
true any longer, since man/Makefile.in uses the --enable-encoding
switch to makeinfo, which was introduced in Texinfo 4.6.

So maybe you don't need to rewrite @indent after all (unless you want
to for your own reasons, unrelated to the Emacs distro).

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-24  9:47       ` Eli Zaretskii
@ 2007-08-24  9:53         ` Michael Albinus
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Albinus @ 2007-08-24  9:53 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-pretest-bug, id.brep

Eli Zaretskii <eliz@gnu.org> writes:

> Regarding Texinfo, README says at least v4.2 is needed, but that's not
> true any longer, since man/Makefile.in uses the --enable-encoding
> switch to makeinfo, which was introduced in Texinfo 4.6.
>
> So maybe you don't need to rewrite @indent after all (unless you want
> to for your own reasons, unrelated to the Emacs distro).

Thanks for the info. I will keep Tramp as it is wrt texinfo, because
it uses a sufficient check already during configuration.

Best regards, Michael.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: tramp.texi: Unknown command `indent'
  2007-08-24  9:03     ` Eli Zaretskii
@ 2007-08-24 17:09       ` Glenn Morris
  0 siblings, 0 replies; 9+ messages in thread
From: Glenn Morris @ 2007-08-24 17:09 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-pretest-bug, id.brep, michael.albinus

Eli Zaretskii wrote:

> Since Tramp requires 4.6, obviously 4.6 is good enough.  I think you
> should rewrite that test to require 4.6 or later.

Ouch, yes. Done.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-08-24 17:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-23  4:56 tramp.texi: Unknown command `indent' Zhang Wei
2007-08-23  6:41 ` Michael Albinus
2007-08-24  2:59   ` Glenn Morris
2007-08-24  9:03     ` Eli Zaretskii
2007-08-24 17:09       ` Glenn Morris
2007-08-24  9:01   ` Eli Zaretskii
2007-08-24  9:28     ` Michael Albinus
2007-08-24  9:47       ` Eli Zaretskii
2007-08-24  9:53         ` Michael Albinus

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).