Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter10/kernel/kernel-config.py

    r3d99820 rd11a0816  
    186186            elif line.startswith('endif'):
    187187                if_stack = if_stack[:-1]
     188
     189    if config_buf:
     190        r += [parse_config(config_buf)]
     191
    188192    return r
    189193
     
    248252for i0, val, i1, title, arrow, key, menu, comment in r:
    249253    rem = max_line
     254    is_choice = (val == '(X)')
    250255
    251256    if val:
     
    260265        title = title[:rem - 3] + '...'
    261266
    262     b = title.lstrip('YyMmNnHh')
     267    b = title
     268    if not is_choice:
     269        b = b.lstrip('YyMmNnHh.' + "".join(map(str, range(10))))
    263270    a = title[:len(title) - len(b)]
    264271    b0 = "<emphasis role='blue'>" + escape(b[0]) + "</emphasis>"
     
    287294from jinja2 import Template
    288295
    289 t = Template('''<?xml version="1.0" encoding="ISO-8859-1"?>
     296t = Template('''<?xml version="1.0" encoding="UTF-8"?>
    290297<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    291298  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
Note: See TracChangeset for help on using the changeset viewer.