Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

from copy import copy 

from six.moves import filter 

 

_BOOLEAN_ATTRS = frozenset(['selected', 'checked', 'compact', 'declare', 

                            'defer', 'disabled', 'ismap', 'multiple', 

                            'nohref', 'noresize', 'noshade', 'nowrap']) 

 

def htmlbools(v): 

    attrs = copy(v) 

    for key in filter(lambda k: k in _BOOLEAN_ATTRS, attrs.keys()): 

        if attrs[key]: 

            attrs[key] = key 

        else: 

            attrs[key] = None 

    return attrs