1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
|
[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]
[minor code refactoring, ignore (but warn about) missing findlib packages
letaris@mac.com**20080402003817]
[update changes
letaris@mac.com**20080402004137]
[removed lib dir
letaris@mac.com**20080402004234]
[updated elisp functions
letaris@mac.com**20080402004347]
|