Change table structure

pull/812/head
Pablo Santiago Blum de Aguiar 3 years ago committed by Pablo Aguiar
parent 45bde32fda
commit 3eb76e105f

@ -4,134 +4,112 @@
<details> <details>
<summary><big><strong>Expand for a table of themes</strong></big></summary> <summary><big><strong>Expand for a table of themes</strong></big></summary>
<table> <table><tr><td>
<tr> <a href="#agnoster">agnoster</a><br/>
<td><a href="#agnoster">agnoster</a></td> <a href="#aight">aight</a><br/>
<td><a href="#cmorrell">cmorrell</a></td> <a href="#ays">ays</a><br/>
<td><a href="#fishface">fishface</a></td> <a href="#barracuda">barracuda</a><br/>
<td><a href="#jacaetevha">jacaetevha</a></td> <a href="#batman">batman</a><br/>
<td><a href="#neolambda">neolambda</a></td> <a href="#beloglazov">beloglazov</a><br/>
<td><a href="#rider">rider</a></td> <a href="#bira">bira</a><br/>
<td><a href="#technopagan">technopagan</a></td> <a href="#bobthefish">bobthefish</a><br/>
</tr> <a href="#bongnoster">bongnoster</a><br/>
<tr> <a href="#boxfish">boxfish</a><br/>
<td><a href="#aight">aight</a></td> <a href="#budspencer">budspencer</a><br/>
<td><a href="#coffeeandcode">coffeeandcode</a></td> <a href="#cbjohnson">cbjohnson</a><br/>
<td><a href="#fishy-drupal">fishy-drupal</a></td> <a href="#chain">chain</a><br/>
<td><a href="#johanson">johanson</a></td> <a href="#clearance">clearance</a><br/>
<td><a href="#numist">numist</a></td> </td><td>
<td><a href="#robbyrussell">robbyrussell</a></td> <a href="#cmorrell">cmorrell</a><br/>
<td><a href="#toaster">toaster</a></td> <a href="#coffeeandcode">coffeeandcode</a><br/>
</tr> <a href="#cor">cor</a><br/>
<tr> <a href="#cyan">cyan</a><br/>
<td><a href="#ays">ays</a></td> <a href="#dangerous">dangerous</a><br/>
<td><a href="#cor">cor</a></td> <a href="#default">default</a><br/>
<td><a href="#fisk">fisk</a></td> <a href="#dmorrell">dmorrell</a><br/>
<td><a href="#kawasaki">kawasaki</a></td> <a href="#doughsay">doughsay</a><br/>
<td><a href="#ocean">ocean</a></td> <a href="#eclm">eclm</a><br/>
<td><a href="#sashimi">sashimi</a></td> <a href="#edan">edan</a><br/>
<td><a href="#tomita">tomita</a></td> <a href="#eden">eden</a><br/>
</tr> <a href="#emoji-powerline">emoji-powerline</a><br/>
<tr> <a href="#es">es</a><br/>
<td><a href="#barracuda">barracuda</a></td> <a href="#fishbone">fishbone</a><br/>
<td><a href="#cyan">cyan</a></td> </td><td>
<td><a href="#flash">flash</a></td> <a href="#fishface">fishface</a><br/>
<td><a href="#krisleech">krisleech</a></td> <a href="#fishy-drupal">fishy-drupal</a><br/>
<td><a href="#one">one</a></td> <a href="#fisk">fisk</a><br/>
<td><a href="#scorphish">scorphish</a></td> <a href="#flash">flash</a><br/>
<td><a href="#trout">trout</a></td> <a href="#fox">fox</a><br/>
</tr> <a href="#gentoo">gentoo</a><br/>
<tr> <a href="#gianu">gianu</a><br/>
<td><a href="#batman">batman</a></td> <a href="#gitstatus">gitstatus</a><br/>
<td><a href="#dangerous">dangerous</a></td> <a href="#gnuykeaj">gnuykeaj</a><br/>
<td><a href="#fox">fox</a></td> <a href="#godfather">godfather</a><br/>
<td><a href="#l">l</a></td> <a href="#graystatus">graystatus</a><br/>
<td><a href="#pastfish">pastfish</a></td> <a href="#harleen">harleen</a><br/>
<td><a href="#shellder">shellder</a></td> <a href="#idan">idan</a><br/>
<td><a href="#tweetjay">tweetjay</a></td> <a href="#integral">integral</a><br/>
</tr> </td><td>
<tr> <a href="#jacaetevha">jacaetevha</a><br/>
<td><a href="#beloglazov">beloglazov</a></td> <a href="#johanson">johanson</a><br/>
<td><a href="#default">default</a></td> <a href="#kawasaki">kawasaki</a><br/>
<td><a href="#gentoo">gentoo</a></td> <a href="#krisleech">krisleech</a><br/>
<td><a href="#lambda">lambda</a></td> <a href="#l">l</a><br/>
<td><a href="#perryh">perryh</a></td> <a href="#lambda">lambda</a><br/>
<td><a href="#simple-ass-prompt">simple-ass-prompt</a></td> <a href="#lavender">lavender</a><br/>
<td><a href="#uggedal">uggedal</a></td> <a href="#lolfish">lolfish</a><br/>
</tr> <a href="#mars">mars</a><br/>
<tr> <a href="#mish">mish</a><br/>
<td><a href="#bira">bira</a></td> <a href="#mokou">mokou</a><br/>
<td><a href="#dmorrell">dmorrell</a></td> <a href="#mtahmed">mtahmed</a><br/>
<td><a href="#gianu">gianu</a></td> <a href="#nai">nai</a><br/>
<td><a href="#lavender">lavender</a></td> <a href="#nelsonjchen">nelsonjchen</a><br/>
<td><a href="#pie">pie</a></td> </td><td>
<td><a href="#simplevi">simplevi</a></td> <a href="#neolambda">neolambda</a><br/>
<td><a href="#will">will</a></td> <a href="#numist">numist</a><br/>
</tr> <a href="#ocean">ocean</a><br/>
<tr> <a href="#one">one</a><br/>
<td><a href="#bobthefish">bobthefish</a></td> <a href="#pastfish">pastfish</a><br/>
<td><a href="#doughsay">doughsay</a></td> <a href="#perryh">perryh</a><br/>
<td><a href="#gitstatus">gitstatus</a></td> <a href="#pie">pie</a><br/>
<td><a href="#lolfish">lolfish</a></td> <a href="#plain">plain</a><br/>
<td><a href="#plain">plain</a></td> <a href="#pure">pure</a><br/>
<td><a href="#slacker">slacker</a></td> <a href="#pygmalion">pygmalion</a><br/>
<td><a href="#wolf-theme">wolf-theme</a></td> <a href="#random">random</a><br/>
</tr> <a href="#randomrussel">randomrussel</a><br/>
<tr> <a href="#red-snapper">red-snapper</a><br/>
<td><a href="#bongnoster">bongnoster</a></td> <a href="#redfish">redfish</a><br/>
<td><a href="#eclm">eclm</a></td> </td><td>
<td><a href="#gnuykeaj">gnuykeaj</a></td> <a href="#rider">rider</a><br/>
<td><a href="#mars">mars</a></td> <a href="#robbyrussell">robbyrussell</a><br/>
<td><a href="#pure">pure</a></td> <a href="#sashimi">sashimi</a><br/>
<td><a href="#slavic-cat">slavic-cat</a></td> <a href="#scorphish">scorphish</a><br/>
<td><a href="#yimmy">yimmy</a></td> <a href="#shellder">shellder</a><br/>
</tr> <a href="#simple-ass-prompt">simple-ass-prompt</a><br/>
<tr> <a href="#simplevi">simplevi</a><br/>
<td><a href="#boxfish">boxfish</a></td> <a href="#slacker">slacker</a><br/>
<td><a href="#edan">edan</a></td> <a href="#slavic-cat">slavic-cat</a><br/>
<td><a href="#godfather">godfather</a></td> <a href="#solarfish">solarfish</a><br/>
<td><a href="#mish">mish</a></td> <a href="#spacefish">spacefish</a><br/>
<td><a href="#pygmalion">pygmalion</a></td> <a href="#sushi">sushi</a><br/>
<td><a href="#solarfish">solarfish</a></td> <a href="#syl20bnr">syl20bnr</a><br/>
<td><a href="#zeit">zeit</a></td> <a href="#taktoa">taktoa</a><br/>
</tr> </td><td>
<tr> <a href="#technopagan">technopagan</a><br/>
<td><a href="#budspencer">budspencer</a></td> <a href="#toaster">toaster</a><br/>
<td><a href="#eden">eden</a></td> <a href="#tomita">tomita</a><br/>
<td><a href="#graystatus">graystatus</a></td> <a href="#trout">trout</a><br/>
<td><a href="#mokou">mokou</a></td> <a href="#tweetjay">tweetjay</a><br/>
<td><a href="#random">random</a></td> <a href="#uggedal">uggedal</a><br/>
<td><a href="#spacefish">spacefish</a></td> <a href="#will">will</a><br/>
<td><a href="#zephyr">zephyr</a></td> <a href="#wolf-theme">wolf-theme</a><br/>
</tr> <a href="#yimmy">yimmy</a><br/>
<tr> <a href="#zeit">zeit</a><br/>
<td><a href="#cbjohnson">cbjohnson</a></td> <a href="#zephyr">zephyr</a><br/>
<td><a href="#emoji-powerline">emoji-powerline</a></td> <a href="#zish">zish</a><br/>
<td><a href="#harleen">harleen</a></td> <br/>
<td><a href="#mtahmed">mtahmed</a></td> <br/>
<td><a href="#randomrussel">randomrussel</a></td> </td></tr></table>
<td><a href="#sushi">sushi</a></td>
<td><a href="#zish">zish</a></td>
</tr>
<tr>
<td><a href="#chain">chain</a></td>
<td><a href="#es">es</a></td>
<td><a href="#idan">idan</a></td>
<td><a href="#nai">nai</a></td>
<td><a href="#red-snapper">red-snapper</a></td>
<td><a href="#syl20bnr">syl20bnr</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="#clearance">clearance</a></td>
<td><a href="#fishbone">fishbone</a></td>
<td><a href="#integral">integral</a></td>
<td><a href="#nelsonjchen">nelsonjchen</a></td>
<td><a href="#redfish">redfish</a></td>
<td><a href="#taktoa">taktoa</a></td>
<td>&nbsp;</td>
</tr>
</table>
</details> </details>
*** ***

