|
|
|
@21675
|
[21675]
|
2 months |
audreyt |
* Delete everything we're not actively using from src/.
|
|
|
|
@21673
|
[21673]
|
2 months |
audreyt |
* Import Pugs 6.2.13.11 from Hackage into our source tree.
* Highlights:
…
|
|
|
|
@20058
|
[20058]
|
7 months |
gbacon |
Build the library, but the executable still doesn't link. Why aren't we …
|
|
|
|
@19198
|
[19198]
|
10 months |
ferreira |
r185@dracma: perl | 2007-12-12 17:36:17 -0200
added boolean xor infix …
|
|
|
|
@18681
|
[18681]
|
12 months |
lwall |
Cursor tweaks, new precedence for x and ~
|
|
|
|
@18010
|
[18010]
|
13 months |
hoelzro |
Added myself to the AUTHORS list, fixed a discrepancy in docs/SEEALSO, and …
|
|
|
|
@17701
|
[17701]
|
13 months |
lwall |
s:g/err/orelse/
|
|
|
|
@17047
|
[17047]
|
15 months |
audreyt |
* Final batch of HPC-inspired toplevel removals:
…
|
|
|
|
@17045
|
[17045]
|
15 months |
audreyt |
* Pugs.Parser.Program: Remove the unused s_freeVars field.
|
|
|
|
@17044
|
[17044]
|
15 months |
audreyt |
* Thanks to HPC, continue to eliminate a whole lot of
can't-be-reached …
|
|
|
|
@16439
|
[16439]
|
17 months |
audreyt |
* Variables inside an eval"" is now correctly checked
against outer …
|
|
|
|
@16435
|
[16435]
|
17 months |
audreyt |
* Pugs.Parser.Util: Add parameter variables into the known-variable
set …
|
|
|
|
@16417
|
[16417]
|
17 months |
audreyt |
* Pugs.Parser.*: More cleanups; fake a compPad so CHECK blocks
still …
|
|
|
|
@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.
|
|
|
|
@16377
|
[16377]
|
17 months |
audreyt |
* Supply $_ to the MAIN closure if it wants that.
|
|
|
|
@16375
|
[16375]
|
17 months |
audreyt |
* Reclose the MAIN code as well.
|
|
|
|
@16374
|
[16374]
|
17 months |
audreyt |
* Primitive blocks generates no closures.
|
|
|
|
@16372
|
[16372]
|
17 months |
audreyt |
* Pugs.Parser.*: New s_outerVars field to track intermediate
blocks …
|
|
|
|
@16370
|
[16370]
|
17 months |
audreyt |
* Separate "inline" calls with "displaced" callers, so caller() works more …
|
|
|
|
@16365
|
[16365]
|
17 months |
audreyt |
fix an outdated comment
|
|
|
|
@16361
|
[16361]
|
17 months |
audreyt |
* Reclose pads at the end-of-compilation stage (before saving
it into …
|
|
|
|
@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.
|
|
|
|
@16345
|
[16345]
|
17 months |
audreyt |
* Repaired accessor - tests finally working.
|
|
|
|
@16344
|
[16344]
|
17 months |
audreyt |
* Finally, circular loading of TVars.
|
|
|
|
@16342
|
[16342]
|
17 months |
audreyt |
|
|
|
|
@16341
|
[16341]
|
17 months |
audreyt |
* Tonights work
|
|
|
|
@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 …
|
|
|
|
@16334
|
[16334]
|
17 months |
audreyt |
* Now compiles again whee.
|
|
|
|
@16333
|
[16333]
|
17 months |
audreyt |
* More pad refactoring.
|
|
|
|
@16331
|
[16331]
|
17 months |
audreyt |
|
|
|
|
@16329
|
[16329]
|
17 months |
audreyt |
* syntax checks now!
|
|
|
|
@16328
|
[16328]
|
17 months |
audreyt |
* Done with the parser part.
|
|
|
|
@16327
|
[16327]
|
17 months |
audreyt |
* more preliminary hacks.
|
|
|
|
@16326
|
[16326]
|
17 months |
audreyt |
* temp checkin for pad refactoring; COMPILING pad thought out.
|
|
|
|
@16323
|
[16323]
|
17 months |
audreyt |
* initial checkin for pad refactoring
|
|
|
|
@15829
|
[15829]
|
19 months |
audreyt |
* Revert r15828 as promised.
|
|
|
|
@15828
|
[15828]
|
19 months |
audreyt |
* Snapshot merge of the pad branch into trunk.
Tests mostly passes; …
|
|
|
|
@15745
|
[15745]
|
19 months |
audreyt |
* Chase the TraitBlocks? change.
|
|
|
|
@15737
|
[15737]
|
19 months |
audreyt |
* Pugs.*: Chase the envClasses change.
This concludes the envClasses …
|
|
|
|
@15710
|
[15710]
|
19 months |
audreyt |
* Chase "is context" pad structure changes in other modules.
This …
|
|
|
|
@15663
|
[15663]
|
19 months |
audreyt |
* Pugs.Parser: Repair "my @x = 1,2,3".
|
|
|
|
@15645
|
[15645]
|
19 months |
audreyt |
* Eliminate SCodeMulti in all other places.
This concludes the longname …
|
|
|
|
@15644
|
[15644]
|
19 months |
audreyt |
* Pugs.Parser.Operator: multi longnames should not affect
the operator …
|
|
|
|
@15606
|
[15606]
|
19 months |
audreyt |
* Pugs.Parser.Operator: The := operator is not really infixAssignment.
|
|
|
|
@15603
|
[15603]
|
19 months |
audreyt |
* Pugs.Parser.Operator: Remove state decl hacks now we
are about to …
|
|
|
|
@15602
|
[15602]
|
19 months |
audreyt |
* Pugs.Parser.Literal: Make pseudoAssignment parametric
instead of …
|
|
|
|
@15598
|
[15598]
|
19 months |
audreyt |
Misc chase of scope name changes.
|
|
|
|
@15597
|
[15597]
|
19 months |
audreyt |
* Pugs.Parser.Util: When we finish parsing a block, all
its lexical …
|
|
|
|
@15579
|
[15579]
|
19 months |
audreyt |
* Pugs.Parser.*: Properly support signature-affected
categories even in …
|
|
|
|
@15503
|
[15503]
|
20 months |
gaal |
* Don't mention ByteString?.Char8 in places where an accidental
string op …
|
|
|
|
@15425
|
[15425]
|
20 months |
audreyt |
* Massive Haddoc-compatibility fix to make all modules
haddockable.
|
|
|
|
@15398
|
[15398]
|
20 months |
audreyt |
* Remove unused imports to avoid some more warnings in "make ghci".
|
|
|
|
@15368
|
[15368]
|
20 months |
audreyt |
* gaal++ pointed that for all non-UTF8 unicode encodings
we need to …
|
|
|
|
@15365
|
[15365]
|
20 months |
audreyt |
* Pugs.Parser.Program: Make decodeProgram sufficiently
chunky-lazy so …
|
|
|
|
@15364
|
[15364]
|
20 months |
audreyt |
* Pugs.Parser.Operators - Eliminate another space leak in
filterFun; …
|
|
|
|
@15328
|
[15328]
|
20 months |
lwall |
More X/Z fixes
t/operators/precedence.t was using old precedence table
|
|
|
|
@15327
|
[15327]
|
20 months |
lwall |
Y -> Z, XX -> X
|
|
|
|
@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 …
|
|
|
|
@15262
|
[15262]
|
20 months |
audreyt |
* Chase S02/r13586 and change
q:t / q:to
to
q:to / q:heredoc
…
|
|
|
|
@15218
|
[15218]
|
20 months |
audreyt |
Pugs.Parser.Literal - Factor out regularAdverbPair for
generalized "is" …
|
|
|
|
@15198
|
[15198]
|
21 months |
audreyt |
* Pugs.Parser.Operator: Add postfix "i" form
|
|
|
|
@15165
|
[15165]
|
21 months |
audreyt |
* Filetest operators are now removed; use smartmatch against Pairs …
|
|
|
|
@15092
|
[15092]
|
21 months |
lwall |
Fixed s[] x= $n
|
|
|
|
@14933
|
[14933]
|
22 months |
luqui |
Implemented XX (but not the metaoperator).
|
|
|
|
@14696
|
[14696]
|
2 years |
audreyt |
* Pugs.Parser.Literal: Support for sigspace shorthands:
mm/.../; …
|
|
|
|
@14661
|
[14661]
|
2 years |
audreyt |
* Pugs.Parser.Operator: "state (...) = ..." now desugars correctly.
|
|
|
|
@14650
|
[14650]
|
2 years |
audreyt |
* Pugs.AST.Internals: Allow prototype objects to act as Code
objects, …
|
|
|
|
@14640
|
[14640]
|
2 years |
audreyt |
* Pugs.Parser.Operator: Generalize decl+assign hack so we
can deal with …
|
|
|
|
@14626
|
[14626]
|
2 years |
audreyt |
* Pugs.Parser: The previous commit also support rule-as-methods:
…
|
|
|
|
@14625
|
[14625]
|
2 years |
audreyt |
* Pugs.Parser: Adjust for the insertIntoPosition change.
|
|
|
|
@14624
|
[14624]
|
2 years |
audreyt |
* Pugs.Parser.Types: insertIntoPosition now takes a String, not Char,
so …
|
|
|
|
@14570
|
[14570]
|
2 years |
audreyt |
* Pugs.Parser: fglock++ noticed that Pugs was not composing hash …
|
|
|
|
@14541
|
[14541]
|
2 years |
audreyt |
* Pugs.Parser.Operator: Sqaush the annoying 'term or "\("'
message on …
|
|
|
|
@14439
|
[14439]
|
2 years |
audreyt |
* Parse message fix:
- sigilled vars are taken as an unit in …
|
|
|
|
@14436
|
[14436]
|
2 years |
audreyt |
* Oops, typo. :)
|
|
|
|
@14435
|
[14435]
|
2 years |
audreyt |
* Pugs.Parser.Util: Repair the hash-compose-at-end-of-block
detection to …
|
|
|
|
@14423
|
[14423]
|
2 years |
audreyt |
* Pugs.Parser: Implement the "Closing hash curly may not terminate a …
|
|
|
|