texlive[53942] trunk: latex-git-log (27feb20)

commits+karl at tug.org commits+karl at tug.org
Thu Feb 27 23:08:39 CET 2020


Revision: 53942
          http://tug.org/svn/texlive?view=revision&revision=53942
Author:   karl
Date:     2020-02-27 23:08:39 +0100 (Thu, 27 Feb 2020)
Log Message:
-----------
latex-git-log (27feb20)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/latex-git-log/latex-git-log
    trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po
    trunk/Master/texmf-dist/scripts/latex-git-log/latex-git-log
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/support/latex-git-log/README.md

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/support/latex-git-log/README

Modified: trunk/Build/source/texk/texlive/linked_scripts/latex-git-log/latex-git-log
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/support/latex-git-log/README
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-git-log/README	2020-02-27 22:06:19 UTC (rev 53941)
+++ trunk/Master/texmf-dist/doc/support/latex-git-log/README	2020-02-27 22:08:39 UTC (rev 53942)
@@ -1,75 +0,0 @@
-# latex-git-log
-This program will output the entire version history as table written in LaTeX
-if it is executed within a git repository.
-
-It is intended that you redirect the standard output of this script to a file
-which can then be included from your main TeX document.
-
-Because the table can be very large you might want to put the thing on a
-landscape page.
-
-## Dependencies
-### Of this script
-This module requires these other modules and libraries:
-
-    IPC::System::Simple
-    Locale::Maketext::Simple
-
-Everything else should already be installed.
-
-### To compile the output
-The table is using the *longtable* package and the links to a web resource for
-each commit use the `\href` macro from *hyperref*. So these two packages have
-to be loaded.
-
-Furthermore you need to defined the macro `\longtableendfoot` which will be
-expanded on the bottom of every page if the table will be continued on the next
-page. You can defined it to a localized message to inform the reader that this
-table is not complete and will be continued.
-
-## License and development
-Copyright (C) by Robin Schneider <ypid23 at aol.de> <br />
-Source code repository: https://github.com/ypid/typesetting/tree/master/scripts/latex-git-log <br />
-Please report bugs and feature requests at https://github.com/ypid/typesetting/issues <br />
-
-## Usage
-
-    latex-git-log [options]
-
-    Options:
-
-      --author          set this if you want the author included
-      --startcommit     set the start value of count commit
-      --width           set the width in cm of the commit message field in the LaTeX table
-      --git-c-add       set an base URL to link to a commit
-      --user            set a github user to derive the base URL
-      --repo            set a github repository to derive the base URL
-      --lang            language of the legend and all strings in the output
-      --version, -v     print version of this script
-      --help            brief help message
-      --man             full documentation
-
-### Description of some options
-
-    --width Set the width in cm of the commit message field in the LaTeX
-            table. If this parameter is not set then the table is not
-            vertically limited. That means that if you have a very long
-            commit message then the table will probably not fit on the page
-            and you will get a "Overfull" error message from TeX.
-
-            In this case you should specify the width of the column
-            containing the commit messages. I normally use something like
-            --width=14 for DIN A4 in landscape.
-
-    --git-c-add
-            Set an base URL to link to a commit. This script will
-            automatically try to use the base URL for github.
-
-    --lang  Set the language of the legend and all strings in the output. Be
-            default the language of your system is used but you can
-            overwrite this with this parameter.
-
-            Currently this script only supports English and German. If you
-            need a translation to another language then you can either
-            create a .po file or I can register this project on one of those
-            websites for online translation.

