root/src/Pugs/Prim.hs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @22317 [22317] 3 weeks masak [Prim.hs] renamed s/system/run/
(edit) @22309 [22309] 3 weeks masak [src/Pugs/Prim.hs] promoted &exit into a safe function
(edit) @21699 [21699] 2 months audreyt * The logical consequence of r21698.
(edit) @21673 [21673] 2 months audreyt * Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
(edit) @19198 [19198] 10 months ferreira r185@dracma: perl | 2007-12-12 17:36:17 -0200 added boolean xor infix …
(edit) @19002 [19002] 11 months andara [pugs] async {} returns thread id
(edit) @17870 [17870] 13 months ryporter Fix how the range operator handles rationals
(edit) @17865 [17865] 13 months ryporter adding support for first() to pugs
(edit) @17701 [17701] 13 months lwall s:g/err/orelse/
(edit) @17042 [17042] 15 months audreyt * Switch from System.Time to the newer Data.Time modules for …
(edit) @16625 [16625] 17 months gaal * separate internals functions for loading yaml strings and files
(edit) @16597 [16597] 17 months audreyt * Pugs.Prim: More concise, warning-free and point-free definition of …
(edit) @16526 [16526] 17 months moritz patch and test cases for zero or negative argument to 'x' and 'xx' …
(edit) @16488 [16488] 17 months audreyt * Introduce the envPosStack abstraction to cleanup the stack-trace …
(edit) @16487 [16487] 17 months audreyt * Per dduncan++'s request, make "die" and "warn" output stack trace.
(edit) @16379 [16379] 17 months audreyt * &?BLOCK and &?ROUTINE are now correctly (recursively, lexically) …
(edit) @16373 [16373] 17 months audreyt * Change the MPad data type to be a standalone datatype, instead of the …
(edit) @16353 [16353] 17 months audreyt * "make ghci" now works GHC 6.7-trunk (which bundles the filepath …
(edit) @16352 [16352] 17 months audreyt * Reclose global pad too.
(edit) @16344 [16344] 17 months audreyt * Finally, circular loading of TVars.
(edit) @15829 [15829] 19 months audreyt * Revert r15828 as promised.
(edit) @15828 [15828] 19 months audreyt * Snapshot merge of the pad branch into trunk. Tests mostly passes; …
(edit) @15820 [15820] 19 months audreyt * Pugs.Prim: Add &stat(Str) and &lstat(Str) for Dan Kogai's YAPC::Asia …
(edit) @15777 [15777] 19 months audreyt * Gain another ~10% on startup speed (Prelude+Test) by simply changing …
(edit) @15737 [15737] 19 months audreyt * Pugs.*: Chase the envClasses change. This concludes the envClasses …
(edit) @15725 [15725] 19 months audreyt * Today's $job hack to get Java working with Pugs. You need: …
(edit) @15710 [15710] 19 months audreyt * Chase "is context" pad structure changes in other modules. This …
(edit) @15671 [15671] 19 months audreyt * Export Object::HOW and Object::new, because the spec contains lots of …
(edit) @15670 [15670] 19 months audreyt * Pugs.Prim: atomicEval now ensures that errors and control exceptions …
(edit) @15659 [15659] 19 months audreyt * Pugs.Prim: unbreak &sort
(edit) @15645 [15645] 19 months audreyt * Eliminate SCodeMulti in all other places. This concludes the longname …
(edit) @15616 [15616] 19 months audreyt * Change all liftSTM into stm and all liftIO into io.
(edit) @15596 [15596] 19 months audreyt * Pugs.Eval/Pugs.Prim: More s/SGlobal/SOur/ chase.
(edit) @15577 [15577] 19 months audreyt * Pugs.Prim: Export (Pair|Array|Hash).kv but hides Pair.key and …
(edit) @15509 [15509] 19 months gaal * split-on-a-string method. Can be made more efficient.
(edit) @15506 [15506] 19 months gaal * a few more Str methods
(edit) @15486 [15486] 20 months audreyt * Fix the "main::" error when evaluating perl 5 closures that closes …
(edit) @15449 [15449] 20 months audreyt * Pugs.Prim: The outermost context is Item, not Void.
(edit) @15434 [15434] 20 months audreyt * Pugs.AST: Make oldVal boxable. * Pugs.Prim: Move op1 "vv"'s …
(edit) @15425 [15425] 20 months audreyt * Massive Haddoc-compatibility fix to make all modules haddockable.
(edit) @15422 [15422] 20 months audreyt * To promote any boxable value to newland Val, use "mkVal" now instead …
(edit) @15396 [15396] 20 months audreyt * Pugs.AST.Internals - Remove circularity to Pugs.Meta by moving toVV …
(edit) @15371 [15371] 20 months audreyt * cmp() (and by extension, sort()) should default on lexographic sorting …
(edit) @15328 [15328] 20 months lwall More X/Z fixes t/operators/precedence.t was using old precedence table
(edit) @15327 [15327] 20 months lwall Y -> Z, XX -> X
(edit) @15307 [15307] 20 months gaal * mark fork as unsafe. tene++ for noticing.
(edit) @15297 [15297] 20 months audreyt * Revert the previous patch; everything back to normal.
(edit) @15296 [15296] 20 months audreyt * Convert VStr from String to ByteString?, and Syn from String to ID, in …
(edit) @15201 [15201] 20 months audreyt * Numeric primitives for complex numbers.
(edit) @15165 [15165] 21 months audreyt * Filetest operators are now removed; use smartmatch against Pairs …
(edit) @15000 [15000] 22 months audreyt * Pugs.Prim: Now encodeUTF8 autochunks, remove hardcoding in op2Print.
(edit) @14997 [14997] 22 months audreyt * Pugs.Prim: Fix t/xx-uncategorized/say-crash.t by printing in 4096-byte …
(edit) @14953 [14953] 22 months luqui Bring pugs up-to-date on cmp and sort semantics.
(edit) @14933 [14933] 22 months luqui Implemented XX (but not the metaoperator).
(edit) @14925 [14925] 22 months luqui Implemented @list.pick(num).
(edit) @14911 [14911] 22 months luqui Implemented listref return value for splice.
(edit) @14903 [14903] 22 months luqui Implement gather as statement_prefix:<gather> as of S02 r13492
(edit) @14636 [14636] 2 years audreyt * Pugs.Prim: "fail" should throw out a Failure thunk.
(edit) @14599 [14599] 2 years allbery_b AUTHORS: hello, world\n :) src/Pugs/Compat.hs: added file time …
(edit) @14574 [14574] 2 years audreyt * Mark Perl5 eval as safe under ops.pm
(edit) @14572 [14572] 2 years audreyt * Pugs.Prim: Implement passing lexical scalar variables into Perl 5, …
(edit) @14547 [14547] 2 years audreyt * Pugs.Prim: Also export IO::close and Socket::close so that close …
(edit) @14544 [14544] 2 years audreyt * Pugs.Prim: async{...} should use user-level threads by default; …
(edit) @14537 [14537] 2 years audreyt * Really extremely wrong bandaid to get ./pugs -we 'my $fh = …
(edit) @14534 [14534] 2 years audreyt * Pugs.Prim: Attribute initializers now carries through to derived …
(edit) @14492 [14492] 2 years audreyt * Pugs.Prim: Remove retry_with.
(edit) @14486 [14486] 2 years audreyt * Pugs.Prim: Rename "atomically" to "contend" and "retry" to "defer".
(edit) @14480 [14480] 2 years audreyt * Pugs.Types: IO::Dir is not a subtype of IO, really... * Pugs.Prim: …
(edit) @14475 [14475] 2 years yiyihu r14635@HomePc?: xinming | 2006-10-22 01:26:30 +0000 Update …
(edit) @14474 [14474] 2 years yiyihu r14633@HomePc?: xinming | 2006-10-22 00:23:57 +0000 Alias closedir and …
(edit) @14466 [14466] 2 years audreyt * Pugs.Prim: Make ++ and -- atomic.
(edit) @14381 [14381] 2 years audreyt * Pugs.Prim: New "printf" builtin.
(edit) @14369 [14369] 2 years audreyt * Pugs.Prim: Mark say and print (the default-to-$*OUT version) as …
(edit) @14349 [14349] 2 years audreyt * Pugs.Prim: foo.exe - make it nonfatal.
(edit) @14346 [14346] 2 years audreyt * Make system() nonfatal always; instead it merely sets $!.
(edit) @14341 [14341] 2 years audreyt * Pugs.Prim: Instead of using ByteString?.Char8's file IO primitives …
(edit) @14337 [14337] 2 years audreyt * Remove Judy from the Pugs build process. This is a pervasive change …
(edit) @14321 [14321] 2 years gaal * Primitive golf and cleanups
(edit) @14315 [14315] 2 years audreyt * Pugs.Prim: lift "fork" from Perl5.
(edit) @14313 [14313] 2 years audreyt * Implement crypt($, $) via Perl5 embedding. * Introduce opPerl5 into …
(edit) @14302 [14302] 2 years audreyt * Pugs.Prim: ".perl" now returns Unicode strings properly.
(edit) @14256 [14256] 2 years audreyt * Pugs.Prim: Primitive support for =@Array on both contexts.
(edit) @14214 [14214] 2 years audreyt * Rationalize Perl5 embedding's GC interface by passing StablePtr?
(edit) @14211 [14211] 2 years audreyt * Pugs.Prim: Finish the break/continue transition.
(edit) @14193 [14193] 2 years audreyt * Rename DrIFT.YAML's addressOf to stableAddressOf, as it's returning …
(edit) @14152