Changeset 653
- Timestamp:
- 03/13/05 16:58:30 (4 years ago)
- svk:copy_cache_prev:
- 1998
- Files:
-
- 8 modified
-
MANIFEST (modified) (5 diffs)
-
MANIFEST.SKIP (modified) (2 diffs)
-
META.yml (modified) (1 diff)
-
Makefile.PL (modified) (4 diffs)
-
README (modified) (2 diffs)
-
lib/Perl6/Pugs.pm (modified) (4 diffs)
-
src/AST.hs (modified) (1 diff)
-
src/Posix.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
MANIFEST
r622 r653 1 1 AUTHORS 2 2 ChangeLog 3 doc/pa01.kwid 3 4 doc/perlkwid.kwid 4 5 docs/01Overview.html … … 11 12 docs/zh-tw/01Overview.html 12 13 examples/fp.p6 14 examples/golf/head.p6 15 examples/golf/mid.p6 16 examples/golf/rev.p6 17 examples/golf/tail.p6 18 examples/golf/tsanta.pl 19 examples/golf/wc.p6 13 20 examples/hanoi.p6 14 21 examples/hashes/simpleiter.p6 … … 71 78 MANIFEST.SKIP 72 79 META.yml 73 modules/Locale-KeyedText/lib/Locale/KeyedText.pm74 modules/Locale-KeyedText/Makefile.PL75 modules/Locale-KeyedText/t/lib/t_Locale_KeyedText_A_L_Eng.pm76 modules/Locale-KeyedText/t/lib/t_Locale_KeyedText_A_L_Fre.pm77 modules/Locale-KeyedText/t/lib/t_Locale_KeyedText_B_L_Eng.pm78 modules/Locale-KeyedText/t/lib/t_Locale_KeyedText_B_L_Fre.pm79 modules/Locale-KeyedText/t/test.t80 modules/Sample-Module/lib/Sample/Module.pm81 modules/Sample-Module/Makefile.PL82 modules/Sample-Module/t/test.t83 80 README 81 script/pugscc 84 82 SIGNATURE 85 83 src/AST.hs … … 96 94 src/Monads.hs 97 95 src/Parser.hs 98 src/Parser/Kwid.hs99 96 src/Posix.hs 100 97 src/Pretty.hs 101 98 src/Prim.hs 102 src/pugs_config.h103 99 src/Rule.hs 104 100 src/Rule/Char.hs … … 183 179 t/op/shift.t 184 180 t/op/smartmatch.t 181 t/op/sort.t 185 182 t/op/splat.t 186 183 t/op/split.t -
MANIFEST.SKIP
r571 r653 1 1 #defaults 2 ^\.hsproject 3 ^\.project 4 ^\.settings 2 5 ^pugs 3 6 ^tags … … 14 17 \.hi$ 15 18 \.o.*$ 16 ^pugs_config\.h17 ^pugs_version\.h19 pugs_config\.h 20 pugs_version\.h 18 21 \.svn 19 22 .DS_Store$ 20 docs/tutorial-utf8-2.txt21 23 src/Config.hs 22 24 src/pugs_version.h -
META.yml
r342 r653 10 10 directory: 11 11 - inc 12 - modules 12 13 generated_by: Module::Install version 0.36 -
Makefile.PL
r630 r653 41 41 create_config_h (); 42 42 set_postamble (); 43 43 no_index (directory => 'inc', 'examples'); 44 44 WritePugs (sign => 1); 45 45 … … 71 71 postamble(<< "."); 72 72 $version_h : $svn_entries 73 \$(PERLRUN) Makefile.PL -version73 \$(PERLRUN) Makefile.PL -version 74 74 75 75 . … … 135 135 sub set_postamble { 136 136 my @srcfiles = map glob("$_/*.hs"), @srcdirs; 137 138 # turning off unused imports and deprecations for GHC6.4. 139 my $ghc_flags = "-static -Wall -fno-warn-deprecations -fno-warn-missing-signatures -fno-warn-name-shadowing"; 140 137 141 postamble(nativize(<< ".")); 138 142 src/Config.hs : util/PugsConfig.pm 139 $Config{perlpath} -Iutil -MPugsConfig -e "PugsConfig->write_config_module" > src/Config.hs 143 $Config{perlpath} -Iutil -MPugsConfig -e "PugsConfig->write_config_module" > src/Config.hs 144 145 profiled :: src/Config.hs @srcfiles $version_h 146 ghc -auto-all -prof --make $ghc_flags -o pugs src/Main.hs -isrc 140 147 141 148 optimized :: src/Config.hs @srcfiles $version_h 142 ghc -O2 --make -Wall -fno-warn-missing-signatures -fno-warn-name-shadowing-o pugs src/Main.hs -isrc149 ghc -O2 --make $ghc_flags -o pugs src/Main.hs -isrc 143 150 144 151 $pugs : src/Config.hs @srcfiles $version_h 145 ghc --make -Wall -fno-warn-missing-signatures -fno-warn-name-shadowing-o pugs src/Main.hs -isrc152 ghc --make $ghc_flags -o pugs src/Main.hs -isrc 146 153 147 154 tags : 148 hasktags -c src155 hasktags -c src 149 156 150 157 INST6_ARCHLIB = ${\ File::Spec->catfile('blib6', 'arch')} … … 156 163 157 164 pure_site_install :: 158 \$(NOECHO) \$(MOD_INSTALL) \\159 \$(INST6_LIB) \$(DESTINSTALLPRIVLIB) \\160 \$(INST6_ARCHLIB) \$(DESTINSTALLARCHLIB) \\161 \$(INST6_BIN) \$(DESTINSTALLBIN) \\162 \$(INST6_SCRIPT) \$(DESTINSTALLSCRIPT) \\163 \$(INST6_MAN1DIR) \$(DESTINSTALLMAN1DIR) \\164 \$(INST6_MAN3DIR) \$(DESTINSTALLMAN3DIR)165 \$(NOECHO) \$(MOD_INSTALL) \\ 166 \$(INST6_LIB) \$(DESTINSTALLPRIVLIB) \\ 167 \$(INST6_ARCHLIB) \$(DESTINSTALLARCHLIB) \\ 168 \$(INST6_BIN) \$(DESTINSTALLBIN) \\ 169 \$(INST6_SCRIPT) \$(DESTINSTALLSCRIPT) \\ 170 \$(INST6_MAN1DIR) \$(DESTINSTALLMAN1DIR) \\ 171 \$(INST6_MAN3DIR) \$(DESTINSTALLMAN3DIR) 165 172 . 166 173 } -
README
r342 r653 16 16 b) the Artistic License, version 2.0beta5. 17 17 18 Please see the "GPL-2" and "Artistic-2" files under the LICENSE/directory18 Please see the "GPL-2" and "Artistic-2" files under the "LICENSE" directory 19 19 for the full license text. 20 20 … … 49 49 nntp://nntp.perl.org/perl.perl6.compiler (NNTP) 50 50 51 Please submit bug reports to < bug-perl6-pugs@rt.cpan.org>.51 Please submit bug reports to <pugs@rt.perl.org>. 52 52 53 53 WEB SITES -
lib/Perl6/Pugs.pm
r615 r653 3 3 use strict; 4 4 5 $Pugs::VERSION = v6.0.10; 5 our $VERSION = '6.0.11'; # makemaker doesn't like v-strings. 6 6 7 7 =head1 NAME … … 11 11 =head1 VERSION 12 12 13 This document describes version 6.0.1 0 of Pugs, released March 5, 2005.13 This document describes version 6.0.11 of Pugs, released March 13, 2005. 14 14 15 15 =head1 SYNOPSIS … … 40 40 L<http://groups-beta.google.com/group/perl.perl6.compiler> 41 41 42 Please submit bug reports to E<lt> bug-perl6-pugs@rt.cpan.orgE<gt>.42 Please submit bug reports to E<lt>pugs@rt.perl.org<gt>. 43 43 44 44 =head1 COPYRIGHT … … 52 52 b) the Artistic License, version 2.0beta5. 53 53 54 For the full license text, please see the "GPL-2" and "Artistic-2" files under55 the LICENSE/ directory ofthe Pugs distribution.54 For the full license text, please see the F<GPL-2> and F<Artistic-2> files 55 under the F<LICENSE> directory in the Pugs distribution. 56 56 57 57 =cut -
src/AST.hs
r635 r653 531 531 case find ((== name) . symName) glob of 532 532 Just Symbol{ symExp = Val ref } -> readMVal ref 533 Just _ -> internalError "readVar failed on non-value bindings" 533 534 Nothing -> return VUndef 534 535 -
src/Posix.hs
r415 r653 32 32 #else 33 33 34 import System.IO.Error35 34 import System.Posix.Types 36 35 import System.Environment 37 36 38 37 #if __GLASGOW_HASKELL__ <= 602 38 import System.IO.Error 39 39 import Data.Maybe (catMaybes) 40 40
