<meta name='generator' content='cgit 1.4.1-2-gfad0'/> <meta name='robots' content='index, nofollow'/> <link rel='stylesheet' type='text/css' href='/cgit.css'/> <link rel='alternate' title='Atom feed' href='https://git.tilde.institute/akspecs/aerc/atom/worker/worker.go?h=0.2.1' type='application/atom+xml'/> <link rel='vcs-git' href='https://git.tilde.institute/akspecs/aerc' title='aerc Git repository'/> </head> <body> <div id='cgit'><table id='header'> <tr> <td class='main'><a href='/'>index</a> : <a href='/akspecs/aerc/'>aerc</a></td><td class='form'><form method='get'> <input type='hidden' name='id' value='67ddaea1b222ff5a9ca9daa9b5412c99049f5557'/><select name='h' onchange='this.form.submit();'> <option value='b61b90314b6098e3e15c3d92906367ad909c084a'>this commit</option> <optgroup label='branches'><option value='master'>master</option> </optgroup></select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>mirror of ~rjarry's aerc fork - a pretty good email client</td><td class='sub right'>akspecs <akspecs@tilde.institute></td></tr></table> <table class='tabs'><tr><td> <a href='/akspecs/aerc/?h=0.2.1'>summary</a> <a href='/akspecs/aerc/refs/?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>refs</a> <a href='/akspecs/aerc/log/worker/worker.go?h=0.2.1'>log</a> <a class='active' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>blame</a> <a href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>commit</a> <a href='/akspecs/aerc/diff/worker/worker.go?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>diff</a> <a href='/akspecs/aerc/stats/worker/worker.go?h=0.2.1'>stats</a></td><td class='form'><form class='right' method='get' action='/akspecs/aerc/log/worker/worker.go'> <input type='hidden' name='h' value='0.2.1'/><input type='hidden' name='id' value='67ddaea1b222ff5a9ca9daa9b5412c99049f5557'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/akspecs/aerc/blame/?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>root</a>/<a href='/akspecs/aerc/blame/worker?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>worker</a>/<a href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>worker.go</a></div><div class='content'>blob: 29bb560366003a6cff8ce15d70f4b12917016775 (<a href='/akspecs/aerc/plain/worker/worker.go?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>plain</a>) (<a href='/akspecs/aerc/tree/worker/worker.go?h=0.2.1&id=67ddaea1b222ff5a9ca9daa9b5412c99049f5557'>tree</a>) <table class='blame blob'> <tr> <td class='hashes'><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 Initial pass on worker/UI message passing' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>6394e38</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=7d0edcc9e7ecdedb8cabafac1167581d7205596e'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 21:24:50 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 21:31:36 -0500 Parse account configuration' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=b5d5e0dbedee34bd5d3edf13616f055d4f227d36'>b5d5e0d</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-31 21:18:21 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-31 21:18:21 -0500 Improve logging' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=a21afdaa6bab8f6d05bbe9272700eef571548a59'>a21afda</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=1710c9054898e820700d673e21e7c7a90a3f67b1'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 21:24:50 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 21:31:36 -0500 Parse account configuration' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=b5d5e0dbedee34bd5d3edf13616f055d4f227d36'>b5d5e0d</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 Initial pass on worker/UI message passing' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>6394e38</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=7d0edcc9e7ecdedb8cabafac1167581d7205596e'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 Initial pass on worker/UI message passing' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>6394e38</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=7d0edcc9e7ecdedb8cabafac1167581d7205596e'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-02-01 18:42:03 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-02-01 18:42:03 -0500 Reduce boilerplate in worker/UI' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=d24e4712a45e03d79fa1ccb71d00c5b830d5a305'>d24e471</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=ee73c419507ef74a78ddd6a3466b605cba140b68'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author emersion <contact@emersion.fr> 2018-01-10 17:19:45 +0100 committer Drew DeVault <ddevault@vistarmedia.com> 2018-01-10 11:20:41 -0500 Misc idiomatic fixes' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=a0be5e80256b98237241b2f3d7825484e7a9c964'>a0be5e8</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=305446abfd66e85fe2c46cb4a07a3abb9fa809a4'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 21:24:50 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 21:31:36 -0500 Parse account configuration' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=b5d5e0dbedee34bd5d3edf13616f055d4f227d36'>b5d5e0d</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Simon Ser <contact@emersion.fr> 2019-04-27 15:56:38 +0000 committer Drew DeVault <sir@cmpwn.com> 2019-04-27 14:28:26 -0400 worker/types: fix Worker.Callbacks race condition' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=9ef2a57b51601cc0e18824bbfe8026891da1a38d'>9ef2a57</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=2159eb876e7e04e81f65e64b1d742ad832890289'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 21:24:50 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 21:31:36 -0500 Parse account configuration' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=b5d5e0dbedee34bd5d3edf13616f055d4f227d36'>b5d5e0d</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-06-12 09:50:46 -0400 committer Drew DeVault <sir@cmpwn.com> 2018-06-12 09:50:46 -0400 Apply gofmt' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=1265d9cff8ea2ceaaa3a0202ddbd8681357bc043'>1265d9c</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=67d14977fa91a56509d8ddde54607b4b7811d3fe'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 21:24:50 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 21:31:36 -0500 Parse account configuration' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=b5d5e0dbedee34bd5d3edf13616f055d4f227d36'>b5d5e0d</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-02-01 18:42:03 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-02-01 18:42:03 -0500 Reduce boilerplate in worker/UI' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=d24e4712a45e03d79fa1ccb71d00c5b830d5a305'>d24e471</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=ee73c419507ef74a78ddd6a3466b605cba140b68'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 21:24:50 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 21:31:36 -0500 Parse account configuration' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=b5d5e0dbedee34bd5d3edf13616f055d4f227d36'>b5d5e0d</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-02-01 18:42:03 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-02-01 18:42:03 -0500 Reduce boilerplate in worker/UI' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=d24e4712a45e03d79fa1ccb71d00c5b830d5a305'>d24e471</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=ee73c419507ef74a78ddd6a3466b605cba140b68'>^</a> </pre></div><div class='alt'><pre><span class='oid'><a title='author Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 committer Drew DeVault <sir@cmpwn.com> 2018-01-09 20:39:00 -0500 Initial pass on worker/UI message passing' href='/akspecs/aerc/commit/worker/worker.go?h=0.2.1&id=6394e386c2a88c3b376cd422a7b7ce5ae7534984'>6394e38</a></span> <a title='Blame the previous revision' href='/akspecs/aerc/blame/worker/worker.go?h=0.2.1&id=7d0edcc9e7ecdedb8cabafac1167581d7205596e'>^</a> </pre></div></td> <td class='linenumbers'><div class='alt'><pre><a id='n1' href='#n1'>1</a> <a id='n2' href='#n2'>2</a> <a id='n3' href='#n3'>3</a> <a id='n4' href='#n4'>4</a> <a id='n5' href='#n5'>5</a> </pre></div><div class='alt'><pre><a id='n6' href='#n6'>6</a> <a id='n7' href='#n7'>7</a> </pre></div><div class='alt'><pre><a id='n8' href='#n8'>8</a> </pre></div><div class='alt'><pre><a id='n9' href='#n9'>9</a> </pre></div><div class='alt'><pre><a id='n10' href='#n10'>10</a> <a id='n11' href='#n11'>11</a> </pre></div><div class='alt'><pre><a id='n12' href='#n12'>12</a> </pre></div><div class='alt'><pre><a id='n13' href='#n13'>13</a> </pre></div><div class='alt'><pre><a id='n14' href='#n14'>14</a> <a id='n15' href='#n15'>15</a> </pre></div><div class='alt'><pre><a id='n16' href='#n16'>16</a> <a id='n17' href='#n17'>17</a> </pre></div><div class='alt'><pre><a id='n18' href='#n18'>18</a> </pre></div><div class='alt'><pre><a id='n19' href='#n19'>19</a> </pre></div><div class='alt'><pre><a id='n20' href='#n20'>20</a> <a id='n21' href='#n21'>21</a> </pre></div><div class='alt'><pre><a id='n22' href='#n22'>22</a> </pre></div><div class='alt'><pre><a id='n23' href='#n23'>23</a> <a id='n24' href='#n24'>24</a> <a id='n25' href='#n25'>25</a> </pre></div><div class='alt'><pre><a id='n26' href='#n26'>26</a> </pre></div><div class='alt'><pre><a id='n27' href='#n27'>27</a> </pre></div><div class='alt'><pre><a id='n28' href='#n28'>28</a> </pre></div></td> <td class='lines'><div><div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div></div><pre><code>