}
/* Complete the nearest "tag:"-prefixed string previous to pos. */
-int mutt_nm_query_complete (char *buffer, size_t len, int pos, int numtabs)
+bool mutt_nm_query_complete (char *buffer, size_t len, int pos, int numtabs)
{
char *pt = buffer;
int spaces;
* i.e. don't change 'buffer'. Fake successful return this time.
*/
if (User_typed[0] == 0)
- return 1;
+ return true;
}
if (Completed[0] == 0 && User_typed[0])
- return 0;
+ return false;
/* Num_matched will _always_ be at least 1 since the initial
* user-typed string is always stored */
strncpy (pt, Completed, buffer + len - pt - spaces);
}
else
- return 0;
+ return false;
- return 1;
+ return true;
}
/* Complete the nearest "+" or "-" -prefixed string previous to pos. */
-int mutt_nm_tag_complete (char *buffer, size_t len, int pos, int numtabs)
+bool mutt_nm_tag_complete (char *buffer, size_t len, int pos, int numtabs)
{
if (!buffer)
- return 0;
+ return false;
char *pt = buffer;
* i.e. don't change 'buffer'. Fake successful return this time.
*/
if (User_typed[0] == 0)
- return 1;
+ return true;
}
if (Completed[0] == 0 && User_typed[0])
- return 0;
+ return false;
/* Num_matched will _always_ be at least 1 since the initial
* user-typed string is always stored */
/* return the completed query */
strncpy (pt, Completed, buffer + len - pt);
- return 1;
+ return true;
}
#endif
int mutt_command_complete(char *buffer, size_t len, int pos, int numtabs);
int mutt_var_value_complete(char *buffer, size_t len, int pos);
#ifdef USE_NOTMUCH
-int mutt_nm_query_complete(char *buffer, size_t len, int pos, int numtabs);
-int mutt_nm_tag_complete(char *buffer, size_t len, int pos, int numtabs);
+bool mutt_nm_query_complete(char *buffer, size_t len, int pos, int numtabs);
+bool mutt_nm_tag_complete(char *buffer, size_t len, int pos, int numtabs);
#endif
int mutt_complete(char *s, size_t slen);
int mutt_compose_attachment(BODY *a);