170 char cont_orig, cont, find,
prev =
' ';
176 cont = fmt[strlen(fmt) + 1];
186 cont_orig = fmt[strlen(fmt) + 1];
219 if (*
str ==
']' && *(
str + 1) ==
']') {
244 if (*
str ==
'-' && *(
str + 1) ==
'-' && *(
str + 2) ==
'[' && *(
str + 3) ==
'[') {
258 else if (*
str ==
'-' && *(
str + 1) ==
'-') {
261 else if (
ELEM(*
str,
'"',
'\'')) {
268 else if (*
str ==
' ') {
329 if (cont != cont_orig && do_next && line->
next) {
339 static const char *ext[] = {
"lua",
NULL};
bool text_check_digit(char ch)
bool text_check_identifier(char ch)
bool text_check_delim(char ch)
int BLI_str_utf8_size_safe(const char *p) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1)
SymEdge< T > * prev(const SymEdge< T > *se)
static const pxr::TfToken st("st", pxr::TfToken::Immortal)
char(* format_identifier)(const char *string)
void(* format_line)(SpaceText *st, TextLine *line, bool do_next)
int flatten_string(const SpaceText *st, FlattenString *fs, const char *in)
void text_format_fill(const char **str_p, char **fmt_p, const char type, const int len)
void flatten_string_free(FlattenString *fs)
void text_format_fill_ascii(const char **str_p, char **fmt_p, const char type, const int len)
void ED_text_format_register(TextFormatType *tft)
int text_check_format_len(TextLine *line, uint len)
#define STR_LITERAL_STARTSWITH(str, str_literal, len_var)
static char txtfmt_lua_format_identifier(const char *str)
void ED_text_format_register_lua(void)
static int txtfmt_lua_find_bool(const char *string)
static void txtfmt_lua_format_line(SpaceText *st, TextLine *line, const bool do_next)
static int txtfmt_lua_find_keyword(const char *string)
static int txtfmt_lua_find_specialvar(const char *string)