;
AHc           @   s  d  Z  d k Z y d k Td k Z e Z WnI e j
 o= y d k Td k Z e Z Wqu e j
 o e Z qu Xn Xe i	 d j o e o5 y e i
   Z Wq e j
 o d GHe Z q Xn e Z e i	 d j o e oe d k Z e i d e i  \ Z Z e d j o e e  d j o e i d  d	 GHe Z qCn e o7 y e i Wqe j
 o d
   Z e e _ qXn d S(   sJ   Imports and provides the 'correct' version of readline for the platform.

Readline is used throughout IPython as 'import IPython.rlineimpl as readline'.

In addition to normal readline stuff, this module provides have_readline
boolean and _outputfile variable used in genutils.

$Id: Magic.py 1096 2006-01-28 20:08:02Z vivainio $N(   s   *s   win32s   Failed GetOutputFiles   darwins   otool -L %s | grep libediti    s   bind ^I rl_completes   Leopard libedit detected.c           C   s   d  S(   N(    (    (    (    sA   /nyx/web/d/b/dbachman/work/src/ipython-0.8.4/IPython/rlineimpl.pys   clear_history7   s    (   s   __doc__s   syss   readlines   _rls   Trues   have_readlines   ImportErrors
   pyreadlines   Falses   platforms   GetOutputFiles   _outputfiles   AttributeErrors   uses_libedits   commandss   getstatusoutputs   __file__s   statuss   results   lens   parse_and_binds   clear_history(	   s   statuss   uses_libedits   _rls   _outputfiles   commandss   syss   have_readlines   results   clear_history(    (    sA   /nyx/web/d/b/dbachman/work/src/ipython-0.8.4/IPython/rlineimpl.pys   ?	   s@   		
	
	 		