summaryrefslogtreecommitdiff
path: root/Userland/Shell/AST.h
AgeCommit message (Expand)Author
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-26Shell: Implement program-aware autocompletionAli Mohammad Pur
2022-03-24Shell: Use default constructors/destructorsLenny Maiorani
2022-03-06Shell: Implement leftmost_trivial_literal() for Sequence nodesAli Mohammad Pur
2022-03-06Shell: Allow completing StringLiterals as pathsAli Mohammad Pur
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-08Shell: Replace Result<T, E> use with ErrorOr<T>Andreas Kling
2021-09-16Shell: Use default instead of an empty constructor/destructorBrian Gianforcaro
2021-09-03AK: Rename create<T> => make_ref_counted<T>Andreas Kling
2021-08-02Shell: Improve the parsing of history event designatorsTheFightingCatfish
2021-06-24Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`Daniel Bertalan
2021-06-16Shell: Remove unused InlineLinkedList header includeBrian Gianforcaro
2021-06-13Userland: Allow building SerenityOS with -funsigned-charGunnar Beutner
2021-05-01Shell: Make set_is_syntax_error() also copy the error locationAli Mohammad Pur
2021-04-29Shell: Add support for heredocsAli Mohammad Pur
2021-04-29Shell: Allow Syntax errors to be mutated while parsingAli Mohammad Pur
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-22Shell: Add support for indexing into variablesAnotherTest
2021-03-07Shell: Add support for enumerating lists in for loopsAnotherTest
2021-03-07Shell: Add support for 'immediate' expressions as variable substitutionsAnotherTest
2021-03-04Shell: Make Node::hit_test_position() constAnotherTest
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-03Shell: Make history range values larger than u32 a syntax errorAnotherTest
2021-01-23Shell: Make the parser read consecutive sequences without recursingAnotherTest
2021-01-19Shell: Make 'if' expressions return the unevaluated value of blocksAnotherTest
2021-01-19Shell: Mark control structures to be executed in the current processAnotherTest
2021-01-19Shell: Implement `for_each_entry()` for syntactic list nodesAnotherTest
2021-01-15Shell: Add (basic) support for history event designatorsAnotherTest
2021-01-12Shell: Move to Userland/Shell/Andreas Kling