Expand tabs to spaces in source code.

Sources were not consistently using spaces.
This commit is contained in:
John MacFarlane 2021-07-17 15:34:40 -07:00
parent 977b128291
commit 0d408e6cbf
11 changed files with 36 additions and 36 deletions

View File

@ -178,7 +178,7 @@ static void accessors(test_batch_runner *runner) {
"set_literal suffix");
char *rendered_html = cmark_render_html(doc,
CMARK_OPT_DEFAULT | CMARK_OPT_UNSAFE);
CMARK_OPT_DEFAULT | CMARK_OPT_UNSAFE);
static const char expected_html[] =
"<h3>Header</h3>\n"
"<ol start=\"3\">\n"

View File

@ -1,4 +1,4 @@
.TH cmark 3 "July 16, 2021" "cmark 0.30.1" "Library Functions Manual"
.TH cmark 3 "July 17, 2021" "cmark 0.30.1" "Library Functions Manual"
.SH
NAME
.PP
@ -585,10 +585,10 @@ Streaming interface:
cmark_parser *parser = cmark_parser_new(CMARK_OPT_DEFAULT);
FILE *fp = fopen("myfile.md", "rb");
while ((bytes = fread(buffer, 1, sizeof(buffer), fp)) > 0) {
cmark_parser_feed(parser, buffer, bytes);
if (bytes < sizeof(buffer)) {
break;
}
cmark_parser_feed(parser, buffer, bytes);
if (bytes < sizeof(buffer)) {
break;
}
}
document = cmark_parser_finish(parser);
cmark_parser_free(parser);

View File

