Hi Petr, 2017-09-20 23:26 GMT+09:00 Petr Vorel <petr.vorel@xxxxxxxxx>: > Hi Masahiro, > >> Hi Petr, > >> 2017-04-03 18:35 GMT+09:00 Petr Vorel <pvorel@xxxxxxx>: >> > Hi, > >> >> rev_dep expressions can get rather unwieldy, especially if a symbol is >> >> selected by more than a handful of other symbols. Ie, it's possible to >> >> have near endless expressions like: >> >> A && B && !C || D || F && (G || H) || [...] > >> >> Chop these expressions into actually readable chunks: >> >> - A && B && !C >> >> - D >> >> - F && (G || H) >> >> - [...] > >> >> Ie, transform the top level "||" tokens into newlines and prepend each >> >> line with a minus. This makes the "Selected by:" blurb much easier to >> >> read. > >> >> This also prevents trimming too long lines. > >> >> Based on patch from Paul Bolle. > <snip> > >> > Any comment on this patch, please? > > >> I noticed you added me in the To: list. > Thank you for your comments. > I'm sorry, it took me rather long time to reply. > >> Basically I think this patch is a nice idea, >> but I am not a Kconfig maintainer. Sorry. >> (I could pick up a really trivial one via kbuild tree somehow, >> but I want this one to be handled by a person with expertise in the area.) > >> Yann E. MORIN is the Kconfig maintainer, but he has been >> silent for a few years. I guess Kconfig needs a new maintainer. > Well, Yann is still listed in MAINTAINERS file, even he's inactive (according to the date > of his git tree). > > >> Please take my comment just as a Kconfig user's point of view. > >> The git-log only mentions "select", but I notice this patch >> also changes "depends on" format in a bit different way. > >> For example, > >> General setup ---> >> Kernel compression mode (Gzip) ---> > > >> shows its help like this: > >> Depends on: HAVE_KERNEL_GZIP [=y] >> - HAVE_KERNEL_BZIP2 [=n] >> - HAVE_KERNEL_LZMA [=y] >> - HAVE_KERNEL_XZ [=y] >> - HAVE_KERNEL_LZO [=y] >> - HAVE_KERNEL_LZ4 [=y] > >> (the first dependency in the same line in the "Depends on") > > You're right, I overlooked it. Do you think it makes sense use it also for "Depends on" > section? Yeah, I guess printing it in a consistent way will be better. -- Best Regards Masahiro Yamada -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html