def cmd_graph(args):
 usage = 'usage: graph <FIELD...>'
 if (len(args) < 1):
  print usage
  return
 if (args[0][0] == ':'):
  i = int(args[0][1:])
  g = mestate.graphs[i]
  expression = g.expression
  args = expression.split()
  mestate.console.write(('Added graph: %s\n' % g.name))
  if g.description:
   mestate.console.write(('%s\n' % g.description), fg='blue')
  mestate.rl.add_history(('graph %s' % ' '.join(expression.split())))
  mestate.last_graph = g
 else:
  expression = ' '.join(args)
  mestate.last_graph = GraphDefinition('Untitled', expression, '', [expression], None)
 display_graph(mestate.last_graph)

def cmd_graph ( args ) : usage = 'usage: graph <FIELD...>' if ( len ( args ) < 1 ) : print usage return if ( args [ 0 ] [ 0 ] == ':' ) : i = int ( args [ 0 ] [ 1 : ] ) g = mestate . graphs [ i ] expression = g . expression args = expression . split ( ) mestate . console . write ( ( 'Added graph: %s\n' % g . name ) ) if g . description : mestate . console . write ( ( '%s\n' % g . description ) , fg = 'blue' ) mestate . rl . add_history ( ( 'graph %s' % ' ' . join ( expression . split ( ) ) ) ) mestate . last_graph = g else : expression = ' ' . join ( args ) mestate . last_graph = GraphDefinition ( 'Untitled' , expression , '' , [ expression ] , None ) display_graph ( mestate . last_graph )
graph command .