3 Commits
Author SHA1 Message Date
Lucas CHOLLET 0ff1f39b8b Everywhere: Run clang-format
The following command was used to clang-format these files:

    clang-format-20 -i $(find . \
        -not \( -path "./\.*" -prune \) \
        -not \( -path "./Base/*" -prune \) \
        -not \( -path "./Build/*" -prune \) \
        -not \( -path "./Toolchain/*" -prune \) \
        -not \( -path "./Ports/*" -prune \) \
        -type f -name "*.cpp" -o -name "*.mm" -o -name "*.h")
2025-10-10 00:02:50 +02:00
Lucas CHOLLET 91f8d50ba2 AK: Add the Vector::extend(Span) overload
Note that the two `.span()` added in LibShell just make the copy
explicit. These two calls to `extend` ended up relying on this copy
constructor: `Vector(Vector<T, other_inline_capacity> const& other)`, so
it was never a real move.
2025-03-21 22:45:38 -04:00
Liav A. d46be35f3f Userland: Move Shell code to be in a library directory
This change ensures that users can use LibShell easily understand this
library now, because we have an actual library directory.

In addition to that, we move the test scripts to Tests/LibShell, to
match the usual pattern of putting test-related files in the Tests/
directory.
2024-10-04 10:56:27 +02:00