@ -54,20 +54,19 @@ function __write_toc
echo "Creating a $table_rows-row table" >&2 echo "Creating a $table_rows-row table" >&2
echo "<details>" >> $temp_theme_toc echo "<details>" >> $temp_theme_toc
echo "<summary><big><strong>Expand for a table of themes</strong></big></summary>" >> $temp_theme_toc echo "<summary><big><strong>Expand for a table of themes</strong></big></summary>" >> $temp_theme_toc
echo "<table>" >> $temp_theme_toc echo "<table><tr><td>" >> $temp_theme_toc
for row in (seq $table_rows) set -l i 0
echo "<tr>" >> $temp_theme_toc for i in (seq (math "$table_rows x $TOC_TBL_COLS"))
for col in (seq $TOC_TBL_COLS) test -z "$argv[$i]"
set -l idx (math "($col - 1) * $table_rows + $row") and echo " <br/>" >> $temp_theme_toc
test -z "$argv[$idx]" and continue
and echo " <td>&nbsp;</td>" >> $temp_theme_toc set -l name (basename $argv[$i])
and continue echo " <a href=\"#$name\">$name</a><br/>" >> $temp_theme_toc
set -l name (basename $argv[$idx]) test (math "$i % $table_rows") = 0
echo " <td><a href=\"#$name\">$name</a></td>" >> $temp_theme_toc and test $i != $total
end and echo "</td><td>" >> $temp_theme_toc
echo "</tr>" >> $temp_theme_toc
end end
echo "</table>" >> $temp_theme_toc echo "</td></tr></table>" >> $temp_theme_toc
echo "</details>" >> $temp_theme_toc echo "</details>" >> $temp_theme_toc
echo -e "\n***" >> $temp_theme_toc echo -e "\n***" >> $temp_theme_toc
end end

Loading…
Cancel
Save