commit f2d2d7a162a2dc8ab5737f477fb0c9aab2673566 from: Omar Polo date: Wed Jun 23 16:37:57 2021 UTC fix the tab title heuristic the *last* level 2 or 3 heading would be used as tab title instead of the first one. commit - 984245ce20826f010570cf6fe030c19a1b566311 commit + f2d2d7a162a2dc8ab5737f477fb0c9aab2673566 blob - 924d67934989339cea0250fdf5099d6d7d67e9f5 blob + e6e22f3cf394a4abff3af9261d718032b2b309ac --- ChangeLog +++ ChangeLog @@ -1,5 +1,7 @@ 2021-06-23 Omar Polo + * gemtext.c (search_title): fixed a bug where the *last* level 2 or 3 heading would be used as tab title instead of the first one. + * parse.y (add_proxy): add proxy support (e.g. `proxy http via gemini://localhost:1965' for the duckling proxy) * cmd.c (cmd_previous_button): stay on the line in next-button if there is no next link, and the same for previous-button blob - 15d892dd929bf4d51291f953413596d105fbf31f blob + d6d6ce91cf6bab7e58c5dbc5c73809f280ecab26 --- gemtext.c +++ gemtext.c @@ -393,6 +393,7 @@ search_title(struct parser *p, enum line_type level) if (l->line == NULL) continue; strlcpy(p->title, l->line, sizeof(p->title)); + break; } } }