back-dollar-quoted-argument: Correct octal escape syntax.
A leading zero, as in '\0NNN', is permitted by 'echo' but not by 'print', and «$''» follows 'print'.
This commit is contained in:
		
							parent
							
								
									8a43bd2cd9
								
							
						
					
					
						commit
						0788514cbd
					
				|  | @ -317,7 +317,7 @@ _zsh_highlight_main_highlighter_highlight_dollar_string() | ||||||
|             AA=$arg[$i+1,$c-1] |             AA=$arg[$i+1,$c-1] | ||||||
|             # Matching for HEX and OCT values like \0xA6, \xA6 or \012 |             # Matching for HEX and OCT values like \0xA6, \xA6 or \012 | ||||||
|             if [[    "$AA" =~ "^(x|X)[0-9a-fA-F]{1,2}" |             if [[    "$AA" =~ "^(x|X)[0-9a-fA-F]{1,2}" | ||||||
|                   || "$AA" =~ "^0[0-7]{1,3}" |                   || "$AA" =~ "^[0-7]{1,3}" | ||||||
|                   || "$AA" =~ "^u[0-9a-fA-F]{1,4}" |                   || "$AA" =~ "^u[0-9a-fA-F]{1,4}" | ||||||
|                   || "$AA" =~ "^U[0-9a-fA-F]{1,8}" |                   || "$AA" =~ "^U[0-9a-fA-F]{1,8}" | ||||||
|                ]]; then |                ]]; then | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue