pre_2to3 Log

Commit Date  
[8d35ae] by mtnyogi

Moved doc/ to top-level

2008-04-11 02:42:57 Tree
[734c69] by mtnyogi

1. Took out tmp_itertools getting ready for python3.0.
2. Added test scripts starting with top-level testall script.

2008-04-11 02:35:46 Tree
[f906c3] by mtnyogi

- change 2 references to 'compiler' subdirectory to 'krb_compiler': in
doc/source/installing_pyke.txt and README.
- fixed bug with python: assertions in fc rules.

2008-04-08 01:22:26 Tree
[c8540c] by mtnyogi

Changed file(...) calls to open(...) and removed unnecessary
contextlib.closing calls around open(...)s.

2008-03-21 15:17:16 Tree
[965ee7] by mtnyogi

Converted some itertools.imap calls to generator expressions

2008-03-19 17:00:27 Tree
[c65e43] by mtnyogi

Expanded tabs in all *.py files

2008-03-19 16:34:25 Tree
[b0f66d] by mtnyogi

Changed compiler -> krb_compiler in

2008-03-19 16:23:36 Tree
[93aa5e] by mtnyogi

Changed import for helpers in compiler.krb to krb_compiler package.

2008-03-19 16:20:17 Tree
[170e42] by mtnyogi

1. Moved pyke.compiler to pyke.krb_compiler so that it doesn't conflict with
the built-in compiler package.
2. Added the knapsack example.

2008-03-19 15:05:52 Tree
[a32a78] by mtnyogi

Added PyCon2008 paper.

2008-03-10 18:53:09 Tree
[0bd686] by mtnyogi

Added examples tarball to sourceforge downloads.

2008-03-07 16:20:14 Tree
[a7d38b] by mtnyogi

Small documentation changes for Release 0.2

2008-03-06 18:33:46 Tree
[5a44bd] (0.2) by mtnyogi

Release 0.2

2008-03-06 17:17:01 Tree
[e67fdb] by mtnyogi

1. Moved pyke/ to pyke/ so that pyke doesn't
get imported when you unpickle plans.
2. Added module to pyke.
3. Added type check for args parameter to add_*_fact and assert_ in
knowledge_engine.engine. Also now accept any iterable (other than strings)
as args parameter.
4. Added final parameter to lookup_data and create_plan calls in prove_[n1]
to convert prototype plans stored in pattern variables into real plans.
5. Added parenthesis around $pattern_name expansions in the generated python
code (though, on hindsight, I'm not sure this was really needed).
6. Commented out prints in examples/sqlgen/database.krb.
7. Added movie id 3 to a second DVD in examples/sqlgen/catalog.txt.
8. Added examples/web_framework example.

2008-03-06 03:03:50 Tree
[74b0ca] by mtnyogi

Added properties to shell scripts

2008-03-03 19:25:04 Tree
[c0848a] by mtnyogi

Documented trade/untrace calls.
Added copyright and license notices to sqlgen example.
Added README file to sqlgen example.

2008-03-03 19:13:23 Tree
[eef52e] by mtnyogi

This revision has the following:

1. Fixed bug: * modules not reloaded.
2. Added "trace" and "untrace" functions to pyke.engine.
3. Added "allow_vars" parameter to "as_data" methods.
4. Fixed bug: tuple patterns match strings.
5. Fixed bug: debug messages printed on .krb syntax errors.
6. Added sqlgen example.

2008-03-02 21:36:14 Tree
[41aea1] by mtnyogi

1. Finished statistics gathering, so that print_stats now works properly.
2. Added general() function to family_relations example.

2008-02-24 22:05:42 Tree
[55084c] by mtnyogi

1. Added engine.print_stats(), but not all stats are being updated yet.
2. reset wasn't reseting forward-chaining rules. Fixed.
3. variable binding cycles were possible. Fixed.
4. rest_var in pattern_tuple not matched properly. Fixed.
5. Major enhancements to family_relations example.

2008-02-24 18:02:52 Tree
[0f1712] by mtnyogi

1. Broke immutable_dict out of as first step to not having pyke
imported when a plan is unpickled.
2. Fixed a minor bug where a comment is on the same line as a "check" premise.
3. Added the "logic tricks" web page.

2008-02-23 02:55:45 Tree
[7de8b4] by mtnyogi

finished cheatsheets/making_a_release

2008-02-13 16:41:00 Tree
[66bbff] (0.1.alpha2) by mtnyogi

This should be the alpha2 release!

2008-02-13 15:51:23 Tree
[5c92b3] by mtnyogi

Added krb_traceback and fixed SyntaxError exceptions from the .krb compiler
so that they print the line in error properly when the exception is printed.

2008-02-12 21:15:58 Tree
[d43b93] by mtnyogi

Converted the inference engine into an object so that you can have multiple
copies with different rule bases. This implements Feature Request #1865574.

2008-02-12 15:32:43 Tree
[e9291b] by mtnyogi

Now capturing .krb filanames and line number maps in Krb_filename and
Krb_lineno_map variables in generated .py files.
This should be able to be used later to get smart tracebacks that show lines
from the .krb files rather than the generated .py files.

2008-02-10 23:42:24 Tree
Older >