;ò
ÎÑAHc           @   s¥   d  Z  d k l Z d e i d Z e i Z d k Z d a y4 d k	 Z	 e	 i
 i i Z e	 i g e _ d „  Z Wn e j
 o d „  Z n Xd „  Z d	 „  Z d S(
   së    Platform specific utility functions, win32 version

Importing this module directly is not portable - rather, import platutils 
to use these functions in platform agnostic fashion.

$Id: ipstruct.py 1005 2006-01-12 08:39:26Z fperez $

(   s   Releases   %s <%s>s   VilleNi    c         C   s   t  |  ƒ d S(   s$    Set terminal title using the ctypesN(   s   SetConsoleTitleWs   title(   s   title(    (    sH   /u/d/b/dbachman/=/lib/python2.3/site-packages/IPython/platutils_win32.pys   _set_term_title   s     c         C   sN   t  i ƒ  } t  i d ƒ t  i d |  ƒ } t  i | ƒ | o
 d } n d S(   s.    Set terminal title using the 'title' command s   C:s   title i   N(   s   oss   getcwds   currs   chdirs   systems   titles   rets   ignore_termtitle(   s   titles   ignore_termtitles   currs   ret(    (    sH   /u/d/b/dbachman/=/lib/python2.3/site-packages/IPython/platutils_win32.pys   _set_term_title$   s     c         C   s   t  o d Sn t |  ƒ d S(   s.    Set terminal title using the 'title' command N(   s   ignore_termtitles   _set_term_titles   title(   s   title(    (    sH   /u/d/b/dbachman/=/lib/python2.3/site-packages/IPython/platutils_win32.pys   set_term_title-   s
      c           C   s
   d a  d  S(   Ni   (   s   ignore_termtitle(    (    (    sH   /u/d/b/dbachman/=/lib/python2.3/site-packages/IPython/platutils_win32.pys   freeze_term_title5   s     (   s   __doc__s   IPythons   Releases   authorss
   __author__s   licenses   __license__s   oss   ignore_termtitles   ctypess   windlls   kernel32s   SetConsoleTitleWs	   c_wchar_ps   argtypess   _set_term_titles   ImportErrors   set_term_titles   freeze_term_title(	   s   SetConsoleTitleWs   __license__s   set_term_titles
   __author__s   freeze_term_titles   ctypess   _set_term_titles   Releases   os(    (    sH   /u/d/b/dbachman/=/lib/python2.3/site-packages/IPython/platutils_win32.pys   ?	   s   
					