| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
This is because it shall be used by other functions later on.
It was made more generic by accepting raw bytes instead of strictly
UTF-8 strings. This allows future functions to call it without having to
convert the contents to UTF-8 strings first.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
While shebangs take priority on Unix-like systems, the shebang detection
here is very basic and not guaranteed to be correct, so its use should
be secondary.
|
| |
|
|
|
|
| |
This is based on the assumption that LLMs recognize bash language fences
more as they are trained more on them. Another assumption is that LLMs
wouldn't care much about the difference unless instructed.
|
| | |
|
| | |
|
| |
|