@ -238,7 +238,7 @@ static bool resolve_reference_link_definitions(cmark_parser *parser) {
cmark_chunk chunk = {node_content->ptr, node_content->size};
while (chunk.len && chunk.data[0] == '[' &&
(pos = cmark_parse_reference_inline(parser->mem, &chunk,
parser->refmap))) {
parser->refmap))) {
chunk.data += pos;
chunk.len -= pos;
@ -1014,7 +1014,7 @@ static void open_new_blocks(cmark_parser *parser, cmark_node **container,
} else if (!indented && ((matched = scan_html_block_start(
input, parser->first_nonspace)) ||
(cont_type != CMARK_NODE_PARAGRAPH &&
!maybe_lazy &&
!maybe_lazy &&
(matched = scan_html_block_start_7(
input, parser->first_nonspace))))) {
*container = add_child(parser, *container, CMARK_NODE_HTML_BLOCK,
@ -1037,14 +1037,14 @@ static void open_new_blocks(cmark_parser *parser, cmark_node **container,
}
} else if (!indented &&
!(cont_type == CMARK_NODE_PARAGRAPH && !all_matched) &&
(parser->thematic_break_kill_pos <= parser->first_nonspace) &&
(parser->thematic_break_kill_pos <= parser->first_nonspace) &&
S_scan_thematic_break(parser, input, parser->first_nonspace)) {
// it's only now that we know the line is not part of a setext heading:
*container = add_child(parser, *container, CMARK_NODE_THEMATIC_BREAK,
parser->first_nonspace + 1);
S_advance_offset(parser, input, input->len - 1 - parser->offset, false);
} else if ((!indented || cont_type == CMARK_NODE_LIST) &&
parser->indent < 4 &&
parser->indent < 4 &&
(matched = parse_list_marker(
parser->mem, input, parser->first_nonspace,
(*container)->type == CMARK_NODE_PARAGRAPH, &data))) {

View File

@ -452,10 +452,10 @@ CMARK_EXPORT void cmark_consolidate_text_nodes(cmark_node *root);
* cmark_parser *parser = cmark_parser_new(CMARK_OPT_DEFAULT);
* FILE *fp = fopen("myfile.md", "rb");
* while ((bytes = fread(buffer, 1, sizeof(buffer), fp)) > 0) {
* cmark_parser_feed(parser, buffer, bytes);
* if (bytes < sizeof(buffer)) {
* break;
* }
* cmark_parser_feed(parser, buffer, bytes);
* if (bytes < sizeof(buffer)) {
* break;
* }
* }
* document = cmark_parser_finish(parser);
* cmark_parser_free(parser);

View File

@ -34,13 +34,13 @@ static CMARK_INLINE void outc(cmark_renderer *renderer, cmark_escaping escape,
c < 0x80 && escape != LITERAL &&
((escape == NORMAL &&
(c < 0x20 ||
c == '*' || c == '_' || c == '[' || c == ']' || c == '#' || c == '<' ||
c == '*' || c == '_' || c == '[' || c == ']' || c == '#' || c == '<' ||
c == '>' || c == '\\' || c == '`' || c == '!' ||
(c == '&' && cmark_isalpha(nextc)) || (c == '!' && nextc == '[') ||
((CMARK_OPT_SMART & options) &&
((c == '-' && nextc == '-') ||
(c == '.' && nextc == '.') ||
c == '"' || c == '\'')) ||
((CMARK_OPT_SMART & options) &&
((c == '-' && nextc == '-') ||
(c == '.' && nextc == '.') ||
c == '"' || c == '\'')) ||
(renderer->begin_content && (c == '-' || c == '+' || c == '=') &&
// begin_content doesn't get set to false til we've passed digits
// at the beginning of line, so...
@ -366,8 +366,8 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node,
}
}
extra_spaces = code_len == 0 ||
code[0] == '`' || code[code_len - 1] == '`' ||
(has_nonspace && code[0] == ' ' && code[code_len - 1] == ' ');
code[0] == '`' || code[code_len - 1] == '`' ||
(has_nonspace && code[0] == ' ' && code[code_len - 1] == ' ');
for (i = 0; i < numticks; i++) {
LIT("`");
}

View File

@ -7,13 +7,13 @@
/*
* The following characters will not be escaped:
*
* -_.+!*'(),%#@?=;:/,+&$ alphanum
* -_.+!*'(),%#@?=;:/,+&$ alphanum
*
* Note that this character set is the addition of:
*
* - The characters which are safe to be in an URL
* - The characters which are *not* safe to be in
* an URL because they are RESERVED characters.
* - The characters which are safe to be in an URL
* - The characters which are *not* safe to be in
* an URL because they are RESERVED characters.
*
* We assume (lazily) that any RESERVED char that
* appears inside an URL is actually meant to
@ -81,9 +81,9 @@ int houdini_escape_href(cmark_strbuf *ob, const uint8_t *src, bufsize_t size) {
* for now. the plus thing is more commonly seen
* when building GET strings */
#if 0
case ' ':
cmark_strbuf_putc(ob, '+');
break;
case ' ':
cmark_strbuf_putc(ob, '+');
break;
#endif
/* every other character goes with a %XX escaping */

View File

@ -75,7 +75,7 @@ bufsize_t houdini_unescape_ent(cmark_strbuf *ob, const uint8_t *src,
}
if (num_digits >= 1 && num_digits <= max_digits &&
i < size && src[i] == ';') {
i < size && src[i] == ';') {
if (codepoint == 0 || (codepoint >= 0xD800 && codepoint < 0xE000) ||
codepoint >= 0x110000) {
codepoint = 0xFFFD;

View File

@ -363,7 +363,7 @@ static void S_normalize_code(cmark_strbuf *s) {
switch (s->ptr[r]) {
case '\r':
if (s->ptr[r + 1] != '\n') {
s->ptr[w++] = ' ';
s->ptr[w++] = ' ';
}
break;
case '\n':
@ -671,7 +671,7 @@ static void process_emphasis(subject *subj, bufsize_t stack_bottom) {
break;
case '*':
openers_bottom_index = 3 +
(closer->can_open ? 3 : 0) + (closer->length % 3);
(closer->can_open ? 3 : 0) + (closer->length % 3);
break;
default:
assert(false);
@ -686,7 +686,7 @@ static void process_emphasis(subject *subj, bufsize_t stack_bottom) {
// interior closer of size 2 can't match opener of size 1
// or of size 1 can't match 2
if (!(closer->can_open || opener->can_close) ||
closer->length % 3 == 0 ||
closer->length % 3 == 0 ||
(opener->length + closer->length) % 3 != 0) {
opener_found = true;
break;

View File

@ -265,7 +265,7 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node,
case 4: LIT("iv"); break;
case 5: LIT("v"); break;
default: LIT("i"); break;
}
}
LIT("}{");
OUT(list_number_string, false, NORMAL);
LIT("}");

View File

@ -138,7 +138,7 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node,
CR();
} else {
if (renderer->block_number_in_list_item) {
if (renderer->block_number_in_list_item->number >= 2) {
if (renderer->block_number_in_list_item->number >= 2) {
CR();
LIT(".RE"); // de-indent
}

View File

@ -163,10 +163,10 @@ char *cmark_render(cmark_node *root, int options, int width,
cmark_iter *iter = cmark_iter_new(root);
cmark_renderer renderer = {options,
mem, &buf, &pref, 0, width,
mem, &buf, &pref, 0, width,
0, 0, true, true, false,
false, NULL,
outc, S_cr, S_blankline, S_out};
outc, S_cr, S_blankline, S_out};
while ((ev_type = cmark_iter_next(iter)) != CMARK_EVENT_DONE) {
cur = cmark_iter_get_node(iter);