Skip to content

Commit f30ba23

Browse files
committed
handle external alias todo
1 parent 3061c02 commit f30ba23

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

blog/2025-09-02-nushell_0_107_0.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -596,13 +596,31 @@ After:
596596

597597
Aliases to external commands will now be properly highlighted as external commands.
598598

599-
> TODO(release-notes): ensure these pictures render correctly on the blog
600-
601599
Behavior _before_ this PR:
602-
![image](https://github.com/user-attachments/assets/1dc855df-fde8-489e-8c5e-c02979874289)
600+
601+
```ansi
602+
> $env.config.highlight_resolved_externals = true
603+
> $env.config.color_config = { shape_external: red_bold, shape_external_resolved: yellow_bold, shape_internalcall: blue_bold }
604+
> alias internal-alias = echo
605+
> alias external-alias = coreutils echo
606+
> alias unresolvable-alias = notacommand
607+
> alias bash = notacommand
608+
> "internal-alias; external-alias; unresolvable-alias; bash;" | nu-highlight
609+
internal-alias; external-alias; unresolvable-alias; bash;
610+
```
603611

604612
Behavior _after_ this PR:
605-
![image](https://github.com/user-attachments/assets/9e3a03bf-6730-4849-9123-42bd6b08dd39)
613+
614+
```ansi
615+
> $env.config.highlight_resolved_externals = true
616+
> $env.config.color_config = { shape_external: red_bold, shape_external_resolved: yellow_bold, shape_internalcall: blue_bold }
617+
> alias internal-alias = echo
618+
> alias external-alias = coreutils echo
619+
> alias unresolvable-alias = notacommand
620+
> alias bash = notacommand
621+
> "internal-alias; external-alias; unresolvable-alias; bash;" | nu-highlight
622+
internal-alias; external-alias; unresolvable-alias; bash;
623+
```
606624

607625
### Prevent `detect columns` from creating invalid records with duplicate keys
608626

0 commit comments

Comments
 (0)