What's new in rl 2.3:
July 19th, 2012· Implement history iterators in C instead of relying on intermediate lists. [stefan]
· Raise a more informative error when history slicing is attempted. [stefan]
What's new in rl 2.2:
May 14th, 2012· Restore support for gcc < 4.2. [stefan]
· Switch to a happier looking Sphinx theme. [stefan]
July 5th, 2011· Silence a second C compiler warning in function get_y_or_n. [stefan]
What's new in rl 1.14:
May 5th, 2011· Add xfree.c to sources when building GNU Readline 6.2. [stefan]
· Allow history indexes of type long. [stefan]
What's new in rl 1.12:
August 5th, 2010· Fix memory leaks in py_remove_history and py_replace_history. See Python issue 9450. [stefan]
What's new in rl 1.11:
May 21st, 2010· Update README, API documentation, and examples. [stefan]
· MacPython detection caught other framework builds as well. [stefan]
What's new in rl 1.10:
May 5th, 2010· Rework the history interface: Implement iteration and remove redundant APIs. [stefan]
· History stifling could cause duplicate history entries. [stefan]
· Make sure begidx and endidx completion variables are reset to 0. [stefan]
What's new in rl 1.9:
April 2nd, 2010· Remove unused defines; we don't support libedit or readline < 5.0. [stefan]
· Improve performance of get_current_history_length. [stefan]
What's new in rl 1.8:
March 15th, 2010· Make readline.get_history_item zero-based and remove readline.get_history_base. [stefan]
What's new in rl 1.7:
March 10th, 2010· Support installation into MacPython for Mac OS X. [stefan]
What's new in rl 1.6:
March 7th, 2010· The history size can now be limited ("stifled") by setting history.max_entries. This supersedes history.length which has been removed. [stefan]
· Close a memory leak in get_current_history_length. [stefan]
March 1st, 2010· Avoid segfaults during codec lookup by calling PyGILState_Ensure in all the right places. Fixes rl issue/5. Removes the workaround introduced in 1.5.2. [stefan]
February 26th, 2010· Re-release with link to the correct issue. [stefan]
February 26th, 2010· Switch readline download location to ftp.gnu.org for speed. [stefan]
What's new in rl 1.5:
February 25th, 2010· In Python 3, convert to and from Unicode using filesystem encoding and "surrogateescape" error handler. See PEP 383 for the low-down. [stefan]
February 13th, 2010· Fix GPL trove classifier. [stefan]
What's new in rl 1.2:
November 25th, 2009· Improve API documentation and examples. [stefan]
What's new in rl 1.0:
November 9th, 2009· No changes since 1.0a8.
October 30th, 2009· Make all completion properties writable. While not useful in production, this allows us to write better tests. [stefan]
· Improve API documentation and add a call graph for the completion process. This goes a long way in explaining how readline completion works. [stefan]
October 23rd, 2009· Add __slots__ to interface objects to make them immutable. [stefan]
· Support Python 2.5, 2.6, and 3.1 (thanks to distribute). [stefan]
· Approach something like test coverage. [stefan]