genlist: Refactoring genlist codes.
authorbluezery <ohpowel@gmail.com>
Thu, 21 Aug 2014 18:52:16 +0000 (03:52 +0900)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Thu, 21 Aug 2014 18:53:00 +0000 (03:53 +0900)
commita937dfb01a1b7d42c6491f4dcbc4782b958d8c2f
tree13bbd40af54e9b84972612f9c0d32dd4cab3a26c
parentdffaefc3c37c0c37b4d264657ee22a7b6ec0f3f3
parentf7fb45ecbe1fbcfd7728a41c3ad2f93e0f9645ec
genlist: Refactoring genlist codes.

<Comment by SeoZ>
This is a partial commit of D788.
As D788 is huge patch and genlist is really fragile, I decided to
split this patch and it was partially done on the airplane during
my business trip last month. As I had no solid amount of time to
finish that job after that trip, I decided to push existing patches
first. I will finish this job soon. Sorry bluezery.
But I will keep your credit on the merge commit. Please make an
atomic patch next time. You can do it.