ladybird/Shell
AnotherTest 7fba21aefc LibLine: Unify completion hooks and adapt its users
LibLine should ultimately not care about what a "token" means in the
context of its user, so force the user to split the buffer itself.
This also allows the users to pick up contextual clues as well, since
they have to lex the line themselves.

This commit pacthes Shell and the JS repl to better handle completions,
so certain wrong behaviours are now corrected as well:
- JS repl can now complete "Object . getOw<tab>"
- Shell can now complete "echo | ca<tab>" and paths inside strings
2020-05-20 13:41:37 +02:00
..
CMakeLists.txt Shell: Switch to using Core::EventLoop 2020-05-17 11:58:08 +02:00
Execution.h Shell: Switch to using Core::EventLoop 2020-05-17 11:58:08 +02:00
Job.h Shell: Switch to using Core::EventLoop 2020-05-17 11:58:08 +02:00
main.cpp LibLine: Unify completion hooks and adapt its users 2020-05-20 13:41:37 +02:00
Parser.cpp Shell: Parse comments 2020-05-10 10:23:05 +02:00
Parser.h Shell: Parse comments 2020-05-10 10:23:05 +02:00
Shell.cpp LibLine: Unify completion hooks and adapt its users 2020-05-20 13:41:37 +02:00
Shell.h LibLine: Unify completion hooks and adapt its users 2020-05-20 13:41:37 +02:00