mirror of
https://github.com/fish-shell/fish-shell.git
synced 2025-02-22 09:51:11 +08:00

The extra things `eval` does are all for code that runs interactively. Because we just define a function, we don't need it. This improves alias' performance by about 20-25% (0.783608s to 0.585585s on about 500 aliases) and avoids triggering #3345.