|
|
|
@20058
|
[20058]
|
7 months |
gbacon |
Build the library, but the executable still doesn't link. Why aren't we …
|
|
|
|
@19810
|
[19810]
|
8 months |
lwall |
[pugs] simplified assignment parsing
|
|
|
|
@16488
|
[16488]
|
17 months |
audreyt |
* Introduce the envPosStack abstraction to cleanup the
stack-trace …
|
|
|
|
@16415
|
[16415]
|
17 months |
audreyt |
* Misc. stylistic cleanups in Pugs.AST and Pugs.Eval.
|
|
|
|
@16383
|
[16383]
|
17 months |
audreyt |
* Repair importing from perl5 by giving the ->$_{...}
primitive a …
|
|
|
|
@16379
|
[16379]
|
17 months |
audreyt |
* &?BLOCK and &?ROUTINE are now correctly (recursively, lexically)
…
|
|
|
|
@16378
|
[16378]
|
17 months |
audreyt |
* Fix trait blocks and their interactions.
|
|
|
|
@16373
|
[16373]
|
17 months |
audreyt |
* Change the MPad data type to be a standalone datatype,
instead of the …
|
|
|
|
@16370
|
[16370]
|
17 months |
audreyt |
* Separate "inline" calls with "displaced" callers, so caller() works more …
|
|
|
|
@16362
|
[16362]
|
17 months |
audreyt |
* Include outer pads in prettified code blocks.
|
|
|
|
@16355
|
[16355]
|
17 months |
audreyt |
[07-end-blocks.t] Explicitly refer to $package::var instead
of using "our …
|
|
|
|
@16354
|
[16354]
|
17 months |
audreyt |
|
|
|
|
@16353
|
[16353]
|
17 months |
audreyt |
* "make ghci" now works GHC 6.7-trunk (which bundles the filepath …
|
|
|
|
@16352
|
[16352]
|
17 months |
audreyt |
* Reclose global pad too.
|
|
|
|
@16344
|
[16344]
|
17 months |
audreyt |
* Finally, circular loading of TVars.
|
|
|
|
@16342
|
[16342]
|
17 months |
audreyt |
|
|
|
|
@16340
|
[16340]
|
17 months |
audreyt |
* Params unified with pad entries.
|
|
|
|
@16339
|
[16339]
|
17 months |
audreyt |
* Things actually run now, yay. Next step is to convert
Params over to …
|
|
|
|
@16338
|
[16338]
|
17 months |
audreyt |
* Pad refactoring now runs - snapshot the tree before we redo LexPad?
|
|
|
|
@16336
|
[16336]
|
17 months |
audreyt |
* Remove unused imports.
(The YAML compression stuff should probably …
|
|
|
|
@16335
|
[16335]
|
17 months |
audreyt |
* another fix.
|
|
|
|
@16333
|
[16333]
|
17 months |
audreyt |
* More pad refactoring.
|
|
|
|
@16331
|
[16331]
|
17 months |
audreyt |
|
|
|
|
@16329
|
[16329]
|
17 months |
audreyt |
* syntax checks now!
|
|
|
|
@16327
|
[16327]
|
17 months |
audreyt |
* more preliminary hacks.
|
|
|
|
@16326
|
[16326]
|
17 months |
audreyt |
* temp checkin for pad refactoring; COMPILING pad thought out.
|
|
|
|
@16324
|
[16324]
|
17 months |
audreyt |
|
|
|
|
@16323
|
[16323]
|
17 months |
audreyt |
* initial checkin for pad refactoring
|
|
|
|
@15829
|
[15829]
|
18 months |
audreyt |
* Revert r15828 as promised.
|
|
|
|
@15828
|
[15828]
|
18 months |
audreyt |
* Snapshot merge of the pad branch into trunk.
Tests mostly passes; …
|
|
|
|
@15777
|
[15777]
|
19 months |
audreyt |
* Gain another ~10% on startup speed (Prelude+Test) by simply
changing …
|
|
|
|
@15745
|
[15745]
|
19 months |
audreyt |
* Chase the TraitBlocks? change.
|
|
|
|
@15737
|
[15737]
|
19 months |
audreyt |
* Pugs.*: Chase the envClasses change.
This concludes the envClasses …
|
|
|
|
@15725
|
[15725]
|
19 months |
audreyt |
* Today's $job hack to get Java working with Pugs.
You need: …
|
|
|
|
@15710
|
[15710]
|
19 months |
audreyt |
* Chase "is context" pad structure changes in other modules.
This …
|
|
|
|
@15681
|
[15681]
|
19 months |
audreyt |
* Pugs.AST: Looking up a lexical multi sub should always
include …
|
|
|
|
@15642
|
[15642]
|
19 months |
audreyt |
* Pugs.AST: All longnames now implicitly create shortname
…
|
|
|
|
@15616
|
[15616]
|
19 months |
audreyt |
* Change all liftSTM into stm and all liftIO into io.
|
|
|
|
@15611
|
[15611]
|
19 months |
audreyt |
* "our $x" now reuses pad entry for package and lexical vars:
module …
|
|
|
|
@15593
|
[15593]
|
19 months |
audreyt |
* Pugs.AST: The "SGlobal" pseudo-scope is now gone;
autovivification of …
|
|
|
|
@15575
|
[15575]
|
19 months |
audreyt |
* Pugs.AST: New readCodesFromRef API to get all variants
(recursively) …
|
|
|
|
@15501
|
[15501]
|
19 months |
gaal |
* use UUndef instead of () for undefined Vals
|
|
|
|
@15489
|
[15489]
|
19 months |
audreyt |
* The "HOW" call is now dispatched by ."".
* Also rename ITEM and …
|
|
|
|
@15477
|
[15477]
|
19 months |
audreyt |
* Instead of inventing a complicated "special dispatch" for
…
|
|
|
|
@15473
|
[15473]
|
19 months |
audreyt |
* MO.Run: Drop the unused (and generally impossible to satisfy)
…
|
|
|
|
@15458
|
[15458]
|
19 months |
audreyt |
* Make "Boxable" specific to the Eval monad, since Pugs.Class
is within …
|
|
|
|
@15457
|
[15457]
|
19 months |
gaal |
* MO and users: use Pugs::Doc::Hack::Style naming conventions
|
|
|
|
@15451
|
[15451]
|
19 months |
audreyt |
* Pugs.AST: The ./ notation is (for now) invoking OldVal? and
returning …
|
|
|
|
@15445
|
[15445]
|
19 months |
audreyt |
* Pugs.AST: Grand Unified Dispatch for oldVal, reusing Syn "|".
|
|
|
|
@15434
|
[15434]
|
19 months |
audreyt |
* Pugs.AST: Make oldVal boxable.
* Pugs.Prim: Move op1 "vv"'s …
|
|
|
|
@15425
|
[15425]
|
19 months |
audreyt |
* Massive Haddoc-compatibility fix to make all modules
haddockable.
|
|
|
|
@15417
|
[15417]
|
19 months |
audreyt |
* Pugs.AST: Expose Pugs.Meta.* instances by default
for oldland users.
|
|
|
|
@15374
|
[15374]
|
20 months |
audreyt |
* Adapt existing newVal implementation in Pugs.Val to MO.
A "Val" is now …
|
|
|
|
@15297
|
[15297]
|
20 months |
audreyt |
* Revert the previous patch; everything back to normal.
|
|
|
|
@15296
|
[15296]
|
20 months |
audreyt |
* Convert VStr from String to ByteString?, and Syn from
String to ID, in …
|
|
|
|
@14599
|
[14599]
|
2 years |
allbery_b |
AUTHORS: hello, world\n :)
src/Pugs/Compat.hs: added file time …
|
|
|
|
@14303
|
[14303]
|
2 years |
audreyt |
* Pugs.Eval: Allow "/.../" to match against $_ immediately
not only …
|
|
|
|
@14138
|
[14138]
|
2 years |
audreyt |
* Pugs.AST: Bring (listVal :: Val -> [Val]) helper function
from newVal …
|
|
|
|
@14014
|
[14014]
|
2 years |
audreyt |
* Closure traits in bare-do-once blocks is now recognized:
use v6;
…
|
|
|
|
@13927
|
[13927]
|
2 years |
audreyt |
* Pugs.AST, Pugs.Run: Instead of registering macros for
types that …
|
|
|
|
@13923
|
[13923]
|
2 years |
audreyt |
* Pugs.AST: Give the builting type-macro a magickal (*%?)
signature to …
|
|
|
|
@13921
|
[13921]
|
2 years |
audreyt |
* Pugs.AST: Accept Int(x=>1) but not Int(1,2,3), so that
Int can still …
|
|
|
|
@13917
|
[13917]
|
2 years |
audreyt |
* Pugs.AST: Int(x=>1), Int(4) etc are all disallowed
for now (explicit …
|
|
|
|
@13903
|
[13903]
|
2 years |
audreyt |
* Add support for transliteration:
tr///
y///
$x tr///
…
|
|
|
|
@13801
|
[13801]
|
2 years |
audreyt |
* Move typeOfParam into Pugs.AST.
This is used in the previous commits …
|
|
|
|
@13778
|
[13778]
|
2 years |
audreyt |
* Support for instance default expressions (which are evaluated in
Class …
|
|
|
|
@13280
|
[13280]
|
2 years |
lwall |
Great metaoperator renaming: ref -> WHAT, SKID -> WHICH, META -> HOW
|
|
|
|
@13162
|
[13162]
|
2 years |
yiyihu |
r13221@Laptop: xinming | 2006-09-10 23:37:39 +0800
Added $+PUGS_VERSION …
|
|
|
|
@13147
|
[13147]
|
2 years |
lumi |
My local pugs branch
The battle continues
Closure traits that …
|
|
|
|
@13117
|
[13117]
|
2 years |
audreyt |
* Commit the .guts patch from gaal++ to ease debugging.
Not meant to be …
|
|
|
|
@13087
|
[13087]
|
2 years |
gaal |
* introduce 'castVal' to unwrap Vals into concrete types. audreyt++ for
…
|
|
|
|
@12960
|
[12960]
|
2 years |
gaal |
* Support for arbitrary traits in Signatures:
:($moose! is Beautiful …
|
|
|
|
@12924
|
[12924]
|
2 years |
gaal |
* Basic support for parsing Signatures with :().
Only named parameters …
|
|
|
|
@12721
|
[12721]
|
2 years |
audreyt |
Gaal's \(...) Capture-literal patch, hacked slightly so it compiles.
|
|
|
|
@12475
|
[12475]
|
2 years |
audreyt |
* &circumfix:<\( )> now understands invocants and named parameters.
* …
|
|
|
|
@12461
|
[12461]
|
2 years |
gaal |
* WIP towards Capture parsing:
16:40 < audreyt> you mean breaking the …
|
|
|
|
@12460
|
[12460]
|
2 years |
audreyt |
* Pugs.AST now imports Pugs.Exp.
|
|
|
|
@12422
|
[12422]
|
2 years |
audreyt |
* Glorious refactoring of the SubAssoc? type.
Instead of using a string …
|
|
|
|
@12324
|
[12324]
|
2 years |
gaal |
* Bring the glory to 6.4.2
|
|
|
|
@12317
|
[12317]
|
2 years |
audreyt |
* Glorious refactoring of the Var type.
Previously, Var is type synonym …
|
|
|
|
@12176
|
[12176]
|
2 years |
audreyt |
* First cut at proper compile-time role mixin support, based on
…
|
|
|
|
@12041
|
[12041]
|
2 years |
gaal |
* Pugs.Val.Num and simple coersion triggered from oldspace.
1 + 41 …
|
|
|
|
@12008
|
[12008]
|
2 years |
gaal |
* Add VV support for PureInt?. The verification is awkward to make with
…
|
|
|
|
@11978
|
[11978]
|
2 years |
audreyt |
* Tighten up the Pugs.Val hook by handling the valType and
Pretty cases …
|
|
|
|
@10883
|
[10883]
|
2 years |
audreyt |
* Implement .meta and .meta.name. Also expose Class::traits
but that's …
|
|
|
|
@10881
|
[10881]
|
2 years |
audreyt |
* introduce newMetaType in Pugs.AST to cover the case where
use …
|
|
|