4747 <false />
4848 </dict >
4949 </array >
50+ <key >9814085E-66CD-45DA-AF69-7C64369346AD </key >
51+ <array >
52+ <dict >
53+ <key >destinationuid </key >
54+ <string >364D5B17-7D02-459C-B600-80915440E331 </string >
55+ <key >modifiers </key >
56+ <integer >0 </integer >
57+ <key >modifiersubtext </key >
58+ <string ></string >
59+ <key >vitoclose </key >
60+ <false />
61+ </dict >
62+ </array >
5063 </dict >
5164 <key >createdby </key >
5265 <string >cdpath </string >
@@ -99,22 +112,22 @@ from parser import HTMLTableParser
99112
100113
101114def generate_markdown_table(table):
102- table = iter(table[0])
103- header = next(table)
104- header = '|'.join(header)
105- separator = '|'.join(['---']*len(header))
106- sys.stdout.write(header+'\n')
107- sys.stdout.write(separator+'\n')
108- for t in table:
109- t = '|'.join(t)
110- sys.stdout.write(t+'\n')
115+ ts = []
116+ for idx, t in enumerate(table):
117+ ts.append('|'.join(t))
118+ if idx == 0:
119+ # a.k.a. header
120+ separator = '|'.join(['---'] * len(t))
121+ ts.append(separator)
122+ sys.stdout.write('\n'.join(ts))
111123
112124query = sys.argv[1]
113125
114126parser = HTMLTableParser()
115127parser.feed(query)
116128
117- generate_markdown_table(parser.tables) </string >
129+ for table in parser.tables:
130+ generate_markdown_table(table) </string >
118131 <key >scriptargtype </key >
119132 <integer >1 </integer >
120133 <key >scriptfile </key >
@@ -167,8 +180,14 @@ generate_markdown_table(parser.tables)</string>
167180 <false />
168181 <key >modsmode </key >
169182 <integer >0 </integer >
183+ <key >relatedApps </key >
184+ <array >
185+ <string >pro.writer.mac </string >
186+ <string >com.happenapps.Quiver </string >
187+ <string >com.coderforart.MWeb </string >
188+ </array >
170189 <key >relatedAppsMode </key >
171- <integer >0 </integer >
190+ <integer >1 </integer >
172191 </dict >
173192 <key >type </key >
174193 <string >alfred.workflow.trigger.hotkey </string >
@@ -177,6 +196,23 @@ generate_markdown_table(parser.tables)</string>
177196 <key >version </key >
178197 <integer >2 </integer >
179198 </dict >
199+ <dict >
200+ <key >config </key >
201+ <dict >
202+ <key >focusedappvariable </key >
203+ <false />
204+ <key >focusedappvariablename </key >
205+ <string ></string >
206+ <key >keyword </key >
207+ <string >tt </string >
208+ </dict >
209+ <key >type </key >
210+ <string >alfred.workflow.trigger.snippet </string >
211+ <key >uid </key >
212+ <string >9814085E-66CD-45DA-AF69-7C64369346AD </string >
213+ <key >version </key >
214+ <integer >1 </integer >
215+ </dict >
180216 </array >
181217 <key >readme </key >
182218 <string >Acknowledge
@@ -187,14 +223,14 @@ generate_markdown_table(parser.tables)</string>
187223 <key >145D1882-556B-484B-9830-BBE2E7EC3DB4 </key >
188224 <dict >
189225 <key >xpos </key >
190- <integer >370 </integer >
226+ <integer >390 </integer >
191227 <key >ypos </key >
192228 <integer >110 </integer >
193229 </dict >
194230 <key >364D5B17-7D02-459C-B600-80915440E331 </key >
195231 <dict >
196232 <key >xpos </key >
197- <integer >220 </integer >
233+ <integer >230 </integer >
198234 <key >ypos </key >
199235 <integer >110 </integer >
200236 </dict >
@@ -205,17 +241,24 @@ generate_markdown_table(parser.tables)</string>
205241 <key >ypos </key >
206242 <integer >110 </integer >
207243 </dict >
244+ <key >9814085E-66CD-45DA-AF69-7C64369346AD </key >
245+ <dict >
246+ <key >xpos </key >
247+ <integer >60 </integer >
248+ <key >ypos </key >
249+ <integer >250 </integer >
250+ </dict >
208251 <key >E244FEC6-9942-4EC6-A9D8-BBE08A039FDB </key >
209252 <dict >
210253 <key >xpos </key >
211- <integer >520 </integer >
254+ <integer >550 </integer >
212255 <key >ypos </key >
213256 <integer >110 </integer >
214257 </dict >
215258 </dict >
216259 <key >version </key >
217- <string >0.0.1 </string >
260+ <string >0.0.2 </string >
218261 <key >webaddress </key >
219- <string ></string >
262+ <string >https://github.com/cdpath/alfred_workflows </string >
220263</dict >
221264</plist >
0 commit comments