<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Feature request] Tab completion on user defined alias"
   href="https://bugs.llvm.org/show_bug.cgi?id=50184">50184</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[Feature request] Tab completion on user defined alias
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>lldb
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>10.0
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>enhancement
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>All Bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>lldb-dev@lists.llvm.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>tom.pouget@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>jdevlieghere@apple.com, llvm-bugs@lists.llvm.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Hi !

I was advised to file a bug report after I had posted my issue on StackOverflow
:

<a href="https://stackoverflow.com/questions/67231162/lldb-tab-completion-after-user-defined-aliases/67305975#67305975">https://stackoverflow.com/questions/67231162/lldb-tab-completion-after-user-defined-aliases/67305975#67305975</a>

I defined the following alias in lldb : 

command alias bfn breakpoint set -n %1

Sadly, this alias does not allow Tab completion as the regular command does.

All the time gained in typing the command is lost typing whole identifiers that
are sometimes quite complex.

Nevertheless, buit-in aliases allow for completion so I assume there's a way to
achieve the same behaviour for user defined aliases.

Thanks for your time and the work you put in making great software.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>