|
|
|
@20058
|
[20058]
|
03/04/08 22:06:31 |
gbacon |
Build the library, but the executable still doesn't link. Why aren't we … |
|
|
|
@17044
|
[17044]
|
07/14/07 04:25:29 |
audreyt |
* Thanks to HPC, continue to eliminate a whole lot of
can't-be-reached … |
|
|
|
@16602
|
[16602]
|
06/01/07 21:29:00 |
audreyt |
* Pugs.Monads: Add MonadIO instance to the MaybeT monad.
Also simplify … |
|
|
|
@16487
|
[16487]
|
05/21/07 21:40:31 |
audreyt |
* Per dduncan++'s request, make "die" and "warn" output stack trace. |
|
|
|
@16418
|
[16418]
|
05/18/07 00:19:55 |
audreyt |
* Pugs.Monads: Finish up the enterSub/reclose* subsystem;
… |
|
|
|
@16380
|
[16380]
|
05/17/07 23:43:53 |
audreyt |
* Do not recursively close over &?ROUTINE and &?BLOCK. |
|
|
|
@16379
|
[16379]
|
05/17/07 23:43:33 |
audreyt |
* &?BLOCK and &?ROUTINE are now correctly (recursively, lexically)
… |
|
|
|
@16378
|
[16378]
|
05/17/07 23:41:38 |
audreyt |
* Fix trait blocks and their interactions. |
|
|
|
@16376
|
[16376]
|
05/17/07 23:39:00 |
audreyt |
* Correctly handle displaced calls into blocks |
|
|
|
@16375
|
[16375]
|
05/17/07 23:38:23 |
audreyt |
* Reclose the MAIN code as well. |
|
|
|
@16374
|
[16374]
|
05/17/07 23:37:47 |
audreyt |
* Primitive blocks generates no closures. |
|
|
|
@16373
|
[16373]
|
05/17/07 23:37:13 |
audreyt |
* Change the MPad data type to be a standalone datatype,
instead of the … |
|
|
|
@16370
|
[16370]
|
05/17/07 23:34:51 |
audreyt |
* Separate "inline" calls with "displaced" callers, so caller() works more … |
|
|
|
@16367
|
[16367]
|
05/17/07 23:32:12 |
audreyt |
* Pugs.Monads: Don't reclose subs that already started. |
|
|
|
@16362
|
[16362]
|
05/17/07 23:30:26 |
audreyt |
* Include outer pads in prettified code blocks. |
|
|
|
@16355
|
[16355]
|
05/17/07 23:27:43 |
audreyt |
[07-end-blocks.t] Explicitly refer to $package::var instead
of using "our … |
|
|
|
@16354
|
[16354]
|
05/17/07 23:26:10 |
audreyt |
-- |
|
|
|
@16353
|
[16353]
|
05/17/07 23:24:08 |
audreyt |
* "make ghci" now works GHC 6.7-trunk (which bundles the filepath … |
|
|
|
@16352
|
[16352]
|
05/17/07 23:23:12 |
audreyt |
* Reclose global pad too. |
|
|
|
@16344
|
[16344]
|
05/17/07 23:20:11 |
audreyt |
* Finally, circular loading of TVars. |
|
|
|
@16342
|
[16342]
|
05/17/07 23:18:48 |
audreyt |
-- |
|
|
|
@16341
|
[16341]
|
05/17/07 23:17:45 |
audreyt |
* Tonights work |
|
|
|
@16340
|
[16340]
|
05/17/07 23:16:56 |
audreyt |
* Params unified with pad entries. |
|
|
|
@16339
|
[16339]
|
05/17/07 23:16:21 |
audreyt |
* Things actually run now, yay. Next step is to convert
Params over to … |
|
|
|
@16338
|
[16338]
|
05/17/07 23:15:41 |
audreyt |
* Pad refactoring now runs - snapshot the tree before we redo LexPad? |
|
|
|
@16336
|
[16336]
|
05/17/07 23:14:57 |
audreyt |
* Remove unused imports.
(The YAML compression stuff should probably … |
|
|
|
@16334
|
[16334]
|
05/17/07 23:13:54 |
audreyt |
* Now compiles again whee. |
|
|
|
@16333
|
[16333]
|
05/17/07 23:13:29 |
audreyt |
* More pad refactoring. |
|
|
|
@16331
|
[16331]
|
05/17/07 23:12:33 |
audreyt |
-- |
|
|
|
@16328
|
[16328]
|
05/17/07 23:10:48 |
audreyt |
* Done with the parser part. |
|
|
|
@16327
|
[16327]
|
05/17/07 23:10:00 |
audreyt |
* more preliminary hacks. |
|
|
|
@16326
|
[16326]
|
05/17/07 23:09:27 |
audreyt |
* temp checkin for pad refactoring; COMPILING pad thought out. |
|
|
|
@16324
|
[16324]
|
05/17/07 23:08:49 |
audreyt |
-- |
|
|
|
@16323
|
[16323]
|
05/17/07 23:08:11 |
audreyt |
* initial checkin for pad refactoring |
|
|
|
@15829
|
[15829]
|
04/04/07 19:54:22 |
audreyt |
* Revert r15828 as promised. |
|
|
|
@15828
|
[15828]
|
04/04/07 19:51:21 |
audreyt |
* Snapshot merge of the pad branch into trunk.
Tests mostly passes; … |
|
|
|
@15765
|
[15765]
|
03/18/07 19:10:57 |
audreyt |
* Chase latest mtl export interface changes; this should
repair the … |
|
|
|
@15745
|
[15745]
|
03/17/07 11:10:25 |
audreyt |
* Chase the TraitBlocks? change. |
|
|
|
@15737
|
[15737]
|
03/16/07 16:40:50 |
audreyt |
* Pugs.*: Chase the envClasses change.
This concludes the envClasses … |
|
|
|
@15581
|
[15581]
|
03/11/07 03:18:14 |
audreyt |
* Pugs.Monads: &?CALLER_CONTINUATION is now a simple constant
sub with a … |
|
|
|
@15456
|
[15456]
|
03/05/07 08:58:20 |
audreyt |
* Pugs.Monads: Support for rvalue contextification for newVals. |
|
|
|
@15297
|
[15297]
|
02/18/07 15:59:02 |
audreyt |
* Revert the previous patch; everything back to normal. |
|
|
|
@15296
|
[15296]
|
02/18/07 15:56:10 |
audreyt |
* Convert VStr from String to ByteString?, and Syn from
String to ID, in … |
|
|
|
@14209
|
[14209]
|
10/11/06 05:36:27 |
audreyt |
* Pugs.Monads: Make "break" and "continue" dependent no
"when" frames, … |
|
|
|
@14204
|
[14204]
|
10/11/06 05:36:00 |
audreyt |
* Pugs.Monad: "loop { die }" should die. ;) |
|
|
|
@14150
|
[14150]
|
10/09/06 17:27:25 |
audreyt |
* Pugs.Monad, Pugs.AST.Internals: Revamp the dynamic frame
management … |
|
|
|
@14122
|
[14122]
|
10/09/06 17:26:37 |
audreyt |
* Pugs.Monad: Establish a resetT boundary upon entering
coroutines, so … |
|
|
|
@14113
|
[14113]
|
10/09/06 17:26:24 |
audreyt |
r14985@T: audreyt | 2006-10-09 16:45:12 +0800
* Use MonadError? instead … |
|
|
|
@14060
|
[14060]
|
10/08/06 12:38:04 |
audreyt |
* Speed up evalVal for a marginal (<2%) win. |
|
|
|
@14015
|
[14015]
|
10/07/06 15:25:28 |
audreyt |
* Pugs.Monad: The generalized enterSub now sets a resetT
barrier for … |
|
|
|
@12924
|
[12924]
|
09/01/06 15:11:03 |
gaal |
* Basic support for parsing Signatures with :().
Only named parameters … |
|
|
|
@12905
|
[12905]
|
08/31/06 14:47:04 |
audreyt |
* Unbreak GHC 6.5-trunk build by preferring our forM_ and forM
over the … |
|
|
|
@12324
|
[12324]
|
08/16/06 20:03:31 |
gaal |
* Bring the glory to 6.4.2 |
|
|
|
@12317
|
[12317]
|
08/16/06 19:28:24 |
audreyt |
* Glorious refactoring of the Var type.
Previously, Var is type synonym … |
|
|
|
@10718
|
[10718]
|
06/16/06 18:33:45 |
audreyt |
* uncollide |
|
|
|
@10717
|
[10717]
|
06/16/06 18:25:47 |
audreyt |
* Fix syntax error. Moral: _always_ test and commit
from sleep, instead … |
|
|
|
@10716
|
[10716]
|
06/16/06 18:24:23 |
lwall |
Hacking around some build-breakers. |
|
|
|
@10715
|
[10715]
|
06/16/06 10:26:34 |
audreyt |
* $?SUBNAME is no more (not since tokyo hackathon); use
&?ROUTINE.name … |
|
|
|
@9988
|
[9988]
|
04/17/06 19:47:37 |
yiyihu |
s/&\?SUB/&\?ROUTINE/g in Prim.hs and Monads.hs, So that &?ROUTINE() … |
|
|
|
@9480
|
[9480]
|
03/13/06 11:17:08 |
audreyt |
* fix overeager inferencer in simple array/hash indexing;
it was … |
|
|
|
@8705
|
[8705]
|
01/16/06 18:57:28 |
audreyt |
* Support for $+var as shorthand for $CALLER::var.
* CALLER now only sees … |
|
|
|
@8699
|
[8699]
|
01/16/06 13:08:43 |
audreyt |
* DrIFT.YAML: Do not die when the Typeable instance is undefined. |
|
|
|
@8207
|
[8207]
|
12/13/05 11:24:11 |
gaal |
* minor refactoring: type PadMutator? = (Pad -> Pad) |
|
|
|
@7190
|
[7190]
|
09/28/05 23:08:26 |
autrijus |
r7196@not: autrijus | 2005-09-28 11:04:59 +0300
r7197@not: autrijus | … |
|
|
|
@7035
|
[7035]
|
09/17/05 22:55:58 |
gaal |
Lexical pragmas (WIP). See Pugs.AST.Prag. Dominus++.
This doesn't work … |
|
|
|
@6672
|
[6672]
|
09/03/05 20:41:00 |
luqui |
r548@feather: fibonaci | 2005-09-03 20:40:28 +0200
Rewrote findSyms to … |
|
|
|
@5890
|
[5890]
|
07/29/05 17:19:17 |
bsmith |
Added export lists to lots of haskell files. |
|
|
|
@5592
|
[5592]
|
07/14/05 15:26:31 |
iblech |
Usual svn props, EOLs at EOFs, minor doc and Haddock fixes. |
|
|
|
@5498
|
[5498]
|
07/12/05 15:50:08 |
autrijus |
* export.t -- putting out the fire (I think) |
|
|
|
@5456
|
[5456]
|
07/12/05 01:41:41 |
nothingmuch |
Fix geoffb++'s next in while bug... next is now implemented … |
|
|
|
@5170
|
[5170]
|
07/04/05 00:37:10 |
autrijus |
* eval now pushes one caller frame, just as Perl5's eval does. |
|
|
|
@3904
|
[3904]
|
05/26/05 11:56:40 |
scook0 |
* Haddocks for Internals.hs
* Renamed 'enterLoop' to 'enterWhile' |
|
|
|
@3740
|
[3740]
|
05/23/05 16:57:32 |
autrijus |
* move enterEvalContext to Monads.hs so Prim can use it.
* introduce the … |
|
|
|
@3724
|
[3724]
|
05/23/05 13:09:12 |
scook0 |
* Some non-toplevel function type signatures (for readability)
* Minor … |
|
|
|
@3464
|
[3464]
|
05/19/05 22:20:29 |
autrijus |
* make envPackage actually update when entering a closure
defined in … |
|
|
|
@3443
|
[3443]
|
05/19/05 17:57:17 |
autrijus |
* We have OUTER:: scope now.
* Closure (VCode) now captures over the … |
|
|
|
@3291
|
[3291]
|
05/16/05 14:58:37 |
scook0 |
Revised Haddocks for Monads.hs |
|
|
|
@3249
|
[3249]
|
05/15/05 12:13:50 |
scook0 |
Haddocks for Monads.hs |
|
|
|
@3148
|
[3148]
|
05/13/05 14:43:34 |
autrijus |
* minor cleanup. |
|
|
|
@3144
|
[3144]
|
05/13/05 09:56:40 |
scook0 |
Updated Haddocks to reflect Autrijus's answers to my questions |
|
|
|
@3142
|
[3142]
|
05/13/05 09:11:11 |
scook0 |
Haddocks for Monads.hs |
|
|
|
@3028
|
[3028]
|
05/12/05 03:59:39 |
autrijus |
* return() now handled at Prim; envDepth activated. |
|
|
|
@2978
|
[2978]
|
05/11/05 17:49:21 |
autrijus |
* Remove the "Ident" type synonym; it's now either "Var" or "String". |
|
|
|
@2968
|
[2968]
|
05/11/05 16:19:49 |
bsmith |
Misc refactoring within Pugs.Prim and Pugs.AST. Factored eval … |
|
|
|
@2966
|
[2966]
|
05/11/05 15:45:40 |
scook0 |
Type annotations for Monads.hs |
|
|
|
@2725
|
[2725]
|
05/05/05 17:18:51 |
autrijus |
* haddockify the poems |
|
|
|
@2628
|
[2628]
|
05/02/05 19:24:33 |
autrijus |
* Env is now constructed with MkEnv? for greater consistency. |
|
|
|
@2571
|
[2571]
|
05/01/05 13:17:22 |
theorbtwo |
AUTHORS updates (and newline fixes, blast them), and some more signatures. |
|
|
|
@2531
|
[2531]
|
05/01/05 06:38:55 |
autrijus |
* next/last/redo for all loop constructs.
* last in inner loop no longer … |
|
|
|
@2458
|
[2458]
|
04/29/05 10:20:46 |
autrijus |
* The Eval monad is now split into (SIO/STM/IO) submonads. |
|
|
|
@2426
|
[2426]
|
04/28/05 11:09:03 |
autrijus |
* Internal: rename subFun to subBody
* Also added helpful comments to … |
|
|
|
@2396
|
[2396]
|
04/27/05 15:02:41 |
autrijus |
* compiler repaired. |
|
|
|
@2390
|
[2390]
|
04/27/05 12:51:03 |
autrijus |
* constant references now automatically dereference when
used in rvalue … |
|
|
|
@2300
|
[2300]
|
04/24/05 18:58:13 |
autrijus |
* New, much much faster implementation type for Pad:
type Pad = Map … |
|
|
|
@2281
|
[2281]
|
04/24/05 00:05:03 |
autrijus |
* fix a hardcoded 'head' in continue() |
|
|
|
@2275
|
[2275]
|
04/23/05 23:34:39 |
autrijus |
* repair return.t |
|
|
|
@2274
|
[2274]
|
04/23/05 23:27:40 |
autrijus |
* repair return values. |
|
|
|
@2270
|
[2270]
|
04/23/05 23:13:34 |
autrijus |
* repair junctive autothreading. |
|
|
|
@2258
|
[2258]
|
04/23/05 21:42:54 |
autrijus |
* binding.t now all passes -- but it's obsoleted immediately… |
|
|
|
@2253
|
[2253]
|
04/23/05 20:10:16 |
autrijus |
* "is rw" and "is copy" implemented in full. |