root


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @586 [586] 07/28/08 00:46:36 athomas Ensure termwidth()/termheight() return -1 if stdout is not a terminal.
(edit) @585 [585] 07/28/08 00:46:30 athomas Ensure print_table doesn't break cells early due to min_widths.
(edit) @584 [584] 07/28/08 00:46:25 athomas Docstring updates.
(edit) @583 [583] 07/26/08 01:39:32 athomas - Do not force termwidth() to 80 if stdout is not a terminal. Instead, …
(edit) @582 [582] 07/21/08 00:27:05 athomas cull_candidates() can be chained.
(edit) @581 [581] 07/21/08 00:15:23 athomas Export builder.cull_candidates() through __all__.
(edit) @580 [580] 07/21/08 00:11:11 athomas Removed reference to cly.extra.
(edit) @579 [579] 07/21/08 00:06:37 athomas Automatically cull candidates by default. This can be disabled with …
(edit) @578 [578] 07/20/08 22:46:52 athomas Allow help() to return bare strings. These will be auto-formatted is …
(edit) @577 [577] 07/20/08 22:46:47 athomas Use "graft" attribute of <grammar> root element if available.
(edit) @576 [576] 07/14/08 21:39:03 athomas Delegated all attribute casting to cast_attribute(), including …
(edit) @575 [575] 07/14/08 02:34:04 athomas Remove stuff.
(edit) @574 [574] 07/14/08 02:32:17 athomas Fix exception. Agggh.
(edit) @573 [573] 07/14/08 02:31:00 athomas Add missing Evaluation Error? to all.
(edit) @572 [572] 07/14/08 02:29:32 athomas Stop being so tricky with exception handling, as it breaks.
(edit) @571 [571] 07/13/08 10:21:51 athomas Allow variables nodes with pre-existing variables to execute correctly.
(edit) @570 [570] 07/12/08 10:53:48 athomas Reconfigure curses on window resize.
(edit) @569 [569] 07/12/08 10:43:00 athomas print_table(min_widths=...) now works as intended!
(edit) @568 [568] 07/12/08 06:26:09 athomas Remove "xml_" prefix from a few functions, and unprotect some useful …
(edit) @567 [567] 07/12/08 02:33:26 athomas Whoops. Fixed a bug introduced in the last commit.
(edit) @566 [566] 07/12/08 01:55:02 athomas Add delegate function to Context, for updating locals during XML
(edit) @565 [565] 07/12/08 01:38:15 athomas Remove any() and all() from XMLGrammar. Add c (current Context).
(edit) @564 [564] 07/12/08 00:49:49 athomas Allow custom Context classes to be used with the Parser.
(edit) @563 [563] 07/11/08 23:20:50 athomas Fix for security vulnerability reported by Nico Golde.
(edit) @562 [562] 07/11/08 12:37:45 athomas Actually update self.labels…
(edit) @561 [561] 07/11/08 12:26:54 athomas Add Parser.merge(). Unlike Node.update(), this updates labels …
(edit) @560 [560] 07/11/08 11:25:27 athomas Parse attributes on XML grammar root node.
(edit) @559 [559] 07/11/08 06:04:16 athomas Fix Hostname.xml_cast_attribute().
(edit) @558 [558] 07/10/08 10:55:15 athomas - s/Set/Defaults/ - Added unit tests for Defaults.
(edit) @557 [557] 07/10/08 10:55:04 athomas - Completely delegate attribute casting to the Node. - Add doctests and …
(edit) @556 [556] 07/10/08 09:46:59 athomas - Many docstring updates. - Added CIDR node. Automatically set …
(edit) @555 [555] 06/15/08 05:49:18 athomas Whoops.
(edit) @554 [554] 06/15/08 05:17:39 athomas Implemented reentrant input drivers. This allows multiple grammars to be …
(edit) @553 [553] 06/15/08 05:17:19 athomas Refactored InputDriver so implementations are cleanly separated.
(edit) @552 [552] 06/15/08 05:17:05 athomas Cleaned up the rather confusing …
(edit) @551 [551] 06/10/08 21:04:24 athomas Added Conditional node type, fixes #58.
(edit) @550 [550] 06/10/08 10:57:29 athomas Remove redundant use of Node.parser.
(edit) @549 [549] 06/10/08 10:13:24 athomas Preliminary support for merging grammars. Requested in #58.
(edit) @548 [548] 06/10/08 09:22:39 athomas Renamed Group node to Apply. Closes #60.
(edit) @547 [547] 06/10/08 09:14:48 athomas Lots of docstring updates.
(edit) @546 [546] 05/19/08 10:28:23 athomas ape: Bit more option cleanup.
(edit) @545 [545] 05/19/08 10:24:25 athomas ape: Base metavar on option class name if it is not provided.
(edit) @544 [544] 05/19/08 10:17:15 athomas ape: Sort command line options.
(edit) @543 [543] 05/19/08 06:08:04 athomas ape: Fix arguments for OrderedExtensionOption constructor.
(edit) @542 [542] 05/15/08 01:46:25 athomas ape: Ensure command line options do not supercede defaults.
(edit) @541 [541] 05/14/08 23:34:46 athomas ape: Rename CachedProperty -> cached_property.
(edit) @540 [540] 05/11/08 22:01:42 athomas - Work around some problems with startup ordering. There has to be a …
(edit) @539 [539] 05/08/08 07:43:11 gak - Added log.info to inform the user of the entry_point_name
(edit) @538 [538] 05/08/08 04:47:13 athomas - Remove import of xml.utils. The iso8601 conversion functions still use …
(edit) @537 [537] 05/08/08 03:59:31 athomas - Refactored command-line API.
(edit) @536 [536] 05/07/08 11:44:23 athomas - Added ape.version and removed "alpha". - Added …
(edit) @535 [535] 05/06/08 11:24:51 athomas - Added util.to_list(). - Added commandline module for bootstrapping …
(edit) @534 [534] 05/04/08 06:44:10 athomas - Add setup.cfg
(edit) @533 [533] 05/04/08 05:48:57 athomas - Moved stuff into the "ape" package. - Added a steup.py. - Added tests …
(edit) @532 [532] 05/04/08 00:52:50 athomas Reformatted and fixed copyright line.
(edit) @531 [531] 05/04/08 00:46:39 athomas Initial import of APE.
(edit) @530 [530] 02/25/08 00:02:02 athomas cly: Some more doc updates for the 1.0 release.
(edit) @529 [529] 02/24/08 20:29:50 athomas cly: Update tutorial to reflect 1.0 API changes.
(edit) @528 [528] 02/18/08 19:45:06 athomas cly: Patch allowing compiles with -Wwrite-strings to succeed. The …
(edit) @527 [527] 02/04/08 01:00:25 athomas cly: - Rewrote cly.console.print_table, hopefully fixing several bugs …
(edit) @526 [526] 01/30/08 17:38:57 athomas cly: Change encoding from console to cly.
(edit) @525 [525] 01/22/08 09:35:08 athomas cly: Re-raise original exception on evaluation error.
(edit) @524 [524] 01/22/08 07:38:22 athomas cly: Fixed the bug for real this time. Also added execute alias …
(edit) @523 [523] 01/22/08 07:26:55 athomas cly: Hopefully fix issue with XML grammar and unicode var names.
(edit) @522 [522] 01/22/08 06:29:09 athomas cly: More docstring fixes, plus eradicated some of the …
(edit) @521 [521] 01/22/08 06:07:43 athomas cly: Fix RST docstrings.
(edit) @520 [520] 01/21/08 01:41:50 athomas cly: Deprecated with_user_context, cleaned up locals() in XML
(edit) @519 [519] 01/20/08 18:24:42 athomas cly: Added node (var, str and int) and attribute (various) aliases to …
(edit) @518 [518] 01/19/08 11:09:56 athomas cly: Rename the builtin local vars. Makes it more convenient to call …
(edit) @517 [517] 01/19/08 09:51:25 athomas cly: Added cly.builder.XMLGrammar. This Grammar sub-class loads and …
(edit) @516 [516] 01/17/08 23:17:53 athomas cly: Tag trunk as dev version.
(edit) @515 [515] 01/17/08 23:02:39 athomas cly: More fixes.
(edit) @514 [514] 01/17/08 22:55:50 athomas cly: Fixed a bug and added Int and Str Node aliases.
(edit) @513 [513] 01/15/08 00:29:02 athomas cly: Import cly.extra module into top-level namespace.
(edit) @512 [512] 01/15/08 00:25:30 athomas cly: Fix natural sorting for Python < 2.5.
(edit) @511 [511] 01/14/08 20:24:34 athomas cly: Minor bug-fixes.
(edit) @510 [510] 01/14/08 07:51:35 athomas cly: Fix for eval: prefix.
(edit) @509 [509] 01/14/08 05:59:16 athomas cly: Fix test typo.
(edit) @508 [508] 01/14/08 05:58:45 athomas cly: Lazily evaluate expressions in the XML grammar to allow re-binding …
(edit) @507 [507] 01/11/08 10:21:28 athomas cly: Whoops.
(edit) @506 [506] 01/11/08 10:20:21 athomas Add callback to Interact.loop().
(edit) @505 [505] 01/04/08 11:14:27 athomas cly: Ensure user_context is passed around correctly.
(edit) @504 [504] 01/04/08 10:09:50 athomas cly: More tests for Hostname.
(edit) @503 [503] 01/04/08 10:08:00 athomas cly: Hopefully fixed hostname matching for good this time. Also added …
(edit) @502 [502] 01/04/08 09:08:10 athomas cly: Groups can now be provided as strings: Node(group='final').
(edit) @501 [501] 01/04/08 09:02:04 athomas cly: Hostname pattern will not match all-numeric "hosts". Host enforces a …
(edit) @500 [500] 01/04/08 08:32:35 athomas shedskin: Try setuptools first, then distutils.
(edit) @499 [499] 01/03/08 10:34:35 athomas cly: Match fruity, but valid, hostnames like 10.1.1.1.com.
(edit) @498 [498] 01/03/08 10:10:37 athomas cly: Fix for hostnames with a trailing dot (.)
(edit) @497 [497] 01/02/08 06:04:16 athomas Whoops.
(edit) @496 [496] 01/02/08 06:01:56 athomas Clarify user_context docs with another example.
(edit) @495 [495] 12/30/07 04:19:04 athomas cly: IP, Hostname and Host nodes now return strings as this is the most …
(edit) @494 [494] 12/28/07 09:58:39 athomas cly: Fix Windows readline support so that help is printed correctly.
(edit) @493 [493] 12/28/07 08:29:37 athomas cly: Check for Python >= 2.5 before adding dependency on ctypes.
(edit) @492 [492] 12/28/07 07:29:25 athomas cly: Big changes: - Ported to Windows! - Cleaned up documentation and …
(edit) @491 [491] 12/26/07 22:39:19 athomas Dev Todo: Applied patch from okan@demirmen.com. Fixes #54.
(edit) @490 [490] 12/26/07 20:41:32 athomas cly: More developer guide updates.
(edit) @489 [489] 12/26/07 20:39:23 athomas cly: Updated developer's guide.
(edit) @488 [488] 12/25/07 22:59:57 athomas cly: Add equivalent XML grammars to the tutorial.
(edit) @487 [487] 12/20/07 09:34:06 athomas cly: Fix minor "typo" in developers guide.
Note: See TracRevisionLog for help on using the revision log.