6.23.10.2.25.7. Displays

Comienzo python section to interscript/frames/inputf.py[40 /41 ] Siguiente Previo Primero Ăšltimo
  1196: #line 1558 "input_frame.ipk"
  1197:   def begin_displayed_code(self):
  1198:     self.current_weaver.begin_displayed_code()
  1199: 
  1200:   def end_displayed_code(self):
  1201:     self.current_weaver.end_displayed_code()
  1202: 
  1203:   # this command is used to print out a code file 'verbatim'
  1204:   # without line numbers!
  1205:   def display_code(self,name,kind='code'):
  1206:     self.pass_frame.include_files.append((self.depth+1,kind,name))
  1207:     self.begin_displayed_code()
  1208:     filename = parse_source_filename(name, self.source.directory)[3]
  1209:     f = open(filename)
  1210:     data = f.readlines()
  1211:     f.close()
  1212:     weaver = self.get_weaver()
  1213:     for line in data:
  1214:       l = string.rstrip(line)
  1215:       weaver.writeline(l)
  1216:     self.end_displayed_code()
  1217: 
End python section to interscript/frames/inputf.py[40]