Files
kman/changelog.md
2020-05-28 09:11:38 +08:00

760 B

Change Log

1.0.0 (20200526)

create

  • abstract note/bookmark/highlight from kindle clipping
  • formatter output to special file

learn lesson

  • assign value to a not exist key, will throw KeyError, too inflexible!!! perl much better
  • use defaultdict to solve obove problem, note, defaultdict only create two layer key auto
a=defaultdict(dict)
a['1']['2'] = 1

b=defaultdict(dict)
b['1']['2']['3'] = 1  # ERROR

b['1']['2'] = {'3':1}  # OK
  • logging, file io, very strict indent!
  • re.X(VERBOSE), different regular express between vim & python

1.0.1 (20200528)

feature

  • add search clip

feature plan

20200528

  • optimize search feature
  • first abstract from kindle hard / local directory for different OS
  • add GUI use QT