1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929
|
2016-10-19 Wed Jari Aalto <jari.aalto@cante.net>
* bin/pwget.pl (POD): Fx spelling.
2014-04-09 Wed Jari Aalto <jari.aalto@cante.net>
* bin/pwget.pl (FileExists): Add .xz extension.
(FileSimpleCompressed): Add .xz extension.
(FileDeCompressedCmd): Add .xz support.
(UrlHttp): Remove internal debug variable setting.
2014-02-21 Fri Jari Aalto <jari.aalto@cante.net>
* bin/pwget.pl (POD): Fix typo.
(FileRootDirNeedeed): Correct Perl warning
about missing function parens in call to DateYYYY_MM_DD().
(HandleCommandLineArgs): remove defined() tests from LISTs.
2012-02-09 Thu Jari Aalto <jari.aalto@cante.net>
* doc/examples/emacs.conf: Update old name to pwget.
* bin/pwget.pl (Boot): Add dheck against empty command line args.
(UrlHttGetWget): Remove which(1). Use --long options in wget(1).
* README (README::Depends): Require PErl 5.10+. The
LWP::UserAgent is included in latest Perl, so it's
not extenal CPAN dependency any more.
2012-01-30 Mon Jari Aalto <jari.aalto@cante.net>
* bin/pwget.pl (LatestVersion): Improve internal error message.
(Main): Improve HTTPS Crypt::SSLeay.pm message.
(LatestVersion): use qr() and \E..\Q to quote $post part of
found file name. Like in Debian archive:
+dfsg.orig.tar => \+dfsg\.orig\.tar
2010-10-31 Sun Jari Aalto <jari.aalto@cante.net>
* bin/pwget.pl
(--Tag): replace all occurrences with --tag.
(HandleCommandLineArgs): Make -t and -v options non-ambiguous.
(HELP::--regexp): Correct short option capitalization
in example. Add caveat: currently works only for http:// URLs.
2010-10-12 Tue Jari Aalto <jari.aalto@cante.net>
* Makefile (PERL): New.
(doc/manual/index.txt): Change from 'pwget.txt'.
(doc/manual/index.html): Change from 'pwget.html'.
* bin/pwget.pl (HELP): Correct spelling.
(HELP::head1 OPTIONS): add missing '=over 4'.
(Help): Correct load of module Pod::Man.
2010-05-01 Sat Jari Aalto <jari.aalto@cante.net>
* pwget.pl (HandleCommandLineArgs): Remove
"require_order" from Getopt::Long::config().
2010-04-17 Thu Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Help): Change word 'kit' to 'package.
Remove option categories and arrange all options
alphabetically.
2010-04-15 Thu Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Help): rewrite eval Pod::Man call.
2010-04-13 Tue Jari Aalto <jari.aalto@cante.net>
* pwget.pl: Add 'use 5.10' because "Named Capture Buffers"
are used.
2010-03-13 Sat Jari Aalto <jari.aalto@cante.net>
* pwget.pl (top level): rearrange globals, use
comamnds.
(Initialize): change CONTACT to AUTHOR.
2010-02-22 Mon Jari Aalto <jari.aalto@cante.net>
* pwget.pl (HandleCommandLineArgs): Change command
line options to follow GNU standards: -v, --version; not
-v|--version; all long options names are in lowercase.
2009-10-01 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttGetPerl): Set User-Agent to Firefox 3.5.3
2009-09-23 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Help::LIST OF DIRECTIVES::new): Improve documentation.
(Help::LIST OF DIRECTIVES::page): Improve documentation.
(Help::LIST OF DIRECTIVES::pregexp): New.
(ListUnique): New.
(FileListFilter): Change to hash notation.
2009-09-22 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttp): Comment out '-->' which announce
initial file name, not the final.
(IsSourceforgeDownload): New.
(UrlHttpParseHref): Convert args to HASH syntax. Add parameter
unique.
(FileExists): Convert args to HASH syntax.
Add more archive extensions. Add Sourceforge support.
(HandleCommandLineArgs): Correct setting of $debug and $verb.
(UrlHttGetPerl): Chnage $ARG to my($content).
(UrlHttpSearchPage): Complete rewrite. Use UrlHttGet().
(UrlHttGetPerl): Se user_agent. Work around berlios.de.
2009-09-21 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (LatestVersion): Change all grouped references to names
regular expressions and references.
(UrlManipulateMain): Add Sourceforge <URL>/download support
(SourceforgeProjectName): Add sf.net/projects/<URL> support.
(SourceforgeProjectId): Update SF group_id regexp.
(UrlManipulateSfOld): New. Move old SF support.
(UrlManipulateSf): New SF support.
(UrlManipulateMain): Add 'mirror' parameter.
(UrlHttp): Pass $mirror to UrlManipulateMain().
(UrlHttGetPerl): New.
(UrlHttGetWget): New.
(FileNameFix): Add sourceforge support.
(HandleCommandLineArgs): Correct --verbose value setting with
'defined'.
2009-09-16 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (LatestVersion): Add 'rc' to regexp,
like in 'release candidate'.
2009-09-12 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (HELP::--Regexp-content): Correct spelling.
2009-08-03 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (HandleCommandLineArgs): Do not set $verb to
default value 1. Be silent by default.
2009-03-26 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Help::LIST OF DIRECTIVES IN CONFIGURATION FILE):
Adjust discussion about 'rename:'
2009-03-25 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttpDownload): Change savefile foo.txt?format=mode
so that the rest after question mark are removed. Thus foo.txt.
2009-03-19 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttpParseHref): Add www.emacswiki.org
filetr regexp.
(DirectiveLcd): in mkdir(), announce if test mode
is active.
2009-03-18 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttpParseHref): Add code.google.com directory
filtering regexp.
(HandleCommandLineArgs): Add new option --sleep SECONDS.
(Help): Document option --sleep SECONDS.
(UrlHttpDownload): Use new variable $SLEEP_SECONDS.
2009-03-08 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttpParseHref): Add more debug.
2009-02-20 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (LIST OF DIRECTIVES IN CONFIGURATION FILE):
Adjust right hand column to 60 in indented examples.
(xopt:rm): Adjust indentation.
2009-02-11 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Help): Workaround Perl v5.10.0 bug in Pod::Text,
which defined non-workable pod2text() function:
Can't use string ("") as a symbol ref while "strict refs" in
use at /usr/share/perl/5.10/Pod/Text.pm line 249.
2008-09-16 Jari Aalto <jari.aalto@cante.net>
* pwget.pl: Rename to shorter name 'perl wget'. Was mywebget.pl
(help::POD): Document short options.
(HandleCommandLineArgs): Add new option --dry-run. Add short
option -c for --config.
(DirectiveLcd): Do not create directories if --test option is in
effect.
(UrlManipulateSf): New.
(UrlManipulateMain): New.
(SopurceforgeParseDownloadPage): New.
(SourceforgeProjectName): New.
(SourceforgeProjectId): New.
(UrlHttp): Handle SF url with UrlManipulateMain().
(UrlHttGet): New.
(LatestVersion): Adjust postfix variable $post to detect
exotic URLs (sourceforge) like filename=foo-0.7.1.tar.gz&abmode=
(UrlHttpParseHref): Filter sourceforge 'mirror_picker'.
(FileNameFix): Only fix for 'viewcvs'.
(TestDriverSfMirror): Remove.
(UrlHttpManipulate): Remove.
(UrlHttp): Set correct $file, ignore exotic [?&] PHP paths as
save filename.
2008-02-26 Jari Aalto <jari.aalto@cante.net>
* mywebget.pl (LatestVersion): Adjust 'add' variable.
(UrlHttpSearchNewest): Call LatestVersion() only if there are @urls.
2008-02-12 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (maclennan-sean): New.
2008-02-08 Jari Aalto <jari.aalto@cante.net>
* mywebget.pl (UrlHttp): Remoe filename from URL, when
searching for newer files.
(UrlHttpManipulate): Fix Sourceforge URL manipulation code.
2008-01-29 Jari Aalto <jari.aalto@cante.net>
* mywebget.pl (LatestVersion): Reformat error message.
Suggest using <file:> in the configuration line.
* mywebget-emacs.conf: (lua): Add lua-mode download.
2008-01-25 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (jsp): change download directory
from www/jsp to www/
(niksic-hrvoje): Download all *.el files.
2007-12-01 Jari Aalto <jari.aalto@cante.net>
* mywebget.pl (HELP): Removed heading VERSION. Can't
expand variabled inside POD section.
(Unpack): Move $newDir definition inside if.
(FileDeCompressedRootDir): Correct detection of root dir.
2007-09-19 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (LatestVersion): Quote special characters in regexp.
The name may contain special characters, like in 'aewm++'.
2006-03-09 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttpSearchNewest): Impreved --Regexp
search option.
2006-02-21 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (HandleCommandLineArgs): Missing =s spec from
--mirror (did not accept an argument). Fixed.
2006-02-09 Thu Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.52 (mackall-matt): New.
quilt mode.
(widhopf-fenk-robert): New.
2006-01-22 Sun Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub FileListFilter): 1.90 Files in sites using ftp procol
were not scrutinized to new: file test. Added $getFile test after
regexp test.
(sub Main): 1.90 Use $fileName (new: tag content) for $origFile when
passing it to UrlFtp(). This makes scanning new files take into effect.
2005-12-01 Thu Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub FileDeCompressedCmd): 1.85 incorrect
$decompress binary 'bzip' => 'bzip2.
Check ERRNO after external shell call. Changed backquotes
to more reable qx().
(sub Unpack): 1.85 Changed backquotes
to more reable qx().
(sub UrlSfMirrorParse): 1.85 New.
(sub TestDriverSfMirror): 1.85 New.
(Help::LIST OF DIRECTIVES IN CONFIGURATION FILE): Added new
directive 'mirror:'.
(Help::General options): Added option --mirrir SITE.
for sourceforge downloads.
(sub UrlHttpManipulate): 1.85 New. Handle Sourceforge's
project downloads correctly.
2005-11-29 Tue Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.51 (warsaw-barry): URLs updated.
(python-mode): New tag. Point people to sourceforge.
2005-10-16 Sun Jari Aalto <jari.aalto@cante.net>
* pwget.pl (LatestVersion): 1.84 Increased
debug messages so that level 2 is needed.
2005-09-29 Thu Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub LatestVersion): 1.84 Added `tbz2' to
variable $ext.
* mywebget-emacs.conf: 1.50 Chnaged all `belnet' sourceforge
download URLS to prdownloads.sourceforge.net
(emacs-jabber):G New.
(mitchell-lawrence): Added lisppaste.el
2005-08-13 Sat Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub ConfigVariableParse): 1.81
Ignore some URLS, that look like variable assignments:
print http://example.com/viewcvs/vc-svn.el?rev=HEAD
(sub Boot): 1.81 Raised debug from 2 => 4 before printing
configuration file contents.
(sub ConfigRead): 1.81 Fixed 'already flag' debug output.
2005-04-06 Wed Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.49 (corneli-joe): New.
2005-02-16 Jari Aalto <jari.aalto@cante.net>
Update Copright year in all files
2005-02-06 Sun Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.47 (two-mode): New.
2005-02-07 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (buhl-josh): Tag corrected. Due
to misunderstanding the tag was named 'ahlfeld-jorg'. Bug reported
by jbuhl users sourceforgenet.
2005-02-04 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf (svn): 1.45 Subversion tag disabled. Point
people to use Stefan's tag reichor-stefan.
2005-02-02 Wed Jari Aalto <jari.aalto@cante.net>
* pwget.pl
- There were serious problems with <rename:>. Now accepts
full perl code.
(sub ExpandVars): 1.77 Commented out `PrintHash',
so that environemtn varibales are not listed any more on error
(too long listing).
(sub ExpandVars): 1.77 Added new parameter 'origline'.
(sub ConfigVariableParse): 1.77 Added 'next' to skip 'rename:'
directive.
(sub EvalCode): 1.77 Added debug.
(Help::LIST OF DIRECTIVES IN CONFIGURATION FILE): 1.77 Added
much more complicated example to <rename:> directive.
(sub EvalCode): 1.77 Added private block.
(sub MonthToNumber): 1.77 New.
(UrlHttpDownload): Moved saveFile setting further up, because
'on disk' checking was too early.
(sub FileExists): 1.77 Missing -e check added.
2005-01-30 Sun Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.45 (dyke-neil): Added quake.el
2005-01-18 Tue Jari <jari.aalto@cante.net>
* mywebget-emacs.conf (hughes-graham): 1.44 New. Added rc4.el
which implements encrypt in pure elisp.
2005-01-04 Tue Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub UrlHttpFileCheck): 1.77 Removed unnecessary
development line: 'debug=5'.
(sub UrlHttp): 1.77 Added input ARG $overwrite.
(sub UrlFtp): 1.77 Added input ARG $overwrite.
(sub UrlHttpFileCheck): 1.77 Converted input arguments to HASH
notation. Added input ARG $overwrite.
(sub UrlHttpDownload): 1.77 Added input ARG $overwrite.
(sub UrlFile): 1.77 Converted input arguments to HASH
notation. Added input ARG $overwrite.
* mywebget-emacs.conf: 1.44 (elmes-damien): New
(chua-sandra): New; remember.el.
2004-11-19 Fri Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs.conf (arch): 1.43 download disabled.
Instruct to use CVS instead.
2004-11-07 Sun Jari Aalto <jari dot aalto A T cante dt net>
* pwget.pl (sub UrlHttpParseHref): 1.75 HREF can also
use single quote. Added.
* mywebget-emacs.conf: 1.41 (mitchell-lawrence): New.
2004-11-06 Sat Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs.conf: 1.41 (kruse-peter): New.
(oconnor-edward): Renamed. Was `oconor-edward'
2004-10-13 Jari Aalto <jari.aalto@poboxes.com>
* pwget.pl (DirectiveLcd): Changer input parameter to
HASH.
(HandleCommandLineArgs): Incorrect option name
skip--version => skip-version.
(Boot): Removed global $ARG, and used for-loop local
my $arg.
(HandleCommandLineArgs): New global $CFG_FILE_NEEDED.
If the re is no --Tag or --regexp options, there is
no need to read and parse configuration file. This will
noticeably make program start faster to retrieve URLs.
2004-09-29 Wed Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs.conf: 1.40 (yuji-minejima): New.
2004-08-27 Fri Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs.conf: 1.39 (brown-jeremy): New.
2004-08-25 Wed Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs.conf: 1.37 Removed all 'include' statements.
They conflick different setups.
* mywebget-emacs.conf: 1.37 (wiegley-john): URL updated.
2004-08-24 Tue Jari Aalto <jari dot aalto A T cante dt net>
* pwget.pl (Getopt::Long): 1.72 Set verbose to 5 if debug
is on.
(sub ConfigRead): 1.72 Lowered $verb check to print a warning
if configuration file cannot be read.
2004-08-19 Thu Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs-vars.conf: 1.7 Changed wording in comments.
* mywebget-emacs.conf: (The overall recommended site-lisp structure)
1.35 Movex xemacs to separate hierarchy: /usr/share/xemacs/site-lisp/
2004-04-10 Sat Jari Aalto <jari dot aalto A T cante dt net>
* mywebget-emacs.conf: 1.33 (triggs-mark): New.
2004-04-01 Thu Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub LatestVersion): 1.67 Didn't parse packages
names with embedded numbers. like4this-1.1.tar.gz; Fixed.
* mywebget-emacs.conf:
(jabber): Added emacs-jabber from Sourceforge.
(mp3): Added emacsmp3player from Sourceforge.
(docbook-xml): Added docbookxml from Sourceforge.
(svn): Added vc-svn.el
(italk): Added from Sourceforge.
(bibletools): Added from Sourceforge.
(elisp-other): jtags, jdc-el added from sourceforge.
2004-03-31 Wed Jari Aalto <jari.aalto@cante.net>
* pwget.pl: 1.64 (top level): REmoved extra newlines.
Code beatifying session.
(sub LatestVersion): 1.64 Correct version detecton bug,
when the version used leading zeroes: treat foo-1.002 as
foo-1.0.0.2
(sub UrlHttpDownload): 1.66 Didn't respect user giver save:
directive. Fixed.
* mywebget-emacs.conf: (arneson-erik) 1.29 New. Includes
mixmacter.el.
(elisp-other): Added SF project 'table' by Takaaki Ota.
2004-02-08 Sun Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.28 (matsushita-akihisa): Added
URL http://www.bookshelf.jp/elc/
2004-02-03 Tue Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (berndl-klaus) 1.28 Added alternative tag
`cygwin-mount'.
(wright-francis): Added alternative tag `w32-symlinks'.
2004-01-25 Sun Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.27 (monnier-stefan): Removed /rum.cs.yale.edu
FTP URL link. Not accessible.
2004-01-24 Sat Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.27 (elisp-other): Removed NTEmacs faq
downloads epop and gnuserv. They are obsolete.
Added clearcase.el download.
(schroeder-alex) Wrong regexp-no, didn't filter out sql.el which
is included in Emacs. Fixed.
(pearson-dave): URL updated.
2003-09-01 Mon Jari Aalto <jari.aalto@cante.net>
[RELEASED 2003.0901 to sourceforge]
* pwget.pl: 1.60 Use !/bin/perl, not
!/usr/local/bin/perl
(HandleCommandLineArgs): 1.60 --help-html and --help-man
are now --Help-html and --Help-man
(Help): 1.60 Exit 0, not 1. Needed for Makefile.
2003-08-11 Mon Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.26 (php-mode): Added sourceforge project.
It does not use CVS.
2003-08-10 Sun Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.26 (zenirc): New
2003-08-09 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (breton-peter): Added tag3 'pbreton'
(oconnor-edward): New.
(linkov-juri): New.
2003-08-08 Jari Aalto <jari.aalto@cante.net>
Copyright statement year updated to all files.
* mywebget-emacs.conf: (goel-deepak): added additional
tag3 'deego'.
(schroeder-alex): additional tag3 'kensanata'
2003-08-04 Mon Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Getopt::Long): 1.59 Corrected --verbose and --debug
option to accept no arguments and still activating the
option.
2003-08-01 Fri Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.22 (mccrossan-fraser): New.
2003-07-03 Thu Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.21 (sepulveda-rafael): New.
(kapur-nevin): regexp-no:gnus-grepmail|msn.el, too old.
2003-06-26 Thu Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.21 do not download `bibfind', It's not
Kyle's.
(bini-michele): Do not download diff.el
(ponce-david): commented out, the files are at sourceforge `emacshacks'.
(grigni-michelangelo): Added noregexp `ff-path'. It's a file
from galbraith-peter.
(lopez-emilio): regexp-no `prosper'. It's Phillip Lord's
(jump-theodore): regexp-no `prosper|nnir
(zundel-detlev): rpm.el conflicts with
cvs-packages/sourceforge/cedet/speedbar/rpm.el. Renamed to rpm2.el
(rush-david): regexp-no:surl
2003-06-17 Tue Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub UrlHttpDownload): 1.56 Added debug calls.
(LWP::UserAgent;): 1.56 Incorrectly passed $file if <new:> was
given. Now respect @list with <new:>. That it, it dind't download
the test file because the savefilename as wrong.
(sub ConfigRead):
1.56 Changed few calls from $debug to $debug > 1 and $debu > 2 to
reduce debug display in lower settings.
2003-06-10 Tue Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.19
(englen-stephen): Added ell.el download. Was at section
theberge-jean.
(theberge-jean): updated hachette.el according
Jean-Philippe's recent comments
* pwget.pl (UrlHttp): Parameter passing error
in callt o `UrlHttpSearchNewest'. Fixed.
(UrlHttpSearchNewest): Added $ua `die' check.
(UrlHttpSearchPage): Added $ua `die' check.
2003-06-08 Sun Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.18
(akimichi-tatsukawa): New. EmacsWiki download
(hodgson-kahlil): New. EmacsWiki download
(alcorn-doug):New. EmacsWiki download
(grossjohan-kai): Adde dlonglines.el from EmacsWiki
(lang-mario): New. EmacsWiki download
(matsushita-akihisa): New. EmacsWiki download
(hodges-matthew): New. EmacsWiki download
(bini-michele): New. EmacsWiki download
(scholz-oliver): New. EmacsWiki download
(anderson-patrick): New. EmacsWiki download
(josefsson-simon): New link to AES. Rijndael implementation in
Emacs Lisp
(oconor-edward); O'Connor. New. EmacsWiki download
(corcoran-travis): New. EmacsWiki download
(koomen-hans): New. EmacsWiki download
(zajcev-evgeny): New. EmacsWiki download
* pwget.pl (Help):
-- NEW FEATURE: Download according to content
match. Added option --Regexp-content
-- Massive code logic rewrite of function `UrlHttpFile'.
(FileContentAnalyze): New.
(UrlHttpFileCheck): New. Excerpted from `UrlHttpFile'
(UrlHttpSearchNewest): New. Excerpted from `UrlHttpFile'
(UrlHttpSearchPage): New. Excerpted from `UrlHttpFile'
(Help): 1.52 Added <cregexp:> directive documentation.
(Main): Code logic fixes. Separate my-definitions moved to the
point of usage.
2003-06-07 Sat Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttp): 1.52 Added filtering out
duplicate files in FILE LIST with temporary hash.
(UrlHttpParseHref): Added support for HTML tag BASE.
2003-06-06 Fri Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.15 (gorrell-harley): footnote.el clashes
with Emacs and XEmacs footnote.el. Is now saved as jhg-footnotee.el
(tramp): Update print: to direct people to GNU savannah project.
* pwget.pl (UrlHttp): 1.51 Incorrect test for if-statement
in `Clearing FILE:'. Was @list > 0, is now @list > 1. This bug
caused save: directive never to take place.
2003-06-04 Wed Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.15
-- All `elisp-users' URLs checked.
(belanger-jay): Fixed changed link
(berndl-klaus): URL to cygwin-mount.el updated.
(blaak-ray): Uncommented all and added 'print' to say that
delphi.el is included in latest Emacs.
(breton-peter): Disabled invalid homepage ULR
(davidson-kevin): Disabled invalid homepage ULR
(galbraith-peter): rule updated, do not download word-help.el, it
is not Peter's
(goel-deepak): Updated all URLs
(kemp-steve): URLs No longer available. Commented out.
2003-06-03 Tue Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.14 (gorrell-harley). Harley Gorrell
<harley@panix.com> sent url update OLD:
http://www.hgsc.bcm.tmc.edu/~harley/elisp/ NEW:
http://www.mahalito.net/~harley/elisp/
2003-05-23 Fri Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.14 (ponce-david): Added print
statement that the the files are available at SF project 'emhacks'
2003-05-18 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (wright-francis) Commented out
downloading package woman.el. Included in Emacs.
2003-02-08 Sat Jari Aalto <jari.aalto@cante.net>
* pwget.pl (sub Main): 1.50 Added https support. Needs
to load module Crypt::SSLeay dynamically.
2002-12-22 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (FileExists): Added check for complex URLs
download.php?file=this.tar.gz => file=this.tar.gz
* pwget.pl (FileNameFix): Smarter filename fix code.
2002-12-13 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf (jde): Changed
jde.sunsite.dk => jdee.sunsite.dk. Changed
jde-beta.zip => jde-latest.zip.
2002-12-11 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttp): Added extra check for `not $new'.
must not clear the $file variable model.
2002-08-31 Sat Jari Aalto <jari.aalto@cante.net>
* admin.bashrc (function sfperlwebget_ask ()): 1.3 New.
(function sfperlwebget_release_check ()): 1.3 New.
(function sfperlwebget_release ()): 1.3 Call
`sfperlwebget_release_check'
(function sfperlwebgetdoc ()): 1.3 Generate mywebget.1
and not pwget.pl.1 unix manual page.
2002-08-29 Thu Jari Aalto <jari.aalto@cante.net>
mywebget-emacs.conf: (rodgers-kevin):
Added `print' commands to direct people to search igrep.el
wtih google. The gnu.emacs.sources carries the latest version.
2002-08-22 Thu Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.11
Massive cleanup. Run Emacs tinypath.el
tinypath-cache-problem-report to find offending packages.
(wright-francis): woman.el is in Emacs 21.2
(vaidheeswarran-rajesh): whitespace is in Emacs 21.2
(jde-contrib): Ignore jsee - see `ponce-david'.
Ognore jserial - see `lord-philip'.
(ponce-david): jjar.zip moved to net/packages directory.
(belanger-jay): ignore httpd.el
(zimmermann-reto): vhdl commented. In Emacs.
(Foreword): Added new topic about Emacs and tinypath.el
(guess-lang): Removed. See tag `drieu-benjamin'
(schwenke-martin): Removed mms.tgz due to conflicting packages.
todo-mode is in Emacs 21.2
(blaak-ray): regexp-no:delphi.el
(breton-peter): Ignored find-lisp, generic, locate, net-utils;
in Emacs 21.2
(wiegley-john): elign.el, timeclock are in Emacs 21.2.
Ignore httpd.el - see `marsden-eric'
(belanger-jay): Ignore httpd.el, in `marsden-eric'
(shulman-michael): Ignore fortune.el, in Emacs 21.2
(antlr-mode): Removed. In Emacs 21.2
(schroeder-alex): regexp-no:ansi-color, in Emacs 21.2
(dampel-herbert): regexp-no:battery, info-look; in Emacs 21.2
(shinn-alex): regexp-no:battery, in Emacs 21.2. Ignore
lynx - see `sebold-charles'
(jones-kyle): ignore nnir - see `grossjohan-kai'
(bbdb-expire): Removed. Included in BBDB.
(sylvester-olaf): regexp-no:bs\.e, in Emacs 21.2
(barzilay-eli): regexp-no:calculator, in Emacs 21.2
(cperl): Removed CPAN load, Emacs 21.2 ships newer.
(monnier-stefan): exclude diff-mode.el, newcomment, in Emacs 21.2
(eshell): Removed. Included in Emacs 21.2
(ttn): Removed ttn-pers-elisp tar.gz because it includes too
many files that alreay come in other packages, like
eval-expr.el
(galbraith-peter): Ignore ffap and ff-paths, in Emacs 21.2
(hirose-yuuji): Ignore id3.el
(idlwave): Removed, included in latest Emacs.
2002-08-14 ke Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs-vars.conf: 1.2 Fixes.
2002-08-14 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: 1.10 Documentation cleaned in
comments.
* mywebget-emacs-vars.conf: 1.2 Documentation cleaned in
comments.
2002-08-13 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf:
(waider-ronan): New.
($EUSR/friedman-noah): Emacs 21.2 already has packages
whitespace, type-break. Added to no-regexp.
2002-08-12 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (barzilay-eli): Fixed URL.
(curtin-matt): New. Added <print:>
(pedersen-jesper): URL updated.
(waldman-charles): New.
(wiborg-espen): New.
(zimmermann-reto): New.
* pwget.pl (Main): Ignore <directive:> look-a-like
words in print: commands. like if you suggest connecting
to a "cvs -d :pserver:..." that looked like a directive
<pserver:>, when it wasn't.
* mywebget-emacs.conf: (lord-philip): URL Updated.
2002-08-06 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf:
(galbraith-peter): Debian URL renowed. Temporary problem
as Peter explained in email.
Removed old site
ftp://ftp.phys.ocean.dal.ca/users/rhogee/elisp/
which no longer contains Peter's files.
2002-08-04 Sun Jari Aalto <jari.aalto@cante.net>
* admin.bashrc (function sfperlwebgetdoc ()): New.
(function sfperlwebgetcmd ()): New.
* pwget.pl (Help): Added <print:> directive.
(UrlHttp): Correcte dbug where @LIST was ('') triggering
`multiple file noticed' -check. This set directive save:
to empty and no fiel was saved anywhere.
* mywebget-emacs.conf: (antlr-mode): New.
(cparse): Removed. This is replaced by semantic.el
(ede): Removed. Replaced by CEDET sourceforge project.
(eieio): Removed. Replaced by CEDET sourceforge project.
(semantic): Removed. Replaced by CEDET sourceforge project.
(speedbar): Removed. Replaced by CEDET sourceforge project.
(x-pkg): This file does not exist any more.
Removed
ftp://ftp.ultranet.com/pub/zappo/public_html/download/X-0.1a.tar.gz
(gnus-junk): Site does not exist. Removed.
http://stud2.tuwien.ac.at/~e9426626/gnus-junk.el
(breton-tom): Removed. URL invalid.
http://world.std.com/~tob/resume.html
(drieu-benjamin): URL updated. New module
guess-lang.el. Ignore pong.el, in Emacs 21.2
(pearson-dave): Ignore quickurl, 5x5; in Emacs 21.2
(fouts-martin): URL invalid.
Removed ftp://ftp.fogey.com/fouts/elisp/
(galbraith-peter): URL invalid.
Removed http://people.debian.org/~psg/elisp/
(wiborg-espen): Removed. No known addresses.
(lauri-gian): Removed. No known addresses: visual-basic-mode.el.gz
(lord-philip): Removed. No known addresses.
http://bioinf.man.ac.uk/~lord/applications/emacs/emacs-packages.html
(jde-contrib): NEW.
(marsden-eric): URL updated.
(moody-ray): removed. No known addresses: rmime.el
(perry-william): URLs deactivated, not valid. email sent.
(riebel-rob): Removed. Files are include din Emacs: tpu-edt and
sql-mode.
(socha-robin): removed. No known addresses.
(theberge-jean): Removed multiple HTTP calls with only one.
Made regexp more smarter to find the files.
(tziperman-eli): use <pregexp:> to find .el file instead
of direct link.
(urban-reini): removed. No known addresses.
(vaidheeswarran-rajesh): P4 project moved to sourceforge.
2002-08-03 Sat Jari Aalto <jari.aalto@cante.net>
* pwget.pl (LatestVersion): Support CDex packaging
numbers: cdex_150b6_enu.exe. Didn't recognize `b6' ending.
Rearranged debugging. The -d does not turn on full debug
any more, but -d 10 does.
(Main): Expand URL variables too. Now you can say
$HTTP_URL/directory/file.html
* mywebget-emacs.conf:
TAG html-helper is no longer active. The site has disappeared.
(breton-peter): URL corrected.
(minar-nelson): Added downloading html-helper.mode
(idlwave): Site has moved.
(template): Site moved to sourceforge project 'emacs-template'
but code is not in CVS.
(x-symbol): Site moved to sourceforge project 'x-symbol'
(w3): Removed. latest code is in GNU savannah CVS.
2002-07-22 Jari Aalto <jari.aalto@cante.net>
* pwget.pl (UrlHttp):
Filter out FRAGMENTs that are not part of the file names. This
fixes bug, where you retrieved URLS from page using -R (regexp)
iption.
http://localhost/index.html#section1
=>
http://localhost/index.html
2002-07-12 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (hirose-yuuji): URLs updated.
(theberge-jean): All URLs fixed.
(yavner-jonathan): All URLs fixed.
(dirson-yann): All URLs fixed.
2002-07-06 Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (galbraith-peter)
Added DEbian development packages.
(ramakrishnan) New member added.
2002-02-13 Wed Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (zundel-detlev)
URL address updated.
2002-01-19 Sat Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (walters-colin): Added checkout for
`ibuf-macs.el' hat is required by latest ibuffer.
(jde-docindex): New. by Kevin Burton.
2002-01-14 Mon Jari Aalto <jari.aalto@cante.net>
* pwget.pl: (sub FileExists): 1.41 New. If you download
a file.txt.gz and instruct to extract it, it will become
file.txt. We can't therefore check the existence of
file.txt.gz, but file.txt as well.
(sub Main): Send `unpack' information to HTTP and
FTP handlers.
(Getopt::Long): set $verb to 10 if DEBUG on.
(sub FileSimpleCompressed): 1.41 New.
(sub UrlHttp): Better overwrite checking with
FileExists() and FileSimpleCompressed().
(Net::FTP->new): Better overwrite checking with
FileExists() and FileSimpleCompressed().
2002-01-12 Sat Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf:
(volker-franz): New files.
(yamaoka-katsumi): New files and packages.
(mmm-mode): Removed. project is now at sourceforge under
the same name.
* pwget.pl (Filter): Added Pre-Filter
Which removes unwanted files before the LatestVersion
is called.
(Getopt::Long): Added --chdir option.
2002-01-11 Fri Jari Aalto <jari.aalto@cante.net>
* mywebget-emacs.conf: (eudc): Rmeoved.
Available from sourceforge.
2002-01-04 Fri Jari Aalto <jari.aalto@cante.net>
* pwget.pl (Initialize): Change incorrect environment
variable MYMYWEBGET_PL_CFG into MYWEBGET_PL_CFG
|