| 891 | #print('***', line, crc, '***') # Uncomment for diagnosis. |
| 892 | |
| 893 | def dumpCfg(cfg): |
| 894 | print('\n', cfg, '\n') # Cfg has variable '0xnnnnnnnn' address. |
| 895 | for key in sorted(cfg): |
| 896 | sections = cfg[key].sections() |
| 897 | sprint(key) |
| 898 | sprint(sections) |
| 899 | for section in sections: |
| 900 | options = cfg[key].options(section) |
| 901 | sprint(section) |
| 902 | sprint(options) |
| 903 | for option in options: |
| 904 | sprint(option + ' = ' + cfg[key].Get(section, option)) |
| 905 | |
| 906 | dumpCfg(idleConf.defaultCfg) |
| 907 | dumpCfg(idleConf.userCfg) |