bracket
char bracket[3];
p->next = bracket;
p->end = bracket+2;
bracket[0] = ch;
bracket[1] = ']';
bracket[2] = '\0';
assert(p->next == bracket+2);
static const char bracket[4] = { '^', '\n', ']', '\0' };
p->next = bracket;
p->end = bracket+3;
assert(p->next == bracket+3);
unsigned long brace = 0, bracket = 0;
bracket++;
if (bracket == 0)
bracket--;
return wild && bracket == 0 && brace == 0;
if (bracket && (wp->screen->mode & MODE_BRACKETPASTE))
int bracket = args_has(args, 'p');
if (bracket && (wp->screen->mode & MODE_BRACKETPASTE))
static int bracket(STR *);
if (bracket(s))
int escape, quote, comment, bracket;
escape = quote = comment = bracket = 0;
if (buffer[i] == '<' && !escape && !comment && !quote && !bracket) {
bracket++;
if (buffer[i] == '>' && !escape && !comment && !quote && bracket) {
bracket--;
if (escape || quote || comment || bracket)
int escape, quote, comment, bracket;
escape = quote = comment = bracket = 0;
if (buffer[i] == '<' && !escape && !comment && !quote && !bracket) {
bracket++;
if (buffer[i] == '>' && !escape && !comment && !quote && bracket) {
bracket--;
if (escape || quote || comment || bracket)