http://mmgen-wallet.i2p/project/mmgen/mmgen-wallet/src/ea1e8d1228db50c9776998ff50d270af52b35540/mmgen/cfgfile.py
r}, line {lineno}' ) def gen_chunks(lines): hdr = True chunk = [] in_chunk = False for lineno,line in enumerate(lines,1): if line.startswith('##'): hdr = False continue if hdr: continue if line == '': in_chunk = False elif line.startswith('#'): if in_chunk is False: if chunk: yield process_chunk(chunk,last_nonblank) chunk = [line] in_chunk = True else: chunk.append(line) last_nonblank = lineno else: die( 'CfgFileParseError', f'Parse error...