./devel/gtexinfo, GNU info documentation utilities

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 7.1.1nb1, Package name: gtexinfo-7.1.1nb1, Maintainer: pkgsrc-users

GNU hypertext utilities to view and manipulate info
documentation files.

The GNU project has a hypertext system called Info which allows the
same source file to be either printed as a paper manual, or viewed
using info. It is possible to use the info program from inside Emacs,
or to use the stand- alone version described here.

This package can convert info to pdf, if pdftex (print/tex-pdftex) and
pdflatex (print/tex-latex-bin) are installed. However, it does not
depend on them.


Required to run:
[misc/p5-Locale-libintl] [lang/perl5] [textproc/p5-Text-Unidecode] [converters/p5-Unicode-EastAsianWidth]

Required to build:
[converters/help2man] [pkgtools/cwrappers]

Package options: nls

Master sites: (Expand)

Filesize: 11905.534 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-23 18:22:00 by Greg Troxel | Files touched by this commit (2)
Log message:
devel/gtexinfo: Fold MESSAGE into DESCR

It was not a caution that if unheeded that would result in
unrecoverable problems.  It is simply pointing out that the package
doesn't depend on some things that people might expect it to.
   2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504)
Log message:
*: recursive bump for perl 5.40
   2024-11-01 09:37:29 by Adam Ciarcinski | Files touched by this commit (8)
Log message:
gtexinfo: ignore check for macOS 14.4+ iconv bug; use gmake to fix parallel \ 
build; pkglint fixes
   2024-10-22 10:12:04 by Jonathan Perkin | Files touched by this commit (2) | Package updated
Log message:
gtexinfo: Fix previous update.

A good example of how adding the nls option ends up breaking things.
   2024-10-21 17:23:45 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
(devel/gtexinfo) Updated 7.1 to 7.1.1, MAKE_JOBS_SAFE=NO added

7.1.1 (7 September 2024)
This is a bug-fix release with minimal changes.

* texi2any
  . fix potential crash when @include is used inside a table
  . do not complain about presence of @anchor inside @item in a table
  . C source files that are generated from *.xs files are no no longer
    distributed, so xsubpp from Perl is needed to build XS modules.
  . fix bug that led to memory alignment error on SPARC
  . performance improvement and fixes for MinGW
  . test failures due to floating point rounding error fixed (observed
    on IBM POWER9 processor)

* info
  . crash when setting style to invalid value fixed
  . potential call of memcpy with null argument fixed
   2023-11-07 23:05:02 by Thomas Klausner | Files touched by this commit (7) | Package updated
Log message:
gtexinfo: update to 7.1.

7.1 (18 October 2023)
* Language
 . new generic definition commands, @defblock, @defline and @deftypeline,
   for definitions without automatic index entries
 . new @linemacro facility eases use of generic definition commands
 . new command @link creates plain links (supported output formats only)
 . @cartouche takes an argument to specify the cartouche title
 . you can use the new commands @nodedescription and @nodedescriptionblock
   to give text to be used in menu descriptions in Info and HTML output

* texi2any
 . @itemx at the beginning of a @table is now an error, not a warning
 . better validity checking of deeply nested commands
 . check that @set and @clear only appear at the start of a line
 . warn about missing menu entries even if CHECK_NORMAL_MENU_STRUCTURE is
   not set.  you can turn this off by setting CHECK_MISSING_MENU_ENTRY to 0.
 . no longer use --enable-encoding and --disable-encoding to determine
   whether to output encoded characters (instead of entities or commands)
   for HTML, XML, DocBook and LaTeX; instead, use the value of the
   OUTPUT_CHARACTERS customization variable.
 . stricter checks on input encoding, in particular more warnings and
   errors with malformed UTF-8
 . support any input file encoding if support exists in the operating
   system, not just a selected list of encodings
 . resolve an alias referring to another alias at definition time
 . internally, use "source marks" to keep all Texinfo source \ 
information that
   is not in the final tree (location of macros, values and included files
   expansion, @if* blocks, DEL comment, and @ protecting end of line on @def*
   lines)
 . HTML output:
    . format @subentry and index entries with @seealso or @seeentry in a more
      similar way to printed output
    . output @shortcontents before @contents by default
    . omit colons after index entries by default.  this can still be
      configured with INDEX_ENTRY_COLON.
    . add @example syntax highlighting as a texi2any extension
    . no more capitalization of @sc argument in HTML Cross-references
    . change @point expansion to U+22C6 in HTML Cross-references
    . if a @node is not associated with a sectioning command but is
      followed by a heading command not usually associated to nodes
      such as @heading and this command appears before other formatted
      content, the heading command is assumed to supply the node heading.
      you can customize this with USE_NEXT_HEADING_FOR_LONE_NODE.
 . Info output:
    . new variable ASCII_DASHES_AND_QUOTES, on by default,
      outputs ASCII characters for literal quote or hyphen characters
      in source, rather than UTF-8.  this makes it easier to search
      Info files.
    . new ASCII_GLYPH variable for using ASCII renditions for glyph
      commands (like @bullet)
    . ASCII_PUNCTUATION still includes the effect of these new variables.
    . new variables AUTO_MENU_DESCRIPTION_ALIGN_COLUMN and AUTO_MENU_MAX_WIDTH
      control the format of descriptions in generated menus
 . XML output:
    . place menu leading text and menu separators in elements instead
      of attributes

* texi2dvi
 . macro expansion with texi2any requires at least version 5.0 (only
   happens with --expand option or with very old texinfo.tex)

* texinfo.tex
 . in @code, ` and ' output by default with backtick and undirected
   single quote glyphs in the typewriter font.  you can still configure
   this using the @codequoteundirected/@codequotebacktick commands.
 . do not insert a space for @ def line continuation, matching the behavior
   of texi2any
 . align section titles in table of contents when more than 10 sections
 . microtype is off by default, for speed
 . page headings generation is no longer linked to the @titlepage command

* info
 . when going Up, position cursor on menu entry for current node
 . allow mouse scrolling support regardless of termcap entries.  this
   supports some more xterm configurations.
 . do not use "/index" as a possible file extension for Info files

* Distribution
  . autoconf 2.71, automake 1.16.5, gettext 0.21
   2023-08-27 16:52:47 by Masatake Daimon | Files touched by this commit (2)
Log message:
devel/gtexinfo: Fix a PLIST issue

When iconv(3) is available, it builds and installs
lib/texinfo/Parsetexi.la. Add iconv as an explicit dependency so that the
library is always built regardless of platform.
   2023-08-26 18:31:41 by Benny Siegert | Files touched by this commit (149) | Package updated
Log message:
Revbump all Go packages after go120 update