#################### # Comments in odd places don't cause problems #################### # Bracket expansion #################### # Escaped newlines #################### # Simple function tests #################### # Ensure eval doesn't unnecessarily mess with the exit status #################### # Verify that we can turn stderr into stdout and then pipe it #################### # Test that trailing ^ doesn't trigger redirection, see #1873 #################### # Verify that we can pipe something other than stdout #################### # echo tests #################### # Verify that pipes don't conflict with fd redirections #################### # Make sure while loops don't run forever with no-exec (#1543) #################### # For loops with read-only vars is an error (#4342) fish: You cannot use read-only variable 'status' in a for loop for status in a b c ^ #################### # That goes for non-electric ones as well (#5548) fish: You cannot use read-only variable 'hostname' in a for loop for hostname in a b c ^ #################### # For loop control vars available outside the for block #################### # Comments allowed in between lines (#1987) #################### # Backslashes are part of comments and do not join lines (#1255) #################### # Verify $argv set correctly in sourced scripts (#139)