1. 22 Jul, 2020 1 commit
  2. 02 Jul, 2020 3 commits
  3. 19 Jun, 2020 2 commits
  4. 16 Jun, 2020 19 commits
  5. 11 Jun, 2020 2 commits
  6. 03 Jun, 2020 2 commits
    • dgelessus's avatar
      Re-implement command completion feature based on new argument parsing · cdcfd755
      dgelessus authored
      This new implementation replaces the old separate implementation in
      CommandUtils.completeArgs. This change is analogous to the previous
      change that re-implemented command inspection.
      cdcfd755
    • dgelessus's avatar
      Re-implement command inspection feature based on new argument parsing · 990738c0
      dgelessus authored
      CommandUtils.splitArgs now takes an extra (optional) parameter to ask
      it to not split the entire argument string, but only up to the argument
      at the given offset in the string. The returned SplitResult contains
      information about which parameter the argument splitting stopped at.
      
      This is used in the new implementation of the inspection feature: when
      the kernel is asked to inspect at a certain position, the arguments are
      split up to that position, and the argument at that position is
      inspected. (The arguments are only split and not fully parsed, because
      inspection should be possible even if the command arguments are still
      incomplete or otherwise invalid.)
      
      This new implementation replaces the old separate implementation in
      CommandUtils.splitArgs.
      990738c0
  7. 27 May, 2020 7 commits
  8. 18 May, 2020 4 commits