summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive
AgeCommit message (Collapse)Author
2010-12-21TLUtils: when quering mirror.ctan.org set LC_ALL to C to get english stringsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@20818 c570f23f-e606-0410-a88d-b1316a301751
2010-12-05(initialize): unicode the version number too;Karl Berry
xepersian now contains a Unicode beta. git-svn-id: svn://tug.org/texlive/trunk@20659 c570f23f-e606-0410-a88d-b1316a301751
2010-11-09remove a terminal / in the location in tlmedia, we add it later anywayNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@20380 c570f23f-e606-0410-a88d-b1316a301751
2010-11-09fix persistent download setup in tlmgr -- thanks Adam!Norbert Preining
add some debugging to the persistent download routines git-svn-id: svn://tug.org/texlive/trunk@20379 c570f23f-e606-0410-a88d-b1316a301751
2010-10-26rename gui_expertmode to gui-expertmode, and allow for upgrading usersNorbert Preining
settings files git-svn-id: svn://tug.org/texlive/trunk@20215 c570f23f-e606-0410-a88d-b1316a301751
2010-10-06do not complain about zero files being underKarl Berry
tlpkg/backups. git-svn-id: svn://tug.org/texlive/trunk@20004 c570f23f-e606-0410-a88d-b1316a301751
2010-09-25fix warning "used only once" on $pkgNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@19893 c570f23f-e606-0410-a88d-b1316a301751
2010-09-22back to eq "shortdesc"Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@19838 c570f23f-e606-0410-a88d-b1316a301751
2010-09-17allow and ignore whitespace after shortdesc, evenKarl Berry
if nothing else. git-svn-id: svn://tug.org/texlive/trunk@19777 c570f23f-e606-0410-a88d-b1316a301751
2010-09-17allow for empty shortdesc linesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@19771 c570f23f-e606-0410-a88d-b1316a301751
2010-09-16fix stupid error in parsing executes and all other lines in the tlpdb file:Norbert Preining
originally the code for parsing was if ($line =~ m/^keyword\s+(.*)\s*) { (cum grano salis). But well, the terminal \s* will never be found since the .* before is greedy. Solution would be to change either all the .* to .*?, or, as done here, remove terminal whitespace and grep for (.*)$. This gives also a slight semantics change, but that was anyway never allowed, namely that you could write lines revision 1234 12121 jkfj j sooooo and still it was correctly parsed (maybe --- didn't test it). git-svn-id: svn://tug.org/texlive/trunk@19756 c570f23f-e606-0410-a88d-b1316a301751
2010-09-10tlmgr/installer: allow separating options for desktop shortcuts andNorbert Preining
menu shortcuts. Currently the installer option "desktop_integration" maps to both menu shortcuts and desktop shortcuts. With this change we can make that two independent options. git-svn-id: svn://tug.org/texlive/trunk@19639 c570f23f-e606-0410-a88d-b1316a301751
2010-07-16our $PERL_SINGLE_QUOTE, since we steal code from Text::ParseWordsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@19483 c570f23f-e606-0410-a88d-b1316a301751
2010-07-16(_initialize_lines): ne rather than !=, found by vlomov.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@19481 c570f23f-e606-0410-a88d-b1316a301751
2010-07-15avoid -warnings about variables only used onceKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@19462 c570f23f-e606-0410-a88d-b1316a301751
2010-07-14(setup_unix_one): possibly clearer error msg,Karl Berry
thanks to RK. git-svn-id: svn://tug.org/texlive/trunk@19461 c570f23f-e606-0410-a88d-b1316a301751
2010-07-11(platform): correct regexp so that we returnKarl Berry
amd64-kfreebsd for x86_64-unknown-kfreebsd8.0-gnu (report from alan braslau). git-svn-id: svn://tug.org/texlive/trunk@19372 c570f23f-e606-0410-a88d-b1316a301751
2010-07-10TLConfFile: create missing dirs at conf file saving if they do not existNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@19354 c570f23f-e606-0410-a88d-b1316a301751
2010-07-07missing newlinesPiotr Strzelczyk
git-svn-id: svn://tug.org/texlive/trunk@19264 c570f23f-e606-0410-a88d-b1316a301751
2010-07-05Adjustments to path display functions.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@19247 c570f23f-e606-0410-a88d-b1316a301751
2010-06-16TLTREE.pm (_initialize_lines): do not ignore symlinks to directories,Karl Berry
i.e., bin/*/man. texlive-scripts: include bin/*/man; hope it works out. texlive.infra, tlmgr: doc tweaks. tl-update-auto: skip texnansi.enc, now part of ly1. tl-update-{asy,bindir,messages}: doc/url updates. git-svn-id: svn://tug.org/texlive/trunk@19007 c570f23f-e606-0410-a88d-b1316a301751
2010-06-13TLPostActions have been moved to .tlpsrcKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@18943 c570f23f-e606-0410-a88d-b1316a301751
2010-06-12Make "hide" default to 1 in postaction shortcut.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18915 c570f23f-e606-0410-a88d-b1316a301751
2010-06-11tlmgr: support --no-execute-actions cmd line that suppresses the Norbert Preining
execute actions from tlpsrc files TLUtils.pm: announce_execute_actions: return if the global $::no_execute_actions is set. This global var is set from tlmgr when --no-execute-actions is given install-tl: use tlmgr --no-execute-actions paper letter to configure installation for paper format letter, and run fmtutil-sys --all separate Also move the call to mktexlsr (rerunning it) below the tlmgr paper letter call. git-svn-id: svn://tug.org/texlive/trunk@18898 c570f23f-e606-0410-a88d-b1316a301751
2010-06-05various changes:Norbert Preining
- install-tl: try to add /systems/texlive/tlnet if initial download does not succeed - TLDownload errorcount/enable/disable support (used in install-tl) - TLUtils: check for TLDownload enabled status - TLPDB: remove warning about unsuccessfull download of .tlpdb, it is now in tlmgr (where it was already) and install-tl. git-svn-id: svn://tug.org/texlive/trunk@18756 c570f23f-e606-0410-a88d-b1316a301751
2010-06-01backups not package-backupsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@18682 c570f23f-e606-0410-a88d-b1316a301751
2010-06-01- create one spot where the default initial backup dir location is configuredNorbert Preining
$TeXLive::TLConfig::PackageBackupDir - create package backup directory in install-tl git-svn-id: svn://tug.org/texlive/trunk@18669 c570f23f-e606-0410-a88d-b1316a301751
2010-06-01set default backupdir for new installationsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18668 c570f23f-e606-0410-a88d-b1316a301751
2010-05-31Remove addLuaMap support and usage, not needed any more.Manuel Pégourié-Gonnard
(Undo commits 18217, 18214 and 18212.) git-svn-id: svn://tug.org/texlive/trunk@18651 c570f23f-e606-0410-a88d-b1316a301751
2010-05-31Implement comments in AddHyphen directive per Mojca's request.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18639 c570f23f-e606-0410-a88d-b1316a301751
2010-05-30Rename txthyph and txtpatt keys to make Mojca happy.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18612 c570f23f-e606-0410-a88d-b1316a301751
2010-05-28documentation of TLConfFile.pmNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18565 c570f23f-e606-0410-a88d-b1316a301751
2010-05-28- make TLConfFile behave like kpathsea in the way that continuations ofNorbert Preining
comment lines are not supported - make tlmgr use TLConfFile for reading and writing the configuration file, this way we can now have arbitrary comments in it - TLConfFile: If a line cannot be parsed it is saved as comment and written out as is, but a big fat warning is issued git-svn-id: svn://tug.org/texlive/trunk@18550 c570f23f-e606-0410-a88d-b1316a301751
2010-05-28allow to edit/create not existing conf file which will be createdNorbert Preining
on the go git-svn-id: svn://tug.org/texlive/trunk@18544 c570f23f-e606-0410-a88d-b1316a301751
2010-05-27allow post comments and continuation lines (who would want to have that?)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18534 c570f23f-e606-0410-a88d-b1316a301751
2010-05-27more fixes to TLConfFile.pmNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18532 c570f23f-e606-0410-a88d-b1316a301751
2010-05-27first shot at tlmgr support for editing ROOT/texmf.cnf and tlmgr/config fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18530 c570f23f-e606-0410-a88d-b1316a301751
2010-05-26doc tweaksKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@18498 c570f23f-e606-0410-a88d-b1316a301751
2010-05-25Assorted unrelated but small changes.Karl Berry
TLConfig.pm: set autobackup default to 1. 00texlive.installation.tlpsrc: doc fixes. check-wrapper-consistency: do not check context w32 executables. tl-update-images: enable full image rebuild. install-tl: MANPATH msg. tlmgr.pl: qualify which() call. spanish.pdf: broken and removed on CTAN. git-svn-id: svn://tug.org/texlive/trunk@18496 c570f23f-e606-0410-a88d-b1316a301751
2010-05-25remove the -allow-ftp and implement automatic fallback to httpNorbert Preining
operation: 1. get a mirror (this retries 3 times to contact mirror.ctan.org) - if no mirror has been given, use one of the backbone servers - if it is an http server return it (no test!) - if it is a ftp server, continue below 2. if the ftp mirror is good, return it 3. if the ftp mirror is bad, search for http mirror (5 times) 4. if http mirror is found, return it (no test!) 5. if no http mirror is found return one of the backbone servers THe above als changes the way mirror.ctan.org is contacted. If it fails at first time it automatically retries 3 times to get a mirror. git-svn-id: svn://tug.org/texlive/trunk@18467 c570f23f-e606-0410-a88d-b1316a301751
2010-05-25amd64-kfreebsd 2010 pretest 1 binaries (braslau)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@18459 c570f23f-e606-0410-a88d-b1316a301751
2010-05-24missing commasKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@18450 c570f23f-e606-0410-a88d-b1316a301751
2010-05-24x86_64-solaris 2010 pretest 1 binaries (as)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@18442 c570f23f-e606-0410-a88d-b1316a301751
2010-05-24x86_64-darwin 2010 pretest 1 binaries for snow leopard (koch)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@18441 c570f23f-e606-0410-a88d-b1316a301751
2010-05-23by default allow only ftp mirrors, and try mirror.ctan.org 5 timesNorbert Preining
for a proper mirror. If then there is still no success, fall back to one of the backbone nodes. Add support for command line option -allow-ftp in install-tl and tlmgr all support for setting allow-ftp = 1 permanently in tlmgr config file git-svn-id: svn://tug.org/texlive/trunk@18431 c570f23f-e606-0410-a88d-b1316a301751
2010-05-20Implement generation of language.dat.lua by extending execute AddHyphen.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18379 c570f23f-e606-0410-a88d-b1316a301751
2010-05-18fix import of settings from 2009Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18324 c570f23f-e606-0410-a88d-b1316a301751
2010-05-12add support for execute action addLuaMapNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18212 c570f23f-e606-0410-a88d-b1316a301751
2010-05-12allow specifying a range of years in the repository, and make tlmgr checkNorbert Preining
for that and not to bail out if matches git-svn-id: svn://tug.org/texlive/trunk@18208 c570f23f-e606-0410-a88d-b1316a301751
2010-05-122009 -> 2010 step 1Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18206 c570f23f-e606-0410-a88d-b1316a301751