Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

release_1 Log


Commit Date  
[6de8ee] by mtnyogi

Renamed all run.py modules (e.g., in examples) to driver.py.

There was already a "run" module in idle... :-(

2010-03-30 02:45:01 Tree
[9f7068] by mtnyogi

Documentation cleanup.

I think that everything but the doc/source/using_pyke stuff is OK now. The
only errors in ./testpyke are in this directory.

Still need to check for prove_1, prove_n and old engine calls in this
directory too...

2010-03-08 22:07:00 Tree
[4670da] by mtnyogi

Cleaned up docs and tests to use new APIs.

2010-03-06 00:22:39 Tree
[26c3b5] by mtnyogi

Fixed sys.path bug in Test/examples/web_framework.tst.

2010-03-05 21:34:28 Tree
[c5bb15] by Bruce Frederiksen Bruce Frederiksen

Moved example .tst scripts into Test/examples.

Fix a bug in where target_pkg's were being created.

Renamed all example test.py files to run.py (to not interfere with Python's
test package).

Fixed README.txt files for examples.

Removed __init__.py files in examples (except for sqlgen and web_framework).

2010-03-04 00:34:48 Tree
[db3f29] by mtnyogi

Refactored engine.__init__ to remove reference_path.

Everything is updated except doc/source/using_pyke.txt.

./testpyke works on everything but using_pyke.txt.

2010-03-03 17:53:37 Tree
[cb53b1] by mtnyogi

Fixed bug #2913426: KFB Breaks Without Trailing Newline (real fix)

Also fixed the same problem for .krb files.

./testpyke works except for doc/source/using_pyke.txt

2010-03-03 16:25:51 Tree
[f38638] by mtnyogi

New engine constructor arguments.

Tests converted. ./testpyke passes except for doc/source/using_pyke.txt
python 2.5 and 2.6.

Still need to rewrite using_pyke.txt documentation page.

2010-03-03 01:33:33 Tree
[90e3d4] by mtnyogi

More cleanup. Recovered doc/source/bin/get_links.py

2009-11-03 00:40:00 Tree
[b14ef5] by mtnyogi

Fixed CanNotProve2.tst to no longer use setup.py.

This didn't work on python3.1 ...

2009-10-28 15:55:43 Tree
[87e5be] by mtnyogi

Dropped all of the sub-testX scripts.

The doctest-tools testall script will work from the root source directory now
for both Python 2.5 and 2.6. But it doesn't delete all of the compiled_krb
files first.

So we're not quite done upgrading the testing yet! But there are a lot of
changes to this point, and I wanted to checkpoint everything...

2009-10-25 03:23:12 Tree
[3e0ae6] by mtnyogi

Cleaning up test scripts.

2009-10-24 19:45:30 Tree
[ef8783] by mtnyogi

Removed .svn directories from find commands.

2009-10-18 19:11:24 Tree
[e23356] by mtnyogi

Changed test scripts to automatically set PYTHONPATH.

This is to support being able to simultaneously work with several hg clones
of the project.

2009-07-25 15:30:00 Tree
[93041c] by mtnyogi

- Added unicode() call to question_base.lookup args.
- Fixed loading knowledge bases from a zip file (and test for this).

2009-06-11 22:06:50 Tree
[2f5b42] by mtnyogi

- Added test with compiled_krb files in eggs.
- Upgraded to new version of ez_setup.py (version: 0.6c9)
- Fixed a small documentation error in
logic_programming/rules/backward_chaining.txt (reported by Mr. Spoon)
- This version passes ./testall.

2009-04-21 18:05:08 Tree
[8be709] by mtnyogi

- Fixed bug 2569021: string literals don't work in .kfb files.
- Changed the .krb parser to iterate, rather than recurse on the list of rules
in the file so that it doesn't hit the recursion limit on large .krb files.
- Passes all ./testall tests.

2009-02-10 16:31:39 Tree
[6e8bf0] by mtnyogi

Added -Wd python option to test scripts.

2009-01-29 23:00:26 Tree
[37d4a7] by mtnyogi

- Lot's of bug fixes on the new target_pkg design.
- Now ./testall passes!

2009-01-13 20:27:59 Tree
[eece38] by mtnyogi

- Works on Python 2.6 now without any complaining.

2008-12-30 00:52:26 Tree
[5d0d34] by mtnyogi

- Changed second param to engine.__init__ to be a dotted module path (same
default behavior).
- Added check for trying to load files from a zip archive.
- Added __init__.py files to Test directories.
- Now Tests and examples should run from any directory.
- ./testall passes.
- Still need to update (and regenerate) the documentation.

2008-12-29 02:37:12 Tree
[9b9741] by mtnyogi

Fixed bug when there are no facts in a fact list for a goal being
proved.

2008-11-22 04:40:23 Tree
[a1da97] by mtnyogi

Made engine.prove_n also return a context manager.

Changed the comments on the lookup/prove/prove_n functions to indicate that a
context manager is returned.

Still need to change documentation.

./testall only fails for 3 files in doc/source.

2008-09-16 19:30:45 Tree
[d90801] by mtnyogi

1. Added question pools.
2. Some enhancements on the question wording for the learn_pyke example.
3. doc/PyKE.mm FreeMind chart of new documentation structure.
4. Added some generator tests in Test/Misc. probably duplication here...

2008-07-18 14:11:55 Tree
[bc1718] by mtnyogi

1. Added Test/backup to check whether special.claim_goal causes pattern
variable bindings to be undone.
2. Added Test/Misc/generator_exception_propagation.py to test how exceptions
are propagated by "for" loops to the generators that they are using.
Answer: they are not propagated. The "for" statement does not use the
extended generator methods (throw, close).
3. Fixed the pyke/qa.py doctests.
4. Slight changes to pyke/contexts.py which might be slightly better
performing.
5. Generated a new compiler_bc.py with the new pyke version number in it.
6. Fixed small bug in examples/sqlgen/test.py cursor.execute function
parameters. It now matches the Python DBI.
7. Added a trace_cursor to examples/web_framework/wsgi_app.py. This is
enabled by setting the TRACE_SQL env variable to anything other than
'False'.

2008-07-10 18:00:41 Tree
Older >