‰.
ÏÅ,2c      sî     k  Z   k l  k l  k l  k l  k l  k l  k	 l  k Z   k
 Z
 ! k l " k Z # k Z $ k Z % k Z ' d  Z ( d Z * d Ge GH+ e GH. d e f d „  ƒ  YZ 5 d e f d „  ƒ  YZ ? d e f d „  ƒ  YZ I d	 f  d
 „  ƒ  YZ R d e f d „  ƒ  YZ g d e f d „  ƒ  YZ s d f  d „  ƒ  YZ Š d f  d „  ƒ  YZ « d e f d „  ƒ  YZ re ƒ  Z se i  i! d d d ƒ t[ ve e" ƒ  ƒ Z# we# i$ ƒ  ye# i% e# ƒ d S(   s   0.3se   Copyright (C) 1996 Red Hat Software
Redistributable under the terms of the GNU General Public Licenses   Red Hat Linux kernelcfgs	   MFListboxc     s   . / d d „ Z  RS(   Nc   sP   / 0 d } 1 x: | d 1 r- } 2 |  i | i | | ƒ 3 | d } q Wd  S(   Ni    i   (   s   whichs   tuples   items   selfs	   listBoxess   inserts   where(   s   selfs   tuples   wheres   whichs   items   ./kernelcfg.pys   inserts   end(   s   insert(    s   ./kernelcfg.pys	   MFListboxs   LabelledEntryc     s   5 6 d „  Z  8 d „  Z RS(   Nc   s   6 7 |  i i | | ƒ d  S(   N(   s   selfs   Es   binds   keys   action(   s   selfs   keys   actions   ./kernelcfg.pys   bindc   s²   8 9 t  i |  | ƒ : t |  h  | d <| d <d d <ƒ |  _ ; t |  h  | d <ƒ |  _
 < |  i i h  d d <ƒ = |  i
 i h  d d <d d	 <d
 d <ƒ d  S(   Ns   texts   widths   ws   anchors   textvars   lefts   sides   1s   expands   xs   fill(   s   RHFrames   __init__s   selfs   Masters   Labels   texts   widths   Ls   Entrys   textvars   Es   pack(   s   selfs   Masters   texts   textvars   widths   ./kernelcfg.pys   __init__(   s   binds   __init__(    s   ./kernelcfg.pys   LabelledEntrys   LabelledLabelc     s   ? @ d „  Z  F d „  Z RS(   Nc   s»   @ A t  i |  | ƒ B t |  h  | d <| d <d d <ƒ |  _ C t |  h  | d <d d <ƒ |  _	 D |  i i
 h  d d <ƒ E |  i	 i
 h  d d <d d <d	 d
 <ƒ d  S(   Ns   texts   widths   ws   anchors   lefts   sides   1s   expands   xs   fill(   s   RHFrames   __init__s   selfs   Masters   Labels   texts   widths   Ls   vartexts   Es   pack(   s   selfs   Masters   texts   vartexts   widths   ./kernelcfg.pys   __init__c   s#   F G |  i i h  | d <ƒ d  S(   Ns   text(   s   selfs   Es   configs   vartext(   s   selfs   vartexts   ./kernelcfg.pys   settext(   s   __init__s   settext(    s   ./kernelcfg.pys   LabelledLabels   relayc     s    I J e  d „ Z M d „  Z RS(   Nc   s   J K | |  _  L | |  _ d  S(   N(   s   commandlists   selfs   args   args(   s   selfs   commandlists   args   ./kernelcfg.pys   __init__c   sA   M N x4 |  i d N r$ } O | o P | |  i ƒ n q Wd  S(   Ni    (   s   selfs   commandlists   commands   args(   s   selfs   commands   ./kernelcfg.pys   cb(   s   Nones   __init__s   cb(    s   ./kernelcfg.pys   relays   EasyMenuc     s5   R S d „  Z  U d „  Z b d „  Z d d „  Z RS(   Nc   s   S T |  i i | | ƒ d  S(   N(   s   selfs   Es   binds   keys   action(   s   selfs   keys   actions   ./kernelcfg.pys   bindc 	  sü   U Y t  i |  | ƒ Z d |  _ [ t |  h  | d <d d <ƒ } \ t | h  d d <ƒ } ] x_ | d ] rR } ^ t |  i | d g | d ƒ } _ | i h  | d d	 <| i d
 <ƒ qm W` | i h  | d <ƒ a | i h  d d <ƒ d  S(   Ns    s   texts   raiseds   reliefs   0s   tearoffi    i   s   labels   commands   menus   lefts   side(   s   RHFrames   __init__s   selfs   Masters   values
   Menubuttons   texts   MBs   Menus   Ms   menulists   tups   relays   setvalues
   runcommands   add_commands   cbs   configs   pack(	   s   selfs   Masters   texts   widths   menulists   MBs   Ms   tups
   runcommands   ./kernelcfg.pys   __init__c   s   b c | |  _  d  S(   N(   s   values   self(   s   selfs   values   ./kernelcfg.pys   setvaluec   s   d e |  i Sd  S(   N(   s   selfs   value(   s   selfs   ./kernelcfg.pys   getvalue(   s   binds   __init__s   setvalues   getvalue(    s   ./kernelcfg.pys   EasyMenus	   MenuEntryc     s    g h d d „ Z  m d „  Z RS(   Nc   s   h i t  i |  | | | | ƒ j t |  h  d d <| d <d d <ƒ |  _ k |  i i	 h  d d <ƒ l |  i
 | ƒ d  S(   Ns   ws   anchors   widths   sunkens   reliefs   lefts   side(   s   EasyMenus   __init__s   selfs   Masters   texts   widths   menulists   Labels   Ls   packs   setvalues   defaultvalue(   s   selfs   Masters   texts   widths   menulists   defaultvalues   ./kernelcfg.pys   __init__s    c   s6   m n t  i |  | ƒ o |  i i h  | d <ƒ d  S(   Ns   text(   s   EasyMenus   setvalues   selfs   values   Ls   config(   s   selfs   values   ./kernelcfg.pys   setvalue(   s   __init__s   setvalue(    s   ./kernelcfg.pys	   MenuEntrys   MenuEntryDialogc     s,   s t d d „ Z  „ d „  Z ‡ d „  Z RS(   Nc 	  sq  t u t  ƒ  |  _ v |  i i | ƒ w t |  i ƒ } x t | h  | d <d d <ƒ i h  d d <ƒ y t	 | | d | | ƒ |  _ z |  i i h  d d <ƒ { t | ƒ } | | i d ƒ } | i d |  i i ƒ ~ | i d	 |  i ƒ  | i h  d
 d <ƒ € | i h  d d <d d <d d <ƒ  |  i i ƒ  ‚ |  i i ƒ  ƒ |  i i |  i ƒ d  S(   Ns   texts   ws   anchors   tops   sides   20s
   horizontals   Oks   Cancels   bottoms   1s   expands   boths   fill(   s   Toplevels   selfs   Ts   titles   RHFrames   Fs   Labels   labels   packs	   MenuEntrys	   menulabels   menulists   defaultvalues   Ms	   ButtonBars   BBs   setOrientations	   addButtons   destroys   kills   updates   grab_sets   wait_window(	   s   selfs   Masters   titles   labels	   menulabels   menulists   defaultvalues   Fs   BBs   ./kernelcfg.pys   __init__s    c   s*   „ … |  i i d ƒ † |  i i ƒ  d  S(   Ns    (   s   selfs   Ms   setvalues   Ts   destroy(   s   selfs   ./kernelcfg.pys   killc   s   ‡ ˆ |  i i ƒ  Sd  S(   N(   s   selfs   Ms   getvalue(   s   selfs   ./kernelcfg.pys   getvalue(   s   __init__s   kills   getvalue(    s   ./kernelcfg.pys   MenuEntryDialogs   MenuEntryListDialogc     s)   Š ‹ d „  Z    d „  Z ¤ d „  Z RS(   Nc   s²  ‹ Ž t  ƒ  |  _  |  i i | ƒ  h  |  _ ‘ t |  i ƒ } ’ t | h  | d <d d <ƒ i	 h  d d <ƒ “ xi | d “ r\ } • t | | d d | d | d	 ƒ |  i | d <– |  i | d i	 h  d d <ƒ qƒ W— t | ƒ } ˜ | i d
 ƒ ™ | i d |  i i ƒ š | i d |  i ƒ › | i	 h  d d <ƒ œ | i	 h  d d <d d <d d <ƒ  |  i i ƒ  ž |  i i ƒ  Ÿ |  i i |  i ƒ d  S(   Ns   texts   ws   anchors   tops   sidei    s   20i   i   s
   horizontals   Oks   Cancels   bottoms   1s   expands   boths   fill(   s   Toplevels   selfs   Ts   titles   menuss   RHFrames   Fs   Labels   labels   packs   menulists   menus	   MenuEntrys	   ButtonBars   BBs   setOrientations	   addButtons   destroys   kills   updates   grab_sets   wait_window(   s   selfs   Masters   titles   labels   menulists   Fs   menus   BBs   ./kernelcfg.pys   __init__c   sP     ¡ x3 |  i i ƒ  d ¡ r } ¢ |  i | i d ƒ q W£ |  i i ƒ  d  S(   Ni    s    (   s   selfs   menuss   keyss   menus   setvalues   Ts   destroy(   s   selfs   menus   ./kernelcfg.pys   killc   sS   ¤ ¥ h  } ¦ x6 |  i i ƒ  d ¦ r  } § |  i | i ƒ  | | <q! W¨ | Sd  S(   Ni    (   s   dicts   selfs   menuss   keyss   menus   getvalue(   s   selfs   dicts   menus   ./kernelcfg.pys   getvalue(   s   __init__s   kills   getvalue(    s   ./kernelcfg.pys   MenuEntryListDialogs   ModBoxc     s`   « ¬ d „  Z  Ñ d „  Z Ó d „  Z ß e d „ Z ï d „  Z û d d „ Z ^d „  Z RS(	   Nc   s‰  ¬ ­ | |  _ ® |  i i d ƒ ¯ t i |  | ƒ ° t |  d d d f d d d f d d d f g ƒ |  _ ± |  i i d	 |  i	 ƒ ² t
 |  ƒ |  _ ³ |  i i d
 ƒ ´ |  i i d |  i ƒ µ |  i i d |  i	 ƒ ¶ |  i i d |  i ƒ · |  i i d |  i ƒ ¸ |  i i d |  i ƒ ¹ |  i i h  d d <ƒ º |  i i h  d d <d d <d d <ƒ » t ƒ  |  _ ¼ t ƒ  |  _ ½ x± |  i i ƒ  d ½ r› } ¾ |  i | i d ƒ o |  i | d oB ¿ |  i i | |  i | d |  i i |  i | d ƒ g ƒ n( Â |  i i | |  i | d d g ƒ q¦WÃ g  |  _ Ä x¼ |  i i ƒ  d Ä r¦ } Å |  i | i d ƒ oE Æ |  i | d |  i j o" Ç |  i i |  i | d ƒ n nB É |  i | d |  i j o" Ê |  i i |  i | d ƒ n qiWË h  d d d d d  d! d" d# g d$ <d% d& g d' <d( d) d* d+ d, d- d. d/ g d0 <d1 d2 d3 g d4 <|  _ d  S(5   Ns   Kernel Configurators   Typei   i    s   Modules	   Argumentsi(   i   s   <Double-Button-1>s
   horizontals   Adds   Edits   Removes   Restart kernelds   Quits   bottoms   sides   tops   yess   expands   boths   fills   optionss   aliass    s	   typealiass   types   eth0s   eth1s   eth2s   eth3s   eth4s   eth5s   eth6s   eth7s   eths   tr0s   tr1s   trs   arc0s   arc1s   arc2s   arc3s   arc4s   arc5s   arc6s   arc7s   arcs   wic0s   wic1s   wic2s   wic(    s   Masters   selfs   masters   titles   RHFrames   __init__s	   MFListboxs   MBs   binds	   editEntrys	   ButtonBars   BBs   setOrientations	   addButtons   addEntrys   removeEntrys   kickkernelds   quits   packs   ConfModuless   cms   ConfModInfos   mis   keyss   types   has_keys   inserts   joinoptlists   modtypess   mods   appends   completions(   s   selfs   Masters   types   mods   ./kernelcfg.pys   __init__c   s   Ñ Ò t  i d ƒ d  S(   Ns   killall kerneld; kerneld&(   s   oss   system(   s   selfs   ./kernelcfg.pys   kickkerneldc   sò   Ó Ô |  i ƒ  Õ |  i oÑ × |  i |  i i d ƒ o |  i |  i d oK Ø |  i i |  i |  i |  i d |  i i |  i |  i d ƒ g ƒ n. Û |  i i |  i |  i |  i d d g ƒ Ü |  i i	 d ƒ Ý |  i i
 ƒ  n d  S(   Ns   optionss   aliass    s   end(   s   selfs   edits   saves   cms   types   has_keys   MBs   inserts   joinoptlists
   selectLines   write(   s   selfs   ./kernelcfg.pys   addEntryc   sF  ß à |  i i ƒ  o á d  Sn â t i |  i i ƒ  d ƒ } ã |  i | ƒ ä |  i oä æ |  i i	 | ƒ ç |  i
 |  i i d ƒ o |  i
 |  i d oK è |  i i |  i |  i
 |  i d |  i
 i |  i
 |  i d ƒ g ƒ n. ë |  i i |  i |  i
 |  i d d g ƒ ì |  i i | ƒ í |  i
 i ƒ  n d  S(   Ni    s   optionss   aliass    (   s   selfs   MBs   getSelectedItemss   strings   atois   curselections   indexs   edits   saves   deletes   cms   types   has_keys   inserts   joinoptlists
   selectLines   write(   s   selfs   events   indexs   ./kernelcfg.pys	   editEntryc   sÈ   ï ð |  i i ƒ  o ñ d  Sn ò t d d d d d d g ƒ i o ô d  Sn õ t i |  i i ƒ  d ƒ } ö |  i	 |  i i
 | ƒ d =÷ |  i i | ƒ ø |  i i | ƒ ù |  i	 i ƒ  d  S(   Ns   Remove?s   Delete current module?s   questioni    s   Deletes   Cancel(   s   selfs   MBs   getSelectedItemss   Dialogs   nums   strings   atois   curselections   indexs   cms   getItemss   deletes
   selectLines   write(   s   selfs   indexs   ./kernelcfg.pys   removeEntryc   sÀ  û ü d |  _ ý | |  _ þ d |  _ ÿ d |  _  | d j o: |  i i | ƒ d |  _ |  i |  i d |  _ ng  } x, |  i
 d r } | i | d f ƒ q• Wt |  i d d d | d ƒ i ƒ  |  _ 
|  i o d  Sn g  } |  i |  i i ƒ  j o |  i |  i } n g  } | o] g  } x) | d r } | i | d f ƒ q_W| i d | | d d g ƒ n g  } x² |  i i ƒ  d rœ } |  i | i d	 ƒ o@ t |  i | d	 |  i ƒ o | i | d f ƒ n n= t |  i | d
 |  i ƒ o | i | d f ƒ n qÅW t | ƒ d j o !| d d |  _ n "| o $d |  _ n %|  i o &| i d | d g ƒ n '| oi (t |  i d d | ƒ i ƒ  }	 *|  i o +|	 d |  _ n ,|  i o -|	 d |  _ n n /|  i |  _ 0|  i p |  i o 2d  Sn 4t ƒ  |  _ 5|  i i d ƒ 6t  |  i ƒ }
 8h  |  _" 9|  i |  i o |  i |  i i d ƒ o`:xV|  i |  i d i ƒ  d :r5} ;t$ |  i ƒ |  i" | <<| d j o5 |  i |  i i d ƒ o |  i |  i d i | ƒ o- >|  i" | i% |  i |  i d | ƒ n ?t& |
 h  |  i |  i d | d d <d d <ƒ i' h  d d <d d <d d <ƒ At( |
 | d |  i" | d ƒ i' h  d d <d d <d d <ƒ qWn Ch  } D|  i |  i o, |  i |  i i d ƒ o |  i |  i d o’ Fxˆ |  i |  i d i ƒ  d Frg } G|  i |  i i d ƒ o | |  i |  i d i ƒ  j o# I|  i |  i d | | | <n q»Wn Kh  |  i |  i <Lt$ |  i ƒ |  _* M|  i* i% |  i i+ | ƒ ƒ N|  i |  i i d ƒ o Od } n
 Qd } Rt( |
 | |  i* d ƒ i' h  d d <d d <d d <ƒ Tt- |
 ƒ } U| i/ d  ƒ V| i0 d! |  i% ƒ W| i0 d" |  i i1 ƒ X| i' h  d# d <ƒ Y|
 i' h  d d <d d <d$ d <ƒ Z|  i i2 ƒ  [|  i i3 ƒ  \|  i i4 |  i ƒ ]|  i i5 ƒ  d  S(%   Ni    s    s   aliass   Choose Module Types   Module Types   Module Typess   eths   Which module type?s	   typealiass   typei   s   Which module?s   Define Modules   Module Definitions   Set Module Optionss	   argumentss   optionss   texts   ws   anchors   tops   sides   1s   expands   xs   fills   =s   10s   Other arguments:s
   Arguments:i   s
   horizontals   Dones   Cancels   bottoms   both(6   s   selfs   saves   indexs	   saveindexs   types   names   MBs   getItemss   cms   modss   modtypess   mods   appends   MenuEntryDialogs   masters   getvalues   completionlists   completionss   keyss   menulists   itemlists   items   mis   modules   has_keys   cmps   lens   MenuEntryListDialogs   dicts   Toplevels   Ts   titles   RHFrames   Fs   args   keys	   StringVars   sets   Labels   packs   LabelledEntrys   extrass	   extraargss   joinoptlists	   argstrings	   ButtonBars   BBs   setOrientations	   addButtons   destroys   updates   grab_sets   wait_windows   grab_release(   s   selfs   indexs   modss   mods   completionlists   menulists   itemlists   items   modules   dicts   Fs   keys   extrass   args	   argstrings   BBs   ./kernelcfg.pys   editi   c   sY  ^_|  i |  i |  i d <`h  } a|  i |  i o |  i |  i i d ƒ ob bxX |  i |  i d i ƒ  d br7 } c|  i	 | i
 ƒ  } d| o e| | | <n qt Wn f|  i i t i |  i i
 ƒ  d ƒ ƒ } gx< | i ƒ  d gr) } h| | o i| | | | <n qò Wj| |  i |  i d <kd |  _ m|  i i ƒ  d  S(   Ns   aliass	   argumentsi    s   [	 ]+s   optionsi   (   s   selfs   names   cms   types   als   mis   has_keys   keyss   keys   args   gets   splitoptlists   regsubs   splits	   extraargss   dicts   saves   Ts   destroy(   s   selfs   als   keys   args   dicts   ./kernelcfg.pys   set(   s   __init__s   kickkernelds   addEntrys   Nones	   editEntrys   removeEntrys   edits   set(    s   ./kernelcfg.pys   ModBoxs   wms   withdraws   .N(&   s   strings   Tkinters   *s	   rhtkinters	   buttonbars   rhutils   rhdialogs   Dialogs   listboxs   Confs   oss   syss   exits	   posixpaths   regexs   regsubs   globs   VERSIONs	   COPYRIGHTs   MultifieldListboxs	   MFListboxs   RHFrames   LabelledEntrys   LabelledLabels   relays   EasyMenus	   MenuEntrys   MenuEntryDialogs   MenuEntryListDialogs   ModBoxs   Labels   Ls   tks   calls   Toplevels   wins   packs   wait_window(    s   ./kernelcfg.pys   ?