[TAG cejhoirepea
John Meacham <john@repetae.net>**20080302010504] 
<
[Fix a space leak caused by unevaluated stats when verbosity is 0.
Lemmih <lemmih@gmail.com>**20080301064917] 
[Manually inline an important piece of code.
Lemmih <lemmih@gmail.com>**20080223015027] 
[fix merging of chos 
John Meacham <john@repetae.net>**20080301043531] 
[remove recursive 'seasoning' dependency in favor of having a list of 'forward variables' that might not be declared yet.
John Meacham <john@repetae.net>**20080301035555] 
[add 'sfilter' to ModifySet
John Meacham <john@repetae.net>**20080301035530] 
[fix programSetDs' to handle the creation of brand new combinators properly
John Meacham <john@repetae.net>**20080301025726] 
[remove final references to ARules being held in 'Info' nodes
John Meacham <john@repetae.net>**20080301022645] 
[preserve combinators with more transformations. add programSetDs'
John Meacham <john@repetae.net>**20080301015737] 
[add 'seasoning' to programs to keep track of indirect dependencies generated via RULES
John Meacham <john@repetae.net>**20080229233423] 
[change let floating to work on combinators throughout.
John Meacham <john@repetae.net>**20080229224502] 
[attach rules to newly created routines, propegate them into the cho properly
John Meacham <john@repetae.net>**20080229141314] 
[have so_boundvars be in choCombinators form, build rules table
John Meacham <john@repetae.net>**20080229125044] 
[make collect occurance info work on combinators
John Meacham <john@repetae.net>**20080229122342] 
[make type analysis work on combinator rules
John Meacham <john@repetae.net>**20080229122316] 
[add bindComb and combBind, make combRules_u update HASRULE property
John Meacham <john@repetae.net>**20080229122305] 
[make annotateCombs properly annotate rules in supercombinators
John Meacham <john@repetae.net>**20080229122101] 
[don't erase rules during type analysis
John Meacham <john@repetae.net>**20080229101957] 
[remove some cruft
John Meacham <john@repetae.net>**20080229095517] 
[all sorts of new stuff dealing with combinator conversion
John Meacham <john@repetae.net>**20080229095315] 
[add Comb [Id] instance for FreeVars
John Meacham <john@repetae.net>**20080229094549] 
[make more program and annotation routines preserve combinator rules properly.
John Meacham <john@repetae.net>**20080229085553] 
[add table of contents to manual
John Meacham <john@repetae.net>**20080229042352] 
[clean up code some
John Meacham <john@repetae.net>**20080229042345] 
[make expanPlaceholder work on Combinators
John Meacham <john@repetae.net>**20080229042134] 
[add normalized form documentation
John Meacham <john@repetae.net>**20080229041235] 
[Cache a few items, this gives a 20% speed bump.
Lemmih <lemmih@gmail.com>**20080222115949] 
[Fix bug in E.Subst.
Lemmih <lemmih@gmail.com>**20080223140047] 
[make Comb an instance of HasProperties
John Meacham <john@repetae.net>**20080226181224] 
[use keysSet to turn IdMap's to IdSet's.
John Meacham <john@repetae.net>**20080222125426] 
[add mpartitionWithKey
John Meacham <john@repetae.net>**20080222125412] 
[add options to manual, make flags show up in tables
John Meacham <john@repetae.net>**20080222125126] 
[add mfindWithDefault and mmapWithKey
John Meacham <john@repetae.net>**20080222055037] 
[have the cho collect combinators rather than the ho file
John Meacham <john@repetae.net>**20080222051440] 
[old tag: plolvegnagda
John Meacham <john@repetae.net>**20080222030841] 
[add priority to stitching
John Meacham <john@repetae.net>**20080222014442] 
[add Options section describing flags to the manual
John Meacham <john@repetae.net>**20080221213256] 
[improve documentation
John Meacham <john@repetae.net>**20080221052954] 
[Use an IdMap in E.Demand. This gives an 18% speed-up and smaller ho files.
Lemmih <lemmih@gmail.com>**20080222021445] 
[improve documentation for core type system
John Meacham <john@repetae.net>**20080221042003] 
[fix documentation syntax to not conflict with pragmas, add 'Internals' section to manual
John Meacham <john@repetae.net>**20080221033236] 
[clean out old irrelevant code in Number.hs
John Meacham <john@repetae.net>**20080221032134] 
[fix various spelling/grammer issues with help files. add pragma.mkd help file
John Meacham <john@repetae.net>**20080221021549] 
[start adding jhc manual and program to stitch it together
John Meacham <john@repetae.net>**20080221010433] 
[add Jhc.ACIO module for top level actions
John Meacham <john@repetae.net>**20080221005357] 
[add Comb data type to hold supercombinators
John Meacham <john@repetae.net>**20080220043315] 
[add substMap'' back in
John Meacham <john@repetae.net>**20080220050203] 
[Add a comment describing the function of E.Subst.
Lemmih <lemmih@gmail.com>**20080220184027] 
[Remove debug code.
Lemmih <lemmih@gmail.com>**20080219151554] 
[Cache scoping info, avoid unnecessary maps.
Lemmih <lemmih@gmail.com>**20080219151410] 
[Makefile wibbles for jhcp and *.hsc
Lemmih <lemmih@gmail.com>**20080220184910] 
[use newId to generate unique ids rather than using local functions
John Meacham <john@repetae.net>**20080220054608] 
[move Id selection code to a common place in Name.Id
John Meacham <john@repetae.net>**20080220054522] 
[remove BindType anotations from all variables as they were rarely used
John Meacham <john@repetae.net>**20080219153025] 
[add mfilterWithKey
John Meacham <john@repetae.net>**20080219151259] 
[add findOrphanRules and mapRuleBodies
John Meacham <john@repetae.net>**20080219120255] 
[fix show instance for numbers
John Meacham <john@repetae.net>**20080219093542] 
[add the ability to get at peek,poke and static type info via primitive imports
John Meacham <john@repetae.net>**20080219054002] 
[Only use atoms when absolutely necessary.
Lemmih <lemmih@gmail.com>**20080218232922] 
[Avoid lists. They are the bane of performance if badly used.
Lemmih <lemmih@gmail.com>**20080218232646] 
[Efficient substitutions.
Lemmih <lemmih@gmail.com>**20080218232431] 
[add 'prelude.m4' for common m4 definitons, make m4 use the same include path as haskell source, prefix all builtins  with m4_ to avoid name clashes
John Meacham <john@repetae.net>**20080218182546] 
[TAG didgigdy
John Meacham <john@repetae.net>**20080218150752] 
[add '-I' and '-D' flags to pass options to preproccessors, respect the 'NOPRELUDE' pragma
John Meacham <john@repetae.net>**20080222020134] 
[move a bunch of stuff from working on ds's to combinators.
John Meacham <john@repetae.net>**20080221032342] 
[change progCombinators in E.Program to use new Comb type
John Meacham <john@repetae.net>**20080220050707] 
[create Ho.Collected, use it, change around how hos are collected.
John Meacham <john@repetae.net>**20080219151312] 
[rearrange instances temporarily to work around issues with orphan instances
John Meacham <john@repetae.net>**20080219064159] 
[make Jhc.Addr.[Fun]Addr plain types rather than built in
John Meacham <john@repetae.net>**20080218190116] 
>