Added: trunk/Master/texmf-dist/doc/support/latex-git-log/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-git-log/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/support/latex-git-log/README.md	2020-02-27 22:08:39 UTC (rev 53942)
@@ -0,0 +1,82 @@
+# latex-git-log
+
+This program will output the entire version history as table written in LaTeX
+if it is executed within a git repository.
+
+It is intended that you redirect the standard output of this script to a file which can then be included from your main LaTeX document.
+
+Because the table can be very large you might want to put the thing on a
+landscape page.
+
+## Dependencies
+
+### Of this script
+
+This module requires these other modules and libraries:
+
+    IPC::System::Simple
+    Locale::Maketext::Simple
+
+Everything else should already be installed.
+
+### To compile the output
+
+The table is using the *longtable* package and the links to a web resource for
+each commit use the `\href` macro from *hyperref*. So these two packages have
+to be loaded.
+
+Furthermore you need to defined the macro `\longtableendfoot` which will be
+expanded on the bottom of every page if the table will be continued on the next
+page. You can defined it to a localized message to inform the reader that this
+table is not complete and will be continued.
+
+## License and development
+
+Copyright (C) 2012-2013,2017,2019-2020 Robin Schneider <ypid at riseup.net> <br/>
+SPDX-License-Identifier: GPL-3.0-or-later <br/>
+CTAN: https://ctan.org/pkg/latex-git-log <br/>
+Source code repository: https://github.com/ypid/typesetting/tree/master/scripts/latex-git-log <br/>
+Please report bugs and feature requests at https://github.com/ypid/typesetting/issues
+
+## Usage
+
+    latex-git-log [options]
+
+    Options:
+
+      --author          set this if you want the author included
+      --startcommit     set the start value of count commit
+      --width           set the width in cm of the commit message field in the LaTeX table
+      --git-c-add       set an base URL to link to a commit
+      --user            set a github user to derive the base URL
+      --repo            set a github repository to derive the base URL
+      --lang            language of the legend and all strings in the output
+      --version, -v     print version of this script
+      --help            brief help message
+      --man             full documentation
+      --range           specify a git revision range
+
+### Description of some options
+
+    --width Set the width in cm of the commit message field in the LaTeX
+            table. If this parameter is not set then the table is not
+            vertically limited. That means that if you have a very long
+            commit message then the table will probably not fit on the page
+            and you will get a "Overfull" error message from TeX.
+
+            In this case you should specify the width of the column
+            containing the commit messages. I normally use something like
+            --width=14 for DIN A4 in landscape.
+
+    --git-c-add
+            Set an base URL to link to a commit. This script will
+            automatically try to use the base URL for github.
+
+    --lang  Set the language of the legend and all strings in the output. By
+            default the language of your system is used but you can
+            overwrite this with this parameter.
+
+            Currently this script only supports English and German. If you
+            need a translation to another language then you can either
+            create a .po file or I can register this project on one of those
+            websites for online translation.


Property changes on: trunk/Master/texmf-dist/doc/support/latex-git-log/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po	2020-02-27 22:06:19 UTC (rev 53941)
+++ trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po	2020-02-27 22:08:39 UTC (rev 53942)
@@ -1,10 +1,10 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: latex-git-log\n"
-"Report-Msgid-Bugs-To: ypid23 at aol.de\n"
+"Report-Msgid-Bugs-To: ypid at riseup.net\n"
 "POT-Creation-Date: 2013-06-15 18:43+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Robin Scheider <ypid23 at aol.de>\n"
+"Last-Translator: Robin Scheider <ypid at riseup.net>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: DE\n"
 "MIME-Version: 1.0\n"

Modified: trunk/Master/texmf-dist/scripts/latex-git-log/latex-git-log
===================================================================
(Binary files differ)

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2020-02-27 22:06:19 UTC (rev 53941)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2020-02-27 22:08:39 UTC (rev 53942)
@@ -1415,7 +1415,6 @@
  'iodhbwm'		=> '&PREHOOK_flatten1',
  'knuth-local'          => '&PREHOOK_knuth_local',
  'ktv-texdata'          => '&PREHOOK_ktv_texdata',
- 'latex-git-log'        => '&PREHOOK_latex_git_log',
  'latexdiff'            => '&PREHOOK_latexdiff',
  'latexindent'          => '&PREHOOK_latexindent',
  'lilyglyphs'           => '&PREHOOK_lilyglyphs',
@@ -1512,6 +1511,7 @@
  'kotex-utf'            => '&POSTkotex_utf',
  'l3build'		=> '&POST_do_man',
  'latex-base-dev'       => '&POSTlatex_base_dev',
+ 'latex-git-log'	=> '&POST_preserve_man',
  'latex2e-help-texinfo' => '&POSTlatex2e_help_texinfo',
  'lhcyr'                => '&POSTlhcyr',
  'lilyglyphs'           => '&POSTlilyglyphs',



More information about the tex-live-commits mailing list.