[very first stupid test that I am completly nuts
letaris@mac.com**20070105192409] 
[working out parse tree generation and timing
letaris@mac.com**20070105213355] 
[fixed bugs in parsing code, now thinking about structure
letaris@mac.com**20070113185251] 
[adding more structure, and parsing functions to parse the whole buffer
letaris@mac.com**20070114000407] 
[working out my stupidity with respect to just parsing
letaris@mac.com**20070114010231] 
[background parsing via a thread
letaris@mac.com**20070114050204] 
[new approach, tiny command line tools
letaris@mac.com**20070126210938] 
[cmigrep fucking rules (but it isn't quite done yet)
letaris@mac.com**20070127000706] 
[constructor search implemented
letaris@mac.com**20070127003348] 
[prettier
letaris@mac.com**20070127004117] 
[it only gets sweeter record field labels are done
letaris@mac.com**20070127011740] 
[added val searching
letaris@mac.com**20070127032016] 
[major good changes which do not yet compile
letaris@mac.com**20070127043900] 
[compiles
letaris@mac.com**20070127044401] 
[rudamentry build system
letaris@mac.com**20070127051247] 
[adding makefile
letaris@mac.com**20070127060622] 
[removed silly deps file
letaris@mac.com**20070127060644] 
[by default, include the standard library and the current directory
letaris@mac.com**20070127062333] 
[added make clean, rejoice
letaris@mac.com**20070127064945] 
[handle classes, but not methods yet
letaris@mac.com**20070127170921] 
[fixed overloaded flag
letaris@mac.com**20070127171821] 
[findlib support
letaris@mac.com**20070127200605] 
[list modules and sub modules
letaris@mac.com**20070127211949] 
[regexp searching of the full module tree
letaris@mac.com**20070127212801] 
[print out very pretty errors
letaris@mac.com**20070127215629] 
[added a bunch of gnu crap
letaris@mac.com**20070127222613] 
[exception declarations
letaris@mac.com**20070127225307] 
[documentation
letaris@mac.com**20070127230135] 
[added install target
letaris@mac.com**20070127232623] 
[now works with polymorphic variants
letaris@mac.com**20070131033231] 
[implemented multi module greping
letaris@mac.com**20070201035642] 
[cmi_files now returns the module name along with the path, and the main loop uses it
letaris@mac.com**20070201040322] 
[removed the ever annoying 'from file...'
letaris@mac.com**20070201040413] 
[fixed a tiny bug concating paths
letaris@mac.com**20070201041553] 
[multi module stuff appears to work
letaris@mac.com**20070201044331] 
[fixed the command line for -m
letaris@mac.com**20070201044503] 
[new read cmi function which is significantly faster, and ONLY reads the cmi file
letaris@mac.com**20070201050202] 
[fixed printing of path in polymorphic variants
letaris@mac.com**20070201050710] 
[fixed a silly formatting bug with polymorphic variants
letaris@mac.com**20070202024405] 
[consider all types of nodes, descriminate only by depth
letaris@mac.com**20070202024749] 
[minor tweaks
letaris@mac.com**20070202030244] 
[updated readme
letaris@mac.com**20070202031333] 
[adding functions for emacs integration
letaris@mac.com**20070202173612] 
[completion of qualified values is partially working
letaris@mac.com**20070204005320] 
[emacs completion of nested module expressions
letaris@mac.com**20070204014616] 
[progress
letaris@mac.com**20070204035327] 
[show the type in the completion buffer, and in a tooltip in the case of immediate completion
letaris@mac.com**20070208012301] 
[solving the hard module tree problem
letaris@mac.com**20070208030350] 
[module tree problem solved
letaris@mac.com**20070208034032] 
[progress on module trees
letaris@mac.com**20070209172618] 
[fixed regexp escaping for emacs 21
letaris@mac.com**20070208224534] 
[ported to emacs 21
letaris@mac.com**20070209000835] 
[merged changes from work
letaris@mac.com**20070209174158] 
[wrote a function to set buffer local module open variables only if the list of open modules changes
letaris@mac.com**20070209212741] 
[added some testing code
letaris@mac.com**20070209213325] 
[reworked caml-search to take multiple argument, and made it stop using eval
letaris@mac.com**20070209215417] 
[added a function to fully qualify a module given the list of open modules in context
letaris@mac.com**20070209221759] 
[a few nicities with tooltips
letaris@mac.com**20070209224626] 
[better value completion extraction
letaris@mac.com**20070210021145] 
[use looking-back, which is much much better for our case
letaris@mac.com**20070210024801] 
[handle the case that there is only one completion in a module e.g. Bar. results in a sole completion
letaris@mac.com**20070210174009] 
[qualified record field labels done
letaris@mac.com**20070210180322] 
[further abstraction of completion
letaris@mac.com**20070210185215] 
[unqualified record field completion
letaris@mac.com**20070210185614] 
[dynamic scope is evil. Fixed regexps to be case sensitive
letaris@mac.com**20070210192154] 
[qualified constructor matching done
letaris@mac.com**20070210204124] 
[progress
letaris@mac.com**20070211021756] 
[pervasives should be handled slightly differently
letaris@mac.com**20070211152215] 
[regular expression tuning for emacs 21. I'm starting to really hate regular expressions
letaris@mac.com**20070211173600] 
[only move the cursor forward the number of chars that were inserted by the completion. no longer move to eol
letaris@mac.com**20070211184727] 
[added an explicit function to complete module expressions
letaris@mac.com**20070212171825] 
[updated todo list
letaris@mac.com**20070212200129] 
[fixed numbers not allowed in module names
letaris@mac.com**20070213203744] 
[fixed a set bug that causes duplicated completions
letaris@mac.com**20070213210730] 
[fixed a set bug that causes duplicated completions
letaris@mac.com**20070213210754] 
[now handles module opens, computes the proper context, probably very slow
letaris@mac.com**20070216172514] 
[added better support for wildcard expressions and module opens, tested a bit more
letaris@mac.com**20070216175105] 
[fixed a little bug in the argument parser
letaris@mac.com**20070216211303] 
[ported the elisp to use the open feature of cmigrep
letaris@mac.com**20070217001611] 
[added a changelog
letaris@mac.com**20070223023551] 
[made it work in xemacs
letaris@mac.com**20070330145420] 
[fixed a bug in generating the tree of opens
letaris@mac.com**20070330160442] 
[regexp fix for XEmacs
letaris@mac.com**20070330163556] 
[support local module renaming
letaris@mac.com**20070729213340] 
[updated changes
letaris@mac.com**20070729214213] 
