--- /srv/reproducible-results/rbuild-debian/r-b-build.aYIuGxPz/b1/fish_3.7.1-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.aYIuGxPz/b2/fish_3.7.1-1_armhf.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ - 6c4744eea3e6eaac9b0cc34ffb85ba7b 1657220 shells optional fish-common_3.7.1-1_all.deb │ + a65f65fbf56210fa1e72ce91dac32649 1656656 shells optional fish-common_3.7.1-1_all.deb │ 4c63e8797f5ace05620a3cf2df9f5d58 33870804 debug optional fish-dbgsym_3.7.1-1_armhf.deb │ 16ea7b0cac9384ba83040abb425a2cb7 859660 shells optional fish_3.7.1-1_armhf.deb ├── fish-common_3.7.1-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-03-26 17:23:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 36500 2024-03-26 17:23:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1620528 2024-03-26 17:23:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 36520 2024-03-26 17:23:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1619944 2024-03-26 17:23:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/fish/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -6658,573 +6658,597 @@ │ │ │ │ │ "sphinx.domains.math": 2, │ │ │ │ │ "sphinx.domains.python": 4, │ │ │ │ │ "sphinx.domains.rst": 2, │ │ │ │ │ "sphinx.domains.std": 2, │ │ │ │ │ "sphinx": 60 │ │ │ │ │ }, │ │ │ │ │ "alltitles": { │ │ │ │ │ - "end - end a block of commands": [ │ │ │ │ │ - [27, "end-end-a-block-of-commands"] │ │ │ │ │ + "exec - execute command in current process": [ │ │ │ │ │ + [29, "exec-execute-command-in-current-process"] │ │ │ │ │ ], │ │ │ │ │ "Synopsis": [ │ │ │ │ │ - [27, "synopsis"], │ │ │ │ │ [29, "synopsis"], │ │ │ │ │ - [19, "synopsis"], │ │ │ │ │ - [21, "synopsis"], │ │ │ │ │ + [20, "synopsis"], │ │ │ │ │ [23, "synopsis"], │ │ │ │ │ + [25, "synopsis"], │ │ │ │ │ + [31, "synopsis"], │ │ │ │ │ [32, "synopsis"], │ │ │ │ │ - [22, "synopsis"], │ │ │ │ │ - [26, "synopsis"], │ │ │ │ │ - [18, "synopsis"], │ │ │ │ │ + [21, "synopsis"], │ │ │ │ │ + [34, "synopsis"], │ │ │ │ │ + [27, "synopsis"], │ │ │ │ │ [30, "synopsis"], │ │ │ │ │ - [31, "synopsis"], │ │ │ │ │ - [20, "synopsis"], │ │ │ │ │ + [18, "synopsis"], │ │ │ │ │ [33, "synopsis"], │ │ │ │ │ - [25, "synopsis"], │ │ │ │ │ - [34, "synopsis"], │ │ │ │ │ - [24, "synopsis"], │ │ │ │ │ + [22, "synopsis"], │ │ │ │ │ [35, "synopsis"], │ │ │ │ │ [28, "synopsis"], │ │ │ │ │ - [52, "synopsis"], │ │ │ │ │ - [46, "synopsis"], │ │ │ │ │ - [49, "synopsis"], │ │ │ │ │ - [50, "synopsis"], │ │ │ │ │ - [47, "synopsis"], │ │ │ │ │ - [51, "synopsis"], │ │ │ │ │ - [53, "synopsis"], │ │ │ │ │ - [39, "synopsis"], │ │ │ │ │ - [38, "synopsis"], │ │ │ │ │ - [42, "synopsis"], │ │ │ │ │ - [37, "synopsis"], │ │ │ │ │ - [41, "synopsis"], │ │ │ │ │ + [24, "synopsis"], │ │ │ │ │ + [19, "synopsis"], │ │ │ │ │ + [26, "synopsis"], │ │ │ │ │ [44, "synopsis"], │ │ │ │ │ - [43, "synopsis"], │ │ │ │ │ + [41, "synopsis"], │ │ │ │ │ + [37, "synopsis"], │ │ │ │ │ + [53, "synopsis"], │ │ │ │ │ + [51, "synopsis"], │ │ │ │ │ + [47, "synopsis"], │ │ │ │ │ + [48, "synopsis"], │ │ │ │ │ [45, "synopsis"], │ │ │ │ │ + [38, "synopsis"], │ │ │ │ │ + [46, "synopsis"], │ │ │ │ │ [40, "synopsis"], │ │ │ │ │ + [42, "synopsis"], │ │ │ │ │ + [49, "synopsis"], │ │ │ │ │ + [50, "synopsis"], │ │ │ │ │ [36, "synopsis"], │ │ │ │ │ - [48, "synopsis"], │ │ │ │ │ - [65, "synopsis"], │ │ │ │ │ - [59, "synopsis"], │ │ │ │ │ - [57, "synopsis"], │ │ │ │ │ - [63, "synopsis"], │ │ │ │ │ - [66, "synopsis"], │ │ │ │ │ - [56, "synopsis"], │ │ │ │ │ - [61, "synopsis"], │ │ │ │ │ - [68, "synopsis"], │ │ │ │ │ - [58, "synopsis"], │ │ │ │ │ - [69, "synopsis"], │ │ │ │ │ - [71, "synopsis"], │ │ │ │ │ - [70, "synopsis"], │ │ │ │ │ + [52, "synopsis"], │ │ │ │ │ + [43, "synopsis"], │ │ │ │ │ + [39, "synopsis"], │ │ │ │ │ [54, "synopsis"], │ │ │ │ │ [67, "synopsis"], │ │ │ │ │ - [64, "synopsis"], │ │ │ │ │ - [60, "synopsis"], │ │ │ │ │ [55, "synopsis"], │ │ │ │ │ + [60, "synopsis"], │ │ │ │ │ + [69, "synopsis"], │ │ │ │ │ + [63, "synopsis"], │ │ │ │ │ [62, "synopsis"], │ │ │ │ │ - [10, "synopsis"], │ │ │ │ │ - [17, "synopsis"], │ │ │ │ │ - [1, "synopsis"], │ │ │ │ │ - [8, "synopsis"], │ │ │ │ │ + [70, "synopsis"], │ │ │ │ │ + [59, "synopsis"], │ │ │ │ │ + [71, "synopsis"], │ │ │ │ │ + [64, "synopsis"], │ │ │ │ │ + [57, "synopsis"], │ │ │ │ │ + [58, "synopsis"], │ │ │ │ │ + [66, "synopsis"], │ │ │ │ │ + [68, "synopsis"], │ │ │ │ │ + [61, "synopsis"], │ │ │ │ │ + [65, "synopsis"], │ │ │ │ │ + [56, "synopsis"], │ │ │ │ │ + [9, "synopsis"], │ │ │ │ │ + [7, "synopsis"], │ │ │ │ │ + [0, "synopsis"], │ │ │ │ │ [12, "synopsis"], │ │ │ │ │ + [14, "synopsis"], │ │ │ │ │ [4, "synopsis"], │ │ │ │ │ + [3, "synopsis"], │ │ │ │ │ [6, "synopsis"], │ │ │ │ │ + [17, "synopsis"], │ │ │ │ │ + [10, "synopsis"], │ │ │ │ │ + [5, "synopsis"], │ │ │ │ │ [2, "synopsis"], │ │ │ │ │ - [3, "synopsis"], │ │ │ │ │ - [9, "synopsis"], │ │ │ │ │ - [11, "synopsis"], │ │ │ │ │ [13, "synopsis"], │ │ │ │ │ - [14, "synopsis"], │ │ │ │ │ - [0, "synopsis"], │ │ │ │ │ [15, "synopsis"], │ │ │ │ │ + [11, "synopsis"], │ │ │ │ │ [16, "synopsis"], │ │ │ │ │ - [7, "synopsis"], │ │ │ │ │ - [5, "synopsis"], │ │ │ │ │ - [110, "synopsis"], │ │ │ │ │ - [115, "synopsis"], │ │ │ │ │ - [116, "synopsis"], │ │ │ │ │ - [120, "synopsis"], │ │ │ │ │ - [117, "synopsis"], │ │ │ │ │ - [114, "synopsis"], │ │ │ │ │ - [109, "synopsis"], │ │ │ │ │ - [119, "synopsis"], │ │ │ │ │ - [118, "synopsis"], │ │ │ │ │ - [113, "synopsis"], │ │ │ │ │ - [108, "synopsis"], │ │ │ │ │ - [112, "synopsis"], │ │ │ │ │ - [111, "synopsis"], │ │ │ │ │ - [92, "synopsis"], │ │ │ │ │ - [94, "synopsis"], │ │ │ │ │ - [99, "synopsis"], │ │ │ │ │ + [8, "synopsis"], │ │ │ │ │ + [1, "synopsis"], │ │ │ │ │ [95, "synopsis"], │ │ │ │ │ - [104, "synopsis"], │ │ │ │ │ [106, "synopsis"], │ │ │ │ │ - [101, "synopsis"], │ │ │ │ │ - [103, "synopsis"], │ │ │ │ │ [98, "synopsis"], │ │ │ │ │ - [93, "synopsis"], │ │ │ │ │ - [100, "synopsis"], │ │ │ │ │ - [91, "synopsis"], │ │ │ │ │ - [107, "synopsis"], │ │ │ │ │ - [97, "synopsis"], │ │ │ │ │ [102, "synopsis"], │ │ │ │ │ + [91, "synopsis"], │ │ │ │ │ [96, "synopsis"], │ │ │ │ │ + [104, "synopsis"], │ │ │ │ │ + [94, "synopsis"], │ │ │ │ │ + [100, "synopsis"], │ │ │ │ │ + [101, "synopsis"], │ │ │ │ │ + [92, "synopsis"], │ │ │ │ │ [105, "synopsis"], │ │ │ │ │ [90, "synopsis"], │ │ │ │ │ - [83, "synopsis"], │ │ │ │ │ - [73, "synopsis"], │ │ │ │ │ - [81, "synopsis"], │ │ │ │ │ - [84, "synopsis"], │ │ │ │ │ - [75, "synopsis"], │ │ │ │ │ - [89, "synopsis"], │ │ │ │ │ + [103, "synopsis"], │ │ │ │ │ + [93, "synopsis"], │ │ │ │ │ + [99, "synopsis"], │ │ │ │ │ + [107, "synopsis"], │ │ │ │ │ + [97, "synopsis"], │ │ │ │ │ [79, "synopsis"], │ │ │ │ │ + [80, "synopsis"], │ │ │ │ │ [86, "synopsis"], │ │ │ │ │ - [88, "synopsis"], │ │ │ │ │ - [74, "synopsis"], │ │ │ │ │ + [89, "synopsis"], │ │ │ │ │ [85, "synopsis"], │ │ │ │ │ - [76, "synopsis"], │ │ │ │ │ - [78, "synopsis"], │ │ │ │ │ + [81, "synopsis"], │ │ │ │ │ + [74, "synopsis"], │ │ │ │ │ + [84, "synopsis"], │ │ │ │ │ + [75, "synopsis"], │ │ │ │ │ [87, "synopsis"], │ │ │ │ │ - [80, "synopsis"], │ │ │ │ │ + [76, "synopsis"], │ │ │ │ │ + [88, "synopsis"], │ │ │ │ │ [82, "synopsis"], │ │ │ │ │ + [77, "synopsis"], │ │ │ │ │ + [83, "synopsis"], │ │ │ │ │ [72, "synopsis"], │ │ │ │ │ - [77, "synopsis"] │ │ │ │ │ + [78, "synopsis"], │ │ │ │ │ + [73, "synopsis"], │ │ │ │ │ + [111, "synopsis"], │ │ │ │ │ + [108, "synopsis"], │ │ │ │ │ + [119, "synopsis"], │ │ │ │ │ + [110, "synopsis"], │ │ │ │ │ + [116, "synopsis"], │ │ │ │ │ + [112, "synopsis"], │ │ │ │ │ + [114, "synopsis"], │ │ │ │ │ + [118, "synopsis"], │ │ │ │ │ + [109, "synopsis"], │ │ │ │ │ + [115, "synopsis"], │ │ │ │ │ + [117, "synopsis"], │ │ │ │ │ + [120, "synopsis"], │ │ │ │ │ + [113, "synopsis"] │ │ │ │ │ ], │ │ │ │ │ "Description": [ │ │ │ │ │ - [27, "description"], │ │ │ │ │ [29, "description"], │ │ │ │ │ - [19, "description"], │ │ │ │ │ - [21, "description"], │ │ │ │ │ + [20, "description"], │ │ │ │ │ [23, "description"], │ │ │ │ │ + [25, "description"], │ │ │ │ │ + [31, "description"], │ │ │ │ │ [32, "description"], │ │ │ │ │ - [22, "description"], │ │ │ │ │ - [26, "description"], │ │ │ │ │ - [18, "description"], │ │ │ │ │ + [21, "description"], │ │ │ │ │ + [34, "description"], │ │ │ │ │ + [27, "description"], │ │ │ │ │ [30, "description"], │ │ │ │ │ - [31, "description"], │ │ │ │ │ - [20, "description"], │ │ │ │ │ + [18, "description"], │ │ │ │ │ [33, "description"], │ │ │ │ │ - [25, "description"], │ │ │ │ │ - [34, "description"], │ │ │ │ │ - [24, "description"], │ │ │ │ │ + [22, "description"], │ │ │ │ │ [35, "description"], │ │ │ │ │ [28, "description"], │ │ │ │ │ - [52, "description"], │ │ │ │ │ - [46, "description"], │ │ │ │ │ - [49, "description"], │ │ │ │ │ - [50, "description"], │ │ │ │ │ - [47, "description"], │ │ │ │ │ - [51, "description"], │ │ │ │ │ - [53, "description"], │ │ │ │ │ - [39, "description"], │ │ │ │ │ - [38, "description"], │ │ │ │ │ - [42, "description"], │ │ │ │ │ - [37, "description"], │ │ │ │ │ - [41, "description"], │ │ │ │ │ + [24, "description"], │ │ │ │ │ + [19, "description"], │ │ │ │ │ + [26, "description"], │ │ │ │ │ [44, "description"], │ │ │ │ │ - [43, "description"], │ │ │ │ │ + [41, "description"], │ │ │ │ │ + [37, "description"], │ │ │ │ │ + [53, "description"], │ │ │ │ │ + [51, "description"], │ │ │ │ │ + [47, "description"], │ │ │ │ │ + [48, "description"], │ │ │ │ │ [45, "description"], │ │ │ │ │ + [38, "description"], │ │ │ │ │ + [46, "description"], │ │ │ │ │ [40, "description"], │ │ │ │ │ + [42, "description"], │ │ │ │ │ + [49, "description"], │ │ │ │ │ + [50, "description"], │ │ │ │ │ [36, "description"], │ │ │ │ │ - [48, "description"], │ │ │ │ │ - [65, "description"], │ │ │ │ │ - [59, "description"], │ │ │ │ │ - [57, "description"], │ │ │ │ │ - [63, "description"], │ │ │ │ │ - [66, "description"], │ │ │ │ │ - [56, "description"], │ │ │ │ │ - [61, "description"], │ │ │ │ │ - [68, "description"], │ │ │ │ │ - [58, "description"], │ │ │ │ │ - [69, "description"], │ │ │ │ │ - [71, "description"], │ │ │ │ │ - [70, "description"], │ │ │ │ │ + [52, "description"], │ │ │ │ │ + [43, "description"], │ │ │ │ │ + [39, "description"], │ │ │ │ │ [54, "description"], │ │ │ │ │ [67, "description"], │ │ │ │ │ - [64, "description"], │ │ │ │ │ - [60, "description"], │ │ │ │ │ [55, "description"], │ │ │ │ │ + [60, "description"], │ │ │ │ │ + [69, "description"], │ │ │ │ │ + [63, "description"], │ │ │ │ │ [62, "description"], │ │ │ │ │ - [10, "description"], │ │ │ │ │ - [17, "description"], │ │ │ │ │ - [1, "description"], │ │ │ │ │ - [8, "description"], │ │ │ │ │ + [70, "description"], │ │ │ │ │ + [59, "description"], │ │ │ │ │ + [71, "description"], │ │ │ │ │ + [64, "description"], │ │ │ │ │ + [57, "description"], │ │ │ │ │ + [58, "description"], │ │ │ │ │ + [66, "description"], │ │ │ │ │ + [68, "description"], │ │ │ │ │ + [61, "description"], │ │ │ │ │ + [65, "description"], │ │ │ │ │ + [56, "description"], │ │ │ │ │ + [9, "description"], │ │ │ │ │ + [7, "description"], │ │ │ │ │ + [0, "description"], │ │ │ │ │ [12, "description"], │ │ │ │ │ + [14, "description"], │ │ │ │ │ [4, "description"], │ │ │ │ │ + [3, "description"], │ │ │ │ │ [6, "description"], │ │ │ │ │ + [17, "description"], │ │ │ │ │ + [10, "description"], │ │ │ │ │ + [5, "description"], │ │ │ │ │ [2, "description"], │ │ │ │ │ - [3, "description"], │ │ │ │ │ - [9, "description"], │ │ │ │ │ - [11, "description"], │ │ │ │ │ [13, "description"], │ │ │ │ │ - [14, "description"], │ │ │ │ │ - [0, "description"], │ │ │ │ │ [15, "description"], │ │ │ │ │ + [11, "description"], │ │ │ │ │ [16, "description"], │ │ │ │ │ - [7, "description"], │ │ │ │ │ - [5, "description"], │ │ │ │ │ - [110, "description"], │ │ │ │ │ - [115, "description"], │ │ │ │ │ - [116, "description"], │ │ │ │ │ - [120, "description"], │ │ │ │ │ - [117, "description"], │ │ │ │ │ - [114, "description"], │ │ │ │ │ - [109, "description"], │ │ │ │ │ - [119, "description"], │ │ │ │ │ - [118, "description"], │ │ │ │ │ - [113, "description"], │ │ │ │ │ - [108, "description"], │ │ │ │ │ - [112, "description"], │ │ │ │ │ - [111, "description"], │ │ │ │ │ - [92, "description"], │ │ │ │ │ - [94, "description"], │ │ │ │ │ - [99, "description"], │ │ │ │ │ + [8, "description"], │ │ │ │ │ + [1, "description"], │ │ │ │ │ [95, "description"], │ │ │ │ │ - [104, "description"], │ │ │ │ │ [106, "description"], │ │ │ │ │ - [101, "description"], │ │ │ │ │ - [103, "description"], │ │ │ │ │ [98, "description"], │ │ │ │ │ - [93, "description"], │ │ │ │ │ - [100, "description"], │ │ │ │ │ - [91, "description"], │ │ │ │ │ - [107, "description"], │ │ │ │ │ - [97, "description"], │ │ │ │ │ [102, "description"], │ │ │ │ │ + [91, "description"], │ │ │ │ │ [96, "description"], │ │ │ │ │ + [104, "description"], │ │ │ │ │ + [94, "description"], │ │ │ │ │ + [100, "description"], │ │ │ │ │ + [101, "description"], │ │ │ │ │ + [92, "description"], │ │ │ │ │ [105, "description"], │ │ │ │ │ [90, "description"], │ │ │ │ │ - [83, "description"], │ │ │ │ │ - [73, "description"], │ │ │ │ │ - [81, "description"], │ │ │ │ │ - [84, "description"], │ │ │ │ │ - [75, "description"], │ │ │ │ │ - [89, "description"], │ │ │ │ │ + [103, "description"], │ │ │ │ │ + [93, "description"], │ │ │ │ │ + [99, "description"], │ │ │ │ │ + [107, "description"], │ │ │ │ │ + [97, "description"], │ │ │ │ │ [79, "description"], │ │ │ │ │ + [80, "description"], │ │ │ │ │ [86, "description"], │ │ │ │ │ - [88, "description"], │ │ │ │ │ - [74, "description"], │ │ │ │ │ + [89, "description"], │ │ │ │ │ [85, "description"], │ │ │ │ │ - [76, "description"], │ │ │ │ │ - [78, "description"], │ │ │ │ │ + [81, "description"], │ │ │ │ │ + [74, "description"], │ │ │ │ │ + [84, "description"], │ │ │ │ │ + [75, "description"], │ │ │ │ │ [87, "description"], │ │ │ │ │ - [80, "description"], │ │ │ │ │ + [76, "description"], │ │ │ │ │ + [88, "description"], │ │ │ │ │ [82, "description"], │ │ │ │ │ + [77, "description"], │ │ │ │ │ + [83, "description"], │ │ │ │ │ [72, "description"], │ │ │ │ │ - [77, "description"] │ │ │ │ │ - ], │ │ │ │ │ - "exec - execute command in current process": [ │ │ │ │ │ - [29, "exec-execute-command-in-current-process"] │ │ │ │ │ + [78, "description"], │ │ │ │ │ + [73, "description"], │ │ │ │ │ + [111, "description"], │ │ │ │ │ + [108, "description"], │ │ │ │ │ + [119, "description"], │ │ │ │ │ + [110, "description"], │ │ │ │ │ + [116, "description"], │ │ │ │ │ + [112, "description"], │ │ │ │ │ + [114, "description"], │ │ │ │ │ + [118, "description"], │ │ │ │ │ + [109, "description"], │ │ │ │ │ + [115, "description"], │ │ │ │ │ + [117, "description"], │ │ │ │ │ + [120, "description"], │ │ │ │ │ + [113, "description"] │ │ │ │ │ ], │ │ │ │ │ "Example": [ │ │ │ │ │ [29, "example"], │ │ │ │ │ - [19, "example"], │ │ │ │ │ - [23, "example"], │ │ │ │ │ - [32, "example"], │ │ │ │ │ - [26, "example"], │ │ │ │ │ - [18, "example"], │ │ │ │ │ [20, "example"], │ │ │ │ │ + [23, "example"], │ │ │ │ │ [25, "example"], │ │ │ │ │ + [32, "example"], │ │ │ │ │ [34, "example"], │ │ │ │ │ - [24, "example"], │ │ │ │ │ + [18, "example"], │ │ │ │ │ [35, "example"], │ │ │ │ │ [28, "example"], │ │ │ │ │ - [52, "example"], │ │ │ │ │ - [46, "example"], │ │ │ │ │ - [50, "example"], │ │ │ │ │ - [47, "example"], │ │ │ │ │ - [51, "example"], │ │ │ │ │ + [24, "example"], │ │ │ │ │ + [19, "example"], │ │ │ │ │ + [26, "example"], │ │ │ │ │ + [44, "example"], │ │ │ │ │ + [41, "example"], │ │ │ │ │ [53, "example"], │ │ │ │ │ - [39, "example"], │ │ │ │ │ + [51, "example"], │ │ │ │ │ + [47, "example"], │ │ │ │ │ + [48, "example"], │ │ │ │ │ [38, "example"], │ │ │ │ │ + [46, "example"], │ │ │ │ │ [42, "example"], │ │ │ │ │ - [41, "example"], │ │ │ │ │ - [44, "example"], │ │ │ │ │ + [50, "example"], │ │ │ │ │ + [52, "example"], │ │ │ │ │ [43, "example"], │ │ │ │ │ - [48, "example"], │ │ │ │ │ - [65, "example"], │ │ │ │ │ - [59, "example"], │ │ │ │ │ - [63, "example"], │ │ │ │ │ - [56, "example"], │ │ │ │ │ - [61, "example"], │ │ │ │ │ - [58, "example"], │ │ │ │ │ - [69, "example"], │ │ │ │ │ - [71, "example"], │ │ │ │ │ - [70, "example"], │ │ │ │ │ + [39, "example"], │ │ │ │ │ [54, "example"], │ │ │ │ │ [67, "example"], │ │ │ │ │ + [69, "example"], │ │ │ │ │ + [63, "example"], │ │ │ │ │ + [70, "example"], │ │ │ │ │ + [59, "example"], │ │ │ │ │ + [71, "example"], │ │ │ │ │ [64, "example"], │ │ │ │ │ - [8, "example"], │ │ │ │ │ + [58, "example"], │ │ │ │ │ + [61, "example"], │ │ │ │ │ + [65, "example"], │ │ │ │ │ + [56, "example"], │ │ │ │ │ + [9, "example"], │ │ │ │ │ [12, "example"], │ │ │ │ │ + [3, "example"], │ │ │ │ │ [6, "example"], │ │ │ │ │ + [5, "example"], │ │ │ │ │ [2, "example"], │ │ │ │ │ - [3, "example"], │ │ │ │ │ - [9, "example"], │ │ │ │ │ [11, "example"], │ │ │ │ │ [16, "example"], │ │ │ │ │ - [5, "example"], │ │ │ │ │ - [110, "example"], │ │ │ │ │ - [115, "example"], │ │ │ │ │ - [116, "example"], │ │ │ │ │ - [120, "example"], │ │ │ │ │ - [117, "example"], │ │ │ │ │ - [119, "example"], │ │ │ │ │ - [118, "example"], │ │ │ │ │ - [113, "example"], │ │ │ │ │ - [112, "example"], │ │ │ │ │ - [83, "example"], │ │ │ │ │ + [8, "example"], │ │ │ │ │ + [80, "example"], │ │ │ │ │ + [86, "example"], │ │ │ │ │ + [89, "example"], │ │ │ │ │ [81, "example"], │ │ │ │ │ + [74, "example"], │ │ │ │ │ [84, "example"], │ │ │ │ │ [75, "example"], │ │ │ │ │ - [89, "example"], │ │ │ │ │ - [86, "example"], │ │ │ │ │ - [74, "example"], │ │ │ │ │ [76, "example"], │ │ │ │ │ - [80, "example"], │ │ │ │ │ - [72, "example"] │ │ │ │ │ + [83, "example"], │ │ │ │ │ + [72, "example"], │ │ │ │ │ + [119, "example"], │ │ │ │ │ + [110, "example"], │ │ │ │ │ + [116, "example"], │ │ │ │ │ + [112, "example"], │ │ │ │ │ + [118, "example"], │ │ │ │ │ + [115, "example"], │ │ │ │ │ + [117, "example"], │ │ │ │ │ + [120, "example"], │ │ │ │ │ + [113, "example"] │ │ │ │ │ ], │ │ │ │ │ - "continue - skip the remainder of the current iteration of the current inner loop": [ │ │ │ │ │ - [19, "continue-skip-the-remainder-of-the-current-iteration-of-the-current-inner-loop"] │ │ │ │ │ + "count - count the number of elements of a list": [ │ │ │ │ │ + [20, "count-count-the-number-of-elements-of-a-list"] │ │ │ │ │ + ], │ │ │ │ │ + "disown - remove a process from the list of jobs": [ │ │ │ │ │ + [23, "disown-remove-a-process-from-the-list-of-jobs"] │ │ │ │ │ + ], │ │ │ │ │ + "else - execute command if a condition is not met": [ │ │ │ │ │ + [25, "else-execute-command-if-a-condition-is-not-met"] │ │ │ │ │ + ], │ │ │ │ │ + "false - return an unsuccessful result": [ │ │ │ │ │ + [31, "false-return-an-unsuccessful-result"] │ │ │ │ │ ], │ │ │ │ │ "See Also": [ │ │ │ │ │ - [19, "see-also"], │ │ │ │ │ + [31, "see-also"], │ │ │ │ │ [21, "see-also"], │ │ │ │ │ [22, "see-also"], │ │ │ │ │ - [31, "see-also"], │ │ │ │ │ [24, "see-also"], │ │ │ │ │ + [19, "see-also"], │ │ │ │ │ [69, "see-also"], │ │ │ │ │ - [3, "see-also"], │ │ │ │ │ [9, "see-also"], │ │ │ │ │ - [13, "see-also"], │ │ │ │ │ [14, "see-also"], │ │ │ │ │ - [114, "see-also"], │ │ │ │ │ - [99, "see-also"], │ │ │ │ │ + [3, "see-also"], │ │ │ │ │ + [13, "see-also"], │ │ │ │ │ + [102, "see-also"], │ │ │ │ │ [91, "see-also"], │ │ │ │ │ [91, "id4"], │ │ │ │ │ - [102, "see-also"], │ │ │ │ │ + [99, "see-also"], │ │ │ │ │ [81, "see-also"], │ │ │ │ │ - [75, "see-also"], │ │ │ │ │ [74, "see-also"], │ │ │ │ │ + [75, "see-also"], │ │ │ │ │ [76, "see-also"], │ │ │ │ │ [82, "see-also"], │ │ │ │ │ - [72, "see-also"] │ │ │ │ │ + [72, "see-also"], │ │ │ │ │ + [114, "see-also"] │ │ │ │ │ + ], │ │ │ │ │ + "fg - bring job to foreground": [ │ │ │ │ │ + [32, "fg-bring-job-to-foreground"] │ │ │ │ │ ], │ │ │ │ │ "dirh - print directory history": [ │ │ │ │ │ [21, "dirh-print-directory-history"] │ │ │ │ │ ], │ │ │ │ │ - "disown - remove a process from the list of jobs": [ │ │ │ │ │ - [23, "disown-remove-a-process-from-the-list-of-jobs"] │ │ │ │ │ + "fish_add_path - add to the path": [ │ │ │ │ │ + [34, "fish-add-path-add-to-the-path"] │ │ │ │ │ ], │ │ │ │ │ - "fg - bring job to foreground": [ │ │ │ │ │ - [32, "fg-bring-job-to-foreground"] │ │ │ │ │ + "Options": [ │ │ │ │ │ + [34, "options"], │ │ │ │ │ + [41, "options"], │ │ │ │ │ + [7, "options"], │ │ │ │ │ + [0, "options"], │ │ │ │ │ + [4, "options"], │ │ │ │ │ + [79, "options"] │ │ │ │ │ + ], │ │ │ │ │ + "end - end a block of commands": [ │ │ │ │ │ + [27, "end-end-a-block-of-commands"] │ │ │ │ │ + ], │ │ │ │ │ + "exit - exit the shell": [ │ │ │ │ │ + [30, "exit-exit-the-shell"] │ │ │ │ │ + ], │ │ │ │ │ + "contains - test if a word is present in a list": [ │ │ │ │ │ + [18, "contains-test-if-a-word-is-present-in-a-list"] │ │ │ │ │ + ], │ │ │ │ │ + "fish - the friendly interactive shell": [ │ │ │ │ │ + [33, "fish-the-friendly-interactive-shell"] │ │ │ │ │ + ], │ │ │ │ │ + "Debugging": [ │ │ │ │ │ + [33, "debugging"] │ │ │ │ │ ], │ │ │ │ │ "dirs - print directory stack": [ │ │ │ │ │ [22, "dirs-print-directory-stack"] │ │ │ │ │ ], │ │ │ │ │ + "fish_breakpoint_prompt - define the prompt when stopped at a breakpoint": [ │ │ │ │ │ + [35, "fish-breakpoint-prompt-define-the-prompt-when-stopped-at-a-breakpoint"] │ │ │ │ │ + ], │ │ │ │ │ + "eval - evaluate the specified commands": [ │ │ │ │ │ + [28, "eval-evaluate-the-specified-commands"] │ │ │ │ │ + ], │ │ │ │ │ + "echo - display a line of text": [ │ │ │ │ │ + [24, "echo-display-a-line-of-text"] │ │ │ │ │ + ], │ │ │ │ │ + "Escape Sequences": [ │ │ │ │ │ + [24, "escape-sequences"] │ │ │ │ │ + ], │ │ │ │ │ + "continue - skip the remainder of the current iteration of the current inner loop": [ │ │ │ │ │ + [19, "continue-skip-the-remainder-of-the-current-iteration-of-the-current-inner-loop"] │ │ │ │ │ + ], │ │ │ │ │ "emit - emit a generic event": [ │ │ │ │ │ [26, "emit-emit-a-generic-event"] │ │ │ │ │ ], │ │ │ │ │ "Notes": [ │ │ │ │ │ [26, "notes"], │ │ │ │ │ [63, "notes"], │ │ │ │ │ - [61, "notes"], │ │ │ │ │ - [58, "notes"], │ │ │ │ │ [64, "notes"], │ │ │ │ │ + [58, "notes"], │ │ │ │ │ + [61, "notes"], │ │ │ │ │ [8, "notes"], │ │ │ │ │ [90, "notes"], │ │ │ │ │ - [88, "notes"], │ │ │ │ │ - [87, "notes"] │ │ │ │ │ - ], │ │ │ │ │ - "contains - test if a word is present in a list": [ │ │ │ │ │ - [18, "contains-test-if-a-word-is-present-in-a-list"] │ │ │ │ │ - ], │ │ │ │ │ - "exit - exit the shell": [ │ │ │ │ │ - [30, "exit-exit-the-shell"] │ │ │ │ │ + [87, "notes"], │ │ │ │ │ + [88, "notes"] │ │ │ │ │ ], │ │ │ │ │ - "false - return an unsuccessful result": [ │ │ │ │ │ - [31, "false-return-an-unsuccessful-result"] │ │ │ │ │ + "fish_hg_prompt - output Mercurial information for use in a prompt": [ │ │ │ │ │ + [44, "fish-hg-prompt-output-mercurial-information-for-use-in-a-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "count - count the number of elements of a list": [ │ │ │ │ │ - [20, "count-count-the-number-of-elements-of-a-list"] │ │ │ │ │ + "fish_delta - compare functions and completions to the default": [ │ │ │ │ │ + [41, "fish-delta-compare-functions-and-completions-to-the-default"] │ │ │ │ │ ], │ │ │ │ │ - "fish - the friendly interactive shell": [ │ │ │ │ │ - [33, "fish-the-friendly-interactive-shell"] │ │ │ │ │ + "fish_clipboard_paste - get text from the system\u2019s clipboard": [ │ │ │ │ │ + [37, "fish-clipboard-paste-get-text-from-the-system-s-clipboard"] │ │ │ │ │ ], │ │ │ │ │ - "Debugging": [ │ │ │ │ │ - [33, "debugging"] │ │ │ │ │ + "See also": [ │ │ │ │ │ + [37, "see-also"], │ │ │ │ │ + [36, "see-also"] │ │ │ │ │ ], │ │ │ │ │ - "else - execute command if a condition is not met": [ │ │ │ │ │ - [25, "else-execute-command-if-a-condition-is-not-met"] │ │ │ │ │ + "fish_svn_prompt - output Subversion information for use in a prompt": [ │ │ │ │ │ + [53, "fish-svn-prompt-output-subversion-information-for-use-in-a-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "fish_add_path - add to the path": [ │ │ │ │ │ - [34, "fish-add-path-add-to-the-path"] │ │ │ │ │ + "fish_right_prompt - define the appearance of the right-side command line prompt": [ │ │ │ │ │ + [51, "fish-right-prompt-define-the-appearance-of-the-right-side-command-line-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "Options": [ │ │ │ │ │ - [34, "options"], │ │ │ │ │ - [41, "options"], │ │ │ │ │ - [4, "options"], │ │ │ │ │ - [0, "options"], │ │ │ │ │ - [7, "options"], │ │ │ │ │ - [79, "options"] │ │ │ │ │ + "fish_key_reader - explore what characters keyboard keys send": [ │ │ │ │ │ + [47, "fish-key-reader-explore-what-characters-keyboard-keys-send"] │ │ │ │ │ ], │ │ │ │ │ - "echo - display a line of text": [ │ │ │ │ │ - [24, "echo-display-a-line-of-text"] │ │ │ │ │ + "Usage Notes": [ │ │ │ │ │ + [47, "usage-notes"] │ │ │ │ │ ], │ │ │ │ │ - "Escape Sequences": [ │ │ │ │ │ - [24, "escape-sequences"] │ │ │ │ │ + "fish_mode_prompt - define the appearance of the mode indicator": [ │ │ │ │ │ + [48, "fish-mode-prompt-define-the-appearance-of-the-mode-indicator"] │ │ │ │ │ ], │ │ │ │ │ - "fish_breakpoint_prompt - define the prompt when stopped at a breakpoint": [ │ │ │ │ │ - [35, "fish-breakpoint-prompt-define-the-prompt-when-stopped-at-a-breakpoint"] │ │ │ │ │ + "fish_indent - indenter and prettifier": [ │ │ │ │ │ + [45, "fish-indent-indenter-and-prettifier"] │ │ │ │ │ ], │ │ │ │ │ - "eval - evaluate the specified commands": [ │ │ │ │ │ - [28, "eval-evaluate-the-specified-commands"] │ │ │ │ │ + "fish_command_not_found - what to do when a command wasn\u2019t found": [ │ │ │ │ │ + [38, "fish-command-not-found-what-to-do-when-a-command-wasn-t-found"] │ │ │ │ │ ], │ │ │ │ │ - "fish_status_to_signal - convert exit codes to human-friendly signals": [ │ │ │ │ │ - [52, "fish-status-to-signal-convert-exit-codes-to-human-friendly-signals"] │ │ │ │ │ + "Backwards compatibility": [ │ │ │ │ │ + [38, "backwards-compatibility"] │ │ │ │ │ ], │ │ │ │ │ "fish_is_root_user - check if the current user is root": [ │ │ │ │ │ [46, "fish-is-root-user-check-if-the-current-user-is-root"] │ │ │ │ │ ], │ │ │ │ │ - "fish_opt - create an option specification for the argparse command": [ │ │ │ │ │ - [49, "fish-opt-create-an-option-specification-for-the-argparse-command"] │ │ │ │ │ + "fish_default_key_bindings - set emacs key bindings for fish": [ │ │ │ │ │ + [40, "fish-default-key-bindings-set-emacs-key-bindings-for-fish"] │ │ │ │ │ ], │ │ │ │ │ "Examples": [ │ │ │ │ │ - [49, "examples"], │ │ │ │ │ [40, "examples"], │ │ │ │ │ + [49, "examples"], │ │ │ │ │ + [62, "examples"], │ │ │ │ │ [57, "examples"], │ │ │ │ │ [66, "examples"], │ │ │ │ │ [68, "examples"], │ │ │ │ │ - [62, "examples"], │ │ │ │ │ - [17, "examples"], │ │ │ │ │ - [1, "examples"], │ │ │ │ │ + [7, "examples"], │ │ │ │ │ + [0, "examples"], │ │ │ │ │ [4, "examples"], │ │ │ │ │ + [17, "examples"], │ │ │ │ │ [13, "examples"], │ │ │ │ │ - [0, "examples"], │ │ │ │ │ [15, "examples"], │ │ │ │ │ - [7, "examples"], │ │ │ │ │ - [111, "examples"], │ │ │ │ │ - [92, "examples"], │ │ │ │ │ - [94, "examples"], │ │ │ │ │ - [99, "examples"], │ │ │ │ │ + [1, "examples"], │ │ │ │ │ [95, "examples"], │ │ │ │ │ - [104, "examples"], │ │ │ │ │ [106, "examples"], │ │ │ │ │ - [101, "examples"], │ │ │ │ │ - [103, "examples"], │ │ │ │ │ [98, "examples"], │ │ │ │ │ - [93, "examples"], │ │ │ │ │ - [100, "examples"], │ │ │ │ │ + [102, "examples"], │ │ │ │ │ [91, "examples"], │ │ │ │ │ [91, "id1"], │ │ │ │ │ [91, "id2"], │ │ │ │ │ [91, "id3"], │ │ │ │ │ [91, "id5"], │ │ │ │ │ [91, "id6"], │ │ │ │ │ [91, "id7"], │ │ │ │ │ [91, "id8"], │ │ │ │ │ - [107, "examples"], │ │ │ │ │ - [102, "examples"], │ │ │ │ │ [96, "examples"], │ │ │ │ │ + [104, "examples"], │ │ │ │ │ + [94, "examples"], │ │ │ │ │ + [100, "examples"], │ │ │ │ │ + [101, "examples"], │ │ │ │ │ + [92, "examples"], │ │ │ │ │ [105, "examples"], │ │ │ │ │ + [103, "examples"], │ │ │ │ │ + [93, "examples"], │ │ │ │ │ + [99, "examples"], │ │ │ │ │ + [107, "examples"], │ │ │ │ │ + [79, "examples"], │ │ │ │ │ + [87, "examples"], │ │ │ │ │ + [88, "examples"], │ │ │ │ │ + [77, "examples"], │ │ │ │ │ + [78, "examples"], │ │ │ │ │ [73, "examples"], │ │ │ │ │ [73, "id1"], │ │ │ │ │ [73, "id2"], │ │ │ │ │ [73, "id3"], │ │ │ │ │ [73, "id4"], │ │ │ │ │ [73, "id5"], │ │ │ │ │ [73, "id6"], │ │ │ │ │ [73, "id7"], │ │ │ │ │ [73, "id8"], │ │ │ │ │ [73, "id9"], │ │ │ │ │ - [79, "examples"], │ │ │ │ │ - [88, "examples"], │ │ │ │ │ - [78, "examples"], │ │ │ │ │ - [87, "examples"], │ │ │ │ │ - [77, "examples"] │ │ │ │ │ + [111, "examples"] │ │ │ │ │ + ], │ │ │ │ │ + "fish_git_prompt - output git information for use in a prompt": [ │ │ │ │ │ + [42, "fish-git-prompt-output-git-information-for-use-in-a-prompt"] │ │ │ │ │ + ], │ │ │ │ │ + "fish_opt - create an option specification for the argparse command": [ │ │ │ │ │ + [49, "fish-opt-create-an-option-specification-for-the-argparse-command"] │ │ │ │ │ ], │ │ │ │ │ "fish_prompt - define the appearance of the command line prompt": [ │ │ │ │ │ [50, "fish-prompt-define-the-appearance-of-the-command-line-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "fish_key_reader - explore what characters keyboard keys send": [ │ │ │ │ │ - [47, "fish-key-reader-explore-what-characters-keyboard-keys-send"] │ │ │ │ │ - ], │ │ │ │ │ - "Usage Notes": [ │ │ │ │ │ - [47, "usage-notes"] │ │ │ │ │ + "fish_clipboard_copy - copy text to the system\u2019s clipboard": [ │ │ │ │ │ + [36, "fish-clipboard-copy-copy-text-to-the-system-s-clipboard"] │ │ │ │ │ ], │ │ │ │ │ - "fish_right_prompt - define the appearance of the right-side command line prompt": [ │ │ │ │ │ - [51, "fish-right-prompt-define-the-appearance-of-the-right-side-command-line-prompt"] │ │ │ │ │ + "fish_status_to_signal - convert exit codes to human-friendly signals": [ │ │ │ │ │ + [52, "fish-status-to-signal-convert-exit-codes-to-human-friendly-signals"] │ │ │ │ │ ], │ │ │ │ │ - "fish_svn_prompt - output Subversion information for use in a prompt": [ │ │ │ │ │ - [53, "fish-svn-prompt-output-subversion-information-for-use-in-a-prompt"] │ │ │ │ │ + "fish_greeting - display a welcome message in interactive shells": [ │ │ │ │ │ + [43, "fish-greeting-display-a-welcome-message-in-interactive-shells"] │ │ │ │ │ ], │ │ │ │ │ "fish_config - start the web-based configuration interface": [ │ │ │ │ │ [39, "fish-config-start-the-web-based-configuration-interface"] │ │ │ │ │ ], │ │ │ │ │ - "fish_command_not_found - what to do when a command wasn\u2019t found": [ │ │ │ │ │ - [38, "fish-command-not-found-what-to-do-when-a-command-wasn-t-found"] │ │ │ │ │ - ], │ │ │ │ │ - "Backwards compatibility": [ │ │ │ │ │ - [38, "backwards-compatibility"] │ │ │ │ │ + "fish_title - define the terminal\u2019s title": [ │ │ │ │ │ + [54, "fish-title-define-the-terminal-s-title"] │ │ │ │ │ ], │ │ │ │ │ - "fish_git_prompt - output git information for use in a prompt": [ │ │ │ │ │ - [42, "fish-git-prompt-output-git-information-for-use-in-a-prompt"] │ │ │ │ │ + "jobs - print currently running jobs": [ │ │ │ │ │ + [67, "jobs-print-currently-running-jobs"] │ │ │ │ │ ], │ │ │ │ │ - "fish_clipboard_paste - get text from the system\u2019s clipboard": [ │ │ │ │ │ - [37, "fish-clipboard-paste-get-text-from-the-system-s-clipboard"] │ │ │ │ │ + "fish_update_completions - update completions using manual pages": [ │ │ │ │ │ + [55, "fish-update-completions-update-completions-using-manual-pages"] │ │ │ │ │ ], │ │ │ │ │ - "See also": [ │ │ │ │ │ - [37, "see-also"], │ │ │ │ │ - [36, "see-also"] │ │ │ │ │ + "funcsave - save the definition of a function to the user\u2019s autoload directory": [ │ │ │ │ │ + [60, "funcsave-save-the-definition-of-a-function-to-the-user-s-autoload-directory"] │ │ │ │ │ ], │ │ │ │ │ - "fish_delta - compare functions and completions to the default": [ │ │ │ │ │ - [41, "fish-delta-compare-functions-and-completions-to-the-default"] │ │ │ │ │ + "nextd - move forward through directory history": [ │ │ │ │ │ + [69, "nextd-move-forward-through-directory-history"] │ │ │ │ │ ], │ │ │ │ │ - "fish_hg_prompt - output Mercurial information for use in a prompt": [ │ │ │ │ │ - [44, "fish-hg-prompt-output-mercurial-information-for-use-in-a-prompt"] │ │ │ │ │ + "help - display fish documentation": [ │ │ │ │ │ + [63, "help-display-fish-documentation"] │ │ │ │ │ ], │ │ │ │ │ - "fish_greeting - display a welcome message in interactive shells": [ │ │ │ │ │ - [43, "fish-greeting-display-a-welcome-message-in-interactive-shells"] │ │ │ │ │ + "functions - print or erase functions": [ │ │ │ │ │ + [62, "functions-print-or-erase-functions"] │ │ │ │ │ ], │ │ │ │ │ - "fish_indent - indenter and prettifier": [ │ │ │ │ │ - [45, "fish-indent-indenter-and-prettifier"] │ │ │ │ │ + "See more": [ │ │ │ │ │ + [62, "see-more"], │ │ │ │ │ + [61, "see-more"], │ │ │ │ │ + [2, "see-more"] │ │ │ │ │ ], │ │ │ │ │ - "fish_default_key_bindings - set emacs key bindings for fish": [ │ │ │ │ │ - [40, "fish-default-key-bindings-set-emacs-key-bindings-for-fish"] │ │ │ │ │ + "not - negate the exit status of a job": [ │ │ │ │ │ + [70, "not-negate-the-exit-status-of-a-job"] │ │ │ │ │ ], │ │ │ │ │ - "fish_clipboard_copy - copy text to the system\u2019s clipboard": [ │ │ │ │ │ - [36, "fish-clipboard-copy-copy-text-to-the-system-s-clipboard"] │ │ │ │ │ + "funced - edit a function interactively": [ │ │ │ │ │ + [59, "funced-edit-a-function-interactively"] │ │ │ │ │ ], │ │ │ │ │ - "fish_mode_prompt - define the appearance of the mode indicator": [ │ │ │ │ │ - [48, "fish-mode-prompt-define-the-appearance-of-the-mode-indicator"] │ │ │ │ │ + "open - open file in its default application": [ │ │ │ │ │ + [71, "open-open-file-in-its-default-application"] │ │ │ │ │ ], │ │ │ │ │ - "if - conditionally execute a command": [ │ │ │ │ │ - [65, "if-conditionally-execute-a-command"] │ │ │ │ │ + "history - show and manipulate command history": [ │ │ │ │ │ + [64, "history-show-and-manipulate-command-history"] │ │ │ │ │ ], │ │ │ │ │ - "funced - edit a function interactively": [ │ │ │ │ │ - [59, "funced-edit-a-function-interactively"] │ │ │ │ │ + "Customizing the name of the history file": [ │ │ │ │ │ + [64, "customizing-the-name-of-the-history-file"] │ │ │ │ │ ], │ │ │ │ │ "fish_vi_key_bindings - set vi key bindings for fish": [ │ │ │ │ │ [57, "fish-vi-key-bindings-set-vi-key-bindings-for-fish"] │ │ │ │ │ ], │ │ │ │ │ - "help - display fish documentation": [ │ │ │ │ │ - [63, "help-display-fish-documentation"] │ │ │ │ │ + "for - perform a set of commands multiple times": [ │ │ │ │ │ + [58, "for-perform-a-set-of-commands-multiple-times"] │ │ │ │ │ ], │ │ │ │ │ "isatty - test if a file descriptor is a terminal": [ │ │ │ │ │ [66, "isatty-test-if-a-file-descriptor-is-a-terminal"] │ │ │ │ │ ], │ │ │ │ │ - "fish_vcs_prompt - output version control system information for use in a prompt": [ │ │ │ │ │ - [56, "fish-vcs-prompt-output-version-control-system-information-for-use-in-a-prompt"] │ │ │ │ │ - ], │ │ │ │ │ - "function - create a function": [ │ │ │ │ │ - [61, "function-create-a-function"] │ │ │ │ │ - ], │ │ │ │ │ - "See more": [ │ │ │ │ │ - [61, "see-more"], │ │ │ │ │ - [62, "see-more"], │ │ │ │ │ - [2, "see-more"] │ │ │ │ │ - ], │ │ │ │ │ "math - perform mathematics calculations": [ │ │ │ │ │ [68, "math-perform-mathematics-calculations"] │ │ │ │ │ ], │ │ │ │ │ "Return Values": [ │ │ │ │ │ [68, "return-values"] │ │ │ │ │ ], │ │ │ │ │ "Syntax": [ │ │ │ │ │ @@ -7240,68 +7264,50 @@ │ │ │ │ │ [68, "functions"], │ │ │ │ │ [132, "functions"], │ │ │ │ │ [128, "functions"] │ │ │ │ │ ], │ │ │ │ │ "Compatibility notes": [ │ │ │ │ │ [68, "compatibility-notes"] │ │ │ │ │ ], │ │ │ │ │ - "for - perform a set of commands multiple times": [ │ │ │ │ │ - [58, "for-perform-a-set-of-commands-multiple-times"] │ │ │ │ │ - ], │ │ │ │ │ - "nextd - move forward through directory history": [ │ │ │ │ │ - [69, "nextd-move-forward-through-directory-history"] │ │ │ │ │ - ], │ │ │ │ │ - "open - open file in its default application": [ │ │ │ │ │ - [71, "open-open-file-in-its-default-application"] │ │ │ │ │ - ], │ │ │ │ │ - "not - negate the exit status of a job": [ │ │ │ │ │ - [70, "not-negate-the-exit-status-of-a-job"] │ │ │ │ │ - ], │ │ │ │ │ - "fish_title - define the terminal\u2019s title": [ │ │ │ │ │ - [54, "fish-title-define-the-terminal-s-title"] │ │ │ │ │ - ], │ │ │ │ │ - "jobs - print currently running jobs": [ │ │ │ │ │ - [67, "jobs-print-currently-running-jobs"] │ │ │ │ │ - ], │ │ │ │ │ - "history - show and manipulate command history": [ │ │ │ │ │ - [64, "history-show-and-manipulate-command-history"] │ │ │ │ │ - ], │ │ │ │ │ - "Customizing the name of the history file": [ │ │ │ │ │ - [64, "customizing-the-name-of-the-history-file"] │ │ │ │ │ + "function - create a function": [ │ │ │ │ │ + [61, "function-create-a-function"] │ │ │ │ │ ], │ │ │ │ │ - "funcsave - save the definition of a function to the user\u2019s autoload directory": [ │ │ │ │ │ - [60, "funcsave-save-the-definition-of-a-function-to-the-user-s-autoload-directory"] │ │ │ │ │ + "if - conditionally execute a command": [ │ │ │ │ │ + [65, "if-conditionally-execute-a-command"] │ │ │ │ │ ], │ │ │ │ │ - "fish_update_completions - update completions using manual pages": [ │ │ │ │ │ - [55, "fish-update-completions-update-completions-using-manual-pages"] │ │ │ │ │ + "fish_vcs_prompt - output version control system information for use in a prompt": [ │ │ │ │ │ + [56, "fish-vcs-prompt-output-version-control-system-information-for-use-in-a-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "functions - print or erase functions": [ │ │ │ │ │ - [62, "functions-print-or-erase-functions"] │ │ │ │ │ + "break - stop the current inner loop": [ │ │ │ │ │ + [9, "break-stop-the-current-inner-loop"] │ │ │ │ │ ], │ │ │ │ │ - "breakpoint - launch debug mode": [ │ │ │ │ │ - [10, "breakpoint-launch-debug-mode"] │ │ │ │ │ + "bind - handle fish key bindings": [ │ │ │ │ │ + [7, "bind-handle-fish-key-bindings"] │ │ │ │ │ ], │ │ │ │ │ - "complete - edit command-specific tab-completions": [ │ │ │ │ │ - [17, "complete-edit-command-specific-tab-completions"] │ │ │ │ │ + "Special input functions": [ │ │ │ │ │ + [7, "special-input-functions"] │ │ │ │ │ ], │ │ │ │ │ - "abbr - manage fish abbreviations": [ │ │ │ │ │ - [1, "abbr-manage-fish-abbreviations"] │ │ │ │ │ + "Additional functions": [ │ │ │ │ │ + [7, "additional-functions"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cadd\u201d subcommand": [ │ │ │ │ │ - [1, "add-subcommand"] │ │ │ │ │ + "Terminal Limitations": [ │ │ │ │ │ + [7, "terminal-limitations"] │ │ │ │ │ ], │ │ │ │ │ - "Other subcommands": [ │ │ │ │ │ - [1, "other-subcommands"] │ │ │ │ │ + "Special Case: The Escape Character": [ │ │ │ │ │ + [7, "special-case-the-escape-character"] │ │ │ │ │ ], │ │ │ │ │ - "block - temporarily block delivery of events": [ │ │ │ │ │ - [8, "block-temporarily-block-delivery-of-events"] │ │ │ │ │ + "_ - call fish\u2019s translations": [ │ │ │ │ │ + [0, "call-fish-s-translations"] │ │ │ │ │ ], │ │ │ │ │ "case - conditionally execute a block of commands": [ │ │ │ │ │ [12, "case-conditionally-execute-a-block-of-commands"] │ │ │ │ │ ], │ │ │ │ │ + "cdh - change to a recently visited directory": [ │ │ │ │ │ + [14, "cdh-change-to-a-recently-visited-directory"] │ │ │ │ │ + ], │ │ │ │ │ "argparse - parse options passed to a fish script or function": [ │ │ │ │ │ [4, "argparse-parse-options-passed-to-a-fish-script-or-function"] │ │ │ │ │ ], │ │ │ │ │ "Usage": [ │ │ │ │ │ [4, "usage"] │ │ │ │ │ ], │ │ │ │ │ "Option Specifications": [ │ │ │ │ │ @@ -7318,165 +7324,308 @@ │ │ │ │ │ ], │ │ │ │ │ "Example OPTION_SPECs": [ │ │ │ │ │ [4, "example-option-specs"] │ │ │ │ │ ], │ │ │ │ │ "Limitations": [ │ │ │ │ │ [4, "limitations"] │ │ │ │ │ ], │ │ │ │ │ + "and - conditionally execute a command": [ │ │ │ │ │ + [3, "and-conditionally-execute-a-command"] │ │ │ │ │ + ], │ │ │ │ │ "bg - send jobs to background": [ │ │ │ │ │ [6, "bg-send-jobs-to-background"] │ │ │ │ │ ], │ │ │ │ │ - "alias - create a function": [ │ │ │ │ │ - [2, "alias-create-a-function"] │ │ │ │ │ + "complete - edit command-specific tab-completions": [ │ │ │ │ │ + [17, "complete-edit-command-specific-tab-completions"] │ │ │ │ │ ], │ │ │ │ │ - "and - conditionally execute a command": [ │ │ │ │ │ - [3, "and-conditionally-execute-a-command"] │ │ │ │ │ + "breakpoint - launch debug mode": [ │ │ │ │ │ + [10, "breakpoint-launch-debug-mode"] │ │ │ │ │ ], │ │ │ │ │ - "break - stop the current inner loop": [ │ │ │ │ │ - [9, "break-stop-the-current-inner-loop"] │ │ │ │ │ + "begin - start a new block of code": [ │ │ │ │ │ + [5, "begin-start-a-new-block-of-code"] │ │ │ │ │ ], │ │ │ │ │ - "builtin - run a builtin command": [ │ │ │ │ │ - [11, "builtin-run-a-builtin-command"] │ │ │ │ │ + "alias - create a function": [ │ │ │ │ │ + [2, "alias-create-a-function"] │ │ │ │ │ ], │ │ │ │ │ "cd - change directory": [ │ │ │ │ │ [13, "cd-change-directory"] │ │ │ │ │ ], │ │ │ │ │ - "cdh - change to a recently visited directory": [ │ │ │ │ │ - [14, "cdh-change-to-a-recently-visited-directory"] │ │ │ │ │ - ], │ │ │ │ │ - "_ - call fish\u2019s translations": [ │ │ │ │ │ - [0, "call-fish-s-translations"] │ │ │ │ │ - ], │ │ │ │ │ "command - run a program": [ │ │ │ │ │ [15, "command-run-a-program"] │ │ │ │ │ ], │ │ │ │ │ + "builtin - run a builtin command": [ │ │ │ │ │ + [11, "builtin-run-a-builtin-command"] │ │ │ │ │ + ], │ │ │ │ │ "commandline - set or get the current command line buffer": [ │ │ │ │ │ [16, "commandline-set-or-get-the-current-command-line-buffer"] │ │ │ │ │ ], │ │ │ │ │ - "bind - handle fish key bindings": [ │ │ │ │ │ - [7, "bind-handle-fish-key-bindings"] │ │ │ │ │ + "block - temporarily block delivery of events": [ │ │ │ │ │ + [8, "block-temporarily-block-delivery-of-events"] │ │ │ │ │ ], │ │ │ │ │ - "Special input functions": [ │ │ │ │ │ - [7, "special-input-functions"] │ │ │ │ │ + "abbr - manage fish abbreviations": [ │ │ │ │ │ + [1, "abbr-manage-fish-abbreviations"] │ │ │ │ │ ], │ │ │ │ │ - "Additional functions": [ │ │ │ │ │ - [7, "additional-functions"] │ │ │ │ │ + "\u201cadd\u201d subcommand": [ │ │ │ │ │ + [1, "add-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Terminal Limitations": [ │ │ │ │ │ - [7, "terminal-limitations"] │ │ │ │ │ + "Other subcommands": [ │ │ │ │ │ + [1, "other-subcommands"] │ │ │ │ │ ], │ │ │ │ │ - "Special Case: The Escape Character": [ │ │ │ │ │ - [7, "special-case-the-escape-character"] │ │ │ │ │ + "string-join0 - join strings with zero bytes": [ │ │ │ │ │ + [95, "string-join0-join-strings-with-zero-bytes"] │ │ │ │ │ ], │ │ │ │ │ - "begin - start a new block of code": [ │ │ │ │ │ - [5, "begin-start-a-new-block-of-code"] │ │ │ │ │ + "string-trim - remove trailing whitespace": [ │ │ │ │ │ + [106, "string-trim-remove-trailing-whitespace"] │ │ │ │ │ ], │ │ │ │ │ - "switch - conditionally execute a block of commands": [ │ │ │ │ │ - [110, "switch-conditionally-execute-a-block-of-commands"] │ │ │ │ │ + "string-match - match substrings": [ │ │ │ │ │ + [98, "string-match-match-substrings"] │ │ │ │ │ ], │ │ │ │ │ - "type - locate a command and describe its type": [ │ │ │ │ │ - [115, "type-locate-a-command-and-describe-its-type"] │ │ │ │ │ + "Match Glob Examples": [ │ │ │ │ │ + [98, "match-glob-examples"], │ │ │ │ │ + [91, "match-glob-examples"] │ │ │ │ │ ], │ │ │ │ │ - "ulimit - set or get resource usage limits": [ │ │ │ │ │ - [116, "ulimit-set-or-get-resource-usage-limits"] │ │ │ │ │ + "Match Regex Examples": [ │ │ │ │ │ + [98, "match-regex-examples"], │ │ │ │ │ + [91, "match-regex-examples"] │ │ │ │ │ ], │ │ │ │ │ - "Fish for bash users": [ │ │ │ │ │ - [125, "fish-for-bash-users"] │ │ │ │ │ + "string-shorten - shorten strings to a width, with an ellipsis": [ │ │ │ │ │ + [102, "string-shorten-shorten-strings-to-a-width-with-an-ellipsis"] │ │ │ │ │ ], │ │ │ │ │ - "Command substitutions": [ │ │ │ │ │ - [125, "command-substitutions"] │ │ │ │ │ + "string - manipulate strings": [ │ │ │ │ │ + [91, "string-manipulate-strings"] │ │ │ │ │ ], │ │ │ │ │ - "Variables": [ │ │ │ │ │ - [125, "variables"], │ │ │ │ │ - [132, "variables"] │ │ │ │ │ + "\u201ccollect\u201d subcommand": [ │ │ │ │ │ + [91, "collect-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Wildcards (globs)": [ │ │ │ │ │ - [125, "wildcards-globs"] │ │ │ │ │ + "\u201cescape\u201d and \u201cunescape\u201d subcommands": [ │ │ │ │ │ + [91, "escape-and-unescape-subcommands"] │ │ │ │ │ ], │ │ │ │ │ - "Quoting": [ │ │ │ │ │ - [125, "quoting"] │ │ │ │ │ + "\u201cjoin\u201d and \u201cjoin0\u201d subcommands": [ │ │ │ │ │ + [91, "join-and-join0-subcommands"] │ │ │ │ │ ], │ │ │ │ │ - "String manipulation": [ │ │ │ │ │ - [125, "string-manipulation"] │ │ │ │ │ + "\u201clength\u201d subcommand": [ │ │ │ │ │ + [91, "length-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Special variables": [ │ │ │ │ │ - [125, "special-variables"], │ │ │ │ │ - [128, "special-variables"] │ │ │ │ │ + "\u201clower\u201d subcommand": [ │ │ │ │ │ + [91, "lower-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Process substitution": [ │ │ │ │ │ - [125, "process-substitution"] │ │ │ │ │ + "\u201cmatch\u201d subcommand": [ │ │ │ │ │ + [91, "match-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Heredocs": [ │ │ │ │ │ - [125, "heredocs"] │ │ │ │ │ + "\u201cpad\u201d and \u201cshorten\u201d subcommands": [ │ │ │ │ │ + [91, "pad-and-shorten-subcommands"] │ │ │ │ │ ], │ │ │ │ │ - "Test (test, [, [[)": [ │ │ │ │ │ - [125, "test-test"] │ │ │ │ │ + "\u201crepeat\u201d subcommand": [ │ │ │ │ │ + [91, "repeat-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Arithmetic Expansion": [ │ │ │ │ │ - [125, "arithmetic-expansion"] │ │ │ │ │ + "Repeat Examples": [ │ │ │ │ │ + [91, "repeat-examples"], │ │ │ │ │ + [100, "repeat-examples"] │ │ │ │ │ ], │ │ │ │ │ - "Prompts": [ │ │ │ │ │ - [125, "prompts"] │ │ │ │ │ + "\u201creplace\u201d subcommand": [ │ │ │ │ │ + [91, "replace-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Blocks and loops": [ │ │ │ │ │ - [125, "blocks-and-loops"] │ │ │ │ │ + "Replace Literal Examples": [ │ │ │ │ │ + [91, "replace-literal-examples"], │ │ │ │ │ + [101, "replace-literal-examples"] │ │ │ │ │ ], │ │ │ │ │ - "Subshells": [ │ │ │ │ │ - [125, "subshells"] │ │ │ │ │ + "Replace Regex Examples": [ │ │ │ │ │ + [91, "replace-regex-examples"], │ │ │ │ │ + [101, "replace-regex-examples"] │ │ │ │ │ ], │ │ │ │ │ - "Builtins and other commands": [ │ │ │ │ │ - [125, "builtins-and-other-commands"] │ │ │ │ │ + "\u201csplit\u201d and \u201csplit0\u201d subcommands": [ │ │ │ │ │ + [91, "split-and-split0-subcommands"] │ │ │ │ │ ], │ │ │ │ │ - "Other facilities": [ │ │ │ │ │ - [125, "other-facilities"] │ │ │ │ │ + "NUL Delimited Examples": [ │ │ │ │ │ + [91, "nul-delimited-examples"], │ │ │ │ │ + [104, "nul-delimited-examples"], │ │ │ │ │ + [103, "nul-delimited-examples"] │ │ │ │ │ ], │ │ │ │ │ - "Writing your own completions": [ │ │ │ │ │ - [122, "writing-your-own-completions"] │ │ │ │ │ + "\u201csub\u201d subcommand": [ │ │ │ │ │ + [91, "sub-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Useful functions for writing completions": [ │ │ │ │ │ - [122, "useful-functions-for-writing-completions"] │ │ │ │ │ + "\u201ctrim\u201d subcommand": [ │ │ │ │ │ + [91, "trim-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Where to put completions": [ │ │ │ │ │ - [122, "where-to-put-completions"] │ │ │ │ │ + "\u201cupper\u201d subcommand": [ │ │ │ │ │ + [91, "upper-subcommand"] │ │ │ │ │ ], │ │ │ │ │ - "while - perform a set of commands multiple times": [ │ │ │ │ │ - [120, "while-perform-a-set-of-commands-multiple-times"] │ │ │ │ │ + "Regular Expressions": [ │ │ │ │ │ + [91, "regular-expressions"] │ │ │ │ │ ], │ │ │ │ │ - "umask - set or get the file creation mode mask": [ │ │ │ │ │ - [117, "umask-set-or-get-the-file-creation-mode-mask"] │ │ │ │ │ + "Comparison to other tools": [ │ │ │ │ │ + [91, "comparison-to-other-tools"] │ │ │ │ │ ], │ │ │ │ │ - "Design": [ │ │ │ │ │ - [123, "design"] │ │ │ │ │ + "string-length - print string lengths": [ │ │ │ │ │ + [96, "string-length-print-string-lengths"] │ │ │ │ │ ], │ │ │ │ │ - "The law of orthogonality": [ │ │ │ │ │ - [123, "the-law-of-orthogonality"] │ │ │ │ │ + "string-split0 - split on zero bytes": [ │ │ │ │ │ + [104, "string-split0-split-on-zero-bytes"] │ │ │ │ │ ], │ │ │ │ │ - "The law of responsiveness": [ │ │ │ │ │ - [123, "the-law-of-responsiveness"] │ │ │ │ │ + "string-join - join strings with delimiter": [ │ │ │ │ │ + [94, "string-join-join-strings-with-delimiter"] │ │ │ │ │ ], │ │ │ │ │ - "Configurability is the root of all evil": [ │ │ │ │ │ - [123, "configurability-is-the-root-of-all-evil"] │ │ │ │ │ + "string-repeat - multiply a string": [ │ │ │ │ │ + [100, "string-repeat-multiply-a-string"] │ │ │ │ │ ], │ │ │ │ │ - "The law of user focus": [ │ │ │ │ │ - [123, "the-law-of-user-focus"] │ │ │ │ │ + "string-replace - replace substrings": [ │ │ │ │ │ + [101, "string-replace-replace-substrings"] │ │ │ │ │ ], │ │ │ │ │ - "The law of discoverability": [ │ │ │ │ │ - [123, "the-law-of-discoverability"] │ │ │ │ │ + "string-collect - join strings into one": [ │ │ │ │ │ + [92, "string-collect-join-strings-into-one"] │ │ │ │ │ ], │ │ │ │ │ - "true - return a successful result": [ │ │ │ │ │ - [114, "true-return-a-successful-result"] │ │ │ │ │ + "string-sub - extract substrings": [ │ │ │ │ │ + [105, "string-sub-extract-substrings"] │ │ │ │ │ ], │ │ │ │ │ - "suspend - suspend the current shell": [ │ │ │ │ │ - [109, "suspend-suspend-the-current-shell"] │ │ │ │ │ + "status - query fish runtime information": [ │ │ │ │ │ + [90, "status-query-fish-runtime-information"] │ │ │ │ │ ], │ │ │ │ │ - "wait - wait for jobs to complete": [ │ │ │ │ │ - [119, "wait-wait-for-jobs-to-complete"] │ │ │ │ │ + "string-split - split strings by delimiter": [ │ │ │ │ │ + [103, "string-split-split-strings-by-delimiter"] │ │ │ │ │ ], │ │ │ │ │ - "vared - interactively edit the value of an environment variable": [ │ │ │ │ │ - [118, "vared-interactively-edit-the-value-of-an-environment-variable"] │ │ │ │ │ + "string-escape - escape special characters": [ │ │ │ │ │ + [93, "string-escape-escape-special-characters"] │ │ │ │ │ + ], │ │ │ │ │ + "string-pad - pad strings to a fixed width": [ │ │ │ │ │ + [99, "string-pad-pad-strings-to-a-fixed-width"] │ │ │ │ │ + ], │ │ │ │ │ + "string-unescape - expand escape sequences": [ │ │ │ │ │ + [107, "string-unescape-expand-escape-sequences"] │ │ │ │ │ + ], │ │ │ │ │ + "string-lower - convert strings to lowercase": [ │ │ │ │ │ + [97, "string-lower-convert-strings-to-lowercase"] │ │ │ │ │ + ], │ │ │ │ │ + "prompt_pwd - print pwd suitable for prompt": [ │ │ │ │ │ + [79, "prompt-pwd-print-pwd-suitable-for-prompt"] │ │ │ │ │ + ], │ │ │ │ │ + "psub - perform process substitution": [ │ │ │ │ │ + [80, "psub-perform-process-substitution"] │ │ │ │ │ + ], │ │ │ │ │ + "return - stop the current inner function": [ │ │ │ │ │ + [86, "return-stop-the-current-inner-function"] │ │ │ │ │ + ], │ │ │ │ │ + "source - evaluate contents of file": [ │ │ │ │ │ + [89, "source-evaluate-contents-of-file"] │ │ │ │ │ + ], │ │ │ │ │ + "Caveats": [ │ │ │ │ │ + [89, "caveats"] │ │ │ │ │ + ], │ │ │ │ │ + "realpath - convert a path to an absolute path without symlinks": [ │ │ │ │ │ + [85, "realpath-convert-a-path-to-an-absolute-path-without-symlinks"] │ │ │ │ │ + ], │ │ │ │ │ + "pushd - push directory to directory stack": [ │ │ │ │ │ + [81, "pushd-push-directory-to-directory-stack"] │ │ │ │ │ + ], │ │ │ │ │ + "popd - move through directory stack": [ │ │ │ │ │ + [74, "popd-move-through-directory-stack"] │ │ │ │ │ + ], │ │ │ │ │ + "read - read line of input into variables": [ │ │ │ │ │ + [84, "read-read-line-of-input-into-variables"] │ │ │ │ │ + ], │ │ │ │ │ + "prevd - move backward through directory history": [ │ │ │ │ │ + [75, "prevd-move-backward-through-directory-history"] │ │ │ │ │ + ], │ │ │ │ │ + "set - display and change shell variables": [ │ │ │ │ │ + [87, "set-display-and-change-shell-variables"] │ │ │ │ │ + ], │ │ │ │ │ + "Exit status": [ │ │ │ │ │ + [87, "exit-status"] │ │ │ │ │ + ], │ │ │ │ │ + "printf - display text according to a format string": [ │ │ │ │ │ + [76, "printf-display-text-according-to-a-format-string"] │ │ │ │ │ + ], │ │ │ │ │ + "Format Specifiers": [ │ │ │ │ │ + [76, "format-specifiers"] │ │ │ │ │ + ], │ │ │ │ │ + "Backslash Escapes": [ │ │ │ │ │ + [76, "backslash-escapes"] │ │ │ │ │ + ], │ │ │ │ │ + "Errors and Return Status": [ │ │ │ │ │ + [76, "errors-and-return-status"] │ │ │ │ │ + ], │ │ │ │ │ + "Footnotes": [ │ │ │ │ │ + [76, "footnotes"] │ │ │ │ │ + ], │ │ │ │ │ + "set_color - set the terminal color": [ │ │ │ │ │ + [88, "set-color-set-the-terminal-color"] │ │ │ │ │ + ], │ │ │ │ │ + "Terminal Capability Detection": [ │ │ │ │ │ + [88, "terminal-capability-detection"] │ │ │ │ │ + ], │ │ │ │ │ + "pwd - output the current working directory": [ │ │ │ │ │ + [82, "pwd-output-the-current-working-directory"] │ │ │ │ │ + ], │ │ │ │ │ + "prompt_hostname - print the hostname, shortened for use in the prompt": [ │ │ │ │ │ + [77, "prompt-hostname-print-the-hostname-shortened-for-use-in-the-prompt"] │ │ │ │ │ + ], │ │ │ │ │ + "random - generate random number": [ │ │ │ │ │ + [83, "random-generate-random-number"] │ │ │ │ │ + ], │ │ │ │ │ + "or - conditionally execute a command": [ │ │ │ │ │ + [72, "or-conditionally-execute-a-command"] │ │ │ │ │ + ], │ │ │ │ │ + "prompt_login - describe the login suitable for prompt": [ │ │ │ │ │ + [78, "prompt-login-describe-the-login-suitable-for-prompt"] │ │ │ │ │ + ], │ │ │ │ │ + "path - manipulate and check paths": [ │ │ │ │ │ + [73, "path-manipulate-and-check-paths"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cbasename\u201d subcommand": [ │ │ │ │ │ + [73, "basename-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cdirname\u201d subcommand": [ │ │ │ │ │ + [73, "dirname-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cextension\u201d subcommand": [ │ │ │ │ │ + [73, "extension-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cfilter\u201d subcommand": [ │ │ │ │ │ + [73, "filter-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cis\u201d subcommand": [ │ │ │ │ │ + [73, "is-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cmtime\u201d subcommand": [ │ │ │ │ │ + [73, "mtime-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cnormalize\u201d subcommand": [ │ │ │ │ │ + [73, "normalize-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cresolve\u201d subcommand": [ │ │ │ │ │ + [73, "resolve-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201cchange-extension\u201d subcommand": [ │ │ │ │ │ + [73, "change-extension-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "\u201csort\u201d subcommand": [ │ │ │ │ │ + [73, "sort-subcommand"] │ │ │ │ │ + ], │ │ │ │ │ + "Combining path": [ │ │ │ │ │ + [73, "combining-path"] │ │ │ │ │ + ], │ │ │ │ │ + "test - perform tests on files and text": [ │ │ │ │ │ + [111, "test-perform-tests-on-files-and-text"] │ │ │ │ │ + ], │ │ │ │ │ + "Operators for files and directories": [ │ │ │ │ │ + [111, "operators-for-files-and-directories"] │ │ │ │ │ + ], │ │ │ │ │ + "Operators to compare files and directories": [ │ │ │ │ │ + [111, "operators-to-compare-files-and-directories"] │ │ │ │ │ + ], │ │ │ │ │ + "Operators for text strings": [ │ │ │ │ │ + [111, "operators-for-text-strings"] │ │ │ │ │ + ], │ │ │ │ │ + "Operators to compare and examine numbers": [ │ │ │ │ │ + [111, "operators-to-compare-and-examine-numbers"] │ │ │ │ │ + ], │ │ │ │ │ + "Operators to combine expressions": [ │ │ │ │ │ + [111, "operators-to-combine-expressions"] │ │ │ │ │ + ], │ │ │ │ │ + "Standards": [ │ │ │ │ │ + [111, "standards"] │ │ │ │ │ ], │ │ │ │ │ "Commands": [ │ │ │ │ │ [121, "commands"] │ │ │ │ │ ], │ │ │ │ │ "Keywords": [ │ │ │ │ │ [121, "keywords"] │ │ │ │ │ ], │ │ │ │ │ @@ -7491,14 +7640,32 @@ │ │ │ │ │ ], │ │ │ │ │ "Helper commands": [ │ │ │ │ │ [121, "helper-commands"] │ │ │ │ │ ], │ │ │ │ │ "The full list": [ │ │ │ │ │ [121, "the-full-list"] │ │ │ │ │ ], │ │ │ │ │ + "string-upper - convert strings to uppercase": [ │ │ │ │ │ + [108, "string-upper-convert-strings-to-uppercase"] │ │ │ │ │ + ], │ │ │ │ │ + "wait - wait for jobs to complete": [ │ │ │ │ │ + [119, "wait-wait-for-jobs-to-complete"] │ │ │ │ │ + ], │ │ │ │ │ + "switch - conditionally execute a block of commands": [ │ │ │ │ │ + [110, "switch-conditionally-execute-a-block-of-commands"] │ │ │ │ │ + ], │ │ │ │ │ + "ulimit - set or get resource usage limits": [ │ │ │ │ │ + [116, "ulimit-set-or-get-resource-usage-limits"] │ │ │ │ │ + ], │ │ │ │ │ + "time - measure how long a command or block takes": [ │ │ │ │ │ + [112, "time-measure-how-long-a-command-or-block-takes"] │ │ │ │ │ + ], │ │ │ │ │ + "How to interpret the output": [ │ │ │ │ │ + [112, "how-to-interpret-the-output"] │ │ │ │ │ + ], │ │ │ │ │ "Frequently asked questions": [ │ │ │ │ │ [124, "frequently-asked-questions"] │ │ │ │ │ ], │ │ │ │ │ "What is the equivalent to this thing from bash (or other shells)?": [ │ │ │ │ │ [124, "what-is-the-equivalent-to-this-thing-from-bash-or-other-shells"] │ │ │ │ │ ], │ │ │ │ │ "How do I set or clear an environment variable?": [ │ │ │ │ │ @@ -7560,278 +7727,166 @@ │ │ │ │ │ ], │ │ │ │ │ "Uninstalling fish": [ │ │ │ │ │ [124, "uninstalling-fish"] │ │ │ │ │ ], │ │ │ │ │ "Where can I find extra tools for fish?": [ │ │ │ │ │ [124, "where-can-i-find-extra-tools-for-fish"] │ │ │ │ │ ], │ │ │ │ │ - "trap - perform an action when the shell receives a signal": [ │ │ │ │ │ - [113, "trap-perform-an-action-when-the-shell-receives-a-signal"] │ │ │ │ │ - ], │ │ │ │ │ - "string-upper - convert strings to uppercase": [ │ │ │ │ │ - [108, "string-upper-convert-strings-to-uppercase"] │ │ │ │ │ - ], │ │ │ │ │ - "time - measure how long a command or block takes": [ │ │ │ │ │ - [112, "time-measure-how-long-a-command-or-block-takes"] │ │ │ │ │ - ], │ │ │ │ │ - "How to interpret the output": [ │ │ │ │ │ - [112, "how-to-interpret-the-output"] │ │ │ │ │ - ], │ │ │ │ │ - "test - perform tests on files and text": [ │ │ │ │ │ - [111, "test-perform-tests-on-files-and-text"] │ │ │ │ │ - ], │ │ │ │ │ - "Operators for files and directories": [ │ │ │ │ │ - [111, "operators-for-files-and-directories"] │ │ │ │ │ - ], │ │ │ │ │ - "Operators to compare files and directories": [ │ │ │ │ │ - [111, "operators-to-compare-files-and-directories"] │ │ │ │ │ - ], │ │ │ │ │ - "Operators for text strings": [ │ │ │ │ │ - [111, "operators-for-text-strings"] │ │ │ │ │ - ], │ │ │ │ │ - "Operators to compare and examine numbers": [ │ │ │ │ │ - [111, "operators-to-compare-and-examine-numbers"] │ │ │ │ │ - ], │ │ │ │ │ - "Operators to combine expressions": [ │ │ │ │ │ - [111, "operators-to-combine-expressions"] │ │ │ │ │ - ], │ │ │ │ │ - "Standards": [ │ │ │ │ │ - [111, "standards"] │ │ │ │ │ - ], │ │ │ │ │ - "string-collect - join strings into one": [ │ │ │ │ │ - [92, "string-collect-join-strings-into-one"] │ │ │ │ │ - ], │ │ │ │ │ - "string-join - join strings with delimiter": [ │ │ │ │ │ - [94, "string-join-join-strings-with-delimiter"] │ │ │ │ │ - ], │ │ │ │ │ - "string-pad - pad strings to a fixed width": [ │ │ │ │ │ - [99, "string-pad-pad-strings-to-a-fixed-width"] │ │ │ │ │ - ], │ │ │ │ │ - "string-join0 - join strings with zero bytes": [ │ │ │ │ │ - [95, "string-join0-join-strings-with-zero-bytes"] │ │ │ │ │ - ], │ │ │ │ │ - "string-split0 - split on zero bytes": [ │ │ │ │ │ - [104, "string-split0-split-on-zero-bytes"] │ │ │ │ │ - ], │ │ │ │ │ - "NUL Delimited Examples": [ │ │ │ │ │ - [104, "nul-delimited-examples"], │ │ │ │ │ - [103, "nul-delimited-examples"], │ │ │ │ │ - [91, "nul-delimited-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "string-trim - remove trailing whitespace": [ │ │ │ │ │ - [106, "string-trim-remove-trailing-whitespace"] │ │ │ │ │ - ], │ │ │ │ │ - "string-replace - replace substrings": [ │ │ │ │ │ - [101, "string-replace-replace-substrings"] │ │ │ │ │ - ], │ │ │ │ │ - "Replace Literal Examples": [ │ │ │ │ │ - [101, "replace-literal-examples"], │ │ │ │ │ - [91, "replace-literal-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "Replace Regex Examples": [ │ │ │ │ │ - [101, "replace-regex-examples"], │ │ │ │ │ - [91, "replace-regex-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "string-split - split strings by delimiter": [ │ │ │ │ │ - [103, "string-split-split-strings-by-delimiter"] │ │ │ │ │ - ], │ │ │ │ │ - "string-match - match substrings": [ │ │ │ │ │ - [98, "string-match-match-substrings"] │ │ │ │ │ - ], │ │ │ │ │ - "Match Glob Examples": [ │ │ │ │ │ - [98, "match-glob-examples"], │ │ │ │ │ - [91, "match-glob-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "Match Regex Examples": [ │ │ │ │ │ - [98, "match-regex-examples"], │ │ │ │ │ - [91, "match-regex-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "string-escape - escape special characters": [ │ │ │ │ │ - [93, "string-escape-escape-special-characters"] │ │ │ │ │ - ], │ │ │ │ │ - "string-repeat - multiply a string": [ │ │ │ │ │ - [100, "string-repeat-multiply-a-string"] │ │ │ │ │ - ], │ │ │ │ │ - "Repeat Examples": [ │ │ │ │ │ - [100, "repeat-examples"], │ │ │ │ │ - [91, "repeat-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "string - manipulate strings": [ │ │ │ │ │ - [91, "string-manipulate-strings"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201ccollect\u201d subcommand": [ │ │ │ │ │ - [91, "collect-subcommand"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201cescape\u201d and \u201cunescape\u201d subcommands": [ │ │ │ │ │ - [91, "escape-and-unescape-subcommands"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201cjoin\u201d and \u201cjoin0\u201d subcommands": [ │ │ │ │ │ - [91, "join-and-join0-subcommands"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201clength\u201d subcommand": [ │ │ │ │ │ - [91, "length-subcommand"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201clower\u201d subcommand": [ │ │ │ │ │ - [91, "lower-subcommand"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201cmatch\u201d subcommand": [ │ │ │ │ │ - [91, "match-subcommand"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201cpad\u201d and \u201cshorten\u201d subcommands": [ │ │ │ │ │ - [91, "pad-and-shorten-subcommands"] │ │ │ │ │ - ], │ │ │ │ │ - "\u201crepeat\u201d subcommand": [ │ │ │ │ │ - [91, "repeat-subcommand"] │ │ │ │ │ + "Fish for bash users": [ │ │ │ │ │ + [125, "fish-for-bash-users"] │ │ │ │ │ ], │ │ │ │ │ - "\u201creplace\u201d subcommand": [ │ │ │ │ │ - [91, "replace-subcommand"] │ │ │ │ │ + "Command substitutions": [ │ │ │ │ │ + [125, "command-substitutions"] │ │ │ │ │ ], │ │ │ │ │ - "\u201csplit\u201d and \u201csplit0\u201d subcommands": [ │ │ │ │ │ - [91, "split-and-split0-subcommands"] │ │ │ │ │ + "Variables": [ │ │ │ │ │ + [125, "variables"], │ │ │ │ │ + [132, "variables"] │ │ │ │ │ ], │ │ │ │ │ - "\u201csub\u201d subcommand": [ │ │ │ │ │ - [91, "sub-subcommand"] │ │ │ │ │ + "Wildcards (globs)": [ │ │ │ │ │ + [125, "wildcards-globs"] │ │ │ │ │ ], │ │ │ │ │ - "\u201ctrim\u201d subcommand": [ │ │ │ │ │ - [91, "trim-subcommand"] │ │ │ │ │ + "Quoting": [ │ │ │ │ │ + [125, "quoting"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cupper\u201d subcommand": [ │ │ │ │ │ - [91, "upper-subcommand"] │ │ │ │ │ + "String manipulation": [ │ │ │ │ │ + [125, "string-manipulation"] │ │ │ │ │ ], │ │ │ │ │ - "Regular Expressions": [ │ │ │ │ │ - [91, "regular-expressions"] │ │ │ │ │ + "Special variables": [ │ │ │ │ │ + [125, "special-variables"], │ │ │ │ │ + [128, "special-variables"] │ │ │ │ │ ], │ │ │ │ │ - "Comparison to other tools": [ │ │ │ │ │ - [91, "comparison-to-other-tools"] │ │ │ │ │ + "Process substitution": [ │ │ │ │ │ + [125, "process-substitution"] │ │ │ │ │ ], │ │ │ │ │ - "string-unescape - expand escape sequences": [ │ │ │ │ │ - [107, "string-unescape-expand-escape-sequences"] │ │ │ │ │ + "Heredocs": [ │ │ │ │ │ + [125, "heredocs"] │ │ │ │ │ ], │ │ │ │ │ - "string-lower - convert strings to lowercase": [ │ │ │ │ │ - [97, "string-lower-convert-strings-to-lowercase"] │ │ │ │ │ + "Test (test, [, [[)": [ │ │ │ │ │ + [125, "test-test"] │ │ │ │ │ ], │ │ │ │ │ - "string-shorten - shorten strings to a width, with an ellipsis": [ │ │ │ │ │ - [102, "string-shorten-shorten-strings-to-a-width-with-an-ellipsis"] │ │ │ │ │ + "Arithmetic Expansion": [ │ │ │ │ │ + [125, "arithmetic-expansion"] │ │ │ │ │ ], │ │ │ │ │ - "string-length - print string lengths": [ │ │ │ │ │ - [96, "string-length-print-string-lengths"] │ │ │ │ │ + "Prompts": [ │ │ │ │ │ + [125, "prompts"] │ │ │ │ │ ], │ │ │ │ │ - "string-sub - extract substrings": [ │ │ │ │ │ - [105, "string-sub-extract-substrings"] │ │ │ │ │ + "Blocks and loops": [ │ │ │ │ │ + [125, "blocks-and-loops"] │ │ │ │ │ ], │ │ │ │ │ - "status - query fish runtime information": [ │ │ │ │ │ - [90, "status-query-fish-runtime-information"] │ │ │ │ │ + "Subshells": [ │ │ │ │ │ + [125, "subshells"] │ │ │ │ │ ], │ │ │ │ │ - "random - generate random number": [ │ │ │ │ │ - [83, "random-generate-random-number"] │ │ │ │ │ + "Builtins and other commands": [ │ │ │ │ │ + [125, "builtins-and-other-commands"] │ │ │ │ │ ], │ │ │ │ │ - "path - manipulate and check paths": [ │ │ │ │ │ - [73, "path-manipulate-and-check-paths"] │ │ │ │ │ + "Other facilities": [ │ │ │ │ │ + [125, "other-facilities"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cbasename\u201d subcommand": [ │ │ │ │ │ - [73, "basename-subcommand"] │ │ │ │ │ + "true - return a successful result": [ │ │ │ │ │ + [114, "true-return-a-successful-result"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cdirname\u201d subcommand": [ │ │ │ │ │ - [73, "dirname-subcommand"] │ │ │ │ │ + "vared - interactively edit the value of an environment variable": [ │ │ │ │ │ + [118, "vared-interactively-edit-the-value-of-an-environment-variable"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cextension\u201d subcommand": [ │ │ │ │ │ - [73, "extension-subcommand"] │ │ │ │ │ + "suspend - suspend the current shell": [ │ │ │ │ │ + [109, "suspend-suspend-the-current-shell"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cfilter\u201d subcommand": [ │ │ │ │ │ - [73, "filter-subcommand"] │ │ │ │ │ + "type - locate a command and describe its type": [ │ │ │ │ │ + [115, "type-locate-a-command-and-describe-its-type"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cis\u201d subcommand": [ │ │ │ │ │ - [73, "is-subcommand"] │ │ │ │ │ + "umask - set or get the file creation mode mask": [ │ │ │ │ │ + [117, "umask-set-or-get-the-file-creation-mode-mask"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cmtime\u201d subcommand": [ │ │ │ │ │ - [73, "mtime-subcommand"] │ │ │ │ │ + "while - perform a set of commands multiple times": [ │ │ │ │ │ + [120, "while-perform-a-set-of-commands-multiple-times"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cnormalize\u201d subcommand": [ │ │ │ │ │ - [73, "normalize-subcommand"] │ │ │ │ │ + "Writing your own completions": [ │ │ │ │ │ + [122, "writing-your-own-completions"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cresolve\u201d subcommand": [ │ │ │ │ │ - [73, "resolve-subcommand"] │ │ │ │ │ + "Useful functions for writing completions": [ │ │ │ │ │ + [122, "useful-functions-for-writing-completions"] │ │ │ │ │ ], │ │ │ │ │ - "\u201cchange-extension\u201d subcommand": [ │ │ │ │ │ - [73, "change-extension-subcommand"] │ │ │ │ │ + "Where to put completions": [ │ │ │ │ │ + [122, "where-to-put-completions"] │ │ │ │ │ ], │ │ │ │ │ - "\u201csort\u201d subcommand": [ │ │ │ │ │ - [73, "sort-subcommand"] │ │ │ │ │ + "Design": [ │ │ │ │ │ + [123, "design"] │ │ │ │ │ ], │ │ │ │ │ - "Combining path": [ │ │ │ │ │ - [73, "combining-path"] │ │ │ │ │ + "The law of orthogonality": [ │ │ │ │ │ + [123, "the-law-of-orthogonality"] │ │ │ │ │ ], │ │ │ │ │ - "pushd - push directory to directory stack": [ │ │ │ │ │ - [81, "pushd-push-directory-to-directory-stack"] │ │ │ │ │ + "The law of responsiveness": [ │ │ │ │ │ + [123, "the-law-of-responsiveness"] │ │ │ │ │ ], │ │ │ │ │ - "read - read line of input into variables": [ │ │ │ │ │ - [84, "read-read-line-of-input-into-variables"] │ │ │ │ │ + "Configurability is the root of all evil": [ │ │ │ │ │ + [123, "configurability-is-the-root-of-all-evil"] │ │ │ │ │ ], │ │ │ │ │ - "prevd - move backward through directory history": [ │ │ │ │ │ - [75, "prevd-move-backward-through-directory-history"] │ │ │ │ │ + "The law of user focus": [ │ │ │ │ │ + [123, "the-law-of-user-focus"] │ │ │ │ │ ], │ │ │ │ │ - "source - evaluate contents of file": [ │ │ │ │ │ - [89, "source-evaluate-contents-of-file"] │ │ │ │ │ + "The law of discoverability": [ │ │ │ │ │ + [123, "the-law-of-discoverability"] │ │ │ │ │ ], │ │ │ │ │ - "Caveats": [ │ │ │ │ │ - [89, "caveats"] │ │ │ │ │ + "trap - perform an action when the shell receives a signal": [ │ │ │ │ │ + [113, "trap-perform-an-action-when-the-shell-receives-a-signal"] │ │ │ │ │ ], │ │ │ │ │ - "prompt_pwd - print pwd suitable for prompt": [ │ │ │ │ │ - [79, "prompt-pwd-print-pwd-suitable-for-prompt"] │ │ │ │ │ + "Introduction": [ │ │ │ │ │ + [126, "introduction"] │ │ │ │ │ ], │ │ │ │ │ - "return - stop the current inner function": [ │ │ │ │ │ - [86, "return-stop-the-current-inner-function"] │ │ │ │ │ + "Where to go?": [ │ │ │ │ │ + [126, "where-to-go"] │ │ │ │ │ ], │ │ │ │ │ - "set_color - set the terminal color": [ │ │ │ │ │ - [88, "set-color-set-the-terminal-color"] │ │ │ │ │ + "Installation": [ │ │ │ │ │ + [126, "installation"], │ │ │ │ │ + [126, "id1"] │ │ │ │ │ ], │ │ │ │ │ - "Terminal Capability Detection": [ │ │ │ │ │ - [88, "terminal-capability-detection"] │ │ │ │ │ + "Starting and Exiting": [ │ │ │ │ │ + [126, "starting-and-exiting"] │ │ │ │ │ ], │ │ │ │ │ - "popd - move through directory stack": [ │ │ │ │ │ - [74, "popd-move-through-directory-stack"] │ │ │ │ │ + "Default Shell": [ │ │ │ │ │ + [126, "default-shell"] │ │ │ │ │ ], │ │ │ │ │ - "realpath - convert a path to an absolute path without symlinks": [ │ │ │ │ │ - [85, "realpath-convert-a-path-to-an-absolute-path-without-symlinks"] │ │ │ │ │ + "Uninstalling": [ │ │ │ │ │ + [126, "uninstalling"] │ │ │ │ │ ], │ │ │ │ │ - "printf - display text according to a format string": [ │ │ │ │ │ - [76, "printf-display-text-according-to-a-format-string"] │ │ │ │ │ + "Shebang Line": [ │ │ │ │ │ + [126, "shebang-line"] │ │ │ │ │ ], │ │ │ │ │ - "Format Specifiers": [ │ │ │ │ │ - [76, "format-specifiers"] │ │ │ │ │ + "Configuration": [ │ │ │ │ │ + [126, "configuration"] │ │ │ │ │ ], │ │ │ │ │ - "Backslash Escapes": [ │ │ │ │ │ - [76, "backslash-escapes"] │ │ │ │ │ + "Examples:": [ │ │ │ │ │ + [126, "examples"] │ │ │ │ │ ], │ │ │ │ │ - "Errors and Return Status": [ │ │ │ │ │ - [76, "errors-and-return-status"] │ │ │ │ │ + "Resources": [ │ │ │ │ │ + [126, "resources"] │ │ │ │ │ ], │ │ │ │ │ - "Footnotes": [ │ │ │ │ │ - [76, "footnotes"] │ │ │ │ │ + "Other help pages": [ │ │ │ │ │ + [126, "other-help-pages"] │ │ │ │ │ ], │ │ │ │ │ - "prompt_login - describe the login suitable for prompt": [ │ │ │ │ │ - [78, "prompt-login-describe-the-login-suitable-for-prompt"] │ │ │ │ │ + "Writing your own prompt": [ │ │ │ │ │ + [130, "writing-your-own-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "set - display and change shell variables": [ │ │ │ │ │ - [87, "set-display-and-change-shell-variables"] │ │ │ │ │ + "Our first prompt": [ │ │ │ │ │ + [130, "our-first-prompt"] │ │ │ │ │ ], │ │ │ │ │ - "Exit status": [ │ │ │ │ │ - [87, "exit-status"] │ │ │ │ │ + "Formatting": [ │ │ │ │ │ + [130, "formatting"] │ │ │ │ │ ], │ │ │ │ │ - "psub - perform process substitution": [ │ │ │ │ │ - [80, "psub-perform-process-substitution"] │ │ │ │ │ + "Adding colo(u)r": [ │ │ │ │ │ + [130, "adding-colo-u-r"] │ │ │ │ │ ], │ │ │ │ │ - "pwd - output the current working directory": [ │ │ │ │ │ - [82, "pwd-output-the-current-working-directory"] │ │ │ │ │ + "Shortening the working directory": [ │ │ │ │ │ + [130, "shortening-the-working-directory"] │ │ │ │ │ ], │ │ │ │ │ - "or - conditionally execute a command": [ │ │ │ │ │ - [72, "or-conditionally-execute-a-command"] │ │ │ │ │ + "Status": [ │ │ │ │ │ + [130, "status"] │ │ │ │ │ ], │ │ │ │ │ - "prompt_hostname - print the hostname, shortened for use in the prompt": [ │ │ │ │ │ - [77, "prompt-hostname-print-the-hostname-shortened-for-use-in-the-prompt"] │ │ │ │ │ + "Where to go from here?": [ │ │ │ │ │ + [130, "where-to-go-from-here"] │ │ │ │ │ ], │ │ │ │ │ "Release notes": [ │ │ │ │ │ [131, "release-notes"] │ │ │ │ │ ], │ │ │ │ │ "fish 3.7.1 (released March 19, 2024)": [ │ │ │ │ │ [131, "fish-3-7-1-released-march-19-2024"] │ │ │ │ │ ], │ │ │ │ │ @@ -8162,153 +8217,24 @@ │ │ │ │ │ ], │ │ │ │ │ "Programmatic Changes": [ │ │ │ │ │ [131, "programmatic-changes"] │ │ │ │ │ ], │ │ │ │ │ "Performance": [ │ │ │ │ │ [131, "performance"] │ │ │ │ │ ], │ │ │ │ │ - "Tutorial": [ │ │ │ │ │ - [132, "tutorial"] │ │ │ │ │ - ], │ │ │ │ │ - "Why fish?": [ │ │ │ │ │ - [132, "why-fish"] │ │ │ │ │ - ], │ │ │ │ │ - "Getting started": [ │ │ │ │ │ - [132, "getting-started"] │ │ │ │ │ - ], │ │ │ │ │ - "Learning fish": [ │ │ │ │ │ - [132, "learning-fish"] │ │ │ │ │ - ], │ │ │ │ │ - "Running Commands": [ │ │ │ │ │ - [132, "running-commands"] │ │ │ │ │ - ], │ │ │ │ │ - "Getting Help": [ │ │ │ │ │ - [132, "getting-help"] │ │ │ │ │ - ], │ │ │ │ │ - "Syntax Highlighting": [ │ │ │ │ │ - [132, "syntax-highlighting"] │ │ │ │ │ - ], │ │ │ │ │ - "Wildcards": [ │ │ │ │ │ - [132, "wildcards"] │ │ │ │ │ - ], │ │ │ │ │ - "Pipes and Redirections": [ │ │ │ │ │ - [132, "pipes-and-redirections"] │ │ │ │ │ - ], │ │ │ │ │ - "Autosuggestions": [ │ │ │ │ │ - [132, "autosuggestions"], │ │ │ │ │ - [127, "autosuggestions"] │ │ │ │ │ - ], │ │ │ │ │ - "Tab Completions": [ │ │ │ │ │ - [132, "tab-completions"] │ │ │ │ │ - ], │ │ │ │ │ - "Exports (Shell Variables)": [ │ │ │ │ │ - [132, "exports-shell-variables"] │ │ │ │ │ - ], │ │ │ │ │ - "Lists": [ │ │ │ │ │ - [132, "lists"], │ │ │ │ │ - [128, "lists"] │ │ │ │ │ - ], │ │ │ │ │ - "Command Substitutions": [ │ │ │ │ │ - [132, "command-substitutions"] │ │ │ │ │ - ], │ │ │ │ │ - "Separating Commands (Semicolon)": [ │ │ │ │ │ - [132, "separating-commands-semicolon"] │ │ │ │ │ - ], │ │ │ │ │ - "Exit Status": [ │ │ │ │ │ - [132, "exit-status"] │ │ │ │ │ - ], │ │ │ │ │ - "Combiners (And, Or, Not)": [ │ │ │ │ │ - [132, "combiners-and-or-not"] │ │ │ │ │ - ], │ │ │ │ │ - "Conditionals (If, Else, Switch)": [ │ │ │ │ │ - [132, "conditionals-if-else-switch"] │ │ │ │ │ - ], │ │ │ │ │ - "Loops": [ │ │ │ │ │ - [132, "loops"] │ │ │ │ │ - ], │ │ │ │ │ - "Prompt": [ │ │ │ │ │ - [132, "prompt"] │ │ │ │ │ - ], │ │ │ │ │ - "$PATH": [ │ │ │ │ │ - [132, "path"] │ │ │ │ │ - ], │ │ │ │ │ - "Startup (Where\u2019s .bashrc?)": [ │ │ │ │ │ - [132, "startup-where-s-bashrc"] │ │ │ │ │ - ], │ │ │ │ │ - "Autoloading Functions": [ │ │ │ │ │ - [132, "autoloading-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Universal Variables": [ │ │ │ │ │ - [132, "universal-variables"], │ │ │ │ │ - [128, "universal-variables"] │ │ │ │ │ - ], │ │ │ │ │ - "Ready for more?": [ │ │ │ │ │ - [132, "ready-for-more"] │ │ │ │ │ - ], │ │ │ │ │ - "Introduction": [ │ │ │ │ │ - [126, "introduction"] │ │ │ │ │ - ], │ │ │ │ │ - "Where to go?": [ │ │ │ │ │ - [126, "where-to-go"] │ │ │ │ │ - ], │ │ │ │ │ - "Installation": [ │ │ │ │ │ - [126, "installation"], │ │ │ │ │ - [126, "id1"] │ │ │ │ │ - ], │ │ │ │ │ - "Starting and Exiting": [ │ │ │ │ │ - [126, "starting-and-exiting"] │ │ │ │ │ - ], │ │ │ │ │ - "Default Shell": [ │ │ │ │ │ - [126, "default-shell"] │ │ │ │ │ - ], │ │ │ │ │ - "Uninstalling": [ │ │ │ │ │ - [126, "uninstalling"] │ │ │ │ │ - ], │ │ │ │ │ - "Shebang Line": [ │ │ │ │ │ - [126, "shebang-line"] │ │ │ │ │ - ], │ │ │ │ │ - "Configuration": [ │ │ │ │ │ - [126, "configuration"] │ │ │ │ │ - ], │ │ │ │ │ - "Examples:": [ │ │ │ │ │ - [126, "examples"] │ │ │ │ │ - ], │ │ │ │ │ - "Resources": [ │ │ │ │ │ - [126, "resources"] │ │ │ │ │ - ], │ │ │ │ │ - "Other help pages": [ │ │ │ │ │ - [126, "other-help-pages"] │ │ │ │ │ - ], │ │ │ │ │ - "Writing your own prompt": [ │ │ │ │ │ - [130, "writing-your-own-prompt"] │ │ │ │ │ - ], │ │ │ │ │ - "Our first prompt": [ │ │ │ │ │ - [130, "our-first-prompt"] │ │ │ │ │ - ], │ │ │ │ │ - "Formatting": [ │ │ │ │ │ - [130, "formatting"] │ │ │ │ │ - ], │ │ │ │ │ - "Adding colo(u)r": [ │ │ │ │ │ - [130, "adding-colo-u-r"] │ │ │ │ │ - ], │ │ │ │ │ - "Shortening the working directory": [ │ │ │ │ │ - [130, "shortening-the-working-directory"] │ │ │ │ │ - ], │ │ │ │ │ - "Status": [ │ │ │ │ │ - [130, "status"] │ │ │ │ │ - ], │ │ │ │ │ - "Where to go from here?": [ │ │ │ │ │ - [130, "where-to-go-from-here"] │ │ │ │ │ - ], │ │ │ │ │ "Interactive use": [ │ │ │ │ │ [127, "interactive-use"] │ │ │ │ │ ], │ │ │ │ │ "Help": [ │ │ │ │ │ [127, "help"] │ │ │ │ │ ], │ │ │ │ │ + "Autosuggestions": [ │ │ │ │ │ + [127, "autosuggestions"], │ │ │ │ │ + [132, "autosuggestions"] │ │ │ │ │ + ], │ │ │ │ │ "Tab Completion": [ │ │ │ │ │ [127, "tab-completion"] │ │ │ │ │ ], │ │ │ │ │ "Syntax highlighting": [ │ │ │ │ │ [127, "syntax-highlighting"] │ │ │ │ │ ], │ │ │ │ │ "Syntax highlighting variables": [ │ │ │ │ │ @@ -8373,14 +8299,88 @@ │ │ │ │ │ ], │ │ │ │ │ "Directory history": [ │ │ │ │ │ [127, "id13"] │ │ │ │ │ ], │ │ │ │ │ "Directory stack": [ │ │ │ │ │ [127, "directory-stack"] │ │ │ │ │ ], │ │ │ │ │ + "Tutorial": [ │ │ │ │ │ + [132, "tutorial"] │ │ │ │ │ + ], │ │ │ │ │ + "Why fish?": [ │ │ │ │ │ + [132, "why-fish"] │ │ │ │ │ + ], │ │ │ │ │ + "Getting started": [ │ │ │ │ │ + [132, "getting-started"] │ │ │ │ │ + ], │ │ │ │ │ + "Learning fish": [ │ │ │ │ │ + [132, "learning-fish"] │ │ │ │ │ + ], │ │ │ │ │ + "Running Commands": [ │ │ │ │ │ + [132, "running-commands"] │ │ │ │ │ + ], │ │ │ │ │ + "Getting Help": [ │ │ │ │ │ + [132, "getting-help"] │ │ │ │ │ + ], │ │ │ │ │ + "Syntax Highlighting": [ │ │ │ │ │ + [132, "syntax-highlighting"] │ │ │ │ │ + ], │ │ │ │ │ + "Wildcards": [ │ │ │ │ │ + [132, "wildcards"] │ │ │ │ │ + ], │ │ │ │ │ + "Pipes and Redirections": [ │ │ │ │ │ + [132, "pipes-and-redirections"] │ │ │ │ │ + ], │ │ │ │ │ + "Tab Completions": [ │ │ │ │ │ + [132, "tab-completions"] │ │ │ │ │ + ], │ │ │ │ │ + "Exports (Shell Variables)": [ │ │ │ │ │ + [132, "exports-shell-variables"] │ │ │ │ │ + ], │ │ │ │ │ + "Lists": [ │ │ │ │ │ + [132, "lists"], │ │ │ │ │ + [128, "lists"] │ │ │ │ │ + ], │ │ │ │ │ + "Command Substitutions": [ │ │ │ │ │ + [132, "command-substitutions"] │ │ │ │ │ + ], │ │ │ │ │ + "Separating Commands (Semicolon)": [ │ │ │ │ │ + [132, "separating-commands-semicolon"] │ │ │ │ │ + ], │ │ │ │ │ + "Exit Status": [ │ │ │ │ │ + [132, "exit-status"] │ │ │ │ │ + ], │ │ │ │ │ + "Combiners (And, Or, Not)": [ │ │ │ │ │ + [132, "combiners-and-or-not"] │ │ │ │ │ + ], │ │ │ │ │ + "Conditionals (If, Else, Switch)": [ │ │ │ │ │ + [132, "conditionals-if-else-switch"] │ │ │ │ │ + ], │ │ │ │ │ + "Loops": [ │ │ │ │ │ + [132, "loops"] │ │ │ │ │ + ], │ │ │ │ │ + "Prompt": [ │ │ │ │ │ + [132, "prompt"] │ │ │ │ │ + ], │ │ │ │ │ + "$PATH": [ │ │ │ │ │ + [132, "path"] │ │ │ │ │ + ], │ │ │ │ │ + "Startup (Where\u2019s .bashrc?)": [ │ │ │ │ │ + [132, "startup-where-s-bashrc"] │ │ │ │ │ + ], │ │ │ │ │ + "Autoloading Functions": [ │ │ │ │ │ + [132, "autoloading-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "Universal Variables": [ │ │ │ │ │ + [132, "universal-variables"], │ │ │ │ │ + [128, "universal-variables"] │ │ │ │ │ + ], │ │ │ │ │ + "Ready for more?": [ │ │ │ │ │ + [132, "ready-for-more"] │ │ │ │ │ + ], │ │ │ │ │ "License": [ │ │ │ │ │ [129, "license"] │ │ │ │ │ ], │ │ │ │ │ "License for fish": [ │ │ │ │ │ [129, "license-for-fish"] │ │ │ │ │ ], │ │ │ │ │ "License for PCRE2": [