|
|
@@ -15,6 +15,11 @@ These functions are responsible for the library's "life time". |
|
|
|
This function matches _string_ against all known highlighting rules and dispatches the appropriate callback depending on _mode_. |
|
|
|
|
|
|
|
```C |
|
|
|
#define HLPATH //?! |
|
|
|
``` |
|
|
|
Coma separated list of directories to be searched for syntax scripts. `#undef` to disable it entirely. |
|
|
|
|
|
|
|
```C |
|
|
|
typedef void (*attribute_callback_t)(const char * const string, const int length, void * const attributes); |
|
|
|
``` |
|
|
|
The type used for defining appropriate callbacks for render_string(). |
|
|
@@ -89,7 +94,8 @@ hl will read from stdin and write to stdout. |
|
|
|
|
|
|
|
### Environment variables |
|
|
|
```bash |
|
|
|
$HLPATH : colon separated list of directories searched for syntax script files |
|
|
|
$HLPATH : colon separated list of directories searched for syntax script files; |
|
|
|
overriddes the value of the HLPATH macro |
|
|
|
``` |
|
|
|
|
|
|
|
--- |
|
|
|