mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
app-text/vilistextum-2.8.0.20191023-r1: add fix for list alignment
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
--- a/src/lists.c
|
||||
+++ b/src/lists.c
|
||||
@@ -74,6 +74,7 @@
|
||||
}
|
||||
|
||||
spaces += tab;
|
||||
+ orderedlist++;
|
||||
#ifdef proc_debug
|
||||
printf("start_uls() ende\n");
|
||||
#endif
|
||||
@@ -82,6 +83,7 @@
|
||||
void end_uls()
|
||||
{
|
||||
spaces -= tab;
|
||||
+ orderedlist--;
|
||||
line_break();
|
||||
|
||||
if (bullet_style=='%') { bullet_style='$'; }
|
||||
--- a/src/text.c
|
||||
+++ b/src/text.c
|
||||
@@ -387,7 +387,11 @@
|
||||
}
|
||||
i=0;
|
||||
while (i<spaces) { zeile_plus_wort(ONESPACE,1,1); i++; }
|
||||
- if (orderedlist>0) { zeile_plus_wort(ONESPACE,1,1); }
|
||||
+ if (orderedlist>0)
|
||||
+ {
|
||||
+ i=(spaces%tab) + 1;
|
||||
+ while (i>0) { zeile_plus_wort(ONESPACE,1,1); i--; }
|
||||
+ }
|
||||
zeile_plus_wort(wort, wort_len, wort_pos);
|
||||
}
|
||||
else if (zeilen_len != 0)
|
||||
--- a/src/text.h
|
||||
+++ b/src/text.h
|
||||
@@ -27,6 +27,7 @@
|
||||
int tab;
|
||||
int spaces;
|
||||
int quote;
|
||||
+int orderedlist;
|
||||
|
||||
void print_zeile();
|
||||
int is_zeile_empty();
|
||||
@@ -24,6 +24,7 @@ src_prepare() {
|
||||
eapply "${FILESDIR}/${PN}-2.8.0-prefix.patch"
|
||||
eapply "${FILESDIR}/${PN}-2.8.0-blockquote.patch"
|
||||
eapply "${FILESDIR}/${PN}-2.8.0-towlower.patch"
|
||||
eapply "${FILESDIR}/${PN}-2.8.0-list-alignment.patch"
|
||||
|
||||
eapply_user
|
||||
eautoreconf
|
||||
Reference in New Issue
Block a user