This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Update config.guess, config.sub, texinfo.tex


Andreas Jaeger wrote:
> 
> >>>>> Andrew Cagney writes:
> 
> Andrew> Andrew Cagney wrote:
> >>
> >> FYI,
> >>
> >> I intend updating these with more recent copies from the official
> >> releases.  For texinfo.tex that would be makeinfo-4.0.
> 
> Andrew> The texinfo.tex file is now in.
> 
> The most recent version of texinfo.tex is on ftp.gnu.org as a single
> file.
> ls -l manual/texinfo.tex
> -rw-r--r--   1 aj       users      200234 May 17 09:58 manual/texinfo.tex
> 
> It contains:
> \def\texinfoversion{2000-05-16.11}
> 
> I advise to use that version instead,
> Andreas

(I've just got back to this) I intend bringing in:

\def\texinfoversion{2000-05-28.15}

obtained from ftp://ftp.gnu.org/gnu/texinfo.tex (I couldn't find the
file manual/texinfo.tex :-)  The differences between it and the current
texinfo.tex (from makeinfo 4.0) are attatched.

Any problems?

	Andrew
? diffs
Index: texinfo.tex
===================================================================
RCS file: /cvs/src/src/texinfo/texinfo.tex,v
retrieving revision 1.2
diff -p -r1.2 texinfo.tex
*** texinfo.tex	2000/05/31 10:18:58	1.2
--- texinfo.tex	2000/07/05 08:41:43
***************
*** 3,9 ****
  % Load plain if necessary, i.e., if running under initex.
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{1999-09-25.10}
  %
  % Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
  % Free Software Foundation, Inc.
--- 3,9 ----
  % Load plain if necessary, i.e., if running under initex.
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2000-05-28.15}
  %
  % Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
  % Free Software Foundation, Inc.
***************
*** 214,219 ****
--- 214,222 ----
      \normalturnoffactive  % \ in index entries must not stay \, e.g., if
                     % the page break happens to be in the middle of an example.
      \shipout\vbox{%
+       % Do this early so pdf references go to the beginning of the page.
+       \ifpdfmakepagedest \pdfmkdest{\the\pageno} \fi
+       %
        \ifcropmarks \vbox to \outervsize\bgroup
          \hsize = \outerhsize
          \vskip-\topandbottommargin
***************
*** 243,250 ****
          \unvbox\footlinebox
        \fi
        %
-       \ifpdfmakepagedest \pdfmkdest{\the\pageno} \fi
-       %
        \ifcropmarks
            \egroup % end of \vbox\bgroup
          \hfil\egroup % end of (centering) \line\bgroup
--- 246,251 ----
*************** where each line of input produces a line
*** 891,897 ****
      \fi}
    \def\pdfmkdest#1{\pdfdest name{#1@} xyz}
    \def\pdfmkpgn#1{#1@}
!   \let\linkcolor = \Cyan
    \def\endlink{\Black\pdfendlink}
    % Adding outlines to PDF; macros for calculating structure of outlines
    % come from Petr Olsak
--- 892,898 ----
      \fi}
    \def\pdfmkdest#1{\pdfdest name{#1@} xyz}
    \def\pdfmkpgn#1{#1@}
!   \let\linkcolor = \Blue  % was Cyan, but that seems light?
    \def\endlink{\Black\pdfendlink}
    % Adding outlines to PDF; macros for calculating structure of outlines
    % come from Petr Olsak
*************** where each line of input produces a line
*** 906,912 ****
        \closein 1 
        \indexnofonts
        \def\tt{}
!       % thanh's hack / proper braces in bookmarks  
        \edef\mylbrace{\iftrue \string{\else}\fi}\let\{=\mylbrace
        \edef\myrbrace{\iffalse{\else\string}\fi}\let\}=\myrbrace
        %
--- 907,914 ----
        \closein 1 
        \indexnofonts
        \def\tt{}
!       \let\_ = \normalunderscore
!       % Thanh's hack / proper braces in bookmarks  
        \edef\mylbrace{\iftrue \string{\else}\fi}\let\{=\mylbrace
        \edef\myrbrace{\iffalse{\else\string}\fi}\let\}=\myrbrace
        %
*************** where each line of input produces a line
*** 1670,1676 ****
  }
  
  % Subroutines used in generating headings
! % Produces Day Month Year style of output.
  \def\today{%
    \number\day\space
    \ifcase\month
--- 1672,1681 ----
  }
  
  % Subroutines used in generating headings
! % This produces Day Month Year style of output.
! % Only define if not already defined, in case a txi-??.tex file has set
! % up a different format (e.g., txi-cs.tex does this).
! \ifx\today\undefined
  \def\today{%
    \number\day\space
    \ifcase\month
*************** where each line of input produces a line
*** 1679,1684 ****
--- 1684,1690 ----
    \or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec
    \fi
    \space\number\year}
+ \fi
  
  % @settitle line...  specifies the title of the document, for headings.
  % It generates no output of its own.
*************** width0pt\relax} \fi
*** 4710,4716 ****
  \def\deftypeivarheader#1#2#3{%
    \dosubind{vr}{\code{#3}}{\putwordof\ \code{#1}}% entry in variable index
    \begingroup
!     \defname{#3}{\putwordInstanceVariableof\ \code{#1}}%
      \defvarargs{#3}%
    \endgroup
  }
--- 4716,4723 ----
  \def\deftypeivarheader#1#2#3{%
    \dosubind{vr}{\code{#3}}{\putwordof\ \code{#1}}% entry in variable index
    \begingroup
!     \defname{\defheaderxcond#2\relax$$$#3}
!             {\putwordInstanceVariableof\ \code{#1}}%
      \defvarargs{#3}%
    \endgroup
  }
*************** should work if nowhere else does.}
*** 5794,5800 ****
  % Use @afourwide to print on European A4 paper in wide format.
  \def\afourwide{%
    \afourpaper
!   \internalpagesizes{9.5in}{6.5in}{\hoffset}{\normaloffset}{\bindingoffset}{7mm}%
    %
    \globaldefs = 0
  }
--- 5801,5807 ----
  % Use @afourwide to print on European A4 paper in wide format.
  \def\afourwide{%
    \afourpaper
!   \internalpagesizes{6.5in}{9.5in}{\hoffset}{\normaloffset}{\bindingoffset}{7mm}%
    %
    \globaldefs = 0
  }

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]