| | | |
Offset 1, 14 lines modified | Offset 1, 14 lines modified |
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.0·Strict//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.0·Strict//EN' |
4 | ··'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en"·xml:lang="en"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en"·xml:lang="en"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<!--·2024-12-08·Sun·22:01·--> | 7 | ····<!--·2026-01-11·Sun·04:24·--> |
8 | ····<meta·http-equiv="Content-Type"·content="text/html;charset=utf-8"/> | 8 | ····<meta·http-equiv="Content-Type"·content="text/html;charset=utf-8"/> |
9 | ····<meta·name="viewport"·content="width=device-width,·initial-scale=1"/> | 9 | ····<meta·name="viewport"·content="width=device-width,·initial-scale=1"/> |
10 | ····<title>Embark:·Emacs·Mini-Buffer·Actions·Rooted·in·Keymaps</title> | 10 | ····<title>Embark:·Emacs·Mini-Buffer·Actions·Rooted·in·Keymaps</title> |
11 | ····<meta·name="author"·content="Omar·AntolÃn·Camarena"/> | 11 | ····<meta·name="author"·content="Omar·AntolÃn·Camarena"/> |
12 | ····<meta·name="generator"·content="Org·Mode"/> | 12 | ····<meta·name="generator"·content="Org·Mode"/> |
13 | ····<style>#content·{·max-width:·60em;·margin:·auto;·} | 13 | ····<style>#content·{·max-width:·60em;·margin:·auto;·} |
14 | ··.title··{·text-align:·center; | 14 | ··.title··{·text-align:·center; |
Offset 197, 121 lines modified | Offset 197, 121 lines modified |
197 | ····<div·id="content"·class="content"> | 197 | ····<div·id="content"·class="content"> |
198 | ······<h1·class="title">Embark:·Emacs·Mini-Buffer·Actions·Rooted·in·Keymaps</h1> | 198 | ······<h1·class="title">Embark:·Emacs·Mini-Buffer·Actions·Rooted·in·Keymaps</h1> |
199 | ······<div·id="table-of-contents"·role="doc-toc"> | 199 | ······<div·id="table-of-contents"·role="doc-toc"> |
200 | ········<h2>Table·of·Contents</h2> | 200 | ········<h2>Table·of·Contents</h2> |
201 | ········<div·id="text-table-of-contents"·role="doc-toc"> | 201 | ········<div·id="text-table-of-contents"·role="doc-toc"> |
202 | ··········<ul> | 202 | ··········<ul> |
203 | ············<li> | 203 | ············<li> |
204 | ··············<a·href="#org7d3a92b">1.·Overview</a> | 204 | ··············<a·href="#org32ee6d1">1.·Overview</a> |
205 | ··············<ul> | 205 | ··············<ul> |
206 | ················<li> | 206 | ················<li> |
207 | ··················<a·href="#org92bd60d">1.1.·Acting·on·targets</a> | 207 | ··················<a·href="#orgc32f9db">1.1.·Acting·on·targets</a> |
208 | ················</li> | 208 | ················</li> |
209 | ················<li> | 209 | ················<li> |
210 | ··················<a·href="#orgd9e851c">1.2.·The·default·action·on·a·target</a> | 210 | ··················<a·href="#orgda1c06a">1.2.·The·default·action·on·a·target</a> |
211 | ················</li> | 211 | ················</li> |
212 | ················<li> | 212 | ················<li> |
213 | ··················<a·href="#orgd8c678d">1.3.·Working·with·sets·of·possible·targets</a> | 213 | ··················<a·href="#org9154585">1.3.·Working·with·sets·of·possible·targets</a> |
214 | ··················<ul> | 214 | ··················<ul> |
215 | ····················<li> | 215 | ····················<li> |
216 | ······················<a·href="#org679e739">1.3.1.·Selecting·some·targets·to·make·an·ad·hoc·candidate·set</a> | 216 | ······················<a·href="#org8bdc750">1.3.1.·Selecting·some·targets·to·make·an·ad·hoc·candidate·set</a> |
217 | ····················</li> | 217 | ····················</li> |
218 | ····················<li> | 218 | ····················<li> |
219 | ······················<a·href="#org3f0a953"> | 219 | ······················<a·href="#org367f4c0"> |
220 | ························1.3.2. | 220 | ························1.3.2. |
221 | ························<code>embark-live</code> | 221 | ························<code>embark-live</code> |
222 | ························a·live-updating·variant·of | 222 | ························a·live-updating·variant·of |
223 | ························<code>embark-collect</code> | 223 | ························<code>embark-collect</code> |
224 | ······················</a> | 224 | ······················</a> |
225 | ····················</li> | 225 | ····················</li> |
226 | ··················</ul> | 226 | ··················</ul> |
227 | ················</li> | 227 | ················</li> |
228 | ················<li> | 228 | ················<li> |
229 | ··················<a·href="#org70e949a">1.4.·Switching·to·a·different·command·without·losing·what·you've·typed</a> | 229 | ··················<a·href="#org1b4f341">1.4.·Switching·to·a·different·command·without·losing·what·you've·typed</a> |
230 | ················</li> | 230 | ················</li> |
231 | ··············</ul> | 231 | ··············</ul> |
232 | ············</li> | 232 | ············</li> |
233 | ············<li> | 233 | ············<li> |
234 | ··············<a·href="#org5a3c514">2.·Quick·start</a> | 234 | ··············<a·href="#orgd39095c">2.·Quick·start</a> |
235 | ············</li> | 235 | ············</li> |
236 | ············<li> | 236 | ············<li> |
237 | ··············<a·href="#orgcc2fa6f">3.·Advanced·configuration</a> | 237 | ··············<a·href="#orgfb7ef66">3.·Advanced·configuration</a> |
238 | ··············<ul> | 238 | ··············<ul> |
239 | ················<li> | 239 | ················<li> |
240 | ··················<a·href="#orga256b1e">3.1.·Showing·information·about·available·targets·and·actions</a> | 240 | ··················<a·href="#orge018c35">3.1.·Showing·information·about·available·targets·and·actions</a> |
241 | ················</li> | 241 | ················</li> |
242 | ················<li> | 242 | ················<li> |
243 | ··················<a·href="#orgc52c8bd">3.2.·Selecting·commands·via·completions·instead·of·key·bindings</a> | 243 | ··················<a·href="#org30ce159">3.2.·Selecting·commands·via·completions·instead·of·key·bindings</a> |
244 | ··················<ul> | 244 | ··················<ul> |
245 | ····················<li> | 245 | ····················<li> |
246 | ······················<a·href="#orgfc254c6">3.2.1.·Selecting·commands·via·completion·outside·of·Embark</a> | 246 | ······················<a·href="#orgf9d76f7">3.2.1.·Selecting·commands·via·completion·outside·of·Embark</a> |
247 | ····················</li> | 247 | ····················</li> |
248 | ··················</ul> | 248 | ··················</ul> |
249 | ················</li> | 249 | ················</li> |
250 | ················<li> | 250 | ················<li> |
251 | ··················<a·href="#org54a2a07">3.3.·Quitting·the·minibuffer·after·an·action</a> | 251 | ··················<a·href="#orgc9320c9">3.3.·Quitting·the·minibuffer·after·an·action</a> |
252 | ················</li> | 252 | ················</li> |
253 | ················<li> | 253 | ················<li> |
254 | ··················<a·href="#org68c48ac">3.4.·Running·some·setup·after·injecting·the·target</a> | 254 | ··················<a·href="#org3d0ea41">3.4.·Running·some·setup·after·injecting·the·target</a> |
255 | ················</li> | 255 | ················</li> |
256 | ················<li> | 256 | ················<li> |
257 | ··················<a·href="#orgf9ab24a">3.5.·Running·hooks·before,·after·or·around·an·action</a> | 257 | ··················<a·href="#org7e7f33f">3.5.·Running·hooks·before,·after·or·around·an·action</a> |
258 | ················</li> | 258 | ················</li> |
259 | ················<li> | 259 | ················<li> |
260 | ··················<a·href="#orga474a61">3.6.·Creating·your·own·keymaps</a> | 260 | ··················<a·href="#orgbabe419">3.6.·Creating·your·own·keymaps</a> |
261 | ················</li> | 261 | ················</li> |
262 | ················<li> | 262 | ················<li> |
263 | ··················<a·href="#orgd4e58b5">3.7.·Defining·actions·for·new·categories·of·targets</a> | 263 | ··················<a·href="#org6d214ea">3.7.·Defining·actions·for·new·categories·of·targets</a> |
264 | ··················<ul> | 264 | ··················<ul> |
265 | ····················<li> | 265 | ····················<li> |
266 | ······················<a·href="#orga42ff08">3.7.1.·New·minibuffer·target·example·-·tab-bar·tabs</a> | 266 | ······················<a·href="#orgcc1f263">3.7.1.·New·minibuffer·target·example·-·tab-bar·tabs</a> |
267 | ····················</li> | 267 | ····················</li> |
268 | ····················<li> | 268 | ····················<li> |
269 | ······················<a·href="#org123fe2a">3.7.2.·New·target·example·in·regular·buffers·-·short·Wikipedia·links</a> | 269 | ······················<a·href="#org243a3b2">3.7.2.·New·target·example·in·regular·buffers·-·short·Wikipedia·links</a> |
270 | ····················</li> | 270 | ····················</li> |
271 | ··················</ul> | 271 | ··················</ul> |
272 | ················</li> | 272 | ················</li> |
273 | ··············</ul> | 273 | ··············</ul> |
274 | ············</li> | 274 | ············</li> |
275 | ············<li> | 275 | ············<li> |
276 | ··············<a·href="#org8d4eae1">4.·How·does·Embark·call·the·actions?</a> | 276 | ··············<a·href="#org7e3492d">4.·How·does·Embark·call·the·actions?</a> |
277 | ··············<ul> | 277 | ··············<ul> |
278 | ················<li> | 278 | ················<li> |
279 | ··················<a·href="#orgaa0dfd7">4.1.·Non-interactive·functions·as·actions</a> | 279 | ··················<a·href="#org289a4da">4.1.·Non-interactive·functions·as·actions</a> |
280 | ················</li> | 280 | ················</li> |
281 | ··············</ul> | 281 | ··············</ul> |
282 | ············</li> | 282 | ············</li> |
283 | ············<li> | 283 | ············<li> |
284 | ··············<a·href="#orgc693485">5.·Embark,·Marginalia·and·Consult</a> | 284 | ··············<a·href="#org6c9e2fa">5.·Embark,·Marginalia·and·Consult</a> |
285 | ··············<ul> | 285 | ··············<ul> |
286 | ················<li> | 286 | ················<li> |
287 | ··················<a·href="#orgd261d16">5.1.·Marginalia</a> | 287 | ··················<a·href="#orgee02866">5.1.·Marginalia</a> |
288 | ················</li> | 288 | ················</li> |
289 | ················<li> | 289 | ················<li> |
290 | ··················<a·href="#org240a9fc">5.2.·Consult</a> | 290 | ··················<a·href="#org604cd5a">5.2.·Consult</a> |
291 | ················</li> | 291 | ················</li> |
292 | ··············</ul> | 292 | ··············</ul> |
293 | ············</li> | 293 | ············</li> |
294 | ············<li> | 294 | ············<li> |
295 | ··············<a·href="#org8244b49">6.·Related·Packages</a> | 295 | ··············<a·href="#org14d467c">6.·Related·Packages</a> |
296 | ············</li> | 296 | ············</li> |
297 | ············<li> | 297 | ············<li> |
298 | ··············<a·href="#orge37d2b2">7.·Resources</a> | 298 | ··············<a·href="#org50be6b1">7.·Resources</a> |
299 | ············</li> | 299 | ············</li> |
300 | ············<li> | 300 | ············<li> |
301 | ··············<a·href="#org2dcdb3c">8.·Contributions</a> | 301 | ··············<a·href="#org193e3a7">8.·Contributions</a> |
302 | ············</li> | 302 | ············</li> |
303 | ············<li> | 303 | ············<li> |
304 | ··············<a·href="#org6b9d13d">9.·Acknowledgments</a> | 304 | ··············<a·href="#org60c48e7">9.·Acknowledgments</a> |
305 | ············</li> | 305 | ············</li> |
306 | ··········</ul> | 306 | ··········</ul> |
307 | ········</div> | 307 | ········</div> |
308 | ······</div> | 308 | ······</div> |
Max diff block lines reached; 22141/29787 bytes (74.33%) of diff not shown.
|