On 2018-11-20 14:30, Thomas Stüfe wrote:

Hi Magnus,

The problem did vanish for me. Tab completion works again in all my
configurations. On zero, which I do not build that often, I had to run
reconfigure.

Sorry, I lost track of this one. I am not sure when it started working
again. I even synced before Severins change, but it worked with that
version too, so either this was a local fluke or it was fixed before
8213736.
Great that it works again. I don't care where it was fixed, only that it works. :) Sometimes this gets stuck on incorrect updates of the generated targets list in configurations as well, so it might have actually "broke" at one point but not been discovered, since the target list was not regenerated. And similarly "fixed" at some later point but still not been discovered as fixed, due to a bad cache. If you ever get trouble with tab expansion again, make sure to start by cleaning out the entire build directory (if only temporary with "mv build build-old").

/Magnus

Cheers, Thomas
On Tue, Nov 20, 2018 at 12:56 PM Magnus Ihse Bursie
<[email protected]> wrote:
On 2018-11-08 12:20, Thomas Stüfe wrote:
On Thu, Nov 8, 2018 at 12:13 PM Magnus Ihse Bursie
<[email protected]> wrote:
On 2018-11-08 12:10, Thomas Stüfe wrote:

Hi all,

This may be a stupid question, and not that important, but bash
completion for targets like "clean" and "images" stopped working for
me. "reconfigure" still works thouugh. Did anything change?

Best Regards, Thomas
Not intentionally. It can be that there were too many targets. Does the
recent fix for JDK-8213338 help?

Unfortunately no.
Bummer. :-( Is it better after JDK-8213736? This too affected target
handling.

If not, does "make print-targets" work properly for you? Does it work
differently if you have zero, exactly one, many configurations? (This is
one of the complications for make tab expansions -- theoretically
different configurations can have different targets available to them.)

/Magnus

..Thomas

/Magnus

Reply via email to