<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Hi,<div><br></div><div>The attached patch to "make" completion will offer hidden targets if the commandline has a partial completion for it (ie, the user has begun typing the hidden rule name).</div><div><br></div><div>Rules in subdirectories continue to be considered hidden until the partial completion begins the hidden filename within the subdirectory, ie:</div><div><br></div><div>Makefile:</div><div>############</div><div>.hiddenfile1:</div><div>.hiddendir1/:</div><div>.hiddendir1/.hiddenfile2:</div><div>../file3:</div><div>############</div><div><br></div><div>$ make <tab><tab></div><div>no completions offered</div><div>$ make .<tab><tab></div><div>offers ../ .hiddenfile1, .hiddendir1 and .hiddendir1/</div><div>$ make ../<tab><tab></div><div>offers ../file3</div><div>$ make .hiddendir1/<tab><tab></div><div>no completions offered</div><div>$ make .hiddendir1/.<tab><tab></div><div>offers .hiddenfile2</div><div><br></div><div>I found this very useful when working with multiple directories and intermediate hidden marker files. Please apply.</div><div><br></div><div>Regards,</div><div>Tristan Wibberley</div><div><br></div></div>
</div><br></div>