summaryrefslogtreecommitdiff
path: root/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-04-07 01:25:25 +0000
committerKarl Berry <karl@freefriends.org>2019-04-07 01:25:25 +0000
commit18c4429cf72d87571e5eb085609186b6dd1f10b9 (patch)
treee284d8200b58e5c983df05144ba13706a030df5a /Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
parentfaae61fb9a78d0405d53862562ab438654591e81 (diff)
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@50834 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl')
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/texlive/tlmgr.pl41
1 files changed, 26 insertions, 15 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
index 27e210b45ad..eb63c89b1c2 100755
--- a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
+++ b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
@@ -1,12 +1,12 @@
#!/usr/bin/env perl
-# $Id: tlmgr.pl 50692 2019-04-01 15:01:10Z preining $
+# $Id: tlmgr.pl 50796 2019-04-05 22:43:08Z karl $
#
# Copyright 2008-2019 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
-my $svnrev = '$Revision: 50692 $';
-my $datrev = '$Date: 2019-04-01 17:01:10 +0200 (Mon, 01 Apr 2019) $';
+my $svnrev = '$Revision: 50796 $';
+my $datrev = '$Date: 2019-04-06 00:43:08 +0200 (Sat, 06 Apr 2019) $';
my $tlmgrrevision;
my $tlmgrversion;
my $prg;
@@ -2520,7 +2520,7 @@ sub auto_remove_install_force_packages {
#
# for some packages (texworks, psview, ...) we only have w32 packages
# in the repository, but it is possible that alternative repositories
- # ship binaries for some platforms (like texworks for linux on tlcontrib)
+ # ship binaries for some platforms (like texworks for GNU/Linux on tlcontrib)
# currently updating from tlnet will remove these alternative .ARCH
# packages because they are not listed anywhere locally, so they
# are considered as disappearing.
@@ -7603,6 +7603,9 @@ example, running
starts you directly at the update screen. If no action is given, the
GUI will be started at the main screen.
+Note that the new GUIs, tlshell and tlcockpit, are started up as
+separate programs.
+
=for comment Keep language list in sync with install-tl.
=item B<--gui-lang> I<llcode>
@@ -7617,6 +7620,8 @@ Polish (pl), Brazilian Portuguese (pt_BR), Russian (ru), Slovak (sk),
Slovenian (sl), Serbian (sr), Ukrainian (uk), Vietnamese (vi),
simplified Chinese (zh_CN), and traditional Chinese (zh_TW).
+Tlshell shares its message catalog with tlmgr.
+
=item B<--debug-translation>
In GUI mode, this switch tells C<tlmgr> to report any untranslated (or
@@ -9283,16 +9288,22 @@ A summary of the C<tlmgr pinning> actions is given above.
=head1 GUI FOR TLMGR
The graphical user interface for C<tlmgr> requires Perl/Tk
-L<https://search.cpan.org/search?query=perl%2Ftk>. For Windows the
-necessary modules are shipped within TeX Live, for all other (i.e.,
-Unix-based) systems Perl/Tk (as well as Perl of course) has to be
-installed outside of TL. L<https://tug.org/texlive/distro.html#perltk>
-has a list of invocations for some distros.
-
-The GUI is started with the invocation C<tlmgr gui>; assuming Tk is
-loadable, the graphical user interface will be shown. The main window
-contains a menu bar, the main display, and a status area where messages
-normally shown on the console are displayed.
+L<https://search.cpan.org/search?query=perl%2Ftk>. For Unix-based
+systems Perl/Tk (as well as Perl of course) has to be installed
+outside of TL. L<https://tug.org/texlive/distro.html#perltk> has a
+list of invocations for some distros. For Windows the necessary
+modules are no longer shipped within TeX Live, so you'll have to have an
+external Perl available that includes them.
+
+We are talking here about the GUI built into tlmgr itself, not about the
+other tlmgr GUIs, which are: tlshell (Tcl/Tk-based), tlcockpit
+(Java-based) and, only on Macs, TeX Live Utility. These are invoked as
+separate programs.
+
+The GUI mode of tlmgr is started with the invocation C<tlmgr gui>;
+assuming Tk is loadable, the graphical user interface will be shown.
+The main window contains a menu bar, the main display, and a status
+area where messages normally shown on the console are displayed.
Within the main display there are three main parts: the C<Display
configuration> area, the list of packages, and the action buttons.
@@ -9769,7 +9780,7 @@ This script and its documentation were written for the TeX Live
distribution (L<https://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: tlmgr.pl 50692 2019-04-01 15:01:10Z preining $
+$Id: tlmgr.pl 50796 2019-04-05 22:43:08Z karl $
=cut
# test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html