mirror of https://github.com/nu774/fdkaac.git
update ChangeLog and git2changelog.py
This commit is contained in:
parent
b87f2251a4
commit
0c502d30e5
14
ChangeLog
14
ChangeLog
|
@ -1,6 +1,18 @@
|
|||
2013-10-19 nu774 <honeycomb77@gmail.com>
|
||||
|
||||
* update ChangeLog and git2changelog.py [HEAD]
|
||||
|
||||
2013-10-18 nu774 <honeycomb77@gmail.com>
|
||||
|
||||
* bump version [v0.3.1]
|
||||
|
||||
* update README
|
||||
|
||||
* set avgBitrate field to zero for 14496-1 compliance
|
||||
|
||||
2013-09-07 nu774 <honeycomb77@gmail.com>
|
||||
|
||||
* updated ChangeLog with new git2changelog.py [HEAD]
|
||||
* updated ChangeLog with new git2changelog.py
|
||||
|
||||
2013-06-14 nu774 <honeycomb77@gmail.com>
|
||||
|
||||
|
|
|
@ -15,15 +15,19 @@ GITLOG_CMD = ['git','log','--date=short','--format={0}'.format(GITLOG_FMT)]
|
|||
Commit = namedtuple('Commit', 'commit author date subject ref')
|
||||
|
||||
def parse_gitlog(stream):
|
||||
re_decode_tag = re.compile(r'(?<=\()([^,)]+)')
|
||||
re_decode_ref = re.compile(r'(?<=\()([^,)]+)')
|
||||
re_strip_tag = re.compile(r'^tag: ')
|
||||
commit = dict()
|
||||
for line in stream:
|
||||
fields = line.decode('utf-8').rstrip('\r\n').split(' ', 1)
|
||||
if len(fields) == 2:
|
||||
key, value = fields
|
||||
if key == 'ref':
|
||||
m = re_decode_tag.search(value)
|
||||
value = ' [{0}]'.format(m.group()) if m else ''
|
||||
m = re_decode_ref.search(value)
|
||||
if m:
|
||||
value = ' [{0}]'.format(re_strip_tag.sub('', m.group()))
|
||||
else:
|
||||
value = ''
|
||||
commit[key] = value
|
||||
elif commit:
|
||||
yield Commit(**commit)
|
||||
|
|
Loading…
Reference in New Issue