| ofs | hex dump | ascii |
|---|
| 0000 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 32 30 32 34 30 33 30 31 2e 31 36 30 32 2f 00 | org-super-agenda-20240301.1602/. |
| 0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
| 0080 | 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 31 33 35 00 20 35 00 00 00 | 0000000.00000000000.014135..5... |
| 00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0200 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 32 30 32 34 30 33 30 31 2e 31 36 30 32 2f 6f | org-super-agenda-20240301.1602/o |
| 0220 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 70 6b 67 2e 65 6c 00 00 00 00 00 00 00 00 00 00 | rg-super-agenda-pkg.el.......... |
| 0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 0280 | 30 30 30 31 31 31 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 32 30 33 36 37 00 20 30 00 00 00 | 0001110.00000000000.020367..0... |
| 02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0400 | 28 64 65 66 69 6e 65 2d 70 61 63 6b 61 67 65 20 22 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | (define-package."org-super-agend |
| 0420 | 61 22 20 22 32 30 32 34 30 33 30 31 2e 31 36 30 32 22 20 22 53 75 70 65 72 63 68 61 72 67 65 20 | a"."20240301.1602"."Supercharge. |
| 0440 | 79 6f 75 72 20 61 67 65 6e 64 61 22 0a 20 20 27 28 28 65 6d 61 63 73 20 22 32 36 2e 31 22 29 0a | your.agenda"...'((emacs."26.1"). |
| 0460 | 20 20 20 20 28 63 6f 6d 70 61 74 20 22 32 39 2e 31 2e 34 2e 31 22 29 0a 20 20 20 20 28 73 20 22 | ....(compat."29.1.4.1").....(s." |
| 0480 | 31 2e 31 30 2e 30 22 29 0a 20 20 20 20 28 64 61 73 68 20 22 32 2e 31 33 22 29 0a 20 20 20 20 28 | 1.10.0").....(dash."2.13").....( |
| 04a0 | 6f 72 67 20 22 39 2e 30 22 29 0a 20 20 20 20 28 68 74 20 22 32 2e 32 22 29 0a 20 20 20 20 28 74 | org."9.0").....(ht."2.2").....(t |
| 04c0 | 73 20 22 30 2e 32 22 29 29 0a 20 20 3a 63 6f 6d 6d 69 74 20 22 35 31 63 39 64 61 35 63 65 37 62 | s."0.2"))...:commit."51c9da5ce7b |
| 04e0 | 37 39 31 31 35 30 37 35 38 39 38 34 62 61 62 34 36 39 64 32 32 32 32 35 31 36 38 34 34 22 20 3a | 791150758984bab469d2222516844".: |
| 0500 | 61 75 74 68 6f 72 73 0a 20 20 27 28 28 22 41 64 61 6d 20 50 6f 72 74 65 72 22 20 2e 20 22 61 64 | authors...'(("Adam.Porter"..."ad |
| 0520 | 61 6d 40 61 6c 70 68 61 70 61 70 61 2e 6e 65 74 22 29 29 0a 20 20 3a 6d 61 69 6e 74 61 69 6e 65 | am@alphapapa.net"))...:maintaine |
| 0540 | 72 73 0a 20 20 27 28 28 22 41 64 61 6d 20 50 6f 72 74 65 72 22 20 2e 20 22 61 64 61 6d 40 61 6c | rs...'(("Adam.Porter"..."adam@al |
| 0560 | 70 68 61 70 61 70 61 2e 6e 65 74 22 29 29 0a 20 20 3a 6d 61 69 6e 74 61 69 6e 65 72 0a 20 20 27 | phapapa.net"))...:maintainer...' |
| 0580 | 28 22 41 64 61 6d 20 50 6f 72 74 65 72 22 20 2e 20 22 61 64 61 6d 40 61 6c 70 68 61 70 61 70 61 | ("Adam.Porter"..."adam@alphapapa |
| 05a0 | 2e 6e 65 74 22 29 0a 20 20 3a 6b 65 79 77 6f 72 64 73 0a 20 20 27 28 22 68 79 70 65 72 6d 65 64 | .net")...:keywords...'("hypermed |
| 05c0 | 69 61 22 20 22 6f 75 74 6c 69 6e 65 73 22 20 22 6f 72 67 22 20 22 61 67 65 6e 64 61 22 29 0a 20 | ia"."outlines"."org"."agenda").. |
| 05e0 | 20 3a 75 72 6c 20 22 68 74 74 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 | .:url."http://github.com/alphapa |
| 0600 | 70 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 22 29 0a 3b 3b 20 4c 6f 63 61 6c 20 56 | pa/org-super-agenda").;;.Local.V |
| 0620 | 61 72 69 61 62 6c 65 73 3a 0a 3b 3b 20 6e 6f 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 3a 20 74 0a | ariables:.;;.no-byte-compile:.t. |
| 0640 | 3b 3b 20 45 6e 64 3a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ;;.End:......................... |
| 0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0800 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 32 30 32 34 30 33 30 31 2e 31 36 30 32 2f 6f | org-super-agenda-20240301.1602/o |
| 0820 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2e 69 6e 66 6f 00 00 00 00 00 00 00 00 00 00 00 00 | rg-super-agenda.info............ |
| 0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 0880 | 30 30 37 36 32 36 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 32 30 31 37 31 00 20 30 00 00 00 | 0076264.00000000000.020171..0... |
| 08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a00 | 54 68 69 73 20 69 73 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 70 72 6f 64 75 63 65 64 20 62 79 | This.is.README.info,.produced.by |
| 0a20 | 20 6d 61 6b 65 69 6e 66 6f 20 76 65 72 73 69 6f 6e 20 36 2e 37 20 66 72 6f 6d 20 52 45 41 44 4d | .makeinfo.version.6.7.from.READM |
| 0a40 | 45 2e 74 65 78 69 2e 0a 0a 47 50 4c 76 33 2b 0a 49 4e 46 4f 2d 44 49 52 2d 53 45 43 54 49 4f 4e | E.texi...GPLv3+.INFO-DIR-SECTION |
| 0a60 | 20 45 6d 61 63 73 0a 53 54 41 52 54 2d 49 4e 46 4f 2d 44 49 52 2d 45 4e 54 52 59 0a 2a 20 4f 72 | .Emacs.START-INFO-DIR-ENTRY.*.Or |
| 0a80 | 67 20 53 75 70 65 72 20 41 67 65 6e 64 61 3a 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | g.Super.Agenda:.(org-super-agend |
| 0aa0 | 61 29 2e 20 46 6c 65 78 69 62 6c 65 20 67 72 6f 75 70 69 6e 67 20 66 6f 72 20 74 68 65 20 4f 72 | a)..Flexible.grouping.for.the.Or |
| 0ac0 | 67 20 41 67 65 6e 64 61 2e 0a 45 4e 44 2d 49 4e 46 4f 2d 44 49 52 2d 45 4e 54 52 59 0a 0a 1f 0a | g.Agenda..END-INFO-DIR-ENTRY.... |
| 0ae0 | 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 6f 70 2c 20 20 | File:.README.info,..Node:.Top,.. |
| 0b00 | 4e 65 78 74 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 20 55 70 3a 20 28 64 69 72 29 0a 0a | Next:.Introduction,..Up:.(dir).. |
| 0b20 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | org-super-agenda.*************** |
| 0b40 | 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 3a 3a 0a 2a 20 43 | *..*.Menu:..*.Introduction::.*.C |
| 0b60 | 6f 6e 74 65 6e 74 73 3a 3a 0a 2a 20 53 63 72 65 65 6e 73 68 6f 74 73 3a 3a 0a 2a 20 49 6e 73 74 | ontents::.*.Screenshots::.*.Inst |
| 0b80 | 61 6c 6c 61 74 69 6f 6e 3a 3a 0a 2a 20 55 73 61 67 65 3a 3a 0a 2a 20 46 41 51 3a 3a 0a 2a 20 43 | allation::.*.Usage::.*.FAQ::.*.C |
| 0ba0 | 68 61 6e 67 65 6c 6f 67 3a 3a 0a 2a 20 44 65 76 65 6c 6f 70 6d 65 6e 74 3a 3a 0a 2a 20 43 72 65 | hangelog::.*.Development::.*.Cre |
| 0bc0 | 64 69 74 73 3a 3a 0a 0a e2 80 94 20 54 68 65 20 44 65 74 61 69 6c 65 64 20 4e 6f 64 65 20 4c 69 | dits::......The.Detailed.Node.Li |
| 0be0 | 73 74 69 6e 67 20 e2 80 94 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 2a 20 4d 45 4c 50 41 | sting......Installation..*.MELPA |
| 0c00 | 3a 3a 0a 2a 20 4d 61 6e 75 61 6c 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 3a 3a 0a 0a 55 73 61 67 | ::.*.Manual.installation::..Usag |
| 0c20 | 65 0a 0a 2a 20 45 78 61 6d 70 6c 65 73 3a 3a 0a 2a 20 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 | e..*.Examples::.*.Group.selector |
| 0c40 | 73 3a 3a 0a 2a 20 54 69 70 73 3a 3a 0a 0a 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 0a 0a 2a | s::.*.Tips::..Group.selectors..* |
| 0c60 | 20 4b 65 79 77 6f 72 64 73 3a 3a 0a 2a 20 53 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 73 3a | .Keywords::.*.Special.selectors: |
| 0c80 | 3a 0a 2a 20 4e 6f 72 6d 61 6c 20 73 65 6c 65 63 74 6f 72 73 3a 3a 0a 0a 46 41 51 0a 0a 2a 20 57 | :.*.Normal.selectors::..FAQ..*.W |
| 0ca0 | 68 79 20 61 72 65 20 73 6f 6d 65 20 69 74 65 6d 73 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 20 | hy.are.some.items.not.displayed. |
| 0cc0 | 65 76 65 6e 20 74 68 6f 75 67 68 20 49 20 75 73 65 64 20 67 72 6f 75 70 20 73 65 6c 65 63 74 6f | even.though.I.used.group.selecto |
| 0ce0 | 72 73 20 66 6f 72 20 74 68 65 6d 3f 3a 3a 0a 2a 20 57 68 79 20 64 69 64 20 61 20 67 72 6f 75 70 | rs.for.them?::.*.Why.did.a.group |
| 0d00 | 20 64 69 73 61 70 70 65 61 72 20 77 68 65 6e 20 49 20 6d 6f 76 65 64 20 69 74 20 74 6f 20 74 68 | .disappear.when.I.moved.it.to.th |
| 0d20 | 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 3f 3a 3a 0a 0a 43 68 61 6e 67 65 6c 6f 67 0a | e.end.of.the.list?::..Changelog. |
| 0d40 | 0a 2a 20 31 2e 34 2d 70 72 65 3a 20 31 34 2d 70 72 65 2e 0a 2a 20 31 2e 33 3a 20 31 33 2e 0a 2a | .*.1.4-pre:.14-pre..*.1.3:.13..* |
| 0d60 | 20 31 2e 32 3a 20 31 32 2e 0a 2a 20 31 2e 31 2e 31 3a 20 31 31 31 2e 0a 2a 20 31 2e 31 3a 20 31 | .1.2:.12..*.1.1.1:.111..*.1.1:.1 |
| 0d80 | 31 2e 0a 2a 20 31 2e 30 2e 33 3a 20 31 30 33 2e 0a 2a 20 31 2e 30 2e 32 3a 20 31 30 32 2e 0a 2a | 1..*.1.0.3:.103..*.1.0.2:.102..* |
| 0da0 | 20 31 2e 30 2e 31 3a 20 31 30 31 2e 0a 2a 20 31 2e 30 2e 30 3a 20 31 30 30 2e 0a 0a 44 65 76 65 | .1.0.1:.101..*.1.0.0:.100...Deve |
| 0dc0 | 6c 6f 70 6d 65 6e 74 0a 0a 2a 20 42 75 67 73 3a 3a 0a 2a 20 54 65 73 74 73 3a 3a 0a 0a 0a 1f 0a | lopment..*.Bugs::.*.Tests::..... |
| 0de0 | 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 74 72 6f 64 | File:.README.info,..Node:.Introd |
| 0e00 | 75 63 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 43 6f 6e 74 65 6e 74 73 2c 20 20 50 72 65 76 3a 20 | uction,..Next:.Contents,..Prev:. |
| 0e20 | 54 6f 70 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 31 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 0a 2a 2a | Top,..Up:.Top..1.Introduction.** |
| 0e40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 69 73 20 70 61 63 6b 61 67 65 20 6c 65 74 73 20 | ************..This.package.lets. |
| 0e60 | 79 6f 75 20 22 73 75 70 65 72 63 68 61 72 67 65 22 20 79 6f 75 72 20 4f 72 67 20 64 61 69 6c 79 | you."supercharge".your.Org.daily |
| 0e80 | 2f 77 65 65 6b 6c 79 20 61 67 65 6e 64 61 2e 20 20 54 68 65 0a 69 64 65 61 20 69 73 20 74 6f 20 | /weekly.agenda...The.idea.is.to. |
| 0ea0 | 67 72 6f 75 70 20 69 74 65 6d 73 20 69 6e 74 6f 20 73 65 63 74 69 6f 6e 73 2c 20 72 61 74 68 65 | group.items.into.sections,.rathe |
| 0ec0 | 72 20 74 68 61 6e 20 68 61 76 69 6e 67 20 74 68 65 6d 20 61 6c 6c 20 69 6e 20 6f 6e 65 0a 62 69 | r.than.having.them.all.in.one.bi |
| 0ee0 | 67 20 6c 69 73 74 2e 0a 0a 20 20 20 4e 6f 77 20 79 6f 75 20 63 61 6e 20 73 6f 72 74 2d 6f 66 20 | g.list......Now.you.can.sort-of. |
| 0f00 | 64 6f 20 74 68 69 73 20 61 6c 72 65 61 64 79 20 77 69 74 68 20 63 75 73 74 6f 6d 20 61 67 65 6e | do.this.already.with.custom.agen |
| 0f20 | 64 61 20 63 6f 6d 6d 61 6e 64 73 2c 20 62 75 74 0a 77 68 65 6e 20 79 6f 75 20 64 6f 20 74 68 61 | da.commands,.but.when.you.do.tha |
| 0f40 | 74 2c 20 79 6f 75 20 6c 6f 73 65 20 74 68 65 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 20 61 73 70 | t,.you.lose.the.daily/weekly.asp |
| 0f60 | 65 63 74 20 6f 66 20 74 68 65 20 61 67 65 6e 64 61 3a 20 69 74 65 6d 73 0a 61 72 65 20 6e 6f 20 | ect.of.the.agenda:.items.are.no. |
| 0f80 | 6c 6f 6e 67 65 72 20 73 68 6f 77 6e 20 62 61 73 65 64 20 6f 6e 20 64 65 61 64 6c 69 6e 65 2f 73 | longer.shown.based.on.deadline/s |
| 0fa0 | 63 68 65 64 75 6c 65 64 20 74 69 6d 65 73 74 61 6d 70 73 2c 20 62 75 74 20 61 72 65 0a 73 68 6f | cheduled.timestamps,.but.are.sho |
| 0fc0 | 77 6e 20 6e 6f 2d 6d 61 74 74 65 72 2d 77 68 61 74 2e 0a 0a 20 20 20 53 6f 20 74 68 69 73 20 70 | wn.no-matter-what......So.this.p |
| 0fe0 | 61 63 6b 61 67 65 20 66 69 6c 74 65 72 73 20 74 68 65 20 72 65 73 75 6c 74 73 20 66 72 6f 6d 0a | ackage.filters.the.results.from. |
| 1000 | e2 80 98 6f 72 67 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 65 73 e2 80 | ...org-agenda-finalize-entries.. |
| 1020 | 99 2c 20 77 68 69 63 68 20 72 75 6e 73 20 6a 75 73 74 20 62 65 66 6f 72 65 20 69 74 65 6d 73 20 | .,.which.runs.just.before.items. |
| 1040 | 61 72 65 20 69 6e 73 65 72 74 65 64 0a 69 6e 74 6f 20 61 67 65 6e 64 61 20 76 69 65 77 73 2e 20 | are.inserted.into.agenda.views.. |
| 1060 | 20 49 74 20 72 75 6e 73 20 74 68 65 6d 20 74 68 72 6f 75 67 68 20 61 20 73 65 74 20 6f 66 20 66 | .It.runs.them.through.a.set.of.f |
| 1080 | 69 6c 74 65 72 73 20 74 68 61 74 20 73 65 70 61 72 61 74 65 0a 74 68 65 6d 20 69 6e 74 6f 20 67 | ilters.that.separate.them.into.g |
| 10a0 | 72 6f 75 70 73 2e 20 20 54 68 65 6e 20 74 68 65 20 67 72 6f 75 70 73 20 61 72 65 20 69 6e 73 65 | roups...Then.the.groups.are.inse |
| 10c0 | 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 61 67 65 6e 64 61 20 62 75 66 66 65 72 2c 0a 61 6e 64 | rted.into.the.agenda.buffer,.and |
| 10e0 | 20 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 20 69 74 65 6d 73 20 61 72 65 20 69 6e 73 65 72 74 65 | .any.remaining.items.are.inserte |
| 1100 | 64 20 61 74 20 74 68 65 20 65 6e 64 2e 20 20 45 6d 70 74 79 20 67 72 6f 75 70 73 20 61 72 65 20 | d.at.the.end...Empty.groups.are. |
| 1120 | 6e 6f 74 0a 64 69 73 70 6c 61 79 65 64 2e 0a 0a 20 20 20 54 68 65 20 65 6e 64 20 72 65 73 75 6c | not.displayed......The.end.resul |
| 1140 | 74 20 69 73 20 79 6f 75 72 20 73 74 61 6e 64 61 72 64 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 20 | t.is.your.standard.daily/weekly. |
| 1160 | 61 67 65 6e 64 61 2c 20 62 75 74 20 61 72 72 61 6e 67 65 64 0a 69 6e 74 6f 20 67 72 6f 75 70 73 | agenda,.but.arranged.into.groups |
| 1180 | 20 64 65 66 69 6e 65 64 20 62 79 20 79 6f 75 2e 20 20 59 6f 75 20 6d 69 67 68 74 20 70 75 74 20 | .defined.by.you...You.might.put. |
| 11a0 | 69 74 65 6d 73 20 77 69 74 68 20 63 65 72 74 61 69 6e 20 74 61 67 73 20 69 6e 0a 6f 6e 65 20 67 | items.with.certain.tags.in.one.g |
| 11c0 | 72 6f 75 70 2c 20 68 61 62 69 74 73 20 69 6e 20 61 6e 6f 74 68 65 72 20 67 72 6f 75 70 2c 20 69 | roup,.habits.in.another.group,.i |
| 11e0 | 74 65 6d 73 20 77 69 74 68 20 63 65 72 74 61 69 6e 20 74 6f 64 6f 20 6b 65 79 77 6f 72 64 73 20 | tems.with.certain.todo.keywords. |
| 1200 | 69 6e 0a 61 6e 6f 74 68 65 72 2c 20 61 6e 64 20 69 74 65 6d 73 20 77 69 74 68 20 63 65 72 74 61 | in.another,.and.items.with.certa |
| 1220 | 69 6e 20 70 72 69 6f 72 69 74 69 65 73 20 69 6e 20 61 6e 6f 74 68 65 72 2e 20 20 54 68 65 0a 70 | in.priorities.in.another...The.p |
| 1240 | 6f 73 73 69 62 69 6c 69 74 69 65 73 20 61 72 65 20 6f 6e 6c 79 20 6c 69 6d 69 74 65 64 20 62 79 | ossibilities.are.only.limited.by |
| 1260 | 20 74 68 65 20 67 72 6f 75 70 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 0a 20 20 20 54 68 65 | .the.grouping.functions......The |
| 1280 | 20 70 72 69 6d 61 72 79 20 75 73 65 20 6f 66 20 74 68 69 73 20 70 61 63 6b 61 67 65 20 69 73 20 | .primary.use.of.this.package.is. |
| 12a0 | 66 6f 72 20 74 68 65 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 20 61 67 65 6e 64 61 2c 20 6d 61 64 | for.the.daily/weekly.agenda,.mad |
| 12c0 | 65 0a 62 79 20 74 68 65 20 e2 80 98 6f 72 67 2d 61 67 65 6e 64 61 2d 6c 69 73 74 e2 80 99 20 63 | e.by.the....org-agenda-list....c |
| 12e0 | 6f 6d 6d 61 6e 64 2c 20 62 75 74 20 69 74 20 61 6c 73 6f 20 77 6f 72 6b 73 20 66 6f 72 20 6f 74 | ommand,.but.it.also.works.for.ot |
| 1300 | 68 65 72 20 61 67 65 6e 64 61 0a 76 69 65 77 73 2c 20 6c 69 6b 65 20 e2 80 98 6f 72 67 2d 74 61 | her.agenda.views,.like....org-ta |
| 1320 | 67 73 2d 76 69 65 77 e2 80 99 2c 20 e2 80 98 6f 72 67 2d 74 6f 64 6f 2d 6c 69 73 74 e2 80 99 2c | gs-view...,....org-todo-list..., |
| 1340 | 20 e2 80 98 6f 72 67 2d 73 65 61 72 63 68 2d 76 69 65 77 e2 80 99 2c 20 65 74 63 2e 0a 0a 1f 0a | ....org-search-view...,.etc..... |
| 1360 | 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6e 74 65 6e | File:.README.info,..Node:.Conten |
| 1380 | 74 73 2c 20 20 4e 65 78 74 3a 20 53 63 72 65 65 6e 73 68 6f 74 73 2c 20 20 50 72 65 76 3a 20 49 | ts,..Next:.Screenshots,..Prev:.I |
| 13a0 | 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 32 20 43 6f 6e 74 65 6e 74 | ntroduction,..Up:.Top..2.Content |
| 13c0 | 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 20 20 20 e2 80 a2 20 e2 80 a2 20 e2 80 a2 20 0a 20 20 | s.**********.................... |
| 13e0 | 20 20 20 20 20 20 e2 80 a2 20 e2 80 a2 20 e2 80 a2 20 e2 80 a2 20 e2 80 a2 20 0a 1f 0a 46 69 6c | .............................Fil |
| 1400 | 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 63 72 65 65 6e 73 68 6f | e:.README.info,..Node:.Screensho |
| 1420 | 74 73 2c 20 20 4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 50 72 65 76 3a 20 | ts,..Next:.Installation,..Prev:. |
| 1440 | 43 6f 6e 74 65 6e 74 73 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 33 20 53 63 72 65 65 6e 73 68 6f 74 | Contents,..Up:.Top..3.Screenshot |
| 1460 | 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 48 65 72 65 e2 80 99 73 20 77 68 61 74 20 61 | s.*************..Here...s.what.a |
| 1480 | 20 6e 6f 72 6d 61 6c 20 61 67 65 6e 64 61 20 6c 6f 6f 6b 73 20 6c 69 6b 65 3a 0a 0a 20 20 20 48 | .normal.agenda.looks.like:.....H |
| 14a0 | 65 72 65 e2 80 99 73 20 77 68 61 74 20 74 68 65 20 22 73 75 70 65 72 22 20 61 67 65 6e 64 61 20 | ere...s.what.the."super".agenda. |
| 14c0 | 6c 6f 6f 6b 73 20 6c 69 6b 65 3a 0a 0a 20 20 20 54 68 65 72 65 20 61 72 65 20 61 6c 73 6f 20 61 | looks.like:.....There.are.also.a |
| 14e0 | 20 66 65 77 20 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f | .few......File:.README.info,..No |
| 1500 | 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 55 73 61 67 65 2c 20 | de:.Installation,..Next:.Usage,. |
| 1520 | 20 50 72 65 76 3a 20 53 63 72 65 65 6e 73 68 6f 74 73 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 34 20 | .Prev:.Screenshots,..Up:.Top..4. |
| 1540 | 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d | Installation.**************..*.M |
| 1560 | 65 6e 75 3a 0a 0a 2a 20 4d 45 4c 50 41 3a 3a 0a 2a 20 4d 61 6e 75 61 6c 20 69 6e 73 74 61 6c 6c | enu:..*.MELPA::.*.Manual.install |
| 1580 | 61 74 69 6f 6e 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e | ation::....File:.README.info,..N |
| 15a0 | 6f 64 65 3a 20 4d 45 4c 50 41 2c 20 20 4e 65 78 74 3a 20 4d 61 6e 75 61 6c 20 69 6e 73 74 61 6c | ode:.MELPA,..Next:.Manual.instal |
| 15c0 | 6c 61 74 69 6f 6e 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 34 2e 31 20 4d | lation,..Up:.Installation..4.1.M |
| 15e0 | 45 4c 50 41 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4a 75 73 74 20 69 6e 73 74 61 6c 6c 20 74 68 65 | ELPA.=========..Just.install.the |
| 1600 | 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 e2 80 99 20 70 61 63 6b 61 67 65 21 | ....org-super-agenda....package! |
| 1620 | 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 61 | ....File:.README.info,..Node:.Ma |
| 1640 | 6e 75 61 6c 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 50 72 65 76 3a 20 4d 45 4c 50 41 2c | nual.installation,..Prev:.MELPA, |
| 1660 | 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 34 2e 32 20 4d 61 6e 75 61 6c 20 69 | ..Up:.Installation..4.2.Manual.i |
| 1680 | 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | nstallation.==================== |
| 16a0 | 3d 3d 3d 0a 0a 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 69 6e 73 74 61 6c 6c 20 6d 61 6e 75 | ===..If.you.want.to.install.manu |
| 16c0 | 61 6c 6c 79 2c 20 79 6f 75 20 6d 75 73 74 20 61 6c 73 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 73 | ally,.you.must.also.install.thes |
| 16e0 | 65 20 70 61 63 6b 61 67 65 73 3a 0a 0a 20 20 20 e2 80 a2 20 45 6d 61 63 73 20 3e 3d 20 32 36 2e | e.packages:.........Emacs.>=.26. |
| 1700 | 31 0a 20 20 20 e2 80 a2 20 e2 80 98 64 61 73 68 e2 80 99 20 3e 3d 20 32 2e 31 33 0a 20 20 20 e2 | 1...........dash....>=.2.13..... |
| 1720 | 80 a2 20 e2 80 98 68 74 e2 80 99 20 3e 3d 32 2e 32 0a 20 20 20 e2 80 a2 20 e2 80 98 6f 72 67 2d | ......ht....>=2.2...........org- |
| 1740 | 6d 6f 64 65 e2 80 99 20 3e 3d 20 39 2e 30 0a 20 20 20 e2 80 a2 20 e2 80 98 73 e2 80 99 20 3e 3d | mode....>=.9.0...........s....>= |
| 1760 | 20 31 2e 31 30 0a 20 20 20 e2 80 a2 20 e2 80 98 74 73 e2 80 99 0a 0a 20 20 20 54 68 65 6e 20 70 | .1.10...........ts........Then.p |
| 1780 | 75 74 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2e 65 6c e2 80 99 20 69 6e 20 | ut....org-super-agenda.el....in. |
| 17a0 | 79 6f 75 72 20 e2 80 98 6c 6f 61 64 2d 70 61 74 68 e2 80 99 2c 20 61 6e 64 20 65 76 61 6c 0a e2 | your....load-path...,.and.eval.. |
| 17c0 | 80 98 28 72 65 71 75 69 72 65 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 29 e2 80 99 | ..(require.'org-super-agenda)... |
| 17e0 | 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 55 | .....File:.README.info,..Node:.U |
| 1800 | 73 61 67 65 2c 20 20 4e 65 78 74 3a 20 46 41 51 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c | sage,..Next:.FAQ,..Prev:.Install |
| 1820 | 61 74 69 6f 6e 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 35 20 55 73 61 67 65 0a 2a 2a 2a 2a 2a 2a 2a | ation,..Up:.Top..5.Usage.******* |
| 1840 | 0a 0a 20 20 31 2e 20 45 6e 61 62 6c 65 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | ....1..Enable....org-super-agend |
| 1860 | 61 2d 6d 6f 64 65 e2 80 99 2e 0a 20 20 32 2e 20 53 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 | a-mode.......2..Set.the.variable |
| 1880 | 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 e2 80 99 20 61 | ....org-super-agenda-groups....a |
| 18a0 | 73 20 64 65 73 69 72 65 64 20 28 73 65 65 20 65 78 61 6d 70 6c 65 0a 20 20 20 20 20 62 65 6c 6f | s.desired.(see.example......belo |
| 18c0 | 77 29 2e 0a 0a 20 20 20 20 20 2a 4e 6f 74 65 3a 2a 20 49 6e 20 6f 72 64 65 72 20 66 6f 72 20 67 | w)........*Note:*.In.order.for.g |
| 18e0 | 72 6f 75 70 73 20 74 6f 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2c 20 70 65 72 73 69 | roups.to.be.automatically,.persi |
| 1900 | 73 74 65 6e 74 6c 79 0a 20 20 20 20 20 61 70 70 6c 69 65 64 20 74 6f 20 61 6c 6c 20 61 67 65 6e | stently......applied.to.all.agen |
| 1920 | 64 61 20 62 75 66 66 65 72 73 2c 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 e2 80 | da.buffers,.the.variable........ |
| 1940 | 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 e2 80 99 20 5f 6d 75 73 | .org-super-agenda-groups...._mus |
| 1960 | 74 20 62 65 20 73 65 74 20 69 6e 20 74 68 65 20 67 6c 6f 62 61 6c 20 73 63 6f 70 65 5f 20 28 65 | t.be.set.in.the.global.scope_.(e |
| 1980 | 2e 67 2e 0a 20 20 20 20 20 77 69 74 68 20 e2 80 98 73 65 74 71 e2 80 99 20 69 6e 20 79 6f 75 72 | .g.......with....setq....in.your |
| 19a0 | 20 69 6e 69 74 20 66 69 6c 65 2c 20 6f 72 20 75 73 69 6e 67 20 74 68 65 20 63 75 73 74 6f 6d 69 | .init.file,.or.using.the.customi |
| 19c0 | 7a 61 74 69 6f 6e 0a 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 29 2e 20 20 41 6c 74 65 72 6e 61 | zation......interface)...Alterna |
| 19e0 | 74 69 76 65 6c 79 2c 20 69 74 20 63 61 6e 20 62 65 20 e2 80 98 6c 65 74 e2 80 99 2d 62 6f 75 6e | tively,.it.can.be....let...-boun |
| 1a00 | 64 20 69 6e 20 6c 69 73 70 20 63 6f 64 65 20 74 68 61 74 0a 20 20 20 20 20 63 61 6c 6c 73 20 e2 | d.in.lisp.code.that......calls.. |
| 1a20 | 80 98 6f 72 67 2d 61 67 65 6e 64 61 e2 80 99 20 63 6f 6d 6d 61 6e 64 73 2c 20 62 75 74 20 69 6e | ..org-agenda....commands,.but.in |
| 1a40 | 20 74 68 61 74 20 63 61 73 65 2c 20 74 68 65 20 73 65 74 74 69 6e 67 20 5f 77 69 6c 6c 0a 20 20 | .that.case,.the.setting._will... |
| 1a60 | 20 20 20 6e 6f 74 20 70 65 72 73 69 73 74 20 61 63 72 6f 73 73 20 61 67 65 6e 64 61 20 63 6f 6d | ...not.persist.across.agenda.com |
| 1a80 | 6d 61 6e 64 73 5f 20 28 73 6f 20 61 66 74 65 72 20 72 65 66 72 65 73 68 69 6e 67 20 61 6e 20 61 | mands_.(so.after.refreshing.an.a |
| 1aa0 | 67 65 6e 64 61 0a 20 20 20 20 20 62 75 66 66 65 72 20 62 79 20 70 72 65 73 73 69 6e 67 20 e2 80 | genda......buffer.by.pressing... |
| 1ac0 | 98 67 e2 80 99 2c 20 74 68 65 72 65 20 77 69 6c 6c 20 62 65 20 6e 6f 20 67 72 6f 75 70 73 29 2e | .g...,.there.will.be.no.groups). |
| 1ae0 | 0a 20 20 33 2e 20 52 75 6e 20 61 6e 20 4f 72 67 20 61 67 65 6e 64 61 20 63 6f 6d 6d 61 6e 64 2e | ...3..Run.an.Org.agenda.command. |
| 1b00 | 0a 20 20 34 2e 20 53 74 61 72 74 20 74 68 65 20 64 61 79 20 77 69 74 68 20 63 6f 6e 66 69 64 65 | ...4..Start.the.day.with.confide |
| 1b20 | 6e 63 65 2c 20 6b 6e 6f 77 69 6e 67 20 74 68 61 74 20 6e 6f 74 68 69 6e 67 20 69 6d 70 6f 72 74 | nce,.knowing.that.nothing.import |
| 1b40 | 61 6e 74 20 68 61 73 0a 20 20 20 20 20 62 65 65 6e 20 6c 6f 73 74 20 69 6e 20 74 68 65 20 6a 75 | ant.has......been.lost.in.the.ju |
| 1b60 | 6d 62 6c 65 20 6f 66 20 5f 61 68 65 6d 5f 20 6f 76 65 72 64 75 65 20 69 74 65 6d 73 2e 0a 0a 2a | mble.of._ahem_.overdue.items...* |
| 1b80 | 20 4d 65 6e 75 3a 0a 0a 2a 20 45 78 61 6d 70 6c 65 73 3a 3a 0a 2a 20 47 72 6f 75 70 20 73 65 6c | .Menu:..*.Examples::.*.Group.sel |
| 1ba0 | 65 63 74 6f 72 73 3a 3a 0a 2a 20 54 69 70 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d | ectors::.*.Tips::....File:.READM |
| 1bc0 | 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 45 78 61 6d 70 6c 65 73 2c 20 20 4e 65 78 74 3a 20 | E.info,..Node:.Examples,..Next:. |
| 1be0 | 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 2c 20 20 55 70 3a 20 55 73 61 67 65 0a 0a 35 2e 31 | Group.selectors,..Up:.Usage..5.1 |
| 1c00 | 20 45 78 61 6d 70 6c 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 74 20 66 69 72 73 74 | .Examples.============..At.first |
| 1c20 | 20 79 6f 75 20 6d 69 67 68 74 20 66 65 65 6c 20 62 65 77 69 6c 64 65 72 65 64 20 62 79 20 61 6c | .you.might.feel.bewildered.by.al |
| 1c40 | 6c 20 74 68 65 20 6f 70 74 69 6f 6e 73 2e 20 20 4e 65 76 65 72 20 66 65 61 72 2c 20 61 72 65 0a | l.the.options...Never.fear,.are. |
| 1c60 | 68 65 72 65 21 0a 0a 20 20 20 48 65 72 65 e2 80 99 73 20 74 68 65 20 63 6f 64 65 20 66 6f 72 20 | here!.....Here...s.the.code.for. |
| 1c80 | 74 68 65 20 73 63 72 65 65 6e 73 68 6f 74 73 20 61 62 6f 76 65 2e 20 20 59 6f 75 20 63 61 6e 20 | the.screenshots.above...You.can. |
| 1ca0 | 74 65 73 74 20 69 74 20 71 75 69 63 6b 6c 79 0a 62 79 20 65 76 61 6c 75 61 74 69 6e 67 20 74 68 | test.it.quickly.by.evaluating.th |
| 1cc0 | 69 73 20 63 6f 64 65 20 62 6c 6f 63 6b 3a 0a 0a 20 20 20 20 20 28 6c 65 74 20 28 28 6f 72 67 2d | is.code.block:.......(let.((org- |
| 1ce0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | super-agenda-groups............. |
| 1d00 | 27 28 3b 3b 20 45 61 63 68 20 67 72 6f 75 70 20 68 61 73 20 61 6e 20 69 6d 70 6c 69 63 69 74 20 | '(;;.Each.group.has.an.implicit. |
| 1d20 | 62 6f 6f 6c 65 61 6e 20 4f 52 20 6f 70 65 72 61 74 6f 72 20 62 65 74 77 65 65 6e 20 69 74 73 20 | boolean.OR.operator.between.its. |
| 1d40 | 73 65 6c 65 63 74 6f 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 | selectors................(:name. |
| 1d60 | 22 54 6f 64 61 79 22 20 20 3b 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 79 20 73 65 | "Today"..;.Optionally.specify.se |
| 1d80 | 63 74 69 6f 6e 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ction.name...................... |
| 1da0 | 3a 74 69 6d 65 2d 67 72 69 64 20 74 20 20 3b 20 49 74 65 6d 73 20 74 68 61 74 20 61 70 70 65 61 | :time-grid.t..;.Items.that.appea |
| 1dc0 | 72 20 6f 6e 20 74 68 65 20 74 69 6d 65 20 67 72 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.on.the.time.grid.............. |
| 1de0 | 20 20 20 20 20 20 20 20 3a 74 6f 64 6f 20 22 54 4f 44 41 59 22 29 20 20 3b 20 49 74 65 6d 73 20 | ........:todo."TODAY")..;.Items. |
| 1e00 | 74 68 61 74 20 68 61 76 65 20 74 68 69 73 20 54 4f 44 4f 20 6b 65 79 77 6f 72 64 0a 20 20 20 20 | that.have.this.TODO.keyword..... |
| 1e20 | 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 49 6d 70 6f 72 74 61 6e 74 22 0a 20 20 20 | ..........(:name."Important".... |
| 1e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 69 6e 67 6c 65 20 61 72 67 75 | ..................;;.Single.argu |
| 1e60 | 6d 65 6e 74 73 20 67 69 76 65 6e 20 61 6c 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ments.given.alone............... |
| 1e80 | 20 20 20 20 20 20 20 3a 74 61 67 20 22 62 69 6c 6c 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......:tag."bills"............. |
| 1ea0 | 20 20 20 20 20 20 20 20 20 3a 70 72 69 6f 72 69 74 79 20 22 41 22 29 0a 20 20 20 20 20 20 20 20 | .........:priority."A")......... |
| 1ec0 | 20 20 20 20 20 20 3b 3b 20 53 65 74 20 6f 72 64 65 72 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 67 | ......;;.Set.order.of.multiple.g |
| 1ee0 | 72 6f 75 70 73 20 61 74 20 6f 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6f 72 | roups.at.once...............(:or |
| 1f00 | 64 65 72 2d 6d 75 6c 74 69 20 28 32 20 28 3a 6e 61 6d 65 20 22 53 68 6f 70 70 69 6e 67 20 69 6e | der-multi.(2.(:name."Shopping.in |
| 1f20 | 20 74 6f 77 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .town".......................... |
| 1f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 42 6f 6f 6c 65 61 6e 20 41 4e 44 20 67 72 6f 75 | .............;;.Boolean.AND.grou |
| 1f60 | 70 20 6d 61 74 63 68 65 73 20 69 74 65 6d 73 20 74 68 61 74 20 6d 61 74 63 68 20 61 6c 6c 20 73 | p.matches.items.that.match.all.s |
| 1f80 | 75 62 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ubgroups........................ |
| 1fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 6e 64 20 28 3a 74 61 67 20 22 73 68 6f 70 70 | ...............:and.(:tag."shopp |
| 1fc0 | 69 6e 67 22 20 3a 74 61 67 20 22 40 74 6f 77 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ing".:tag."@town"))............. |
| 1fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 46 6f 6f 64 2d | ...................(:name."Food- |
| 2000 | 72 65 6c 61 74 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | related"........................ |
| 2020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 75 6c 74 69 70 6c 65 20 61 72 67 73 20 | ...............;;.Multiple.args. |
| 2040 | 67 69 76 65 6e 20 69 6e 20 6c 69 73 74 20 77 69 74 68 20 69 6d 70 6c 69 63 69 74 20 4f 52 0a 20 | given.in.list.with.implicit.OR.. |
| 2060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2080 | 20 20 20 20 20 3a 74 61 67 20 28 22 66 6f 6f 64 22 20 22 64 69 6e 6e 65 72 22 29 29 0a 20 20 20 | .....:tag.("food"."dinner")).... |
| 20a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 | ............................(:na |
| 20c0 | 6d 65 20 22 50 65 72 73 6f 6e 61 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | me."Personal"................... |
| 20e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 68 61 62 69 74 20 74 0a 20 20 20 | ....................:habit.t.... |
| 2100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2120 | 20 20 20 3a 74 61 67 20 22 70 65 72 73 6f 6e 61 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...:tag."personal")............. |
| 2140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 53 70 61 63 65 | ...................(:name."Space |
| 2160 | 2d 72 65 6c 61 74 65 64 20 28 6e 6f 6e 2d 6d 6f 6f 6e 2d 6f 72 2d 70 6c 61 6e 65 74 2d 72 65 6c | -related.(non-moon-or-planet-rel |
| 2180 | 61 74 65 64 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ated)".......................... |
| 21a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 67 65 78 70 73 20 6d 61 74 63 68 20 63 61 | .............;;.Regexps.match.ca |
| 21c0 | 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 6c 79 20 6f 6e 20 74 68 65 20 65 6e 74 69 72 65 20 65 | se-insensitively.on.the.entire.e |
| 21e0 | 6e 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntry............................ |
| 2200 | 20 20 20 20 20 20 20 20 20 20 20 3a 61 6e 64 20 28 3a 72 65 67 65 78 70 20 28 22 73 70 61 63 65 | ...........:and.(:regexp.("space |
| 2220 | 22 20 22 4e 41 53 41 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."NASA")....................... |
| 2240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | ..............................;; |
| 2260 | 20 42 6f 6f 6c 65 61 6e 20 4e 4f 54 20 61 6c 73 6f 20 68 61 73 20 69 6d 70 6c 69 63 69 74 20 4f | .Boolean.NOT.also.has.implicit.O |
| 2280 | 52 20 62 65 74 77 65 65 6e 20 73 65 6c 65 63 74 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | R.between.selectors............. |
| 22a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 22c0 | 20 20 20 20 20 20 20 20 3a 6e 6f 74 20 28 3a 72 65 67 65 78 70 20 22 6d 6f 6f 6e 22 20 3a 74 61 | ........:not.(:regexp."moon".:ta |
| 22e0 | 67 20 22 70 6c 61 6e 65 74 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | g."planet")))))...............;; |
| 2300 | 20 47 72 6f 75 70 73 20 73 75 70 70 6c 79 20 74 68 65 69 72 20 6f 77 6e 20 73 65 63 74 69 6f 6e | .Groups.supply.their.own.section |
| 2320 | 20 6e 61 6d 65 73 20 77 68 65 6e 20 6e 6f 6e 65 20 61 72 65 20 67 69 76 65 6e 0a 20 20 20 20 20 | .names.when.none.are.given...... |
| 2340 | 20 20 20 20 20 20 20 20 20 28 3a 74 6f 64 6f 20 22 57 41 49 54 49 4e 47 22 20 3a 6f 72 64 65 72 | .........(:todo."WAITING".:order |
| 2360 | 20 38 29 20 20 3b 20 53 65 74 20 6f 72 64 65 72 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e | .8)..;.Set.order.of.this.section |
| 2380 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 74 6f 64 6f 20 28 22 53 4f 4d 45 44 41 59 22 | ...............(:todo.("SOMEDAY" |
| 23a0 | 20 22 54 4f 2d 52 45 41 44 22 20 22 43 48 45 43 4b 22 20 22 54 4f 2d 57 41 54 43 48 22 20 22 57 | ."TO-READ"."CHECK"."TO-WATCH"."W |
| 23c0 | 41 54 43 48 49 4e 47 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | ATCHING")......................; |
| 23e0 | 3b 20 53 68 6f 77 20 74 68 69 73 20 67 72 6f 75 70 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 | ;.Show.this.group.at.the.end.of. |
| 2400 | 74 68 65 20 61 67 65 6e 64 61 20 28 73 69 6e 63 65 20 69 74 20 68 61 73 20 74 68 65 0a 20 20 20 | the.agenda.(since.it.has.the.... |
| 2420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 69 67 68 65 73 74 20 6e 75 6d | ..................;;.highest.num |
| 2440 | 62 65 72 29 2e 20 49 66 20 79 6f 75 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 67 72 6f 75 | ber)..If.you.specified.this.grou |
| 2460 | 70 20 6c 61 73 74 2c 20 69 74 65 6d 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.last,.items................... |
| 2480 | 20 20 20 3b 3b 20 77 69 74 68 20 74 68 65 73 65 20 74 6f 64 6f 20 6b 65 79 77 6f 72 64 73 20 74 | ...;;.with.these.todo.keywords.t |
| 24a0 | 68 61 74 20 65 2e 67 2e 20 68 61 76 65 20 70 72 69 6f 72 69 74 79 20 41 20 77 6f 75 6c 64 20 62 | hat.e.g..have.priority.A.would.b |
| 24c0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 69 73 70 6c 61 | e......................;;.displa |
| 24e0 | 79 65 64 20 69 6e 20 74 68 61 74 20 67 72 6f 75 70 20 69 6e 73 74 65 61 64 2c 20 62 65 63 61 75 | yed.in.that.group.instead,.becau |
| 2500 | 73 65 20 69 74 65 6d 73 20 61 72 65 20 67 72 6f 75 70 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 | se.items.are.grouped............ |
| 2520 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6f 75 74 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 | ..........;;.out.in.the.order.th |
| 2540 | 65 20 67 72 6f 75 70 73 20 61 72 65 20 6c 69 73 74 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | e.groups.are.listed............. |
| 2560 | 20 20 20 20 20 20 20 20 20 20 3a 6f 72 64 65 72 20 39 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..........:order.9)............. |
| 2580 | 20 20 28 3a 70 72 69 6f 72 69 74 79 3c 3d 20 22 42 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(:priority<=."B".............. |
| 25a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 68 6f 77 20 74 68 69 73 20 73 65 63 74 69 | ..............;;.Show.this.secti |
| 25c0 | 6f 6e 20 61 66 74 65 72 20 22 54 6f 64 61 79 22 20 61 6e 64 20 22 49 6d 70 6f 72 74 61 6e 74 22 | on.after."Today".and."Important" |
| 25e0 | 2c 20 62 65 63 61 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,.because....................... |
| 2600 | 20 20 20 20 20 3b 3b 20 74 68 65 69 72 20 6f 72 64 65 72 20 69 73 20 75 6e 73 70 65 63 69 66 69 | .....;;.their.order.is.unspecifi |
| 2620 | 65 64 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 30 2e 20 53 65 63 74 69 6f 6e 73 0a 20 20 | ed,.defaulting.to.0..Sections... |
| 2640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 72 65 20 | .........................;;.are. |
| 2660 | 64 69 73 70 6c 61 79 65 64 20 6c 6f 77 65 73 74 2d 6e 75 6d 62 65 72 2d 66 69 72 73 74 2e 0a 20 | displayed.lowest-number-first... |
| 2680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 72 64 65 72 | ..........................:order |
| 26a0 | 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 66 74 65 72 20 74 68 65 20 6c | .1)...............;;.After.the.l |
| 26c0 | 61 73 74 20 67 72 6f 75 70 2c 20 74 68 65 20 61 67 65 6e 64 61 20 77 69 6c 6c 20 64 69 73 70 6c | ast.group,.the.agenda.will.displ |
| 26e0 | 61 79 20 69 74 65 6d 73 20 74 68 61 74 20 64 69 64 6e 27 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ay.items.that.didn't............ |
| 2700 | 20 20 20 3b 3b 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 67 72 6f 75 70 73 2c | ...;;.match.any.of.these.groups, |
| 2720 | 20 77 69 74 68 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 72 64 65 72 20 70 6f 73 69 74 69 6f 6e | .with.the.default.order.position |
| 2740 | 20 6f 66 20 39 39 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 29 29 0a 20 20 20 20 20 20 20 | .of.99...............)))........ |
| 2760 | 28 6f 72 67 2d 61 67 65 6e 64 61 20 6e 69 6c 20 22 61 22 29 29 0a 0a 20 20 20 54 68 65 20 67 72 | (org-agenda.nil."a")).....The.gr |
| 2780 | 6f 75 70 73 20 61 70 70 6c 79 20 74 6f 20 61 6c 6c 20 61 67 65 6e 64 61 20 63 6f 6d 6d 61 6e 64 | oups.apply.to.all.agenda.command |
| 27a0 | 73 20 28 61 74 20 6c 65 61 73 74 2c 20 65 76 65 72 79 20 6f 6e 65 20 74 68 61 74 0a 63 61 6c 6c | s.(at.least,.every.one.that.call |
| 27c0 | 73 20 e2 80 98 6f 72 67 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 65 73 | s....org-agenda-finalize-entries |
| 27e0 | e2 80 99 29 2e 20 20 59 6f 75 20 63 61 6e 20 73 65 74 20 64 69 66 66 65 72 65 6e 74 20 67 72 6f | ...)...You.can.set.different.gro |
| 2800 | 75 70 73 20 66 6f 72 0a 63 75 73 74 6f 6d 20 63 6f 6d 6d 61 6e 64 73 20 62 79 20 73 65 74 74 69 | ups.for.custom.commands.by.setti |
| 2820 | 6e 67 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 e2 80 99 | ng....org-super-agenda-groups... |
| 2840 | 20 69 6e 20 74 68 65 20 63 75 73 74 6f 6d 0a 63 6f 6d 6d 61 6e 64 e2 80 99 73 20 e2 80 98 73 65 | .in.the.custom.command...s....se |
| 2860 | 74 74 69 6e 67 73 e2 80 99 20 6c 69 73 74 20 28 73 65 65 20 74 68 65 20 64 65 73 63 72 69 70 74 | ttings....list.(see.the.descript |
| 2880 | 69 6f 6e 20 66 6f 72 0a e2 80 98 6f 72 67 2d 61 67 65 6e 64 61 2d 63 75 73 74 6f 6d 2d 63 6f 6d | ion.for....org-agenda-custom-com |
| 28a0 | 6d 61 6e 64 73 e2 80 99 29 2e 20 20 59 6f 75 20 63 61 6e 20 64 69 73 61 62 6c 65 20 67 72 6f 75 | mands...)...You.can.disable.grou |
| 28c0 | 70 69 6e 67 20 62 79 20 62 69 6e 64 69 6e 67 0a e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ping.by.binding....org-super-age |
| 28e0 | 6e 64 61 2d 67 72 6f 75 70 73 e2 80 99 20 74 6f 20 6e 69 6c 20 61 72 6f 75 6e 64 20 61 20 63 61 | nda-groups....to.nil.around.a.ca |
| 2900 | 6c 6c 20 74 6f 20 61 6e 20 61 67 65 6e 64 61 20 63 6f 6d 6d 61 6e 64 2c 20 6f 72 0a 79 6f 75 20 | ll.to.an.agenda.command,.or.you. |
| 2920 | 63 61 6e 20 64 69 73 61 62 6c 65 20 69 74 20 67 6c 6f 62 61 6c 6c 79 20 62 79 20 64 69 73 61 62 | can.disable.it.globally.by.disab |
| 2940 | 6c 69 6e 67 20 74 68 65 20 6d 6f 64 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 | ling.the.mode.....File:.README.i |
| 2960 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 2c 20 20 4e 65 | nfo,..Node:.Group.selectors,..Ne |
| 2980 | 78 74 3a 20 54 69 70 73 2c 20 20 50 72 65 76 3a 20 45 78 61 6d 70 6c 65 73 2c 20 20 55 70 3a 20 | xt:.Tips,..Prev:.Examples,..Up:. |
| 29a0 | 55 73 61 67 65 0a 0a 35 2e 32 20 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 0a 3d 3d 3d 3d 3d | Usage..5.2.Group.selectors.===== |
| 29c0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 45 61 63 68 20 67 72 6f 75 70 20 73 65 6c 65 63 | ==============..Each.group.selec |
| 29e0 | 74 6f 72 20 63 72 65 61 74 65 73 20 61 20 67 72 6f 75 70 20 69 6e 20 74 68 65 20 61 67 65 6e 64 | tor.creates.a.group.in.the.agend |
| 2a00 | 61 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 69 74 65 6d 73 0a 69 74 20 6d 61 74 63 68 65 | a.containing.the.items.it.matche |
| 2a20 | 73 20 61 6e 64 20 63 6f 6e 73 75 6d 65 73 20 74 68 6f 73 65 20 69 74 65 6d 73 3b 20 61 6e 79 20 | s.and.consumes.those.items;.any. |
| 2a40 | 69 74 65 6d 73 20 69 74 20 64 6f 65 73 6e e2 80 99 74 20 6d 61 74 63 68 20 61 72 65 0a 70 61 73 | items.it.doesn...t.match.are.pas |
| 2a60 | 73 65 64 20 74 6f 20 74 68 65 20 6e 65 78 74 20 67 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 2e 20 | sed.to.the.next.group.selector.. |
| 2a80 | 20 54 68 65 20 73 65 6c 65 63 74 6f 72 20 e2 80 98 3a 64 69 73 63 61 72 64 e2 80 99 20 69 73 20 | .The.selector....:discard....is. |
| 2aa0 | 61 6e 0a 65 78 63 65 70 74 69 6f 6e 3a 20 69 74 20 63 6f 6e 73 75 6d 65 73 20 61 6e 79 20 69 74 | an.exception:.it.consumes.any.it |
| 2ac0 | 65 6d 73 20 69 74 20 6d 61 74 63 68 65 73 20 77 69 74 68 6f 75 74 20 63 72 65 61 74 69 6e 67 20 | ems.it.matches.without.creating. |
| 2ae0 | 61 6e 20 61 67 65 6e 64 61 0a 67 72 6f 75 70 20 61 6e 64 20 70 61 73 73 65 73 20 74 68 72 6f 75 | an.agenda.group.and.passes.throu |
| 2b00 | 67 68 20 74 68 65 20 72 65 73 74 20 74 6f 20 74 68 65 20 6e 65 78 74 20 73 65 6c 65 63 74 6f 72 | gh.the.rest.to.the.next.selector |
| 2b20 | 2e 0a 0a 20 20 20 45 61 63 68 20 67 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 20 74 61 6b 65 73 20 | ......Each.group.selector.takes. |
| 2b40 | 61 6e 20 61 72 67 75 6d 65 6e 74 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 61 20 73 69 6e 67 6c | an.argument.which.can.be.a.singl |
| 2b60 | 65 20 61 74 6f 6d 20 6f 72 20 61 0a 6c 69 73 74 2c 20 65 2e 67 2e 20 20 e2 80 98 3a 74 61 67 e2 | e.atom.or.a.list,.e.g......:tag. |
| 2b80 | 80 99 20 74 61 6b 65 73 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 | ...takes.a.string.or.list.of.str |
| 2ba0 | 69 6e 67 73 2e 20 20 53 6f 6d 65 20 73 65 6c 65 63 74 6f 72 73 0a 61 72 65 20 70 72 65 64 69 63 | ings...Some.selectors.are.predic |
| 2bc0 | 61 74 65 73 2c 20 6c 69 6b 65 20 e2 80 98 3a 64 65 61 64 6c 69 6e 65 e2 80 99 20 6f 72 20 e2 80 | ates,.like....:deadline....or... |
| 2be0 | 98 3a 68 61 62 69 74 e2 80 99 3b 20 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2c 20 74 68 65 | .:habit...;.for.consistency,.the |
| 2c00 | 79 20 61 6c 73 6f 0a 74 61 6b 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 62 75 74 20 69 74 20 | y.also.take.an.argument,.but.it. |
| 2c20 | 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 20 20 20 2a 4e 6f 74 65 3a 2a 20 54 68 65 20 6f 72 64 65 | is.ignored......*Note:*.The.orde |
| 2c40 | 72 20 6f 66 20 69 74 65 6d 73 20 6d 61 79 20 6e 6f 74 20 62 65 20 70 72 65 73 65 72 76 65 64 20 | r.of.items.may.not.be.preserved. |
| 2c60 | 61 66 74 65 72 20 67 72 6f 75 70 69 6e 67 20 64 75 65 20 74 6f 0a 74 68 65 20 69 6d 70 6c 65 6d | after.grouping.due.to.the.implem |
| 2c80 | 65 6e 74 61 74 69 6f 6e e2 80 99 73 20 75 73 69 6e 67 20 68 61 73 68 20 74 61 62 6c 65 73 2e 20 | entation...s.using.hash.tables.. |
| 2ca0 | 20 46 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73 20 6d 61 79 20 61 64 64 72 65 73 73 0a 74 68 69 | .Future.versions.may.address.thi |
| 2cc0 | 73 20 73 68 6f 72 74 63 6f 6d 69 6e 67 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 4b 65 79 77 6f | s.shortcoming...*.Menu:..*.Keywo |
| 2ce0 | 72 64 73 3a 3a 0a 2a 20 53 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 73 3a 3a 0a 2a 20 4e 6f | rds::.*.Special.selectors::.*.No |
| 2d00 | 72 6d 61 6c 20 73 65 6c 65 63 74 6f 72 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 | rmal.selectors::....File:.README |
| 2d20 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4b 65 79 77 6f 72 64 73 2c 20 20 4e 65 78 74 3a 20 53 | .info,..Node:.Keywords,..Next:.S |
| 2d40 | 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 73 2c 20 20 55 70 3a 20 47 72 6f 75 70 20 73 65 6c | pecial.selectors,..Up:.Group.sel |
| 2d60 | 65 63 74 6f 72 73 0a 0a 35 2e 32 2e 31 20 4b 65 79 77 6f 72 64 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | ectors..5.2.1.Keywords.--------- |
| 2d80 | 2d 2d 2d 2d 2d 0a 0a e2 80 98 3a 6e 61 6d 65 e2 80 99 0a 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c | -----.....:name.........Optional |
| 2da0 | 6c 79 2c 20 73 65 74 20 67 72 6f 75 70 20 6e 61 6d 65 20 68 65 61 64 65 72 2e 20 20 4d 61 79 20 | ly,.set.group.name.header...May. |
| 2dc0 | 62 65 20 61 20 73 74 72 69 6e 67 3b 20 6f 72 20 74 68 65 20 73 79 6d 62 6f 6c 0a 20 20 20 20 20 | be.a.string;.or.the.symbol...... |
| 2de0 | e2 80 98 6e 6f 6e 65 e2 80 99 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 6e 6f 20 68 65 61 | ...none...,.in.which.case.no.hea |
| 2e00 | 64 65 72 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 72 74 65 64 2e 20 20 49 66 20 e2 80 98 3a 6e 61 | der.will.be.inserted...If....:na |
| 2e20 | 6d 65 e2 80 99 20 69 73 0a 20 20 20 20 20 6e 6f 74 20 73 65 74 20 61 74 20 61 6c 6c 2c 20 74 68 | me....is......not.set.at.all,.th |
| 2e40 | 65 20 67 72 6f 75 70 20 77 69 6c 6c 20 62 65 20 6e 61 6d 65 64 20 61 75 74 6f 6d 61 74 69 63 61 | e.group.will.be.named.automatica |
| 2e60 | 6c 6c 79 2e 0a e2 80 98 3a 66 61 63 65 e2 80 99 0a 20 20 20 20 20 41 20 5f 66 61 63 65 5f 20 74 | lly.....:face.........A._face_.t |
| 2e80 | 6f 20 61 70 70 6c 79 20 74 6f 20 69 74 65 6d 73 20 69 6e 20 74 68 65 20 67 72 6f 75 70 2e 20 20 | o.apply.to.items.in.the.group... |
| 2ea0 | 49 66 20 5f 66 61 63 65 5f 20 69 73 20 61 20 70 6c 69 73 74 0a 20 20 20 20 20 63 6f 6e 74 61 69 | If._face_.is.a.plist......contai |
| 2ec0 | 6e 69 6e 67 20 e2 80 98 3a 61 70 70 65 6e 64 20 74 e2 80 99 2c 20 69 74 20 77 69 6c 6c 20 62 65 | ning....:append.t...,.it.will.be |
| 2ee0 | 20 61 70 70 65 6e 64 65 64 2e 20 20 53 65 65 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 e2 80 | .appended...See.function........ |
| 2f00 | 98 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 e2 80 99 2e 0a e2 80 98 3a | .add-face-text-property........: |
| 2f20 | 74 72 61 6e 73 66 6f 72 6d 65 72 e2 80 99 0a 20 20 20 20 20 55 73 65 64 20 74 6f 20 74 72 61 6e | transformer.........Used.to.tran |
| 2f40 | 73 66 6f 72 6d 20 69 74 65 6d 20 73 74 72 69 6e 67 73 20 62 65 66 6f 72 65 20 64 69 73 70 6c 61 | sform.item.strings.before.displa |
| 2f60 | 79 2e 20 20 45 69 74 68 65 72 20 61 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 63 61 6c 6c 65 | y...Either.a.function......calle |
| 2f80 | 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 69 74 65 6d 20 73 74 | d.with.one.argument,.the.item.st |
| 2fa0 | 72 69 6e 67 2c 20 6f 72 20 61 20 73 65 78 70 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 0a 20 | ring,.or.a.sexp,.in.which.case.. |
| 2fc0 | 20 20 20 20 74 68 65 20 69 74 65 6d 20 73 74 72 69 6e 67 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 | ....the.item.string.is.bound.to. |
| 2fe0 | e2 80 98 69 74 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 | ...it........File:.README.info,. |
| 3000 | 20 4e 6f 64 65 3a 20 53 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 73 2c 20 20 4e 65 78 74 3a | .Node:.Special.selectors,..Next: |
| 3020 | 20 4e 6f 72 6d 61 6c 20 73 65 6c 65 63 74 6f 72 73 2c 20 20 50 72 65 76 3a 20 4b 65 79 77 6f 72 | .Normal.selectors,..Prev:.Keywor |
| 3040 | 64 73 2c 20 20 55 70 3a 20 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 0a 0a 35 2e 32 2e 32 20 | ds,..Up:.Group.selectors..5.2.2. |
| 3060 | 53 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Special.selectors.-------------- |
| 3080 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 45 76 65 72 79 20 73 65 6c 65 63 74 6f 72 20 72 65 71 75 69 72 | ---------..Every.selector.requir |
| 30a0 | 65 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 65 76 65 6e 20 69 66 20 69 74 e2 80 99 73 20 6a | es.an.argument,.even.if.it...s.j |
| 30c0 | 75 73 74 20 e2 80 98 74 e2 80 99 2c 20 65 2e 67 2e 0a e2 80 98 3a 61 6e 79 74 68 69 6e 67 e2 80 | ust....t...,.e.g.....:anything.. |
| 30e0 | 99 2c 20 e2 80 98 3a 61 75 74 6f 2d 63 61 74 65 67 6f 72 79 e2 80 99 2c 20 e2 80 98 3a 61 75 74 | .,....:auto-category...,....:aut |
| 3100 | 6f 2d 67 72 6f 75 70 e2 80 99 2c 20 61 6e 64 20 e2 80 98 3a 64 69 73 63 61 72 64 e2 80 99 2e 0a | o-group...,.and....:discard..... |
| 3120 | 0a e2 80 98 3a 61 6e 64 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 49 54 45 4d 53 20 74 68 61 | ....:and.........Group.ITEMS.tha |
| 3140 | 74 20 6d 61 74 63 68 20 61 6c 6c 20 73 65 6c 65 63 74 6f 72 73 20 69 6e 20 47 52 4f 55 50 2e 0a | t.match.all.selectors.in.GROUP.. |
| 3160 | e2 80 98 3a 61 6e 79 74 68 69 6e 67 e2 80 99 0a 20 20 20 20 20 53 65 6c 65 63 74 20 65 76 65 72 | ...:anything.........Select.ever |
| 3180 | 79 20 69 74 65 6d 2c 20 6e 6f 20 6d 61 74 74 65 72 20 77 68 61 74 2e 20 20 54 68 69 73 20 69 73 | y.item,.no.matter.what...This.is |
| 31a0 | 20 70 72 6f 62 61 62 6c 79 20 6d 6f 73 74 20 75 73 65 66 75 6c 0a 20 20 20 20 20 77 69 74 68 20 | .probably.most.useful......with. |
| 31c0 | e2 80 98 3a 64 69 73 63 61 72 64 e2 80 99 2c 20 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 6e | ...:discard...,.because.it.doesn |
| 31e0 | e2 80 99 74 20 61 63 74 75 61 6c 6c 79 20 74 65 73 74 20 61 6e 79 74 68 69 6e 67 2c 20 73 6f 20 | ...t.actually.test.anything,.so. |
| 3200 | 69 74 e2 80 99 73 0a 20 20 20 20 20 66 61 73 74 65 72 20 74 68 61 6e 2c 20 65 2e 67 2e 20 20 e2 | it...s......faster.than,.e.g.... |
| 3220 | 80 98 3a 72 65 67 65 78 70 20 22 2e 22 e2 80 99 2c 20 77 68 69 63 68 20 68 61 73 20 74 6f 20 67 | ..:regexp."."...,.which.has.to.g |
| 3240 | 65 74 20 74 68 65 20 65 6e 74 72 79 20 74 65 78 74 0a 20 20 20 20 20 66 6f 72 20 65 76 65 72 79 | et.the.entry.text......for.every |
| 3260 | 20 69 74 65 6d 2e 0a e2 80 98 3a 61 75 74 6f 2d 63 61 74 65 67 6f 72 79 e2 80 99 0a 20 20 20 20 | .item.....:auto-category........ |
| 3280 | 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 | .This.automatically.groups.items |
| 32a0 | 20 62 79 20 74 68 65 69 72 20 63 61 74 65 67 6f 72 79 20 28 75 73 75 61 6c 6c 79 20 74 68 65 0a | .by.their.category.(usually.the. |
| 32c0 | 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 20 69 74 e2 80 99 73 20 69 6e 2c 20 77 69 74 68 6f 75 74 | .....filename.it...s.in,.without |
| 32e0 | 20 74 68 65 20 e2 80 98 2e 6f 72 67 e2 80 99 20 73 75 66 66 69 78 29 2e 0a e2 80 98 3a 61 75 74 | .the.....org....suffix).....:aut |
| 3300 | 6f 2d 64 69 72 2d 6e 61 6d 65 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 | o-dir-name.........This.automati |
| 3320 | 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 20 64 69 72 65 63 74 | cally.groups.items.by.the.direct |
| 3340 | 6f 72 79 20 6e 61 6d 65 20 6f 66 20 74 68 65 69 72 0a 20 20 20 20 20 73 6f 75 72 63 65 20 62 75 | ory.name.of.their......source.bu |
| 3360 | 66 66 65 72 2e 0a e2 80 98 3a 61 75 74 6f 2d 67 72 6f 75 70 e2 80 99 0a 20 20 20 20 20 54 68 69 | ffer.....:auto-group.........Thi |
| 3380 | 73 20 73 65 6c 65 63 74 73 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 74 68 65 20 e2 80 | s.selects.items.that.have.the... |
| 33a0 | 98 61 67 65 6e 64 61 2d 67 72 6f 75 70 e2 80 99 20 4f 72 67 20 70 72 6f 70 65 72 74 79 20 73 65 | .agenda-group....Org.property.se |
| 33c0 | 74 2e 0a 20 20 20 20 20 42 79 20 73 65 74 74 69 6e 67 20 74 68 69 73 20 70 72 6f 70 65 72 74 79 | t.......By.setting.this.property |
| 33e0 | 20 66 6f 72 20 61 20 73 75 62 74 72 65 65 2c 20 65 76 65 72 79 20 69 74 65 6d 20 69 6e 20 69 74 | .for.a.subtree,.every.item.in.it |
| 3400 | 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 20 73 6f 72 74 65 64 20 69 6e 74 6f 20 61 6e 20 61 67 65 | .will.be......sorted.into.an.age |
| 3420 | 6e 64 61 20 67 72 6f 75 70 20 62 79 20 74 68 61 74 20 6e 61 6d 65 20 61 6e 64 20 70 6c 61 63 65 | nda.group.by.that.name.and.place |
| 3440 | 64 20 69 6e 74 6f 20 74 68 65 20 61 67 65 6e 64 61 0a 20 20 20 20 20 77 68 65 72 65 20 74 68 65 | d.into.the.agenda......where.the |
| 3460 | 20 e2 80 98 3a 61 75 74 6f 2d 67 72 6f 75 70 e2 80 99 20 73 65 6c 65 63 74 6f 72 20 69 73 20 28 | ....:auto-group....selector.is.( |
| 3480 | 29 2e 0a e2 80 98 3a 61 75 74 6f 2d 6d 61 70 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 | ).....:auto-map.........This.aut |
| 34a0 | 6f 6d 61 74 69 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 20 76 | omatically.groups.items.by.the.v |
| 34c0 | 61 6c 75 65 20 72 65 74 75 72 6e 65 64 20 77 68 65 6e 20 61 70 70 6c 79 69 6e 67 0a 20 20 20 20 | alue.returned.when.applying..... |
| 34e0 | 20 65 61 63 68 20 69 74 65 6d 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 66 75 6e 63 74 69 6f 6e | .each.item.to.the.given.function |
| 3500 | 20 61 73 20 61 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 61 67 65 6e 64 61 20 62 75 66 | .as.a.string.from.the.agenda.buf |
| 3520 | 66 65 72 0a 20 20 20 20 20 28 29 2e 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c | fer......()...The.function.shoul |
| 3540 | 64 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 | d.return.a.string.to.be.used.as. |
| 3560 | 74 68 65 20 67 72 6f 75 70 69 6e 67 0a 20 20 20 20 20 6b 65 79 20 61 6e 64 20 61 73 20 74 68 65 | the.grouping......key.and.as.the |
| 3580 | 20 68 65 61 64 65 72 20 66 6f 72 20 69 74 73 20 67 72 6f 75 70 2e 0a e2 80 98 3a 61 75 74 6f 2d | .header.for.its.group.....:auto- |
| 35a0 | 6f 75 74 6c 69 6e 65 2d 70 61 74 68 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 | outline-path.........This.automa |
| 35c0 | 74 69 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 6f 75 | tically.groups.items.by.their.ou |
| 35e0 | 74 6c 69 6e 65 20 70 61 74 68 20 68 69 65 72 61 72 63 68 79 2c 0a 20 20 20 20 20 6c 69 6b 65 20 | tline.path.hierarchy,......like. |
| 3600 | e2 80 98 50 6c 61 6e 73 2f 54 61 6b 65 20 6f 76 65 72 20 74 68 65 20 75 6e 69 76 65 72 73 65 2f | ...Plans/Take.over.the.universe/ |
| 3620 | 54 61 6b 65 20 6f 76 65 72 20 74 68 65 20 6d 6f 6f 6e e2 80 99 2e 0a e2 80 98 3a 61 75 74 6f 2d | Take.over.the.moon........:auto- |
| 3640 | 70 61 72 65 6e 74 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c | parent.........This.automaticall |
| 3660 | 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 70 61 72 65 6e 74 20 68 | y.groups.items.by.their.parent.h |
| 3680 | 65 61 64 69 6e 67 2e 20 20 54 68 69 73 20 69 73 0a 20 20 20 20 20 73 75 72 70 72 69 73 69 6e 67 | eading...This.is......surprising |
| 36a0 | 6c 79 20 68 61 6e 64 79 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 79 6f 75 20 67 72 6f 75 | ly.handy,.especially.if.you.grou |
| 36c0 | 70 20 74 61 73 6b 73 20 68 69 65 72 61 72 63 68 69 63 61 6c 6c 79 20 62 79 0a 20 20 20 20 20 70 | p.tasks.hierarchically.by......p |
| 36e0 | 72 6f 6a 65 63 74 20 61 6e 64 20 75 73 65 20 61 67 65 6e 64 61 20 72 65 73 74 72 69 63 74 69 6f | roject.and.use.agenda.restrictio |
| 3700 | 6e 73 20 74 6f 20 6c 69 6d 69 74 20 74 68 65 20 61 67 65 6e 64 61 20 74 6f 20 61 0a 20 20 20 20 | ns.to.limit.the.agenda.to.a..... |
| 3720 | 20 73 75 62 74 72 65 65 2e 0a e2 80 98 3a 61 75 74 6f 2d 70 6c 61 6e 6e 69 6e 67 e2 80 99 0a 20 | .subtree.....:auto-planning..... |
| 3740 | 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 | ....This.automatically.groups.it |
| 3760 | 65 6d 73 20 62 79 20 74 68 65 69 72 20 65 61 72 6c 69 65 73 74 20 6f 66 20 73 63 68 65 64 75 6c | ems.by.their.earliest.of.schedul |
| 3780 | 65 64 20 64 61 74 65 0a 20 20 20 20 20 6f 72 20 64 65 61 64 6c 69 6e 65 2c 20 66 6f 72 6d 61 74 | ed.date......or.deadline,.format |
| 37a0 | 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 e2 | ted.according.to.variable....... |
| 37c0 | 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 61 74 65 2d 66 6f 72 6d 61 74 e2 80 | ..org-super-agenda-date-format.. |
| 37e0 | 99 2e 0a e2 80 98 3a 61 75 74 6f 2d 70 72 69 6f 72 69 74 79 e2 80 99 0a 20 20 20 20 20 54 68 69 | ......:auto-priority.........Thi |
| 3800 | 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 | s.automatically.groups.items.by. |
| 3820 | 74 68 65 69 72 20 70 72 69 6f 72 69 74 79 2e 0a e2 80 98 3a 61 75 74 6f 2d 70 72 6f 70 65 72 74 | their.priority.....:auto-propert |
| 3840 | 79 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 72 6f | y.........This.automatically.gro |
| 3860 | 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 67 69 | ups.items.by.the.value.of.the.gi |
| 3880 | 76 65 6e 20 70 72 6f 70 65 72 74 79 0a 20 20 20 20 20 28 29 2e 0a e2 80 98 3a 61 75 74 6f 2d 74 | ven.property......().....:auto-t |
| 38a0 | 61 67 73 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 | ags.........This.automatically.g |
| 38c0 | 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 61 6c 6c 20 6f 66 20 74 68 65 69 72 20 74 61 67 73 | roups.items.by.all.of.their.tags |
| 38e0 | 20 28 69 2e 65 2e 20 20 69 74 65 6d 73 0a 20 20 20 20 20 77 69 74 68 20 65 78 61 63 74 6c 79 20 | .(i.e...items......with.exactly. |
| 3900 | 74 68 65 20 73 61 6d 65 20 74 61 67 73 2c 20 69 6e 20 61 6e 79 20 6f 72 64 65 72 2c 20 77 69 6c | the.same.tags,.in.any.order,.wil |
| 3920 | 6c 20 62 65 20 67 72 6f 75 70 65 64 0a 20 20 20 20 20 74 6f 67 65 74 68 65 72 29 2e 0a e2 80 98 | l.be.grouped......together)..... |
| 3940 | 3a 61 75 74 6f 2d 74 6f 64 6f e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 61 75 74 6f 6d 61 74 69 | :auto-todo.........This.automati |
| 3960 | 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 74 6f 2d 64 | cally.groups.items.by.their.to-d |
| 3980 | 6f 20 6b 65 79 77 6f 72 64 2e 0a e2 80 98 3a 61 75 74 6f 2d 74 73 e2 80 99 0a 20 20 20 20 20 54 | o.keyword.....:auto-ts.........T |
| 39a0 | 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 | his.automatically.groups.items.b |
| 39c0 | 79 20 74 68 65 20 64 61 74 65 20 6f 66 20 74 68 65 69 72 20 6c 61 74 65 73 74 0a 20 20 20 20 20 | y.the.date.of.their.latest...... |
| 39e0 | 74 69 6d 65 73 74 61 6d 70 20 61 6e 79 77 68 65 72 65 20 69 6e 20 74 68 65 20 65 6e 74 72 79 2c | timestamp.anywhere.in.the.entry, |
| 3a00 | 20 66 6f 72 6d 61 74 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 76 61 72 69 61 62 6c 65 | .formatted.according.to.variable |
| 3a20 | 0a 20 20 20 20 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 61 74 65 2d 66 | .........org-super-agenda-date-f |
| 3a40 | 6f 72 6d 61 74 e2 80 99 2e 20 20 57 69 74 68 20 61 72 67 75 6d 65 6e 74 20 e2 80 98 72 65 76 65 | ormat......With.argument....reve |
| 3a60 | 72 73 65 e2 80 99 2c 20 67 72 6f 75 70 73 0a 20 20 20 20 20 61 72 65 20 73 6f 72 74 65 64 20 6e | rse...,.groups......are.sorted.n |
| 3a80 | 65 77 65 73 74 2d 66 69 72 73 74 2e 0a e2 80 98 3a 64 69 73 63 61 72 64 e2 80 99 0a 20 20 20 20 | ewest-first.....:discard........ |
| 3aa0 | 20 44 69 73 63 61 72 64 20 69 74 65 6d 73 20 74 68 61 74 20 6d 61 74 63 68 20 73 65 6c 65 63 74 | .Discard.items.that.match.select |
| 3ac0 | 6f 72 73 2e 20 20 41 6e 79 20 67 72 6f 75 70 73 20 70 72 6f 63 65 73 73 65 64 20 61 66 74 65 72 | ors...Any.groups.processed.after |
| 3ae0 | 0a 20 20 20 20 20 74 68 69 73 20 6f 6e 65 20 77 69 6c 6c 20 6e 6f 74 20 73 65 65 20 64 69 73 63 | ......this.one.will.not.see.disc |
| 3b00 | 61 72 64 65 64 20 69 74 65 6d 73 2e 20 20 59 6f 75 20 6d 69 67 68 74 20 75 73 65 20 74 68 69 73 | arded.items...You.might.use.this |
| 3b20 | 20 61 74 20 74 68 65 0a 20 20 20 20 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 20 65 6e 64 20 6f 66 | .at.the......beginning.or.end.of |
| 3b40 | 20 61 20 6c 69 73 74 20 6f 66 20 67 72 6f 75 70 73 2c 20 65 69 74 68 65 72 20 74 6f 20 6e 61 72 | .a.list.of.groups,.either.to.nar |
| 3b60 | 72 6f 77 20 64 6f 77 6e 20 74 68 65 0a 20 20 20 20 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 20 | row.down.the......list.of.items. |
| 3b80 | 28 75 73 65 64 20 69 6e 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 77 69 74 68 20 e2 80 98 3a 6e 6f | (used.in.combination.with....:no |
| 3ba0 | 74 e2 80 99 29 2c 20 6f 72 20 74 6f 20 65 78 63 6c 75 64 65 0a 20 20 20 20 20 69 74 65 6d 73 20 | t...),.or.to.exclude......items. |
| 3bc0 | 79 6f 75 e2 80 99 72 65 20 6e 6f 74 20 69 6e 74 65 72 65 73 74 65 64 20 69 6e 2e 0a e2 80 98 3a | you...re.not.interested.in.....: |
| 3be0 | 6e 6f 74 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 49 54 45 4d 53 20 74 68 61 74 20 6d 61 74 | not.........Group.ITEMS.that.mat |
| 3c00 | 63 68 20 6e 6f 20 73 65 6c 65 63 74 6f 72 73 20 69 6e 20 47 52 4f 55 50 2e 0a 20 20 20 20 20 20 | ch.no.selectors.in.GROUP........ |
| 3c20 | 20 20 e2 80 a2 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 e2 80 98 3a 6e 6f 74 e2 80 99 20 67 | ......Note.that.the....:not....g |
| 3c40 | 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 20 5f 63 72 65 61 74 65 73 5f 20 61 20 67 72 6f 75 70 20 | roup.selector._creates_.a.group. |
| 3c60 | 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 73 20 69 74 20 5f 64 6f 65 73 20 6e 6f | with...........items.it._does.no |
| 3c80 | 74 5f 20 6d 61 74 63 68 3b 20 69 74 20 63 61 6e 20 62 65 20 63 6f 6d 62 69 6e 65 64 20 77 69 74 | t_.match;.it.can.be.combined.wit |
| 3ca0 | 68 20 e2 80 98 3a 64 69 73 63 61 72 64 e2 80 99 0a 20 20 20 20 20 20 20 20 20 20 74 6f 20 64 69 | h....:discard..............to.di |
| 3cc0 | 73 63 61 72 64 20 69 74 65 6d 73 20 74 68 61 74 20 5f 64 6f 6e e2 80 99 74 5f 20 6d 61 74 63 68 | scard.items.that._don...t_.match |
| 3ce0 | 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 e2 80 98 28 3a 64 69 73 63 61 72 64 0a 20 20 20 | ...For.example,....(:discard.... |
| 3d00 | 20 20 20 20 20 20 20 28 3a 6e 6f 74 20 28 3a 70 72 69 6f 72 69 74 79 20 22 41 22 29 29 29 e2 80 | .......(:not.(:priority."A"))).. |
| 3d20 | 99 20 61 73 20 74 68 65 20 66 69 72 73 74 20 73 65 6c 65 63 74 6f 72 20 77 6f 75 6c 64 20 6d 65 | ..as.the.first.selector.would.me |
| 3d40 | 61 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 6f 6e 6c 79 20 70 72 69 6f 72 69 74 79 20 | an.that...........only.priority. |
| 3d60 | e2 80 98 41 e2 80 99 20 69 74 65 6d 73 20 77 6f 75 6c 64 20 61 70 70 65 61 72 20 69 6e 20 74 68 | ...A....items.would.appear.in.th |
| 3d80 | 65 20 61 67 65 6e 64 61 2c 20 77 68 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 28 3a 64 | e.agenda,.while..............(:d |
| 3da0 | 69 73 63 61 72 64 20 28 3a 70 72 69 6f 72 69 74 79 20 22 43 22 29 29 e2 80 99 20 77 6f 75 6c 64 | iscard.(:priority."C"))....would |
| 3dc0 | 20 6d 65 61 6e 20 74 68 61 74 20 61 6e 79 20 70 72 69 6f 72 69 74 79 20 e2 80 98 43 e2 80 99 0a | .mean.that.any.priority....C.... |
| 3de0 | 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 73 20 77 6f 75 6c 64 20 6e 6f 74 20 61 70 70 65 61 72 | ..........items.would.not.appear |
| 3e00 | 20 69 6e 20 74 68 65 20 61 67 65 6e 64 61 2e 0a e2 80 98 3a 6f 72 64 65 72 e2 80 99 0a 20 20 20 | .in.the.agenda.....:order....... |
| 3e20 | 20 20 41 20 6e 75 6d 62 65 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 6f 72 64 65 72 20 73 65 63 | ..A.number.setting.the.order.sec |
| 3e40 | 74 69 6f 6e 73 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 0a 20 | tions.will.be.displayed.in.the.. |
| 3e60 | 20 20 20 20 61 67 65 6e 64 61 2c 20 6c 6f 77 65 73 74 20 6e 75 6d 62 65 72 20 66 69 72 73 74 2e | ....agenda,.lowest.number.first. |
| 3e80 | 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 e2 80 98 30 e2 80 99 2e 0a e2 80 98 3a 6f 72 64 65 72 | ..Defaults.to....0........:order |
| 3ea0 | 2d 6d 75 6c 74 69 e2 80 99 0a 20 20 20 20 20 53 65 74 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 | -multi.........Set.the.order.of. |
| 3ec0 | 6d 75 6c 74 69 70 6c 65 20 67 72 6f 75 70 73 20 61 74 20 6f 6e 63 65 2c 20 6c 69 6b 65 20 e2 80 | multiple.groups.at.once,.like... |
| 3ee0 | 98 28 3a 6f 72 64 65 72 2d 6d 75 6c 74 69 20 28 32 0a 20 20 20 20 20 28 67 72 6f 75 70 41 29 20 | .(:order-multi.(2......(groupA). |
| 3f00 | 28 67 72 6f 75 70 42 29 20 2e 2e 2e 29 29 e2 80 99 20 74 6f 20 73 65 74 20 74 68 65 20 6f 72 64 | (groupB)....))....to.set.the.ord |
| 3f20 | 65 72 20 6f 66 20 74 68 65 73 65 20 67 72 6f 75 70 73 20 74 6f 20 32 2e 0a e2 80 98 3a 74 61 6b | er.of.these.groups.to.2.....:tak |
| 3f40 | 65 e2 80 99 0a 20 20 20 20 20 54 61 6b 65 20 74 68 65 20 66 69 72 73 74 20 4e 20 69 74 65 6d 73 | e.........Take.the.first.N.items |
| 3f60 | 20 69 6e 20 47 52 4f 55 50 2e 20 20 49 66 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 74 61 | .in.GROUP...If.N.is.negative,.ta |
| 3f80 | 6b 65 20 74 68 65 20 6c 61 73 74 20 4e 0a 20 20 20 20 20 69 74 65 6d 73 2e 20 20 46 6f 72 20 65 | ke.the.last.N......items...For.e |
| 3fa0 | 78 61 6d 70 6c 65 2c 20 e2 80 98 28 3a 74 61 6b 65 20 28 2d 33 20 67 72 6f 75 70 29 29 e2 80 99 | xample,....(:take.(-3.group))... |
| 3fc0 | 20 77 69 6c 6c 20 74 61 6b 65 20 74 68 65 20 6c 61 73 74 20 33 0a 20 20 20 20 20 69 74 65 6d 73 | .will.take.the.last.3......items |
| 3fe0 | 20 66 72 6f 6d 20 74 68 65 20 67 72 6f 75 70 2e 20 20 54 68 65 20 72 65 6d 61 69 6e 64 65 72 20 | .from.the.group...The.remainder. |
| 4000 | 6f 66 20 69 74 65 6d 73 20 61 72 65 20 64 69 73 63 61 72 64 65 64 2e 20 20 4e 6f 74 65 3a 0a 20 | of.items.are.discarded...Note:.. |
| 4020 | 20 20 20 20 54 68 65 20 6f 72 64 65 72 20 6f 66 20 65 6e 74 72 69 65 73 20 66 72 6f 6d 20 47 52 | ....The.order.of.entries.from.GR |
| 4040 | 4f 55 50 20 69 73 20 6e 6f 74 20 67 75 61 72 61 6e 74 65 65 64 20 74 6f 20 62 65 20 70 72 65 73 | OUP.is.not.guaranteed.to.be.pres |
| 4060 | 65 72 76 65 64 2c 0a 20 20 20 20 20 73 6f 20 e2 80 98 3a 74 61 6b 65 e2 80 99 20 6d 61 79 20 6e | erved,......so....:take....may.n |
| 4080 | 6f 74 20 61 6c 77 61 79 73 20 73 68 6f 77 20 65 78 70 65 63 74 65 64 20 65 6e 74 72 69 65 73 2e | ot.always.show.expected.entries. |
| 40a0 | 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4e 6f | ....File:.README.info,..Node:.No |
| 40c0 | 72 6d 61 6c 20 73 65 6c 65 63 74 6f 72 73 2c 20 20 50 72 65 76 3a 20 53 70 65 63 69 61 6c 20 73 | rmal.selectors,..Prev:.Special.s |
| 40e0 | 65 6c 65 63 74 6f 72 73 2c 20 20 55 70 3a 20 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 0a 0a | electors,..Up:.Group.selectors.. |
| 4100 | 35 2e 32 2e 33 20 4e 6f 72 6d 61 6c 20 73 65 6c 65 63 74 6f 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | 5.2.3.Normal.selectors.--------- |
| 4120 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 73 65 20 73 65 6c 65 63 74 6f 72 73 20 74 | -------------..These.selectors.t |
| 4140 | 61 6b 65 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 20 61 6c 6f 6e 65 2c 20 6f 72 20 6d 75 6c 74 69 | ake.one.argument.alone,.or.multi |
| 4160 | 70 6c 65 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 20 61 0a 6c 69 73 74 2e 0a 0a e2 80 98 3a 61 6e | ple.arguments.in.a.list......:an |
| 4180 | 63 65 73 74 6f 72 2d 77 69 74 68 2d 74 6f 64 6f e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 | cestor-with-todo.........Group.i |
| 41a0 | 74 65 6d 73 20 77 68 6f 73 65 20 61 6e 63 65 73 74 6f 72 20 28 75 70 20 74 6f 20 e2 80 98 3a 6c | tems.whose.ancestor.(up.to....:l |
| 41c0 | 69 6d 69 74 e2 80 99 20 68 6f 70 73 2c 20 6f 72 20 77 69 74 68 0a 20 20 20 20 20 e2 80 98 3a 6e | imit....hops,.or.with.........:n |
| 41e0 | 65 61 72 65 73 74 70 e2 80 99 2c 20 74 68 65 69 72 20 6e 65 61 72 65 73 74 29 20 68 61 73 20 74 | earestp...,.their.nearest).has.t |
| 4200 | 68 65 20 67 69 76 65 6e 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 2e 20 20 28 46 6f 72 0a 20 20 | he.given.to-do.keyword...(For... |
| 4220 | 20 20 20 65 78 61 6d 70 6c 65 2c 20 e2 80 98 28 3a 61 6e 63 65 73 74 6f 72 2d 77 69 74 68 2d 74 | ...example,....(:ancestor-with-t |
| 4240 | 6f 64 6f 20 28 22 50 52 4f 4a 45 43 54 22 20 3a 6e 65 61 72 65 73 74 70 20 74 29 29 e2 80 99 20 | odo.("PROJECT".:nearestp.t)).... |
| 4260 | 74 6f 20 67 72 6f 75 70 0a 20 20 20 20 20 62 79 20 74 68 65 20 6e 65 61 72 65 73 74 20 61 6e 63 | to.group......by.the.nearest.anc |
| 4280 | 65 73 74 6f 72 20 70 72 6f 6a 65 63 74 20 68 65 61 64 69 6e 67 2e 29 0a e2 80 98 3a 63 61 74 65 | estor.project.heading.)....:cate |
| 42a0 | 67 6f 72 79 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 6d 61 | gory.........Group.items.that.ma |
| 42c0 | 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 63 61 74 65 67 6f 72 69 65 73 2e | tch.any.of.the.given.categories. |
| 42e0 | 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 0a 20 20 20 20 20 62 65 20 61 20 73 74 72 69 6e 67 20 | ..Argument.may......be.a.string. |
| 4300 | 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2e 0a e2 80 98 3a 63 68 69 6c 64 72 65 6e | or.list.of.strings.....:children |
| 4320 | e2 80 99 0a 20 20 20 20 20 53 65 6c 65 63 74 20 61 6e 79 20 69 74 65 6d 20 74 68 61 74 20 68 61 | .........Select.any.item.that.ha |
| 4340 | 73 20 63 68 69 6c 64 20 65 6e 74 72 69 65 73 2e 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 | s.child.entries...Argument.may.b |
| 4360 | 65 20 e2 80 98 74 e2 80 99 20 74 6f 0a 20 20 20 20 20 6d 61 74 63 68 20 69 66 20 69 74 20 68 61 | e....t....to......match.if.it.ha |
| 4380 | 73 20 61 6e 79 20 63 68 69 6c 64 72 65 6e 2c 20 e2 80 98 6e 69 6c e2 80 99 20 74 6f 20 6d 61 74 | s.any.children,....nil....to.mat |
| 43a0 | 63 68 20 69 66 20 69 74 20 68 61 73 20 6e 6f 20 63 68 69 6c 64 72 65 6e 2c 0a 20 20 20 20 20 e2 | ch.if.it.has.no.children,....... |
| 43c0 | 80 98 74 6f 64 6f e2 80 99 20 74 6f 20 6d 61 74 63 68 20 69 66 20 69 74 20 68 61 73 20 63 68 69 | ..todo....to.match.if.it.has.chi |
| 43e0 | 6c 64 72 65 6e 20 77 69 74 68 20 61 6e 79 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 73 2c 20 6f | ldren.with.any.to-do.keywords,.o |
| 4400 | 72 20 61 0a 20 20 20 20 20 73 74 72 69 6e 67 20 74 6f 20 6d 61 74 63 68 20 69 66 20 69 74 20 68 | r.a......string.to.match.if.it.h |
| 4420 | 61 73 20 63 68 69 6c 64 72 65 6e 20 77 69 74 68 20 63 65 72 74 61 69 6e 20 74 6f 2d 64 6f 20 6b | as.children.with.certain.to-do.k |
| 4440 | 65 79 77 6f 72 64 73 2e 0a 20 20 20 20 20 59 6f 75 20 6d 69 67 68 74 20 75 73 65 20 74 68 69 73 | eywords.......You.might.use.this |
| 4460 | 20 74 6f 20 73 65 6c 65 63 74 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 70 72 6f 6a 65 63 | .to.select.items.that.are.projec |
| 4480 | 74 20 74 6f 70 2d 6c 65 76 65 6c 0a 20 20 20 20 20 68 65 61 64 69 6e 67 73 2e 20 20 42 65 20 61 | t.top-level......headings...Be.a |
| 44a0 | 77 61 72 65 20 74 68 61 74 20 74 68 69 73 20 6d 61 79 20 62 65 20 76 65 72 79 20 73 6c 6f 77 20 | ware.that.this.may.be.very.slow. |
| 44c0 | 69 6e 20 6e 6f 6e 2d 64 61 69 6c 79 2f 77 65 65 6b 6c 79 0a 20 20 20 20 20 61 67 65 6e 64 61 20 | in.non-daily/weekly......agenda. |
| 44e0 | 76 69 65 77 73 20 62 65 63 61 75 73 65 20 6f 66 20 69 74 73 20 72 65 63 75 72 73 69 76 65 20 6e | views.because.of.its.recursive.n |
| 4500 | 61 74 75 72 65 2e 0a e2 80 98 3a 64 61 74 65 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 | ature.....:date.........Group.it |
| 4520 | 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 61 20 64 61 74 65 20 61 73 73 6f 63 69 61 74 65 64 2e | ems.that.have.a.date.associated. |
| 4540 | 20 20 41 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 e2 80 98 74 e2 80 99 20 74 6f 0a 20 20 20 | ..Argument.can.be....t....to.... |
| 4560 | 20 20 6d 61 74 63 68 20 69 74 65 6d 73 20 77 69 74 68 20 61 6e 79 20 64 61 74 65 2c 20 e2 80 98 | ..match.items.with.any.date,.... |
| 4580 | 6e 69 6c e2 80 99 20 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 77 69 74 68 6f 75 74 20 61 20 | nil....to.match.items.without.a. |
| 45a0 | 64 61 74 65 2c 20 6f 72 0a 20 20 20 20 20 e2 80 98 74 6f 64 61 79 e2 80 99 20 74 6f 20 6d 61 74 | date,.or.........today....to.mat |
| 45c0 | 63 68 20 69 74 65 6d 73 20 77 69 74 68 20 74 6f 64 61 79 e2 80 99 73 20 64 61 74 65 2e 20 20 54 | ch.items.with.today...s.date...T |
| 45e0 | 68 65 20 e2 80 98 74 73 2d 64 61 74 65 e2 80 99 0a 20 20 20 20 20 74 65 78 74 2d 70 72 6f 70 65 | he....ts-date.........text-prope |
| 4600 | 72 74 79 20 69 73 20 6d 61 74 63 68 65 64 20 61 67 61 69 6e 73 74 2e 0a e2 80 98 3a 64 65 61 64 | rty.is.matched.against.....:dead |
| 4620 | 6c 69 6e 65 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 | line.........Group.items.that.ha |
| 4640 | 76 65 20 61 20 64 65 61 64 6c 69 6e 65 2e 20 20 41 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 | ve.a.deadline...Argument.can.be. |
| 4660 | e2 80 98 74 e2 80 99 20 28 74 6f 20 6d 61 74 63 68 0a 20 20 20 20 20 69 74 65 6d 73 20 77 69 74 | ...t....(to.match......items.wit |
| 4680 | 68 20 61 6e 79 20 64 65 61 64 6c 69 6e 65 29 2c 20 e2 80 98 6e 69 6c e2 80 99 20 28 74 6f 20 6d | h.any.deadline),....nil....(to.m |
| 46a0 | 61 74 63 68 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 6e 6f 0a 20 20 20 20 20 64 65 61 | atch.items.that.have.no......dea |
| 46c0 | 64 6c 69 6e 65 29 2c 20 e2 80 98 70 61 73 74 e2 80 99 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 | dline),....past....(to.match.ite |
| 46e0 | 6d 73 20 77 69 74 68 20 61 20 64 65 61 64 6c 69 6e 65 20 69 6e 20 74 68 65 20 70 61 73 74 29 2c | ms.with.a.deadline.in.the.past), |
| 4700 | 0a 20 20 20 20 20 e2 80 98 74 6f 64 61 79 e2 80 99 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d | .........today....(to.match.item |
| 4720 | 73 20 77 68 6f 73 65 20 64 65 61 64 6c 69 6e 65 20 69 73 20 74 6f 64 61 79 29 2c 20 6f 72 20 e2 | s.whose.deadline.is.today),.or.. |
| 4740 | 80 98 66 75 74 75 72 65 e2 80 99 20 28 74 6f 0a 20 20 20 20 20 6d 61 74 63 68 20 69 74 65 6d 73 | ..future....(to......match.items |
| 4760 | 20 77 69 74 68 20 61 20 64 65 61 64 6c 69 6e 65 20 69 6e 20 74 68 65 20 66 75 74 75 72 65 29 2e | .with.a.deadline.in.the.future). |
| 4780 | 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 61 6c 73 6f 20 62 65 0a 20 20 20 20 20 67 69 76 65 | ..Argument.may.also.be......give |
| 47a0 | 6e 20 6c 69 6b 65 20 e2 80 98 62 65 66 6f 72 65 20 44 41 54 45 e2 80 99 20 6f 72 20 e2 80 98 61 | n.like....before.DATE....or....a |
| 47c0 | 66 74 65 72 20 44 41 54 45 e2 80 99 20 77 68 65 72 65 20 44 41 54 45 20 69 73 20 61 20 64 61 74 | fter.DATE....where.DATE.is.a.dat |
| 47e0 | 65 0a 20 20 20 20 20 73 74 72 69 6e 67 20 74 68 61 74 20 e2 80 98 6f 72 67 2d 74 69 6d 65 2d 73 | e......string.that....org-time-s |
| 4800 | 74 72 69 6e 67 2d 74 6f 2d 61 62 73 6f 6c 75 74 65 e2 80 99 20 63 61 6e 20 70 72 6f 63 65 73 73 | tring-to-absolute....can.process |
| 4820 | 2e 0a e2 80 98 3a 65 66 66 6f 72 74 3c e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d | .....:effort<.........Group.item |
| 4840 | 73 20 74 68 61 74 20 61 72 65 20 6c 65 73 73 20 74 68 61 6e 20 28 6f 72 20 65 71 75 61 6c 20 74 | s.that.are.less.than.(or.equal.t |
| 4860 | 6f 29 20 74 68 65 20 67 69 76 65 6e 20 65 66 66 6f 72 74 2e 0a 20 20 20 20 20 41 72 67 75 6d 65 | o).the.given.effort.......Argume |
| 4880 | 6e 74 20 69 73 20 61 20 74 69 6d 65 2d 64 75 72 61 74 69 6f 6e 20 73 74 72 69 6e 67 2c 20 6c 69 | nt.is.a.time-duration.string,.li |
| 48a0 | 6b 65 20 e2 80 98 35 e2 80 99 20 6f 72 20 e2 80 98 30 3a 30 35 e2 80 99 20 66 6f 72 20 35 0a 20 | ke....5....or....0:05....for.5.. |
| 48c0 | 20 20 20 20 6d 69 6e 75 74 65 73 2e 0a e2 80 98 3a 65 66 66 6f 72 74 3e e2 80 99 0a 20 20 20 20 | ....minutes.....:effort>........ |
| 48e0 | 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 68 69 67 68 65 72 20 74 68 61 | .Group.items.that.are.higher.tha |
| 4900 | 6e 20 28 6f 72 20 65 71 75 61 6c 20 74 6f 29 20 74 68 65 20 67 69 76 65 6e 20 65 66 66 6f 72 74 | n.(or.equal.to).the.given.effort |
| 4920 | 2e 0a 20 20 20 20 20 41 72 67 75 6d 65 6e 74 20 69 73 20 61 20 74 69 6d 65 2d 64 75 72 61 74 69 | .......Argument.is.a.time-durati |
| 4940 | 6f 6e 20 73 74 72 69 6e 67 2c 20 6c 69 6b 65 20 e2 80 98 35 e2 80 99 20 6f 72 20 e2 80 98 30 3a | on.string,.like....5....or....0: |
| 4960 | 30 35 e2 80 99 20 66 6f 72 20 35 0a 20 20 20 20 20 6d 69 6e 75 74 65 73 2e 0a e2 80 98 3a 66 69 | 05....for.5......minutes.....:fi |
| 4980 | 6c 65 2d 70 61 74 68 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 77 68 6f 73 | le-path.........Group.items.whos |
| 49a0 | 65 20 62 75 66 66 65 72 73 e2 80 99 20 66 69 6c 65 6e 61 6d 65 20 70 61 74 68 73 20 6d 61 74 63 | e.buffers....filename.paths.matc |
| 49c0 | 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 0a 20 20 20 20 20 72 65 67 75 6c 61 72 20 | h.any.of.the.given......regular. |
| 49e0 | 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a e2 80 98 3a 68 61 62 69 74 e2 80 99 0a 20 20 20 20 20 47 | expressions.....:habit.........G |
| 4a00 | 72 6f 75 70 20 68 61 62 69 74 20 69 74 65 6d 73 20 28 69 74 65 6d 73 20 77 68 69 63 68 20 68 61 | roup.habit.items.(items.which.ha |
| 4a20 | 76 65 20 61 20 e2 80 98 53 54 59 4c 45 3a 20 68 61 62 69 74 e2 80 99 20 4f 72 67 20 70 72 6f 70 | ve.a....STYLE:.habit....Org.prop |
| 4a40 | 65 72 74 79 29 2e 0a e2 80 98 3a 68 65 61 64 69 6e 67 2d 72 65 67 65 78 70 e2 80 99 0a 20 20 20 | erty).....:heading-regexp....... |
| 4a60 | 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 77 68 6f 73 65 20 68 65 61 64 69 6e 67 73 20 6d 61 74 | ..Group.items.whose.headings.mat |
| 4a80 | 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 72 65 67 75 6c 61 72 0a 20 20 20 20 | ch.any.of.the.given.regular..... |
| 4aa0 | 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a e2 80 98 3a 6c 6f 67 e2 80 99 0a 20 20 20 20 20 47 72 | .expressions.....:log.........Gr |
| 4ac0 | 6f 75 70 20 41 67 65 6e 64 61 20 4c 6f 67 20 4d 6f 64 65 20 69 74 65 6d 73 2e 20 20 41 72 67 75 | oup.Agenda.Log.Mode.items...Argu |
| 4ae0 | 6d 65 6e 74 20 6d 61 79 20 62 65 20 e2 80 98 63 6c 6f 73 65 e2 80 99 20 6f 72 20 e2 80 98 63 6c | ment.may.be....close....or....cl |
| 4b00 | 6f 73 65 64 e2 80 99 0a 20 20 20 20 20 74 6f 20 73 65 6c 65 63 74 20 69 74 65 6d 73 20 63 6c 6f | osed.........to.select.items.clo |
| 4b20 | 73 65 64 20 74 6f 64 61 79 3b 20 e2 80 98 63 6c 6f 63 6b e2 80 99 20 6f 72 20 e2 80 98 63 6c 6f | sed.today;....clock....or....clo |
| 4b40 | 63 6b 65 64 e2 80 99 20 74 6f 20 73 65 6c 65 63 74 20 69 74 65 6d 73 0a 20 20 20 20 20 63 6c 6f | cked....to.select.items......clo |
| 4b60 | 63 6b 65 64 20 74 6f 64 61 79 3b 20 e2 80 98 63 68 61 6e 67 65 64 e2 80 99 20 6f 72 20 e2 80 98 | cked.today;....changed....or.... |
| 4b80 | 73 74 61 74 65 e2 80 99 20 74 6f 20 73 65 6c 65 63 74 20 69 74 65 6d 73 20 77 68 6f 73 65 20 74 | state....to.select.items.whose.t |
| 4ba0 | 6f 2d 64 6f 0a 20 20 20 20 20 73 74 61 74 65 20 77 61 73 20 63 68 61 6e 67 65 64 20 74 6f 64 61 | o-do......state.was.changed.toda |
| 4bc0 | 79 3b 20 e2 80 98 74 e2 80 99 20 74 6f 20 73 65 6c 65 63 74 20 61 6e 79 20 6c 6f 67 67 65 64 20 | y;....t....to.select.any.logged. |
| 4be0 | 69 74 65 6d 2c 20 6f 72 20 e2 80 98 6e 69 6c e2 80 99 20 74 6f 0a 20 20 20 20 20 73 65 6c 65 63 | item,.or....nil....to......selec |
| 4c00 | 74 20 61 6e 79 20 6e 6f 6e 2d 6c 6f 67 67 65 64 20 69 74 65 6d 2e 20 20 28 53 65 65 20 61 6c 73 | t.any.non-logged.item...(See.als |
| 4c20 | 6f 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 e2 80 98 6f 72 67 2d 61 67 65 6e 64 61 2d 6c 6f | o.variable.........org-agenda-lo |
| 4c40 | 67 2d 6d 6f 64 65 2d 69 74 65 6d 73 e2 80 99 2e 29 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 | g-mode-items....)..Note.that.the |
| 4c60 | 73 65 20 69 74 65 6d 73 20 6d 61 79 20 61 6c 73 6f 20 62 65 0a 20 20 20 20 20 6d 61 74 63 68 65 | se.items.may.also.be......matche |
| 4c80 | 64 20 62 79 20 74 68 65 20 e2 80 98 3a 74 69 6d 65 2d 67 72 69 64 e2 80 99 20 73 65 6c 65 63 74 | d.by.the....:time-grid....select |
| 4ca0 | 6f 72 2c 20 73 6f 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 68 65 73 65 0a 20 20 20 20 20 64 69 | or,.so.if.you.want.these......di |
| 4cc0 | 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 69 72 20 6f 77 6e 20 67 72 6f 75 70 2c 20 79 6f 75 20 | splayed.in.their.own.group,.you. |
| 4ce0 | 6d 61 79 20 6e 65 65 64 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 | may.need.to.select.them.in.a.... |
| 4d00 | 20 20 67 72 6f 75 70 20 62 65 66 6f 72 65 20 61 20 67 72 6f 75 70 20 63 6f 6e 74 61 69 6e 69 6e | ..group.before.a.group.containin |
| 4d20 | 67 20 74 68 65 20 e2 80 98 3a 74 69 6d 65 2d 67 72 69 64 e2 80 99 20 73 65 6c 65 63 74 6f 72 2e | g.the....:time-grid....selector. |
| 4d40 | 0a e2 80 98 3a 70 72 65 64 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 69 66 | ....:pred.........Group.items.if |
| 4d60 | 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 70 72 65 64 69 63 61 74 65 20 66 75 6e 63 | .any.of.the.given.predicate.func |
| 4d80 | 74 69 6f 6e 73 20 72 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 0a 20 20 20 20 20 77 68 65 6e 20 63 | tions.return.non-nil......when.c |
| 4da0 | 61 6c 6c 65 64 20 77 69 74 68 20 65 61 63 68 20 69 74 65 6d 20 61 73 20 61 20 73 74 72 69 6e 67 | alled.with.each.item.as.a.string |
| 4dc0 | 20 66 72 6f 6d 20 74 68 65 20 61 67 65 6e 64 61 20 62 75 66 66 65 72 20 28 29 2e 0a e2 80 98 3a | .from.the.agenda.buffer.().....: |
| 4de0 | 70 72 69 6f 72 69 74 79 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 | priority.........Group.items.tha |
| 4e00 | 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 6f 72 69 74 | t.match.any.of.the.given.priorit |
| 4e20 | 69 65 73 2e 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 0a 20 20 20 20 20 62 65 20 61 20 73 74 72 | ies...Argument.may......be.a.str |
| 4e40 | 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 69 63 68 20 73 68 | ing.or.list.of.strings,.which.sh |
| 4e60 | 6f 75 6c 64 20 62 65 20 74 68 65 20 70 72 69 6f 72 69 74 79 0a 20 20 20 20 20 6c 65 74 74 65 72 | ould.be.the.priority......letter |
| 4e80 | 2c 20 65 2e 67 2e 20 20 e2 80 98 41 e2 80 99 2e 0a e2 80 98 3a 70 72 69 6f 72 69 74 79 3e e2 80 | ,.e.g......A........:priority>.. |
| 4ea0 | 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 68 69 67 68 | .......Group.items.that.are.high |
| 4ec0 | 65 72 20 74 68 61 6e 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 6f 72 69 74 79 2c 20 65 2e 67 2e | er.than.the.given.priority,.e.g. |
| 4ee0 | 20 20 e2 80 98 43 e2 80 99 2e 0a e2 80 98 3a 70 72 69 6f 72 69 74 79 3e 3d e2 80 99 0a 20 20 20 | .....C........:priority>=....... |
| 4f00 | 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 68 69 67 68 65 72 20 74 68 | ..Group.items.that.are.higher.th |
| 4f20 | 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 6f 72 69 74 | an.or.equal.to.the.given.priorit |
| 4f40 | 79 2c 0a 20 20 20 20 20 65 2e 67 2e 20 20 e2 80 98 42 e2 80 99 2e 0a e2 80 98 3a 70 72 69 6f 72 | y,......e.g......B........:prior |
| 4f60 | 69 74 79 3c e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 | ity<.........Group.items.that.ar |
| 4f80 | 65 20 6c 6f 77 65 72 20 74 68 61 6e 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 6f 72 69 74 79 2c | e.lower.than.the.given.priority, |
| 4fa0 | 20 65 2e 67 2e 20 20 e2 80 98 41 e2 80 99 2e 0a e2 80 98 3a 70 72 69 6f 72 69 74 79 3c 3d e2 80 | .e.g......A........:priority<=.. |
| 4fc0 | 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 6c 6f 77 65 | .......Group.items.that.are.lowe |
| 4fe0 | 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 | r.than.or.equal.to.the.given.pri |
| 5000 | 6f 72 69 74 79 2c 0a 20 20 20 20 20 65 2e 67 2e 20 20 e2 80 98 42 e2 80 99 2e 0a e2 80 98 3a 70 | ority,......e.g......B........:p |
| 5020 | 72 6f 70 65 72 74 79 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 77 69 74 68 | roperty.........Group.items.with |
| 5040 | 20 61 20 70 72 6f 70 65 72 74 79 2c 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 6d 61 74 63 68 69 6e 67 | .a.property,.optionally.matching |
| 5060 | 20 61 20 76 61 6c 75 65 2e 20 20 41 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 6d 61 79 20 62 65 20 | .a.value...Argument......may.be. |
| 5080 | 61 20 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 20 73 74 72 69 6e 67 2c 20 6f 72 20 61 20 6c 69 73 | a.property.name.string,.or.a.lis |
| 50a0 | 74 20 6f 66 20 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 20 73 74 72 69 6e 67 0a 20 20 20 20 20 61 | t.of.property.name.string......a |
| 50c0 | 6e 64 20 65 69 74 68 65 72 20 76 61 6c 75 65 20 73 74 72 69 6e 67 20 6f 72 20 70 72 65 64 69 63 | nd.either.value.string.or.predic |
| 50e0 | 61 74 65 20 77 69 74 68 20 77 68 69 63 68 20 74 6f 20 74 65 73 74 20 74 68 65 20 76 61 6c 75 65 | ate.with.which.to.test.the.value |
| 5100 | 2e 0a e2 80 98 3a 72 65 67 65 78 70 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 | .....:regexp.........Group.items |
| 5120 | 20 74 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 72 65 67 | .that.match.any.of.the.given.reg |
| 5140 | 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a e2 80 98 3a 73 63 68 65 64 75 6c 65 64 e2 | ular.expressions.....:scheduled. |
| 5160 | 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 73 63 68 | ........Group.items.that.are.sch |
| 5180 | 65 64 75 6c 65 64 2e 20 20 41 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 e2 80 98 74 e2 80 99 | eduled...Argument.can.be....t... |
| 51a0 | 20 28 74 6f 20 6d 61 74 63 68 0a 20 20 20 20 20 69 74 65 6d 73 20 73 63 68 65 64 75 6c 65 64 20 | .(to.match......items.scheduled. |
| 51c0 | 66 6f 72 20 61 6e 79 20 64 61 74 65 29 2c 20 e2 80 98 6e 69 6c e2 80 99 20 28 74 6f 20 6d 61 74 | for.any.date),....nil....(to.mat |
| 51e0 | 63 68 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 0a 20 20 20 20 20 73 63 68 65 64 | ch.items.that.are.not......sched |
| 5200 | 75 6c 65 29 2c 20 e2 80 98 70 61 73 74 e2 80 99 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 | ule),....past....(to.match.items |
| 5220 | 20 73 63 68 65 64 75 6c 65 64 20 66 6f 72 20 74 68 65 20 70 61 73 74 29 2c 20 e2 80 98 74 6f 64 | .scheduled.for.the.past),....tod |
| 5240 | 61 79 e2 80 99 0a 20 20 20 20 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 73 63 68 65 64 | ay.........(to.match.items.sched |
| 5260 | 75 6c 65 64 20 66 6f 72 20 74 6f 64 61 79 29 2c 20 6f 72 20 e2 80 98 66 75 74 75 72 65 e2 80 99 | uled.for.today),.or....future... |
| 5280 | 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 0a 20 20 20 20 20 73 63 68 65 64 75 6c 65 64 20 | .(to.match.items......scheduled. |
| 52a0 | 66 6f 72 20 74 68 65 20 66 75 74 75 72 65 29 2e 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 61 | for.the.future)...Argument.may.a |
| 52c0 | 6c 73 6f 20 62 65 20 67 69 76 65 6e 20 6c 69 6b 65 20 e2 80 98 62 65 66 6f 72 65 0a 20 20 20 20 | lso.be.given.like....before..... |
| 52e0 | 20 44 41 54 45 e2 80 99 20 6f 72 20 e2 80 98 61 66 74 65 72 20 44 41 54 45 e2 80 99 20 77 68 65 | .DATE....or....after.DATE....whe |
| 5300 | 72 65 20 44 41 54 45 20 69 73 20 61 20 64 61 74 65 20 73 74 72 69 6e 67 20 74 68 61 74 0a 20 20 | re.DATE.is.a.date.string.that... |
| 5320 | 20 20 20 e2 80 98 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 61 62 73 6f 6c 75 74 | ......org-time-string-to-absolut |
| 5340 | 65 e2 80 99 20 63 61 6e 20 70 72 6f 63 65 73 73 2e 0a e2 80 98 3a 74 61 67 e2 80 99 0a 20 20 20 | e....can.process.....:tag....... |
| 5360 | 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 | ..Group.items.that.match.any.of. |
| 5380 | 74 68 65 20 67 69 76 65 6e 20 74 61 67 73 2e 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 | the.given.tags...Argument.may.be |
| 53a0 | 20 61 0a 20 20 20 20 20 73 74 72 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 | .a......string.or.list.of.string |
| 53c0 | 73 2e 0a e2 80 98 3a 74 69 6d 65 2d 67 72 69 64 e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 | s.....:time-grid.........Group.i |
| 53e0 | 74 65 6d 73 20 74 68 61 74 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 20 74 69 6d 65 20 67 72 69 | tems.that.appear.on.the.time.gri |
| 5400 | 64 2e 0a e2 80 98 3a 74 6f 64 6f e2 80 99 0a 20 20 20 20 20 47 72 6f 75 70 20 69 74 65 6d 73 20 | d.....:todo.........Group.items. |
| 5420 | 74 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 54 4f 44 4f | that.match.any.of.the.given.TODO |
| 5440 | 20 6b 65 79 77 6f 72 64 73 2e 20 20 41 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 6d 61 79 20 62 65 | .keywords...Argument......may.be |
| 5460 | 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 6f 72 | .a.string.or.list.of.strings,.or |
| 5480 | 20 e2 80 98 74 e2 80 99 20 74 6f 20 6d 61 74 63 68 20 61 6e 79 20 6b 65 79 77 6f 72 64 2c 20 6f | ....t....to.match.any.keyword,.o |
| 54a0 | 72 0a 20 20 20 20 20 e2 80 98 6e 69 6c e2 80 99 20 74 6f 20 6d 61 74 63 68 20 6f 6e 6c 79 20 6e | r.........nil....to.match.only.n |
| 54c0 | 6f 6e 2d 74 6f 64 6f 20 69 74 65 6d 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 | on-todo.items.....File:.README.i |
| 54e0 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 69 70 73 2c 20 20 50 72 65 76 3a 20 47 72 6f 75 70 20 73 | nfo,..Node:.Tips,..Prev:.Group.s |
| 5500 | 65 6c 65 63 74 6f 72 73 2c 20 20 55 70 3a 20 55 73 61 67 65 0a 0a 35 2e 33 20 54 69 70 73 0a 3d | electors,..Up:.Usage..5.3.Tips.= |
| 5520 | 3d 3d 3d 3d 3d 3d 3d 0a 0a 20 20 20 e2 80 a2 20 41 6e 20 2a 6e 6f 74 65 20 69 6e 66 6f 20 70 61 | =======.........An.*note.info.pa |
| 5540 | 67 65 3a 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 29 54 6f 70 2e 20 69 73 20 69 6e | ge:.(org-super-agenda)Top..is.in |
| 5560 | 63 6c 75 64 65 64 2c 20 77 69 74 68 20 74 68 65 0a 20 20 20 20 20 63 6f 6e 74 65 6e 74 73 20 6f | cluded,.with.the......contents.o |
| 5580 | 66 20 74 68 69 73 20 72 65 61 64 6d 65 20 66 69 6c 65 2e 0a 20 20 20 e2 80 a2 20 47 72 6f 75 70 | f.this.readme.file.........Group |
| 55a0 | 20 68 65 61 64 65 72 73 20 75 73 65 20 74 68 65 20 6b 65 79 6d 61 70 20 e2 80 98 6f 72 67 2d 73 | .headers.use.the.keymap....org-s |
| 55c0 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 6d 61 70 e2 80 99 2c 0a 20 20 20 20 20 | uper-agenda-header-map...,...... |
| 55e0 | 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 62 69 6e 64 20 6b 65 79 73 20 69 6e 20 74 68 61 | allowing.you.to.bind.keys.in.tha |
| 5600 | 74 20 6d 61 70 20 77 68 69 63 68 20 77 69 6c 6c 20 74 61 6b 65 20 65 66 66 65 63 74 20 77 68 65 | t.map.which.will.take.effect.whe |
| 5620 | 6e 0a 20 20 20 20 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 68 65 61 64 65 72 2e 0a 20 20 20 | n......point.is.on.a.header..... |
| 5640 | 20 20 20 20 20 e2 80 a2 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6f 72 69 67 61 6d 69 0a 20 20 | .........For.example,.origami... |
| 5660 | 20 20 20 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 67 72 65 67 | ........(https://github.com/greg |
| 5680 | 73 65 78 74 6f 6e 2f 6f 72 69 67 61 6d 69 2e 65 6c 29 20 77 6f 72 6b 73 20 77 69 74 68 0a 20 20 | sexton/origami.el).works.with... |
| 56a0 | 20 20 20 20 20 20 20 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 e2 80 99 20 62 | ...........org-super-agenda....b |
| 56c0 | 75 66 66 65 72 73 20 77 69 74 68 6f 75 74 20 61 6e 79 20 65 78 74 72 61 20 63 6f 6e 66 69 67 75 | uffers.without.any.extra.configu |
| 56e0 | 72 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 4a 75 73 74 20 61 63 74 69 76 61 74 65 20 | ration............Just.activate. |
| 5700 | e2 80 98 6f 72 69 67 61 6d 69 2d 6d 6f 64 65 e2 80 99 20 69 6e 20 74 68 65 20 61 67 65 6e 64 61 | ...origami-mode....in.the.agenda |
| 5720 | 20 62 75 66 66 65 72 20 61 6e 64 20 75 73 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 63 6f | .buffer.and.use.the...........co |
| 5740 | 6d 6d 61 6e 64 20 e2 80 98 6f 72 69 67 61 6d 69 2d 74 6f 67 67 6c 65 2d 6e 6f 64 65 e2 80 99 20 | mmand....origami-toggle-node.... |
| 5760 | 74 6f 20 66 6f 6c 64 20 67 72 6f 75 70 73 2e 20 20 59 6f 75 20 63 61 6e 20 62 69 6e 64 2c 0a 20 | to.fold.groups...You.can.bind,.. |
| 5780 | 20 20 20 20 20 20 20 20 20 65 2e 67 2e 20 20 e2 80 98 54 41 42 e2 80 99 20 74 6f 20 74 68 61 74 | .........e.g......TAB....to.that |
| 57a0 | 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 68 65 61 64 65 72 20 6d 61 70 2c 20 61 6e 64 20 | .command.in.the.header.map,.and. |
| 57c0 | 74 68 65 6e 20 79 6f 75 0a 20 20 20 20 20 20 20 20 20 20 63 61 6e 20 65 61 73 69 6c 79 20 63 6f | then.you...........can.easily.co |
| 57e0 | 6c 6c 61 70 73 65 20 67 72 6f 75 70 73 20 61 73 20 69 66 20 74 68 65 79 20 77 65 72 65 20 61 6e | llapse.groups.as.if.they.were.an |
| 5800 | 20 6f 75 74 6c 69 6e 65 2e 20 20 59 6f 75 0a 20 20 20 20 20 20 20 20 20 20 6d 69 67 68 74 20 65 | .outline...You...........might.e |
| 5820 | 76 65 6e 20 66 6f 6c 64 20 73 6f 6d 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 28 29 2e 0a | ven.fold.some.automatically.().. |
| 5840 | 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 46 41 51 | ...File:.README.info,..Node:.FAQ |
| 5860 | 2c 20 20 4e 65 78 74 3a 20 43 68 61 6e 67 65 6c 6f 67 2c 20 20 50 72 65 76 3a 20 55 73 61 67 65 | ,..Next:.Changelog,..Prev:.Usage |
| 5880 | 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 36 20 46 41 51 0a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a | ,..Up:.Top..6.FAQ.*****..*.Menu: |
| 58a0 | 0a 0a 2a 20 57 68 79 20 61 72 65 20 73 6f 6d 65 20 69 74 65 6d 73 20 6e 6f 74 20 64 69 73 70 6c | ..*.Why.are.some.items.not.displ |
| 58c0 | 61 79 65 64 20 65 76 65 6e 20 74 68 6f 75 67 68 20 49 20 75 73 65 64 20 67 72 6f 75 70 20 73 65 | ayed.even.though.I.used.group.se |
| 58e0 | 6c 65 63 74 6f 72 73 20 66 6f 72 20 74 68 65 6d 3f 3a 3a 0a 2a 20 57 68 79 20 64 69 64 20 61 20 | lectors.for.them?::.*.Why.did.a. |
| 5900 | 67 72 6f 75 70 20 64 69 73 61 70 70 65 61 72 20 77 68 65 6e 20 49 20 6d 6f 76 65 64 20 69 74 20 | group.disappear.when.I.moved.it. |
| 5920 | 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 3f 3a 3a 0a 0a 1f 0a 46 69 6c | to.the.end.of.the.list?::....Fil |
| 5940 | 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 57 68 79 20 61 72 65 20 73 | e:.README.info,..Node:.Why.are.s |
| 5960 | 6f 6d 65 20 69 74 65 6d 73 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 20 65 76 65 6e 20 74 68 6f | ome.items.not.displayed.even.tho |
| 5980 | 75 67 68 20 49 20 75 73 65 64 20 67 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 20 66 6f 72 20 74 | ugh.I.used.group.selectors.for.t |
| 59a0 | 68 65 6d 3f 2c 20 20 4e 65 78 74 3a 20 57 68 79 20 64 69 64 20 61 20 67 72 6f 75 70 20 64 69 73 | hem?,..Next:.Why.did.a.group.dis |
| 59c0 | 61 70 70 65 61 72 20 77 68 65 6e 20 49 20 6d 6f 76 65 64 20 69 74 20 74 6f 20 74 68 65 20 65 6e | appear.when.I.moved.it.to.the.en |
| 59e0 | 64 20 6f 66 20 74 68 65 20 6c 69 73 74 3f 2c 20 20 55 70 3a 20 46 41 51 0a 0a 36 2e 31 20 57 68 | d.of.the.list?,..Up:.FAQ..6.1.Wh |
| 5a00 | 79 20 61 72 65 20 73 6f 6d 65 20 69 74 65 6d 73 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 20 65 | y.are.some.items.not.displayed.e |
| 5a20 | 76 65 6e 20 74 68 6f 75 67 68 20 49 20 75 73 65 64 20 67 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 | ven.though.I.used.group.selector |
| 5a40 | 73 20 66 6f 72 20 74 68 65 6d 3f 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | s.for.them?.==================== |
| 5a60 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 5a80 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 | =============================..T |
| 5aa0 | 68 69 73 20 69 73 20 61 20 63 6f 6d 6d 6f 6e 20 6d 69 73 75 6e 64 65 72 73 74 61 6e 64 69 6e 67 | his.is.a.common.misunderstanding |
| 5ac0 | 20 6f 66 20 68 6f 77 20 74 68 69 73 20 70 61 63 6b 61 67 65 20 77 6f 72 6b 73 2e 20 20 41 73 20 | .of.how.this.package.works...As. |
| 5ae0 | 77 72 69 74 74 65 6e 0a 69 6e 20 74 68 65 20 69 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 69 74 20 | written.in.the.introduction,.it. |
| 5b00 | 64 6f 65 73 20 6e 6f 74 20 5f 63 6f 6c 6c 65 63 74 5f 20 69 74 65 6d 73 2e 20 20 49 74 20 6f 6e | does.not._collect_.items...It.on |
| 5b20 | 6c 79 20 5f 67 72 6f 75 70 73 5f 0a 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 63 6f 6c 6c 65 | ly._groups_.items.that.are.colle |
| 5b40 | 63 74 65 64 20 62 79 20 4f 72 67 20 41 67 65 6e 64 61 20 6f 72 20 e2 80 98 6f 72 67 2d 71 6c e2 | cted.by.Org.Agenda.or....org-ql. |
| 5b60 | 80 99 2e 20 20 53 6f 20 69 66 20 79 6f 75 72 20 41 67 65 6e 64 61 0a 63 6f 6d 6d 61 6e 64 20 6f | .....So.if.your.Agenda.command.o |
| 5b80 | 72 20 e2 80 98 6f 72 67 2d 71 6c e2 80 99 20 71 75 65 72 79 20 64 6f 65 73 20 6e 6f 74 20 63 6f | r....org-ql....query.does.not.co |
| 5ba0 | 6c 6c 65 63 74 20 63 65 72 74 61 69 6e 20 69 74 65 6d 73 2c 20 74 68 65 79 20 77 69 6c 6c 20 6e | llect.certain.items,.they.will.n |
| 5bc0 | 6f 74 0a 62 65 20 64 69 73 70 6c 61 79 65 64 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 | ot.be.displayed,.regardless.of.w |
| 5be0 | 68 61 74 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 e2 80 99 20 67 72 6f 75 70 | hat....org-super-agenda....group |
| 5c00 | 73 20 79 6f 75 0a 63 6f 6e 66 69 67 75 72 65 2e 0a 0a 20 20 20 6f 72 67 2d 71 6c 20 28 68 74 74 | s.you.configure......org-ql.(htt |
| 5c20 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 71 6c | ps://github.com/alphapapa/org-ql |
| 5c40 | 29 20 70 72 6f 76 69 64 65 73 20 61 6e 20 65 61 73 69 65 72 20 77 61 79 0a 74 6f 20 77 72 69 74 | ).provides.an.easier.way.to.writ |
| 5c60 | 65 20 71 75 65 72 69 65 73 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 67 65 6e 64 61 2d 6c 69 6b | e.queries.to.generate.agenda-lik |
| 5c80 | 65 20 76 69 65 77 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 67 72 6f 75 70 65 64 20 77 69 74 68 | e.views.that.can.be.grouped.with |
| 5ca0 | 0a e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 | ....org-super-agenda........File |
| 5cc0 | 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 57 68 79 20 64 69 64 20 61 20 | :.README.info,..Node:.Why.did.a. |
| 5ce0 | 67 72 6f 75 70 20 64 69 73 61 70 70 65 61 72 20 77 68 65 6e 20 49 20 6d 6f 76 65 64 20 69 74 20 | group.disappear.when.I.moved.it. |
| 5d00 | 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 3f 2c 20 20 50 72 65 76 3a 20 | to.the.end.of.the.list?,..Prev:. |
| 5d20 | 57 68 79 20 61 72 65 20 73 6f 6d 65 20 69 74 65 6d 73 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 | Why.are.some.items.not.displayed |
| 5d40 | 20 65 76 65 6e 20 74 68 6f 75 67 68 20 49 20 75 73 65 64 20 67 72 6f 75 70 20 73 65 6c 65 63 74 | .even.though.I.used.group.select |
| 5d60 | 6f 72 73 20 66 6f 72 20 74 68 65 6d 3f 2c 20 20 55 70 3a 20 46 41 51 0a 0a 36 2e 32 20 57 68 79 | ors.for.them?,..Up:.FAQ..6.2.Why |
| 5d80 | 20 64 69 64 20 61 20 67 72 6f 75 70 20 64 69 73 61 70 70 65 61 72 20 77 68 65 6e 20 49 20 6d 6f | .did.a.group.disappear.when.I.mo |
| 5da0 | 76 65 64 20 69 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 3f 0a 3d | ved.it.to.the.end.of.the.list?.= |
| 5dc0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 5de0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 5e00 | 3d 3d 3d 3d 0a 0a 41 73 20 65 78 70 6c 61 69 6e 65 64 20 69 6e 20 74 68 65 20 75 73 61 67 65 20 | ====..As.explained.in.the.usage. |
| 5e20 | 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 61 6e 64 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 65 78 | instructions.and.shown.in.the.ex |
| 5e40 | 61 6d 70 6c 65 2c 20 69 74 65 6d 73 0a 61 72 65 20 63 6f 6c 6c 65 63 74 65 64 20 69 6e 74 6f 20 | ample,.items.are.collected.into. |
| 5e60 | 67 72 6f 75 70 73 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 65 20 67 72 6f 75 70 73 20 61 | groups.in.the.order.the.groups.a |
| 5e80 | 72 65 20 6c 69 73 74 65 64 2c 20 61 6e 64 20 65 6d 70 74 79 0a 67 72 6f 75 70 73 20 61 72 65 20 | re.listed,.and.empty.groups.are. |
| 5ea0 | 6e 6f 74 20 73 68 6f 77 6e 2e 20 20 54 6f 20 64 69 73 70 6c 61 79 20 61 20 67 72 6f 75 70 20 6f | not.shown...To.display.a.group.o |
| 5ec0 | 75 74 20 6f 66 20 74 68 65 20 6f 72 64 65 72 20 69 6e 20 77 68 69 63 68 0a 67 72 6f 75 70 73 20 | ut.of.the.order.in.which.groups. |
| 5ee0 | 61 72 65 20 6c 69 73 74 65 64 2c 20 75 73 65 20 e2 80 98 3a 6f 72 64 65 72 e2 80 99 2e 0a 0a 1f | are.listed,.use....:order....... |
| 5f00 | 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 68 61 6e 67 | .File:.README.info,..Node:.Chang |
| 5f20 | 65 6c 6f 67 2c 20 20 4e 65 78 74 3a 20 44 65 76 65 6c 6f 70 6d 65 6e 74 2c 20 20 50 72 65 76 3a | elog,..Next:.Development,..Prev: |
| 5f40 | 20 46 41 51 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 37 20 43 68 61 6e 67 65 6c 6f 67 0a 2a 2a 2a 2a | .FAQ,..Up:.Top..7.Changelog.**** |
| 5f60 | 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 31 2e 34 2d 70 72 65 3a 20 31 34 2d | *******..*.Menu:..*.1.4-pre:.14- |
| 5f80 | 70 72 65 2e 0a 2a 20 31 2e 33 3a 20 31 33 2e 0a 2a 20 31 2e 32 3a 20 31 32 2e 0a 2a 20 31 2e 31 | pre..*.1.3:.13..*.1.2:.12..*.1.1 |
| 5fa0 | 2e 31 3a 20 31 31 31 2e 0a 2a 20 31 2e 31 3a 20 31 31 2e 0a 2a 20 31 2e 30 2e 33 3a 20 31 30 33 | .1:.111..*.1.1:.11..*.1.0.3:.103 |
| 5fc0 | 2e 0a 2a 20 31 2e 30 2e 32 3a 20 31 30 32 2e 0a 2a 20 31 2e 30 2e 31 3a 20 31 30 31 2e 0a 2a 20 | ..*.1.0.2:.102..*.1.0.1:.101..*. |
| 5fe0 | 31 2e 30 2e 30 3a 20 31 30 30 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f | 1.0.0:.100.....File:.README.info |
| 6000 | 2c 20 20 4e 6f 64 65 3a 20 31 34 2d 70 72 65 2c 20 20 4e 65 78 74 3a 20 31 33 2c 20 20 55 70 3a | ,..Node:.14-pre,..Next:.13,..Up: |
| 6020 | 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 37 2e 31 20 31 2e 34 2d 70 72 65 0a 3d 3d 3d 3d 3d 3d 3d 3d | .Changelog..7.1.1.4-pre.======== |
| 6040 | 3d 3d 3d 0a 0a 2a 41 64 64 69 74 69 6f 6e 73 2a 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 | ===..*Additions*........Selector |
| 6060 | 20 e2 80 98 3a 61 6e 63 65 73 74 6f 72 2d 77 69 74 68 2d 74 6f 64 6f e2 80 99 2c 20 77 68 69 63 | ....:ancestor-with-todo...,.whic |
| 6080 | 68 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 0a 20 20 20 20 20 61 6e 63 | h.groups.items.by.their......anc |
| 60a0 | 65 73 74 6f 72 20 68 61 76 69 6e 67 20 61 20 63 65 72 74 61 69 6e 20 74 6f 2d 64 6f 20 6b 65 79 | estor.having.a.certain.to-do.key |
| 60c0 | 77 6f 72 64 20 28 75 70 20 74 6f 20 61 20 e2 80 98 3a 6c 69 6d 69 74 e2 80 99 20 6e 75 6d 62 65 | word.(up.to.a....:limit....numbe |
| 60e0 | 72 20 6f 66 0a 20 20 20 20 20 68 6f 70 73 2c 20 6f 72 20 77 69 74 68 20 e2 80 98 3a 6e 65 61 72 | r.of......hops,.or.with....:near |
| 6100 | 65 73 74 70 e2 80 99 2c 20 74 68 65 20 6e 65 61 72 65 73 74 20 6f 6e 65 29 2e 20 20 28 55 73 65 | estp...,.the.nearest.one)...(Use |
| 6120 | 66 75 6c 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 20 20 20 20 20 74 6f 20 67 72 6f 75 70 20 | ful,.for.example,......to.group. |
| 6140 | 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 70 61 72 65 6e 74 20 6f 72 20 61 6e 63 65 73 74 6f | items.by.their.parent.or.ancesto |
| 6160 | 72 20 70 72 6f 6a 65 63 74 2e 29 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f 6e 20 e2 80 98 6f 72 67 | r.project.)........Option....org |
| 6180 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 73 68 6f 77 2d 6d 65 73 73 61 67 65 e2 80 99 20 61 6c | -super-agenda-show-message....al |
| 61a0 | 6c 6f 77 73 20 64 69 73 61 62 6c 69 6e 67 20 6f 66 20 74 68 65 0a 20 20 20 20 20 6d 65 73 73 61 | lows.disabling.of.the......messa |
| 61c0 | 67 65 20 73 68 6f 77 6e 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 | ge.shown.when.the.mode.is.enable |
| 61e0 | 64 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 4c 69 61 6d 20 48 75 70 66 65 72 0a 20 20 20 20 20 | d...(Thanks.to.Liam.Hupfer...... |
| 6200 | 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 70 66 72 29 2e 29 0a 0a 1f 0a 46 | (https://github.com/hpfr).)....F |
| 6220 | 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 31 33 2c 20 20 4e 65 | ile:.README.info,..Node:.13,..Ne |
| 6240 | 78 74 3a 20 31 32 2c 20 20 50 72 65 76 3a 20 31 34 2d 70 72 65 2c 20 20 55 70 3a 20 43 68 61 6e | xt:.12,..Prev:.14-pre,..Up:.Chan |
| 6260 | 67 65 6c 6f 67 0a 0a 37 2e 32 20 31 2e 33 0a 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 41 64 64 69 74 69 6f | gelog..7.2.1.3.=======..*Additio |
| 6280 | 6e 73 2a 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 70 72 6f 70 65 72 74 79 | ns*........Selector....:property |
| 62a0 | e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 77 69 74 68 20 61 20 70 | ...,.which.groups.items.with.a.p |
| 62c0 | 72 6f 70 65 72 74 79 2c 0a 20 20 20 20 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 61 6c 73 6f 20 6d 61 | roperty,......optionally.also.ma |
| 62e0 | 74 63 68 69 6e 67 20 61 20 76 61 6c 75 65 20 6f 72 20 70 72 65 64 69 63 61 74 65 2e 20 20 28 54 | tching.a.value.or.predicate...(T |
| 6300 | 68 61 6e 6b 73 20 74 6f 20 50 65 72 0a 20 20 20 20 20 57 65 69 6a 6e 69 74 7a 20 28 68 74 74 70 | hanks.to.Per......Weijnitz.(http |
| 6320 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 77 65 69 70 65 29 2e 29 0a 20 20 20 e2 80 a2 20 53 | s://github.com/weipe).)........S |
| 6340 | 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 20 e2 80 98 3a 74 61 6b 65 e2 80 99 2c 20 77 68 69 | pecial.selector....:take...,.whi |
| 6360 | 63 68 20 6c 69 6d 69 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 6d 73 0a 20 20 | ch.limits.the.number.of.items... |
| 6380 | 20 20 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 67 72 6f 75 70 2e 20 20 28 54 68 61 6e 6b | ...displayed.in.a.group...(Thank |
| 63a0 | 73 20 74 6f 20 50 65 74 65 20 4b 61 7a 6d 69 65 72 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f | s.to.Pete.Kazmier......(https:// |
| 63c0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 70 6b 61 7a 6d 69 65 72 29 2e 29 0a 20 20 20 e2 80 a2 20 4f 70 | github.com/pkazmier).)........Op |
| 63e0 | 74 69 6f 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 69 64 65 2d 65 6d | tion....org-super-agenda-hide-em |
| 6400 | 70 74 79 2d 67 72 6f 75 70 73 e2 80 99 2c 20 77 68 69 63 68 20 68 69 64 65 73 20 65 6d 70 74 79 | pty-groups...,.which.hides.empty |
| 6420 | 0a 20 20 20 20 20 67 72 6f 75 70 73 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 43 68 72 69 73 74 | ......groups...(Thanks.to.Christ |
| 6440 | 69 61 6e 20 53 63 68 77 61 72 7a 67 72 75 62 65 72 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f | ian.Schwarzgruber......(https:// |
| 6460 | 67 69 74 68 75 62 2e 63 6f 6d 2f 63 73 6c 75 78 29 2e 29 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f | github.com/cslux).)........Optio |
| 6480 | 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6b 65 65 70 2d 6f 72 64 65 72 | n....org-super-agenda-keep-order |
| 64a0 | e2 80 99 2c 20 77 68 69 63 68 20 72 65 2d 73 6f 72 74 73 20 69 74 65 6d 73 20 61 66 74 65 72 0a | ...,.which.re-sorts.items.after. |
| 64c0 | 20 20 20 20 20 67 72 6f 75 70 69 6e 67 20 74 6f 20 70 72 65 73 65 72 76 65 20 74 68 65 69 72 20 | .....grouping.to.preserve.their. |
| 64e0 | 6f 72 69 67 69 6e 61 6c 20 73 6f 72 74 20 6f 72 64 65 72 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f | original.sort.order...(Thanks.to |
| 6500 | 0a 20 20 20 20 20 41 6c 65 78 61 6e 64 65 72 2d 4d 69 6c 6c 65 72 20 28 68 74 74 70 73 3a 2f 2f | ......Alexander-Miller.(https:// |
| 6520 | 67 69 74 68 75 62 2e 63 6f 6d 2f 41 6c 65 78 61 6e 64 65 72 2d 4d 69 6c 6c 65 72 29 2e 29 0a 20 | github.com/Alexander-Miller).).. |
| 6540 | 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 61 75 74 6f 2d 74 73 e2 80 99 20 6d 61 | ......Selector....:auto-ts....ma |
| 6560 | 79 20 62 65 20 67 69 76 65 6e 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 e2 80 98 72 65 76 65 72 | y.be.given.the.argument....rever |
| 6580 | 73 65 e2 80 99 20 74 6f 20 73 6f 72 74 20 74 68 65 0a 20 20 20 20 20 67 72 6f 75 70 73 20 6e 65 | se....to.sort.the......groups.ne |
| 65a0 | 77 65 73 74 2d 66 69 72 73 74 2e 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f 6e 20 e2 80 98 6f 72 67 | west-first.........Option....org |
| 65c0 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 2d 67 72 6f 75 70 2d 73 65 70 61 72 61 | -super-agenda-final-group-separa |
| 65e0 | 74 6f 72 e2 80 99 2c 20 77 68 69 63 68 20 69 73 20 61 0a 20 20 20 20 20 73 65 70 61 72 61 74 6f | tor...,.which.is.a......separato |
| 6600 | 72 20 69 6e 73 65 72 74 65 64 20 61 66 74 65 72 20 74 68 65 20 66 69 6e 61 6c 20 61 67 65 6e 64 | r.inserted.after.the.final.agend |
| 6620 | 61 20 67 72 6f 75 70 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 54 79 6c 65 72 0a 20 20 20 20 20 | a.group...(Thanks.to.Tyler...... |
| 6640 | 46 75 6e 6e 65 6c 6c 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 75 6e 6e | Funnell.(https://github.com/funn |
| 6660 | 65 6c 6c 29 2e 29 0a 0a 20 20 20 2a 46 69 78 65 73 2a 0a 20 20 20 e2 80 a2 20 57 69 64 65 6e 20 | ell).).....*Fixes*........Widen. |
| 6680 | 62 75 66 66 65 72 73 20 77 68 65 6e 20 63 6f 6c 6c 65 63 74 69 6e 67 20 70 61 72 65 6e 74 20 68 | buffers.when.collecting.parent.h |
| 66a0 | 65 61 64 65 72 73 2e 20 20 28 23 32 33 31 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 | eaders...(#231......(https://git |
| 66c0 | 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | hub.com/alphapapa/org-super-agen |
| 66e0 | 64 61 2f 69 73 73 75 65 73 2f 32 33 31 29 2e 20 20 54 68 61 6e 6b 73 0a 20 20 20 20 20 74 6f 20 | da/issues/231)...Thanks......to. |
| 6700 | 41 62 64 75 6c 2d 4c 61 74 65 65 66 20 48 61 6a 69 2d 41 6c 69 20 28 68 74 74 70 73 3a 2f 2f 67 | Abdul-Lateef.Haji-Ali.(https://g |
| 6720 | 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6a 69 2d 61 6c 69 29 20 66 6f 72 0a 20 20 20 20 20 72 65 70 | ithub.com/haji-ali).for......rep |
| 6740 | 6f 72 74 69 6e 67 2e 29 0a 20 20 20 e2 80 a2 20 53 68 6f 77 69 6e 67 20 6e 61 6d 65 73 20 6f 66 | orting.)........Showing.names.of |
| 6760 | 20 65 6d 70 74 79 20 73 65 63 74 69 6f 6e 73 2e 20 20 28 23 32 33 36 0a 20 20 20 20 20 28 68 74 | .empty.sections...(#236......(ht |
| 6780 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 73 | tps://github.com/alphapapa/org-s |
| 67a0 | 75 70 65 72 2d 61 67 65 6e 64 61 2f 69 73 73 75 65 73 2f 32 33 36 29 2e 20 20 54 68 61 6e 6b 73 | uper-agenda/issues/236)...Thanks |
| 67c0 | 0a 20 20 20 20 20 74 6f 20 50 61 74 72 69 63 6b 20 44 75 6e 63 61 6e 20 28 68 74 74 70 73 3a 2f | ......to.Patrick.Duncan.(https:/ |
| 67e0 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 50 61 64 64 79 50 61 74 50 61 74 29 20 61 6e 64 20 43 68 72 | /github.com/PaddyPatPat).and.Chr |
| 6800 | 69 73 74 69 61 6e 0a 20 20 20 20 20 53 63 68 77 61 72 7a 67 72 75 62 65 72 20 28 68 74 74 70 73 | istian......Schwarzgruber.(https |
| 6820 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 63 73 6c 75 78 29 2e 29 0a 0a 1f 0a 46 69 6c 65 3a 20 | ://github.com/cslux).)....File:. |
| 6840 | 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 31 32 2c 20 20 4e 65 78 74 3a 20 31 | README.info,..Node:.12,..Next:.1 |
| 6860 | 31 31 2c 20 20 50 72 65 76 3a 20 31 33 2c 20 20 55 70 3a 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 37 | 11,..Prev:.13,..Up:.Changelog..7 |
| 6880 | 2e 33 20 31 2e 32 0a 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 41 64 64 65 64 2a 0a 20 20 20 e2 80 a2 20 53 | .3.1.2.=======..*Added*........S |
| 68a0 | 65 6c 65 63 74 6f 72 20 e2 80 98 3a 61 75 74 6f 2d 70 6c 61 6e 6e 69 6e 67 e2 80 99 2c 20 77 68 | elector....:auto-planning...,.wh |
| 68c0 | 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 65 61 72 6c 69 65 | ich.groups.items.by.their.earlie |
| 68e0 | 73 74 20 6f 66 0a 20 20 20 20 20 73 63 68 65 64 75 6c 65 64 20 64 61 74 65 20 6f 72 20 64 65 61 | st.of......scheduled.date.or.dea |
| 6900 | 64 6c 69 6e 65 2c 20 66 6f 72 6d 61 74 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 76 61 | dline,.formatted.according.to.va |
| 6920 | 72 69 61 62 6c 65 0a 20 20 20 20 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | riable.........org-super-agenda- |
| 6940 | 64 61 74 65 2d 66 6f 72 6d 61 74 e2 80 99 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 | date-format............Selector. |
| 6960 | e2 80 98 3a 61 75 74 6f 2d 74 73 e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 | ...:auto-ts...,.which.groups.ite |
| 6980 | 6d 73 20 62 79 20 74 68 65 20 64 61 74 65 20 6f 66 20 74 68 65 69 72 20 6c 61 74 65 73 74 0a 20 | ms.by.the.date.of.their.latest.. |
| 69a0 | 20 20 20 20 74 69 6d 65 73 74 61 6d 70 20 61 6e 79 77 68 65 72 65 20 69 6e 20 74 68 65 20 65 6e | ....timestamp.anywhere.in.the.en |
| 69c0 | 74 72 79 2c 20 66 6f 72 6d 61 74 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 76 61 72 69 | try,.formatted.according.to.vari |
| 69e0 | 61 62 6c 65 0a 20 20 20 20 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 61 | able.........org-super-agenda-da |
| 6a00 | 74 65 2d 66 6f 72 6d 61 74 e2 80 99 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 | te-format............Selector... |
| 6a20 | 98 3a 61 75 74 6f 2d 74 61 67 73 e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 | .:auto-tags...,.which.groups.ite |
| 6a40 | 6d 73 20 62 79 20 61 6c 6c 20 6f 66 20 74 68 65 69 72 20 74 61 67 73 2e 0a 20 20 20 e2 80 a2 20 | ms.by.all.of.their.tags......... |
| 6a60 | 4f 70 74 69 6f 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 61 74 65 2d | Option....org-super-agenda-date- |
| 6a80 | 66 6f 72 6d 61 74 e2 80 99 2c 20 75 73 65 64 20 74 6f 20 66 6f 72 6d 61 74 20 64 61 74 65 20 68 | format...,.used.to.format.date.h |
| 6aa0 | 65 61 64 65 72 73 0a 20 20 20 20 20 69 6e 20 74 68 65 20 e2 80 98 3a 61 75 74 6f 2d 64 61 74 65 | eaders......in.the....:auto-date |
| 6ac0 | e2 80 99 20 73 65 6c 65 63 74 6f 72 2e 0a 20 20 20 e2 80 a2 20 54 6f 2d 64 6f 20 6b 65 79 77 6f | ....selector.........To-do.keywo |
| 6ae0 | 72 64 20 66 61 63 65 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 74 6f 20 6b 65 79 77 6f 72 64 73 | rd.faces.are.applied.to.keywords |
| 6b00 | 20 69 6e 20 67 72 6f 75 70 20 68 65 61 64 65 72 73 2e 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f 6e | .in.group.headers.........Option |
| 6b20 | 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 | ....org-super-agenda-header-sepa |
| 6b40 | 72 61 74 6f 72 e2 80 99 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 61 20 63 68 61 72 61 63 74 65 72 | rator....may.also.be.a.character |
| 6b60 | 2c 0a 20 20 20 20 20 77 68 69 63 68 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 | ,......which.is.automatically.re |
| 6b80 | 70 65 61 74 65 64 20 74 6f 20 74 68 65 20 77 69 6e 64 6f 77 20 77 69 64 74 68 2e 20 20 28 54 68 | peated.to.the.window.width...(Th |
| 6ba0 | 61 6e 6b 73 20 74 6f 0a 20 20 20 20 20 59 55 45 20 44 61 69 61 6e 20 28 68 74 74 70 73 3a 2f 2f | anks.to......YUE.Daian.(https:// |
| 6bc0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 73 68 65 65 70 64 75 6b 65 29 2e 29 0a 20 20 20 e2 80 a2 20 4f | github.com/sheepduke).)........O |
| 6be0 | 70 74 69 6f 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 | ption....org-super-agenda-header |
| 6c00 | 2d 70 72 6f 70 65 72 74 69 65 73 e2 80 99 2e 20 20 49 74 20 73 65 74 73 0a 20 20 20 20 20 e2 80 | -properties......It.sets........ |
| 6c20 | 98 6f 72 67 2d 61 67 65 6e 64 61 2d 73 74 72 75 63 74 75 72 61 6c 2d 68 65 61 64 65 72 e2 80 99 | .org-agenda-structural-header... |
| 6c40 | 20 62 79 20 64 65 66 61 75 6c 74 2c 20 77 68 69 63 68 20 65 6e 61 62 6c 65 73 20 6e 61 76 69 67 | .by.default,.which.enables.navig |
| 6c60 | 61 74 69 6e 67 0a 20 20 20 20 20 74 6f 20 68 65 61 64 65 72 73 20 77 69 74 68 20 74 68 65 20 64 | ating......to.headers.with.the.d |
| 6c80 | 65 66 61 75 6c 74 20 e2 80 98 4d 2d 7b e2 80 99 20 2f 20 e2 80 98 4d 2d 7d e2 80 99 20 62 69 6e | efault....M-{..../....M-}....bin |
| 6ca0 | 64 69 6e 67 73 20 69 6e 20 61 67 65 6e 64 61 0a 20 20 20 20 20 62 75 66 66 65 72 73 2e 20 20 28 | dings.in.agenda......buffers...( |
| 6cc0 | 54 68 61 6e 6b 73 20 74 6f 20 41 62 64 75 6c 2d 4c 61 74 65 65 66 20 48 61 6a 69 2d 41 6c 69 0a | Thanks.to.Abdul-Lateef.Haji-Ali. |
| 6ce0 | 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6a 69 2d 61 6c | .....(https://github.com/haji-al |
| 6d00 | 69 29 2e 29 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d | i).)........Option....org-super- |
| 6d20 | 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 70 72 65 66 69 78 e2 80 99 2c 20 61 20 73 74 72 69 6e | agenda-header-prefix...,.a.strin |
| 6d40 | 67 20 70 72 65 70 65 6e 64 65 64 20 74 6f 0a 20 20 20 20 20 67 72 6f 75 70 20 68 65 61 64 65 72 | g.prepended.to......group.header |
| 6d60 | 73 2e 20 20 28 23 31 30 38 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 | s...(#108......(https://github.c |
| 6d80 | 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2f 69 73 | om/alphapapa/org-super-agenda/is |
| 6da0 | 73 75 65 73 2f 31 30 38 29 2e 20 20 54 68 61 6e 6b 73 0a 20 20 20 20 20 74 6f 20 43 68 72 69 73 | sues/108)...Thanks......to.Chris |
| 6dc0 | 74 69 61 6e 20 53 63 68 77 61 72 7a 67 72 75 62 65 72 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 | tian.Schwarzgruber.(https://gith |
| 6de0 | 75 62 2e 63 6f 6d 2f 63 73 6c 75 78 29 2e 29 0a 0a 20 20 20 2a 43 68 61 6e 67 65 64 2a 0a 20 20 | ub.com/cslux).).....*Changed*... |
| 6e00 | 20 e2 80 a2 20 47 72 6f 75 70 20 68 65 61 64 65 72 73 20 66 61 63 65 20 69 73 20 6e 6f 77 20 61 | .....Group.headers.face.is.now.a |
| 6e20 | 70 70 65 6e 64 65 64 20 74 6f 20 66 61 63 65 20 6c 69 73 74 20 69 6e 73 74 65 61 64 20 6f 66 0a | ppended.to.face.list.instead.of. |
| 6e40 | 20 20 20 20 20 6f 76 65 72 72 69 64 69 6e 67 20 69 74 2e 0a 20 20 20 e2 80 a2 20 4d 69 6e 69 6d | .....overriding.it.........Minim |
| 6e60 | 75 6d 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 20 72 65 71 75 69 72 65 6d 65 6e 74 20 69 73 20 | um.Emacs.version.requirement.is. |
| 6e80 | 6e 6f 77 20 32 36 2e 31 20 28 72 65 71 75 69 72 65 64 20 62 79 20 e2 80 98 74 73 e2 80 99 0a 20 | now.26.1.(required.by....ts..... |
| 6ea0 | 20 20 20 20 6c 69 62 72 61 72 79 29 2e 0a 0a 20 20 20 2a 46 69 78 65 64 2a 0a 20 20 20 e2 80 a2 | ....library)......*Fixed*....... |
| 6ec0 | 20 e2 80 98 3a 63 68 69 6c 64 72 65 6e 20 74 6f 64 6f e2 80 99 20 67 72 6f 75 70 20 73 65 6c 65 | ....:children.todo....group.sele |
| 6ee0 | 63 74 69 6f 6e 20 28 23 37 35 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | ction.(#75......(https://github. |
| 6f00 | 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2f 69 | com/alphapapa/org-super-agenda/i |
| 6f20 | 73 73 75 65 73 2f 37 35 29 29 2e 0a 20 20 20 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 42 65 6e 20 | ssues/75)).......(Thanks.to.Ben. |
| 6f40 | 4c 65 67 67 65 74 74 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 6c 65 67 | Leggett.(https://github.com/bleg |
| 6f60 | 67 65 74 74 29 20 61 6e 64 20 45 6c 72 69 63 0a 20 20 20 20 20 4d 69 6c 6f 6e 20 28 68 74 74 70 | gett).and.Elric......Milon.(http |
| 6f80 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 77 68 69 72 6d 29 2e 29 0a 20 20 20 e2 80 a2 20 e2 | s://github.com/whirm).)......... |
| 6fa0 | 80 98 3a 63 68 69 6c 64 72 65 6e e2 80 99 20 67 72 6f 75 70 20 68 65 61 64 69 6e 67 73 2e 0a 20 | ..:children....group.headings... |
| 6fc0 | 20 20 e2 80 a2 20 44 6f 6e e2 80 99 74 20 73 68 6f 77 20 62 6c 61 6e 6b 20 6c 69 6e 65 73 20 66 | ......Don...t.show.blank.lines.f |
| 6fe0 | 6f 72 20 64 69 73 61 62 6c 65 64 20 68 65 61 64 65 72 73 20 28 69 2e 65 2e 20 20 77 69 74 68 20 | or.disabled.headers.(i.e...with. |
| 7000 | e2 80 98 3a 6e 61 6d 65 0a 20 20 20 20 20 6e 6f 6e 65 e2 80 99 20 61 6e 64 20 e2 80 98 6f 72 67 | ...:name......none....and....org |
| 7020 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 72 61 74 6f 72 e2 80 | -super-agenda-header-separator.. |
| 7040 | 99 20 73 65 74 20 74 6f 20 61 6e 20 65 6d 70 74 79 0a 20 20 20 20 20 73 74 72 69 6e 67 29 2e 20 | ..set.to.an.empty......string).. |
| 7060 | 20 28 46 69 78 65 73 20 23 31 30 35 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | .(Fixes.#105......(https://githu |
| 7080 | 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | b.com/alphapapa/org-super-agenda |
| 70a0 | 2f 69 73 73 75 65 73 2f 31 30 35 29 2e 20 20 54 68 61 6e 6b 73 0a 20 20 20 20 20 74 6f 20 46 6c | /issues/105)...Thanks......to.Fl |
| 70c0 | 6f 72 69 61 6e 20 53 63 68 72 c3 b6 64 6c 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 | orian.Schr..dl.(https://github.c |
| 70e0 | 6f 6d 2f 66 6c 6f 73 63 72 29 2e 29 0a 0a 20 20 20 2a 55 70 64 61 74 65 64 2a 0a 20 20 20 e2 80 | om/floscr).).....*Updated*...... |
| 7100 | a2 20 54 65 73 74 73 20 75 70 64 61 74 65 64 20 66 6f 72 20 4f 72 67 20 39 2e 32 2e 34 2e 0a 0a | ..Tests.updated.for.Org.9.2.4... |
| 7120 | 20 20 20 2a 49 6e 74 65 72 6e 61 6c 2a 0a 20 20 20 e2 80 a2 20 e2 80 98 6f 72 67 2d 68 61 62 69 | ...*Internal*...........org-habi |
| 7140 | 74 e2 80 99 20 69 73 20 6e 6f 77 20 6c 6f 61 64 65 64 20 77 68 65 6e 20 e2 80 98 6f 72 67 2d 73 | t....is.now.loaded.when....org-s |
| 7160 | 75 70 65 72 2d 61 67 65 6e 64 61 e2 80 99 20 69 73 20 6c 6f 61 64 65 64 2e 20 20 54 68 69 73 0a | uper-agenda....is.loaded...This. |
| 7180 | 20 20 20 20 20 61 76 6f 69 64 73 20 69 73 73 75 65 73 2c 20 72 65 61 6c 20 61 6e 64 20 70 6f 74 | .....avoids.issues,.real.and.pot |
| 71a0 | 65 6e 74 69 61 6c 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 63 61 75 73 65 20 61 6e 79 | ential,.and.should.not.cause.any |
| 71c0 | 0a 20 20 20 20 20 70 72 6f 62 6c 65 6d 73 2e 0a 20 20 20 e2 80 a2 20 56 61 72 69 61 62 6c 65 20 | ......problems.........Variable. |
| 71e0 | e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 61 6c 6c 6f 77 2d 75 6e 73 61 66 65 | ...org-super-agenda-allow-unsafe |
| 7200 | 2d 67 72 6f 75 70 73 e2 80 99 20 6d 61 79 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 64 | -groups....may.be.used.to......d |
| 7220 | 69 73 61 62 6c 65 20 67 72 6f 75 70 73 20 77 68 69 63 68 20 63 61 6c 6c 20 61 72 62 69 74 72 61 | isable.groups.which.call.arbitra |
| 7240 | 72 79 20 66 75 6e 63 74 69 6f 6e 73 20 28 65 2e 67 2e 20 20 77 68 65 6e 20 63 61 6c 6c 65 64 0a | ry.functions.(e.g...when.called. |
| 7260 | 20 20 20 20 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 61 63 6b 61 67 65 73 20 74 68 61 74 20 6d 61 | .....from.other.packages.that.ma |
| 7280 | 79 20 72 65 61 64 20 63 6f 64 65 20 66 72 6f 6d 20 75 6e 74 72 75 73 74 65 64 20 6f 72 69 67 69 | y.read.code.from.untrusted.origi |
| 72a0 | 6e 73 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 | ns).....File:.README.info,..Node |
| 72c0 | 3a 20 31 31 31 2c 20 20 4e 65 78 74 3a 20 31 31 2c 20 20 50 72 65 76 3a 20 31 32 2c 20 20 55 70 | :.111,..Next:.11,..Prev:.12,..Up |
| 72e0 | 3a 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 37 2e 34 20 31 2e 31 2e 31 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | :.Changelog..7.4.1.1.1.========= |
| 7300 | 0a 0a 2a 46 69 78 65 64 2a 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 61 75 | ..*Fixed*........Selector....:au |
| 7320 | 74 6f 2d 64 69 72 2d 6e 61 6d 65 e2 80 99 20 64 69 64 20 6e 6f 74 20 68 61 6e 64 6c 65 20 69 74 | to-dir-name....did.not.handle.it |
| 7340 | 65 6d 73 20 77 69 74 68 6f 75 74 20 6d 61 72 6b 65 72 73 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 | ems.without.markers....File:.REA |
| 7360 | 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 31 31 2c 20 20 4e 65 78 74 3a 20 31 30 33 2c | DME.info,..Node:.11,..Next:.103, |
| 7380 | 20 20 50 72 65 76 3a 20 31 31 31 2c 20 20 55 70 3a 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 37 2e 35 | ..Prev:.111,..Up:.Changelog..7.5 |
| 73a0 | 20 31 2e 31 0a 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 41 64 64 69 74 69 6f 6e 73 2a 0a 20 20 20 e2 80 a2 | .1.1.=======..*Additions*....... |
| 73c0 | 20 4b 65 79 77 6f 72 64 20 e2 80 98 3a 66 61 63 65 e2 80 99 2c 20 75 73 65 64 20 74 6f 20 61 70 | .Keyword....:face...,.used.to.ap |
| 73e0 | 70 6c 79 20 66 61 63 65 73 20 74 6f 20 69 74 65 6d 73 20 69 6e 20 67 72 6f 75 70 73 2e 0a 20 20 | ply.faces.to.items.in.groups.... |
| 7400 | 20 e2 80 a2 20 4b 65 79 77 6f 72 64 20 e2 80 98 3a 74 72 61 6e 73 66 6f 72 6d 65 72 e2 80 99 2c | .....Keyword....:transformer..., |
| 7420 | 20 75 73 65 64 20 74 6f 20 74 72 61 6e 73 66 6f 72 6d 20 69 74 65 6d 73 20 69 6e 20 67 72 6f 75 | .used.to.transform.items.in.grou |
| 7440 | 70 73 2e 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 | ps.........Option....org-super-a |
| 7460 | 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 72 61 74 6f 72 e2 80 99 2c 20 77 68 69 63 68 | genda-header-separator...,.which |
| 7480 | 20 63 61 6e 2c 20 65 2e 67 2e 20 20 62 65 20 73 65 74 0a 20 20 20 20 20 74 6f 20 61 6e 20 65 6d | .can,.e.g...be.set......to.an.em |
| 74a0 | 70 74 79 20 73 74 72 69 6e 67 20 66 6f 72 20 61 20 6d 6f 72 65 20 63 6f 6d 70 61 63 74 20 76 69 | pty.string.for.a.more.compact.vi |
| 74c0 | 65 77 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 53 c3 a9 62 61 73 74 69 65 6e 0a 20 20 20 20 20 | ew...(Thanks.to.S..bastien...... |
| 74e0 | 44 65 6c 61 66 6f 6e 64 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 64 65 | Delafond.(https://github.com/sde |
| 7500 | 6c 61 66 6f 6e 64 29 2e 29 0a 20 20 20 e2 80 a2 20 46 61 63 65 20 e2 80 98 6f 72 67 2d 73 75 70 | lafond).)........Face....org-sup |
| 7520 | 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 e2 80 99 2c 20 77 68 69 63 68 20 63 61 6e 20 62 | er-agenda-header...,.which.can.b |
| 7540 | 65 20 75 73 65 64 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 0a 20 20 20 20 20 67 72 6f 75 70 20 68 | e.used.to.customize......group.h |
| 7560 | 65 61 64 65 72 73 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 43 68 72 69 73 74 69 61 6e 20 53 63 | eaders...(Thanks.to.Christian.Sc |
| 7580 | 68 77 61 72 7a 67 72 75 62 65 72 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 | hwarzgruber......(https://github |
| 75a0 | 2e 63 6f 6d 2f 63 73 6c 75 78 29 2e 29 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 | .com/cslux).)........Selector... |
| 75c0 | 98 3a 61 75 74 6f 2d 6d 61 70 e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 6d | .:auto-map...,.which.groups.item |
| 75e0 | 73 20 62 79 20 74 68 65 20 76 61 6c 75 65 20 72 65 74 75 72 6e 65 64 20 77 68 65 6e 0a 20 20 20 | s.by.the.value.returned.when.... |
| 7600 | 20 20 61 70 70 6c 79 69 6e 67 20 69 74 65 6d 73 20 74 6f 20 61 20 66 75 6e 63 74 69 6f 6e 2e 0a | ..applying.items.to.a.function.. |
| 7620 | 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 66 69 6c 65 2d 70 61 74 68 e2 80 99 | .......Selector....:file-path... |
| 7640 | 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 72 65 67 75 6c 61 72 20 | ,.which.groups.items.by.regular. |
| 7660 | 65 78 70 72 65 73 73 69 6f 6e 73 0a 20 20 20 20 20 6d 61 74 63 68 65 64 20 61 67 61 69 6e 73 74 | expressions......matched.against |
| 7680 | 20 74 68 65 69 72 20 62 75 66 66 65 72 73 e2 80 99 20 66 69 6c 65 6e 61 6d 65 20 70 61 74 68 73 | .their.buffers....filename.paths |
| 76a0 | 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 70 72 65 64 e2 80 99 2c 20 77 | .........Selector....:pred...,.w |
| 76c0 | 68 69 63 68 20 6d 61 74 63 68 65 73 20 69 66 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e | hich.matches.if.any.of.the.given |
| 76e0 | 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 74 75 72 6e | .predicate......functions.return |
| 7700 | 20 6e 6f 6e 2d 6e 69 6c 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 69 74 | .non-nil.when.called.with.the.it |
| 7720 | 65 6d 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 61 67 65 6e 64 61 20 62 | em.string.from.the......agenda.b |
| 7740 | 75 66 66 65 72 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 61 75 74 6f 2d | uffer.........Selector....:auto- |
| 7760 | 64 69 72 2d 6e 61 6d 65 e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 | dir-name...,.which.groups.items. |
| 7780 | 62 79 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 0a 20 20 20 20 20 6f 66 20 74 68 | by.the.directory.name......of.th |
| 77a0 | 65 69 72 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 | eir.source.buffer.........Select |
| 77c0 | 6f 72 20 e2 80 98 3a 61 75 74 6f 2d 70 61 72 65 6e 74 e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f | or....:auto-parent...,.which.gro |
| 77e0 | 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 70 61 72 65 6e 74 0a 20 20 20 20 20 68 | ups.items.by.their.parent......h |
| 7800 | 65 61 64 69 6e 67 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 63 74 6f 72 20 e2 80 98 3a 61 75 74 6f | eading.........Selector....:auto |
| 7820 | 2d 74 6f 64 6f e2 80 99 2c 20 77 68 69 63 68 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 | -todo...,.which.groups.items.by. |
| 7840 | 74 68 65 69 72 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 2e 0a 20 20 20 e2 80 a2 20 53 65 6c 65 | their.to-do.keyword.........Sele |
| 7860 | 63 74 6f 72 20 e2 80 98 3a 61 75 74 6f 2d 70 72 69 6f 72 69 74 79 e2 80 99 2c 20 77 68 69 63 68 | ctor....:auto-priority...,.which |
| 7880 | 20 67 72 6f 75 70 73 20 69 74 65 6d 73 20 62 79 20 74 68 65 69 72 20 70 72 69 6f 72 69 74 79 2e | .groups.items.by.their.priority. |
| 78a0 | 0a 20 20 20 e2 80 a2 20 4f 70 74 69 6f 6e 20 e2 80 98 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | ........Option....org-super-agen |
| 78c0 | 64 61 2d 75 6e 6d 61 74 63 68 65 64 2d 6e 61 6d 65 e2 80 99 2c 20 75 73 65 64 20 74 6f 20 63 68 | da-unmatched-name...,.used.to.ch |
| 78e0 | 61 6e 67 65 20 74 68 65 20 6e 61 6d 65 0a 20 20 20 20 20 6f 66 20 74 68 65 20 75 6e 6d 61 74 63 | ange.the.name......of.the.unmatc |
| 7900 | 68 65 64 20 67 72 6f 75 70 2e 20 20 28 54 68 61 6e 6b 73 20 74 6f 20 4d 61 72 63 69 6e 20 53 77 | hed.group...(Thanks.to.Marcin.Sw |
| 7920 | 69 65 63 7a 6b 6f 77 73 6b 69 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | ieczkowski......(https://github. |
| 7940 | 63 6f 6d 2f 6d 2d 63 61 74 29 2e 29 0a 0a 20 20 20 2a 49 6e 74 65 72 6e 61 6c 2a 0a 20 20 20 e2 | com/m-cat).).....*Internal*..... |
| 7960 | 80 a2 20 52 65 66 61 63 74 6f 72 20 61 75 74 6f 2d 67 72 6f 75 70 73 20 77 69 74 68 20 6d 61 63 | ...Refactor.auto-groups.with.mac |
| 7980 | 72 6f 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | ro.....File:.README.info,..Node: |
| 79a0 | 20 31 30 33 2c 20 20 4e 65 78 74 3a 20 31 30 32 2c 20 20 50 72 65 76 3a 20 31 31 2c 20 20 55 70 | .103,..Next:.102,..Prev:.11,..Up |
| 79c0 | 3a 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 37 2e 36 20 31 2e 30 2e 33 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | :.Changelog..7.6.1.0.3.========= |
| 79e0 | 0a 0a 2a 46 69 78 65 64 2a 0a 20 20 20 e2 80 a2 20 52 65 71 75 69 72 65 20 e2 80 98 73 65 71 e2 | ..*Fixed*........Require....seq. |
| 7a00 | 80 99 20 6c 69 62 72 61 72 79 2e 20 20 28 46 69 78 65 73 20 23 35 34 2e 20 20 54 68 61 6e 6b 73 | ...library...(Fixes.#54...Thanks |
| 7a20 | 20 74 6f 20 52 69 63 6b 20 48 61 6e 73 6f 6e 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 69 | .to.Rick.Hanson......(https://gi |
| 7a40 | 74 68 75 62 2e 63 6f 6d 2f 63 72 79 70 74 6f 72 69 63 6b 29 2e 29 0a 0a 1f 0a 46 69 6c 65 3a 20 | thub.com/cryptorick).)....File:. |
| 7a60 | 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 31 30 32 2c 20 20 4e 65 78 74 3a 20 | README.info,..Node:.102,..Next:. |
| 7a80 | 31 30 31 2c 20 20 50 72 65 76 3a 20 31 30 33 2c 20 20 55 70 3a 20 43 68 61 6e 67 65 6c 6f 67 0a | 101,..Prev:.103,..Up:.Changelog. |
| 7aa0 | 0a 37 2e 37 20 31 2e 30 2e 32 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 46 69 78 65 64 2a 0a 20 20 | .7.7.1.0.2.=========..*Fixed*... |
| 7ac0 | 20 e2 80 a2 20 42 79 74 65 2d 63 6f 6d 70 69 6c 65 72 20 77 61 72 6e 69 6e 67 73 2e 0a 0a 1f 0a | .....Byte-compiler.warnings..... |
| 7ae0 | 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 31 30 31 2c 20 20 | File:.README.info,..Node:.101,.. |
| 7b00 | 4e 65 78 74 3a 20 31 30 30 2c 20 20 50 72 65 76 3a 20 31 30 32 2c 20 20 55 70 3a 20 43 68 61 6e | Next:.100,..Prev:.102,..Up:.Chan |
| 7b20 | 67 65 6c 6f 67 0a 0a 37 2e 38 20 31 2e 30 2e 31 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 46 69 78 | gelog..7.8.1.0.1.=========..*Fix |
| 7b40 | 65 73 2a 0a 20 20 20 e2 80 a2 20 49 6e 69 74 69 61 6c 69 7a 65 20 e2 80 98 6f 72 67 2d 73 75 70 | es*........Initialize....org-sup |
| 7b60 | 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 6d 61 70 e2 80 99 20 74 6f 20 61 20 63 6f 70 | er-agenda-header-map....to.a.cop |
| 7b80 | 79 20 6f 66 0a 20 20 20 20 20 e2 80 98 6f 72 67 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 2d 6d 61 70 | y.of.........org-agenda-mode-map |
| 7ba0 | e2 80 99 2e 20 20 28 46 69 78 65 73 20 23 35 30 0a 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 67 | ......(Fixes.#50......(https://g |
| 7bc0 | 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 | ithub.com/alphapapa/org-super-ag |
| 7be0 | 65 6e 64 61 2f 69 73 73 75 65 73 2f 35 30 29 2e 20 20 54 68 61 6e 6b 73 0a 20 20 20 20 20 74 6f | enda/issues/50)...Thanks......to |
| 7c00 | 20 59 69 75 66 75 6e 67 20 43 68 65 6f 6e 67 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | .Yiufung.Cheong.(https://github. |
| 7c20 | 63 6f 6d 2f 79 69 75 66 75 6e 67 29 2e 29 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 | com/yiufung).)....File:.README.i |
| 7c40 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 31 30 30 2c 20 20 50 72 65 76 3a 20 31 30 31 2c 20 20 55 70 | nfo,..Node:.100,..Prev:.101,..Up |
| 7c60 | 3a 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 37 2e 39 20 31 2e 30 2e 30 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | :.Changelog..7.9.1.0.0.========= |
| 7c80 | 0a 0a 46 69 72 73 74 20 74 61 67 67 65 64 20 76 65 72 73 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a | ..First.tagged.version.....File: |
| 7ca0 | 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 44 65 76 65 6c 6f 70 6d 65 6e 74 | .README.info,..Node:.Development |
| 7cc0 | 2c 20 20 4e 65 78 74 3a 20 43 72 65 64 69 74 73 2c 20 20 50 72 65 76 3a 20 43 68 61 6e 67 65 6c | ,..Next:.Credits,..Prev:.Changel |
| 7ce0 | 6f 67 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 38 20 44 65 76 65 6c 6f 70 6d 65 6e 74 0a 2a 2a 2a 2a | og,..Up:.Top..8.Development.**** |
| 7d00 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 43 6f 6e 74 72 69 62 75 74 69 6f 6e 73 20 61 6e 64 20 66 65 65 | *********..Contributions.and.fee |
| 7d20 | 64 62 61 63 6b 20 61 72 65 20 77 65 6c 63 6f 6d 65 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 66 69 | dback.are.welcome......If.you.fi |
| 7d40 | 6e 64 20 74 68 69 73 20 75 73 65 66 75 6c 2c 20 49 e2 80 99 64 20 61 70 70 72 65 63 69 61 74 65 | nd.this.useful,.I...d.appreciate |
| 7d60 | 20 69 66 20 79 6f 75 20 77 6f 75 6c 64 20 73 68 61 72 65 20 61 0a 73 63 72 65 65 6e 73 68 6f 74 | .if.you.would.share.a.screenshot |
| 7d80 | 20 6f 72 20 74 77 6f 20 6f 66 20 79 6f 75 72 20 61 67 65 6e 64 61 20 76 69 65 77 73 20 75 73 69 | .or.two.of.your.agenda.views.usi |
| 7da0 | 6e 67 20 69 74 20 28 6d 69 6e 75 73 20 61 6e 79 20 70 72 69 76 61 74 65 20 64 61 74 61 2c 0a 6f | ng.it.(minus.any.private.data,.o |
| 7dc0 | 66 20 63 6f 75 72 73 65 29 2e 20 20 49 e2 80 99 64 20 6c 69 6b 65 20 74 6f 20 67 65 74 20 69 64 | f.course)...I...d.like.to.get.id |
| 7de0 | 65 61 73 20 66 6f 72 20 68 6f 77 20 74 6f 20 62 65 74 74 65 72 20 6f 72 67 61 6e 69 7a 65 20 6d | eas.for.how.to.better.organize.m |
| 7e00 | 79 20 61 67 65 6e 64 61 2e 0a 3a 29 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 42 75 67 73 3a 3a 0a | y.agenda..:)..*.Menu:..*.Bugs::. |
| 7e20 | 2a 20 54 65 73 74 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 | *.Tests::....File:.README.info,. |
| 7e40 | 20 4e 6f 64 65 3a 20 42 75 67 73 2c 20 20 4e 65 78 74 3a 20 54 65 73 74 73 2c 20 20 55 70 3a 20 | .Node:.Bugs,..Next:.Tests,..Up:. |
| 7e60 | 44 65 76 65 6c 6f 70 6d 65 6e 74 0a 0a 38 2e 31 20 42 75 67 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a | Development..8.1.Bugs.========.. |
| 7e80 | 20 20 20 e2 80 a2 20 54 68 65 20 e2 80 98 6f 72 67 2d 73 65 61 72 63 68 2d 76 69 65 77 e2 80 99 | .......The....org-search-view... |
| 7ea0 | 20 61 67 65 6e 64 61 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 73 65 65 6d 20 74 6f | .agenda.command.does.not.seem.to |
| 7ec0 | 20 73 65 74 20 74 68 65 0a 20 20 20 20 20 e2 80 98 74 6f 64 6f 2d 73 74 61 74 65 e2 80 99 20 74 | .set.the.........todo-state....t |
| 7ee0 | 65 78 74 20 70 72 6f 70 65 72 74 79 20 66 6f 72 20 69 74 65 6d 73 20 69 74 20 66 69 6e 64 73 2c | ext.property.for.items.it.finds, |
| 7f00 | 20 73 6f 20 74 68 65 20 e2 80 98 3a 74 6f 64 6f e2 80 99 0a 20 20 20 20 20 73 65 6c 65 63 74 6f | .so.the....:todo.........selecto |
| 7f20 | 72 20 64 6f 65 73 6e e2 80 99 74 20 77 6f 72 6b 20 77 69 74 68 20 69 74 2e 20 20 57 65 20 73 68 | r.doesn...t.work.with.it...We.sh |
| 7f40 | 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 0a 20 20 20 20 | ould.be.able.to.work.around..... |
| 7f60 | 20 74 68 69 73 20 62 79 20 67 65 74 74 69 6e 67 20 74 68 65 20 74 6f 64 6f 20 73 74 61 74 65 20 | .this.by.getting.the.todo.state. |
| 7f80 | 66 6f 72 20 65 61 63 68 20 69 74 65 6d 20 6d 61 6e 75 61 6c 6c 79 2c 20 62 75 74 20 77 65 20 68 | for.each.item.manually,.but.we.h |
| 7fa0 | 61 76 65 0a 20 20 20 20 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 77 65 20 6f 6e | ave......to.make.sure.that.we.on |
| 7fc0 | 6c 79 20 64 6f 20 74 68 61 74 20 77 68 65 6e 20 6e 65 63 65 73 73 61 72 79 2c 20 6f 74 68 65 72 | ly.do.that.when.necessary,.other |
| 7fe0 | 77 69 73 65 20 69 74 0a 20 20 20 20 20 6d 69 67 68 74 20 62 65 20 73 6c 6f 77 2e 20 20 41 6e 64 | wise.it......might.be.slow...And |
| 8000 | 20 49 20 77 6f 75 6c 64 6e e2 80 99 74 20 62 65 20 73 75 72 70 72 69 73 65 64 20 69 66 20 74 68 | .I.wouldn...t.be.surprised.if.th |
| 8020 | 65 72 65 20 61 72 65 20 6f 74 68 65 72 0a 20 20 20 20 20 73 65 6c 65 63 74 6f 72 73 20 74 68 61 | ere.are.other......selectors.tha |
| 8040 | 74 20 64 6f 6e e2 80 99 74 20 77 6f 72 6b 20 77 69 74 68 20 74 68 69 73 20 6f 72 20 6f 74 68 65 | t.don...t.work.with.this.or.othe |
| 8060 | 72 20 63 6f 6d 6d 61 6e 64 73 2c 20 62 75 74 0a 20 20 20 20 20 e2 80 98 6f 72 67 2d 61 67 65 6e | r.commands,.but.........org-agen |
| 8080 | 64 61 2d 6c 69 73 74 e2 80 99 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 66 69 6e 65 2c 20 61 6e 64 | da-list....should.work.fine,.and |
| 80a0 | 20 e2 80 98 6f 72 67 2d 74 61 67 73 2d 76 69 65 77 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 | ....org-tags-view....and........ |
| 80c0 | 98 6f 72 67 2d 74 6f 64 6f 2d 6c 69 73 74 e2 80 99 20 73 65 65 6d 20 74 6f 20 77 6f 72 6b 2e 0a | .org-todo-list....seem.to.work.. |
| 80e0 | 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 65 73 | ...File:.README.info,..Node:.Tes |
| 8100 | 74 73 2c 20 20 50 72 65 76 3a 20 42 75 67 73 2c 20 20 55 70 3a 20 44 65 76 65 6c 6f 70 6d 65 6e | ts,..Prev:.Bugs,..Up:.Developmen |
| 8120 | 74 0a 0a 38 2e 32 20 54 65 73 74 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 49 74 e2 80 99 73 20 65 | t..8.2.Tests.=========..It...s.e |
| 8140 | 61 73 79 20 74 6f 20 72 75 6e 20 74 68 65 20 74 65 73 74 73 3a 0a 0a 20 20 31 2e 20 49 6e 73 74 | asy.to.run.the.tests:....1..Inst |
| 8160 | 61 6c 6c 20 43 61 73 6b 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 63 61 73 | all.Cask.(https://github.com/cas |
| 8180 | 6b 2f 63 61 73 6b 29 2e 0a 20 20 32 2e 20 46 72 6f 6d 20 74 68 65 20 72 65 70 6f 20 72 6f 6f 74 | k/cask)....2..From.the.repo.root |
| 81a0 | 20 64 69 72 65 63 74 6f 72 79 2c 20 72 75 6e 20 e2 80 98 63 61 73 6b 20 69 6e 73 74 61 6c 6c e2 | .directory,.run....cask.install. |
| 81c0 | 80 99 2c 20 77 68 69 63 68 20 69 6e 73 74 61 6c 6c 73 0a 20 20 20 20 20 45 6d 61 63 73 20 61 6e | ..,.which.installs......Emacs.an |
| 81e0 | 64 20 70 61 63 6b 61 67 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 69 6e 74 6f 20 74 68 65 20 | d.package.dependencies.into.the. |
| 8200 | e2 80 98 2e 63 61 73 6b e2 80 99 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 33 2e 20 52 75 6e 20 | ....cask....directory....3..Run. |
| 8220 | e2 80 98 6d 61 6b 65 20 74 65 73 74 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 52 45 41 44 4d 45 | ...make.test........File:.README |
| 8240 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 72 65 64 69 74 73 2c 20 20 50 72 65 76 3a 20 44 65 | .info,..Node:.Credits,..Prev:.De |
| 8260 | 76 65 6c 6f 70 6d 65 6e 74 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 39 20 43 72 65 64 69 74 73 0a 2a | velopment,..Up:.Top..9.Credits.* |
| 8280 | 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 20 20 20 e2 80 a2 20 54 68 61 6e 6b 73 20 74 6f 20 42 61 6c 61 6a | ********.........Thanks.to.Balaj |
| 82a0 | 69 20 53 69 76 61 72 61 6d 61 6e 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f | i.Sivaraman.(https://github.com/ |
| 82c0 | 62 61 6c 61 6a 69 73 69 76 61 72 61 6d 61 6e 29 20 66 6f 72 0a 20 20 20 20 20 63 6f 6e 74 72 69 | balajisivaraman).for......contri |
| 82e0 | 62 75 74 69 6e 67 20 74 68 65 20 e2 80 98 3a 63 61 74 65 67 6f 72 79 e2 80 99 20 73 65 6c 65 63 | buting.the....:category....selec |
| 8300 | 74 6f 72 2e 0a 20 20 20 e2 80 a2 20 54 68 61 6e 6b 73 20 74 6f 20 4d 69 63 68 61 65 6c 20 57 65 | tor.........Thanks.to.Michael.We |
| 8320 | 6c 6c 65 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 6d 77 34 32 29 20 66 | lle.(https://github.com/hmw42).f |
| 8340 | 6f 72 20 63 6f 6e 74 72 69 62 75 74 69 6e 67 0a 20 20 20 20 20 74 68 65 20 63 75 73 74 6f 6d 69 | or.contributing......the.customi |
| 8360 | 7a 61 62 6c 65 20 e2 80 98 61 75 74 6f 2d 67 72 6f 75 70 e2 80 99 20 4f 72 67 20 70 72 6f 70 65 | zable....auto-group....Org.prope |
| 8380 | 72 74 79 20 6e 61 6d 65 2e 0a 0a 0a 1f 0a 54 61 67 20 54 61 62 6c 65 3a 0a 4e 6f 64 65 3a 20 54 | rty.name......Tag.Table:.Node:.T |
| 83a0 | 6f 70 7f 32 32 32 0a 4e 6f 64 65 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 7f 39 39 30 0a 4e 6f | op.222.Node:.Introduction.990.No |
| 83c0 | 64 65 3a 20 43 6f 6e 74 65 6e 74 73 7f 32 33 39 38 0a 4e 6f 64 65 3a 20 53 63 72 65 65 6e 73 68 | de:.Contents.2398.Node:.Screensh |
| 83e0 | 6f 74 73 7f 32 35 35 35 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 7f 32 37 39 32 | ots.2555.Node:.Installation.2792 |
| 8400 | 0a 4e 6f 64 65 3a 20 4d 45 4c 50 41 7f 32 39 35 33 0a 4e 6f 64 65 3a 20 4d 61 6e 75 61 6c 20 69 | .Node:.MELPA.2953.Node:.Manual.i |
| 8420 | 6e 73 74 61 6c 6c 61 74 69 6f 6e 7f 33 31 30 36 0a 4e 6f 64 65 3a 20 55 73 61 67 65 7f 33 35 35 | nstallation.3106.Node:.Usage.355 |
| 8440 | 35 0a 4e 6f 64 65 3a 20 45 78 61 6d 70 6c 65 73 7f 34 35 33 31 0a 4e 6f 64 65 3a 20 47 72 6f 75 | 5.Node:.Examples.4531.Node:.Grou |
| 8460 | 70 20 73 65 6c 65 63 74 6f 72 73 7f 38 30 31 36 0a 4e 6f 64 65 3a 20 4b 65 79 77 6f 72 64 73 7f | p.selectors.8016.Node:.Keywords. |
| 8480 | 38 39 37 38 0a 4e 6f 64 65 3a 20 53 70 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 73 7f 39 37 30 | 8978.Node:.Special.selectors.970 |
| 84a0 | 37 0a 4e 6f 64 65 3a 20 4e 6f 72 6d 61 6c 20 73 65 6c 65 63 74 6f 72 73 7f 31 33 39 38 36 0a 4e | 7.Node:.Normal.selectors.13986.N |
| 84c0 | 6f 64 65 3a 20 54 69 70 73 7f 31 39 31 35 32 0a 4e 6f 64 65 3a 20 46 41 51 7f 32 30 30 33 33 0a | ode:.Tips.19152.Node:.FAQ.20033. |
| 84e0 | 4e 6f 64 65 3a 20 57 68 79 20 61 72 65 20 73 6f 6d 65 20 69 74 65 6d 73 20 6e 6f 74 20 64 69 73 | Node:.Why.are.some.items.not.dis |
| 8500 | 70 6c 61 79 65 64 20 65 76 65 6e 20 74 68 6f 75 67 68 20 49 20 75 73 65 64 20 67 72 6f 75 70 20 | played.even.though.I.used.group. |
| 8520 | 73 65 6c 65 63 74 6f 72 73 20 66 6f 72 20 74 68 65 6d 3f 7f 32 30 32 38 33 0a 4e 6f 64 65 3a 20 | selectors.for.them?.20283.Node:. |
| 8540 | 57 68 79 20 64 69 64 20 61 20 67 72 6f 75 70 20 64 69 73 61 70 70 65 61 72 20 77 68 65 6e 20 49 | Why.did.a.group.disappear.when.I |
| 8560 | 20 6d 6f 76 65 64 20 69 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 | .moved.it.to.the.end.of.the.list |
| 8580 | 3f 7f 32 31 31 37 38 0a 4e 6f 64 65 3a 20 43 68 61 6e 67 65 6c 6f 67 7f 32 31 37 35 39 0a 4e 6f | ?.21178.Node:.Changelog.21759.No |
| 85a0 | 64 65 3a 20 31 34 2d 70 72 65 7f 32 31 39 39 37 0a 4e 6f 64 65 3a 20 31 33 7f 32 32 35 35 37 0a | de:.14-pre.21997.Node:.13.22557. |
| 85c0 | 4e 6f 64 65 3a 20 31 32 7f 32 34 31 32 30 0a 4e 6f 64 65 3a 20 31 31 31 7f 32 36 37 39 30 0a 4e | Node:.12.24120.Node:.111.26790.N |
| 85e0 | 6f 64 65 3a 20 31 31 7f 32 36 39 36 35 0a 4e 6f 64 65 3a 20 31 30 33 7f 32 38 35 34 39 0a 4e 6f | ode:.11.26965.Node:.103.28549.No |
| 8600 | 64 65 3a 20 31 30 32 7f 32 38 37 36 30 0a 4e 6f 64 65 3a 20 31 30 31 7f 32 38 38 39 34 0a 4e 6f | de:.102.28760.Node:.101.28894.No |
| 8620 | 64 65 3a 20 31 30 30 7f 32 39 32 33 32 0a 4e 6f 64 65 3a 20 44 65 76 65 6c 6f 70 6d 65 6e 74 7f | de:.100.29232.Node:.Development. |
| 8640 | 32 39 33 33 37 0a 4e 6f 64 65 3a 20 42 75 67 73 7f 32 39 37 33 39 0a 4e 6f 64 65 3a 20 54 65 73 | 29337.Node:.Bugs.29739.Node:.Tes |
| 8660 | 74 73 7f 33 30 34 33 33 0a 4e 6f 64 65 3a 20 43 72 65 64 69 74 73 7f 33 30 37 37 30 0a 1f 0a 45 | ts.30433.Node:.Credits.30770...E |
| 8680 | 6e 64 20 54 61 67 20 54 61 62 6c 65 0a 0a 1f 0a 4c 6f 63 61 6c 20 56 61 72 69 61 62 6c 65 73 3a | nd.Tag.Table....Local.Variables: |
| 86a0 | 0a 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 0a 45 6e 64 3a 0a 00 00 00 00 00 00 00 00 00 00 00 00 | .coding:.utf-8.End:............. |
| 86c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 86e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8800 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 32 30 32 34 30 33 30 31 2e 31 36 30 32 2f 64 | org-super-agenda-20240301.1602/d |
| 8820 | 69 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ir.............................. |
| 8840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 8880 | 30 30 30 31 32 32 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 33 33 00 20 30 00 00 00 | 0001222.00000000000.014633..0... |
| 88a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 88c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 88e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 8920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 8940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a00 | 54 68 69 73 20 69 73 20 74 68 65 20 66 69 6c 65 20 2e 2e 2e 2f 69 6e 66 6f 2f 64 69 72 2c 20 77 | This.is.the.file..../info/dir,.w |
| 8a20 | 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 0a 74 6f 70 6d 6f 73 74 20 6e 6f 64 65 20 6f | hich.contains.the.topmost.node.o |
| 8a40 | 66 20 74 68 65 20 49 6e 66 6f 20 68 69 65 72 61 72 63 68 79 2c 20 63 61 6c 6c 65 64 20 28 64 69 | f.the.Info.hierarchy,.called.(di |
| 8a60 | 72 29 54 6f 70 2e 0a 54 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 79 6f 75 20 69 6e 76 6f 6b 65 | r)Top..The.first.time.you.invoke |
| 8a80 | 20 49 6e 66 6f 20 79 6f 75 20 73 74 61 72 74 20 6f 66 66 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 74 | .Info.you.start.off.looking.at.t |
| 8aa0 | 68 69 73 20 6e 6f 64 65 2e 0a 1f 0a 46 69 6c 65 3a 20 64 69 72 2c 09 4e 6f 64 65 3a 20 54 6f 70 | his.node....File:.dir,.Node:.Top |
| 8ac0 | 09 54 68 69 73 20 69 73 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 49 4e 46 4f 20 74 72 65 | .This.is.the.top.of.the.INFO.tre |
| 8ae0 | 65 0a 0a 20 20 54 68 69 73 20 28 74 68 65 20 44 69 72 65 63 74 6f 72 79 20 6e 6f 64 65 29 20 67 | e....This.(the.Directory.node).g |
| 8b00 | 69 76 65 73 20 61 20 6d 65 6e 75 20 6f 66 20 6d 61 6a 6f 72 20 74 6f 70 69 63 73 2e 0a 20 20 54 | ives.a.menu.of.major.topics....T |
| 8b20 | 79 70 69 6e 67 20 22 71 22 20 65 78 69 74 73 2c 20 22 48 22 20 6c 69 73 74 73 20 61 6c 6c 20 49 | yping."q".exits,."H".lists.all.I |
| 8b40 | 6e 66 6f 20 63 6f 6d 6d 61 6e 64 73 2c 20 22 64 22 20 72 65 74 75 72 6e 73 20 68 65 72 65 2c 0a | nfo.commands,."d".returns.here,. |
| 8b60 | 20 20 22 68 22 20 67 69 76 65 73 20 61 20 70 72 69 6d 65 72 20 66 6f 72 20 66 69 72 73 74 2d 74 | .."h".gives.a.primer.for.first-t |
| 8b80 | 69 6d 65 72 73 2c 0a 20 20 22 6d 45 6d 61 63 73 3c 52 65 74 75 72 6e 3e 22 20 76 69 73 69 74 73 | imers,..."mEmacs<Return>".visits |
| 8ba0 | 20 74 68 65 20 45 6d 61 63 73 20 6d 61 6e 75 61 6c 2c 20 65 74 63 2e 0a 0a 20 20 49 6e 20 45 6d | .the.Emacs.manual,.etc.....In.Em |
| 8bc0 | 61 63 73 2c 20 79 6f 75 20 63 61 6e 20 63 6c 69 63 6b 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 | acs,.you.can.click.mouse.button. |
| 8be0 | 32 20 6f 6e 20 61 20 6d 65 6e 75 20 69 74 65 6d 20 6f 72 20 63 72 6f 73 73 20 72 65 66 65 72 65 | 2.on.a.menu.item.or.cross.refere |
| 8c00 | 6e 63 65 0a 20 20 74 6f 20 73 65 6c 65 63 74 20 69 74 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 45 6d | nce...to.select.it...*.Menu:..Em |
| 8c20 | 61 63 73 0a 2a 20 4f 72 67 20 53 75 70 65 72 20 41 67 65 6e 64 61 3a 20 28 6f 72 67 2d 73 75 70 | acs.*.Org.Super.Agenda:.(org-sup |
| 8c40 | 65 72 2d 61 67 65 6e 64 61 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er-agenda)...................... |
| 8c60 | 20 20 20 20 20 20 20 20 20 20 20 20 46 6c 65 78 69 62 6c 65 20 67 72 6f 75 70 69 6e 67 20 66 6f | ............Flexible.grouping.fo |
| 8c80 | 72 20 74 68 65 20 4f 72 67 20 41 67 65 6e 64 61 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r.the.Org.Agenda................ |
| 8ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8e00 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 32 30 32 34 30 33 30 31 2e 31 36 30 32 2f 6f | org-super-agenda-20240301.1602/o |
| 8e20 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | rg-super-agenda.el.............. |
| 8e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 8e80 | 30 31 37 35 33 34 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 37 36 33 34 00 20 30 00 00 00 | 0175343.00000000000.017634..0... |
| 8ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 8f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 8f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9000 | 3b 3b 3b 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2e 65 6c 20 2d 2d 2d 20 53 75 70 65 | ;;;.org-super-agenda.el.---.Supe |
| 9020 | 72 63 68 61 72 67 65 20 79 6f 75 72 20 61 67 65 6e 64 61 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c | rcharge.your.agenda..-*-.lexical |
| 9040 | 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 41 64 61 | -binding:.t;.-*-..;;.Author:.Ada |
| 9060 | 6d 20 50 6f 72 74 65 72 20 3c 61 64 61 6d 40 61 6c 70 68 61 70 61 70 61 2e 6e 65 74 3e 0a 3b 3b | m.Porter.<adam@alphapapa.net>.;; |
| 9080 | 20 55 72 6c 3a 20 68 74 74 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 | .Url:.http://github.com/alphapap |
| 90a0 | 61 2f 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 0a 3b 3b 20 56 65 72 73 69 6f 6e 3a 20 31 | a/org-super-agenda.;;.Version:.1 |
| 90c0 | 2e 34 2d 70 72 65 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 71 75 69 72 65 73 3a 20 28 28 65 6d | .4-pre.;;.Package-Requires:.((em |
| 90e0 | 61 63 73 20 22 32 36 2e 31 22 29 20 28 63 6f 6d 70 61 74 20 22 32 39 2e 31 2e 34 2e 31 22 29 20 | acs."26.1").(compat."29.1.4.1"). |
| 9100 | 28 73 20 22 31 2e 31 30 2e 30 22 29 20 28 64 61 73 68 20 22 32 2e 31 33 22 29 20 28 6f 72 67 20 | (s."1.10.0").(dash."2.13").(org. |
| 9120 | 22 39 2e 30 22 29 20 28 68 74 20 22 32 2e 32 22 29 20 28 74 73 20 22 30 2e 32 22 29 29 0a 3b 3b | "9.0").(ht."2.2").(ts."0.2")).;; |
| 9140 | 20 4b 65 79 77 6f 72 64 73 3a 20 68 79 70 65 72 6d 65 64 69 61 2c 20 6f 75 74 6c 69 6e 65 73 2c | .Keywords:.hypermedia,.outlines, |
| 9160 | 20 4f 72 67 2c 20 61 67 65 6e 64 61 0a 0a 3b 3b 20 54 4f 44 4f 28 76 31 2e 34 29 3a 20 52 65 71 | .Org,.agenda..;;.TODO(v1.4):.Req |
| 9180 | 75 69 72 65 20 45 6d 61 63 73 20 32 37 2e 31 20 69 6e 20 76 31 2e 34 2d 70 72 65 2e 20 20 28 53 | uire.Emacs.27.1.in.v1.4-pre...(S |
| 91a0 | 6f 6d 65 20 64 65 70 65 6e 64 65 6e 63 79 20 73 65 65 6d 73 20 74 6f 20 72 65 71 75 69 72 65 20 | ome.dependency.seems.to.require. |
| 91c0 | 69 74 20 6e 6f 77 2c 20 61 6e 64 20 32 36 2e 33 20 69 73 20 6f 6c 64 2c 20 61 6e 79 77 61 79 2e | it.now,.and.26.3.is.old,.anyway. |
| 91e0 | 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 70 61 63 6b | )..;;;.Commentary:..;;.This.pack |
| 9200 | 61 67 65 20 6c 65 74 73 20 79 6f 75 20 22 73 75 70 65 72 63 68 61 72 67 65 22 20 79 6f 75 72 20 | age.lets.you."supercharge".your. |
| 9220 | 4f 72 67 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 20 61 67 65 6e 64 61 2e 0a 3b 3b 20 54 68 65 20 | Org.daily/weekly.agenda..;;.The. |
| 9240 | 69 64 65 61 20 69 73 20 74 6f 20 67 72 6f 75 70 20 69 74 65 6d 73 20 69 6e 74 6f 20 73 65 63 74 | idea.is.to.group.items.into.sect |
| 9260 | 69 6f 6e 73 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 68 61 76 69 6e 67 20 74 68 65 6d 0a 3b 3b | ions,.rather.than.having.them.;; |
| 9280 | 20 61 6c 6c 20 69 6e 20 6f 6e 65 20 62 69 67 20 6c 69 73 74 2e 0a 0a 3b 3b 20 4e 6f 77 20 79 6f | .all.in.one.big.list...;;.Now.yo |
| 92a0 | 75 20 63 61 6e 20 73 6f 72 74 2d 6f 66 20 64 6f 20 74 68 69 73 20 61 6c 72 65 61 64 79 20 77 69 | u.can.sort-of.do.this.already.wi |
| 92c0 | 74 68 20 63 75 73 74 6f 6d 20 61 67 65 6e 64 61 20 63 6f 6d 6d 61 6e 64 73 2c 0a 3b 3b 20 62 75 | th.custom.agenda.commands,.;;.bu |
| 92e0 | 74 20 77 68 65 6e 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 79 6f 75 20 6c 6f 73 65 20 74 68 65 | t.when.you.do.that,.you.lose.the |
| 9300 | 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 20 61 73 70 65 63 74 20 6f 66 20 74 68 65 0a 3b 3b 20 61 | .daily/weekly.aspect.of.the.;;.a |
| 9320 | 67 65 6e 64 61 3a 20 69 74 65 6d 73 20 61 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 73 68 6f 77 6e | genda:.items.are.no.longer.shown |
| 9340 | 20 62 61 73 65 64 20 6f 6e 20 64 65 61 64 6c 69 6e 65 2f 73 63 68 65 64 75 6c 65 64 0a 3b 3b 20 | .based.on.deadline/scheduled.;;. |
| 9360 | 74 69 6d 65 73 74 61 6d 70 73 2c 20 62 75 74 20 61 72 65 20 73 68 6f 77 6e 20 6e 6f 2d 6d 61 74 | timestamps,.but.are.shown.no-mat |
| 9380 | 74 65 72 2d 77 68 61 74 2e 0a 0a 3b 3b 20 53 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 20 66 69 | ter-what...;;.So.this.package.fi |
| 93a0 | 6c 74 65 72 73 20 74 68 65 20 72 65 73 75 6c 74 73 20 66 72 6f 6d 0a 3b 3b 20 60 6f 72 67 2d 61 | lters.the.results.from.;;.`org-a |
| 93c0 | 67 65 6e 64 61 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 65 73 27 2c 20 77 68 69 63 68 20 72 | genda-finalize-entries',.which.r |
| 93e0 | 75 6e 73 20 6a 75 73 74 20 62 65 66 6f 72 65 20 69 74 65 6d 73 20 61 72 65 0a 3b 3b 20 69 6e 73 | uns.just.before.items.are.;;.ins |
| 9400 | 65 72 74 65 64 20 69 6e 74 6f 20 61 67 65 6e 64 61 20 76 69 65 77 73 2e 20 20 49 74 20 72 75 6e | erted.into.agenda.views...It.run |
| 9420 | 73 20 74 68 65 6d 20 74 68 72 6f 75 67 68 20 61 20 73 65 74 20 6f 66 20 66 69 6c 74 65 72 73 0a | s.them.through.a.set.of.filters. |
| 9440 | 3b 3b 20 74 68 61 74 20 73 65 70 61 72 61 74 65 20 74 68 65 6d 20 69 6e 74 6f 20 67 72 6f 75 70 | ;;.that.separate.them.into.group |
| 9460 | 73 2e 20 20 54 68 65 6e 20 74 68 65 20 67 72 6f 75 70 73 20 61 72 65 20 69 6e 73 65 72 74 65 64 | s...Then.the.groups.are.inserted |
| 9480 | 20 69 6e 74 6f 0a 3b 3b 20 74 68 65 20 61 67 65 6e 64 61 20 62 75 66 66 65 72 2c 20 61 6e 64 20 | .into.;;.the.agenda.buffer,.and. |
| 94a0 | 61 6e 79 20 72 65 6d 61 69 6e 69 6e 67 20 69 74 65 6d 73 20 61 72 65 20 69 6e 73 65 72 74 65 64 | any.remaining.items.are.inserted |
| 94c0 | 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 3b 3b 20 45 6d 70 74 79 20 67 72 6f 75 70 73 20 61 72 65 | .at.the.end..;;.Empty.groups.are |
| 94e0 | 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 2e 0a 0a 3b 3b 20 54 68 65 20 65 6e 64 20 72 65 73 75 | .not.displayed...;;.The.end.resu |
| 9500 | 6c 74 20 69 73 20 79 6f 75 72 20 73 74 61 6e 64 61 72 64 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 | lt.is.your.standard.daily/weekly |
| 9520 | 20 61 67 65 6e 64 61 2c 20 62 75 74 20 61 72 72 61 6e 67 65 64 0a 3b 3b 20 69 6e 74 6f 20 67 72 | .agenda,.but.arranged.;;.into.gr |
| 9540 | 6f 75 70 73 20 64 65 66 69 6e 65 64 20 62 79 20 79 6f 75 2e 20 20 59 6f 75 20 6d 69 67 68 74 20 | oups.defined.by.you...You.might. |
| 9560 | 70 75 74 20 69 74 65 6d 73 20 77 69 74 68 20 63 65 72 74 61 69 6e 20 74 61 67 73 0a 3b 3b 20 69 | put.items.with.certain.tags.;;.i |
| 9580 | 6e 20 6f 6e 65 20 67 72 6f 75 70 2c 20 68 61 62 69 74 73 20 69 6e 20 61 6e 6f 74 68 65 72 20 67 | n.one.group,.habits.in.another.g |
| 95a0 | 72 6f 75 70 2c 20 69 74 65 6d 73 20 77 69 74 68 20 63 65 72 74 61 69 6e 20 74 6f 64 6f 0a 3b 3b | roup,.items.with.certain.todo.;; |
| 95c0 | 20 6b 65 79 77 6f 72 64 73 20 69 6e 20 61 6e 6f 74 68 65 72 2c 20 61 6e 64 20 69 74 65 6d 73 20 | .keywords.in.another,.and.items. |
| 95e0 | 77 69 74 68 20 63 65 72 74 61 69 6e 20 70 72 69 6f 72 69 74 69 65 73 20 69 6e 20 61 6e 6f 74 68 | with.certain.priorities.in.anoth |
| 9600 | 65 72 2e 0a 3b 3b 20 54 68 65 20 70 6f 73 73 69 62 69 6c 69 74 69 65 73 20 61 72 65 20 6f 6e 6c | er..;;.The.possibilities.are.onl |
| 9620 | 79 20 6c 69 6d 69 74 65 64 20 62 79 20 74 68 65 20 67 72 6f 75 70 69 6e 67 20 66 75 6e 63 74 69 | y.limited.by.the.grouping.functi |
| 9640 | 6f 6e 73 2e 0a 0a 3b 3b 20 54 68 65 20 70 72 69 6d 61 72 79 20 75 73 65 20 6f 66 20 74 68 69 73 | ons...;;.The.primary.use.of.this |
| 9660 | 20 70 61 63 6b 61 67 65 20 69 73 20 66 6f 72 20 74 68 65 20 64 61 69 6c 79 2f 77 65 65 6b 6c 79 | .package.is.for.the.daily/weekly |
| 9680 | 20 61 67 65 6e 64 61 2c 0a 3b 3b 20 6d 61 64 65 20 62 79 20 74 68 65 20 60 6f 72 67 2d 61 67 65 | .agenda,.;;.made.by.the.`org-age |
| 96a0 | 6e 64 61 2d 6c 69 73 74 27 20 63 6f 6d 6d 61 6e 64 2c 20 62 75 74 20 69 74 20 61 6c 73 6f 20 77 | nda-list'.command,.but.it.also.w |
| 96c0 | 6f 72 6b 73 20 66 6f 72 20 6f 74 68 65 72 0a 3b 3b 20 61 67 65 6e 64 61 20 76 69 65 77 73 2c 20 | orks.for.other.;;.agenda.views,. |
| 96e0 | 6c 69 6b 65 20 60 6f 72 67 2d 74 61 67 73 2d 76 69 65 77 27 2c 20 60 6f 72 67 2d 74 6f 64 6f 2d | like.`org-tags-view',.`org-todo- |
| 9700 | 6c 69 73 74 27 2c 0a 3b 3b 20 60 6f 72 67 2d 73 65 61 72 63 68 2d 76 69 65 77 27 2c 20 65 74 63 | list',.;;.`org-search-view',.etc |
| 9720 | 2e 0a 0a 3b 3b 20 48 65 72 65 27 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 77 68 69 63 68 20 79 6f | ...;;.Here's.an.example.which.yo |
| 9740 | 75 20 63 61 6e 20 74 65 73 74 20 62 79 20 65 76 61 6c 75 61 74 69 6e 67 20 74 68 65 20 60 6c 65 | u.can.test.by.evaluating.the.`le |
| 9760 | 74 27 20 66 6f 72 6d 3a 0a 0a 3b 3b 20 28 6c 65 74 20 28 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 | t'.form:..;;.(let.((org-super-ag |
| 9780 | 65 6e 64 61 2d 67 72 6f 75 70 73 0a 3b 3b 20 20 20 20 20 20 20 20 27 28 3b 3b 20 45 61 63 68 20 | enda-groups.;;........'(;;.Each. |
| 97a0 | 67 72 6f 75 70 20 68 61 73 20 61 6e 20 69 6d 70 6c 69 63 69 74 20 62 6f 6f 6c 65 61 6e 20 4f 52 | group.has.an.implicit.boolean.OR |
| 97c0 | 20 6f 70 65 72 61 74 6f 72 20 62 65 74 77 65 65 6e 20 69 74 73 20 73 65 6c 65 63 74 6f 72 73 2e | .operator.between.its.selectors. |
| 97e0 | 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 54 6f 64 61 79 22 20 3b 20 4f 70 | .;;..........(:name."Today".;.Op |
| 9800 | 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 79 20 73 65 63 74 69 6f 6e 20 6e 61 6d 65 0a 3b 3b | tionally.specify.section.name.;; |
| 9820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 69 6d 65 2d 67 72 69 64 20 74 20 3b 20 | .................:time-grid.t.;. |
| 9840 | 49 74 65 6d 73 20 74 68 61 74 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 20 74 69 6d 65 20 67 72 | Items.that.appear.on.the.time.gr |
| 9860 | 69 64 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 6f 64 6f 20 22 54 4f 44 | id.;;.................:todo."TOD |
| 9880 | 41 59 22 29 20 3b 20 49 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 74 68 69 73 20 54 4f 44 4f | AY").;.Items.that.have.this.TODO |
| 98a0 | 20 6b 65 79 77 6f 72 64 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 49 6d 70 | .keyword.;;..........(:name."Imp |
| 98c0 | 6f 72 74 61 6e 74 22 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 69 | ortant".;;.................;;.Si |
| 98e0 | 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 73 20 67 69 76 65 6e 20 61 6c 6f 6e 65 0a 3b 3b 20 20 20 | ngle.arguments.given.alone.;;... |
| 9900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 67 20 22 62 69 6c 6c 73 22 0a 3b 3b 20 20 20 | ..............:tag."bills".;;... |
| 9920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 70 72 69 6f 72 69 74 79 20 22 41 22 29 0a 3b 3b 20 | ..............:priority."A").;;. |
| 9940 | 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 74 20 6f 72 64 65 72 20 6f 66 20 6d 75 6c 74 69 70 6c | .........;;.Set.order.of.multipl |
| 9960 | 65 20 67 72 6f 75 70 73 20 61 74 20 6f 6e 63 65 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 28 3a 6f | e.groups.at.once.;;..........(:o |
| 9980 | 72 64 65 72 2d 6d 75 6c 74 69 20 28 32 20 28 3a 6e 61 6d 65 20 22 53 68 6f 70 70 69 6e 67 20 69 | rder-multi.(2.(:name."Shopping.i |
| 99a0 | 6e 20 74 6f 77 6e 22 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.town".;;...................... |
| 99c0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 42 6f 6f 6c 65 61 6e 20 41 4e 44 20 67 72 6f 75 70 | ............;;.Boolean.AND.group |
| 99e0 | 20 6d 61 74 63 68 65 73 20 69 74 65 6d 73 20 74 68 61 74 20 6d 61 74 63 68 20 61 6c 6c 20 73 75 | .matches.items.that.match.all.su |
| 9a00 | 62 67 72 6f 75 70 73 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bgroups.;;...................... |
| 9a20 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 6e 64 20 28 3a 74 61 67 20 22 73 68 6f 70 70 69 6e 67 | ............:and.(:tag."shopping |
| 9a40 | 22 20 3a 74 61 67 20 22 40 74 6f 77 6e 22 29 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".:tag."@town")).;;............. |
| 9a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 46 6f 6f 64 2d 72 65 6c 61 74 | ..............(:name."Food-relat |
| 9a80 | 65 64 22 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed".;;.......................... |
| 9aa0 | 20 20 20 20 20 20 20 20 3b 3b 20 4d 75 6c 74 69 70 6c 65 20 61 72 67 73 20 67 69 76 65 6e 20 69 | ........;;.Multiple.args.given.i |
| 9ac0 | 6e 20 6c 69 73 74 20 77 69 74 68 20 69 6d 70 6c 69 63 69 74 20 4f 52 0a 3b 3b 20 20 20 20 20 20 | n.list.with.implicit.OR.;;...... |
| 9ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 67 | ............................:tag |
| 9b00 | 20 28 22 66 6f 6f 64 22 20 22 64 69 6e 6e 65 72 22 29 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 | .("food"."dinner")).;;.......... |
| 9b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 6e 61 6d 65 20 22 50 65 72 73 6f 6e 61 | .................(:name."Persona |
| 9b40 | 6c 22 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l".;;........................... |
| 9b60 | 20 20 20 20 20 20 20 3a 68 61 62 69 74 20 74 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......:habit.t.;;.............. |
| 9b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 67 20 22 70 65 72 73 6f 6e | ....................:tag."person |
| 9ba0 | 61 6c 22 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | al").;;......................... |
| 9bc0 | 20 20 28 3a 6e 61 6d 65 20 22 53 70 61 63 65 2d 72 65 6c 61 74 65 64 20 28 6e 6f 6e 2d 6d 6f 6f | ..(:name."Space-related.(non-moo |
| 9be0 | 6e 2d 6f 72 2d 70 6c 61 6e 65 74 2d 72 65 6c 61 74 65 64 29 22 0a 3b 3b 20 20 20 20 20 20 20 20 | n-or-planet-related)".;;........ |
| 9c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 67 | ..........................;;.Reg |
| 9c20 | 65 78 70 73 20 6d 61 74 63 68 20 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 6c 79 20 6f 6e | exps.match.case-insensitively.on |
| 9c40 | 20 74 68 65 20 65 6e 74 69 72 65 20 65 6e 74 72 79 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 | .the.entire.entry.;;............ |
| 9c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 6e 64 20 28 3a 72 65 67 | ......................:and.(:reg |
| 9c80 | 65 78 70 20 28 22 73 70 61 63 65 22 20 22 4e 41 53 41 22 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 | exp.("space"."NASA").;;......... |
| 9ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 9cc0 | 20 20 20 20 20 20 20 3b 3b 20 42 6f 6f 6c 65 61 6e 20 4e 4f 54 20 61 6c 73 6f 20 68 61 73 20 69 | .......;;.Boolean.NOT.also.has.i |
| 9ce0 | 6d 70 6c 69 63 69 74 20 4f 52 20 62 65 74 77 65 65 6e 20 73 65 6c 65 63 74 6f 72 73 0a 3b 3b 20 | mplicit.OR.between.selectors.;;. |
| 9d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 9d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6e 6f 74 20 28 3a 72 65 67 65 78 70 20 22 6d 6f | ...............:not.(:regexp."mo |
| 9d40 | 6f 6e 22 20 3a 74 61 67 20 22 70 6c 61 6e 65 74 22 29 29 29 29 29 0a 3b 3b 20 20 20 20 20 20 20 | on".:tag."planet"))))).;;....... |
| 9d60 | 20 20 20 3b 3b 20 47 72 6f 75 70 73 20 73 75 70 70 6c 79 20 74 68 65 69 72 20 6f 77 6e 20 73 65 | ...;;.Groups.supply.their.own.se |
| 9d80 | 63 74 69 6f 6e 20 6e 61 6d 65 73 20 77 68 65 6e 20 6e 6f 6e 65 20 61 72 65 20 67 69 76 65 6e 0a | ction.names.when.none.are.given. |
| 9da0 | 3b 3b 20 20 20 20 20 20 20 20 20 20 28 3a 74 6f 64 6f 20 22 57 41 49 54 49 4e 47 22 20 3a 6f 72 | ;;..........(:todo."WAITING".:or |
| 9dc0 | 64 65 72 20 38 29 20 3b 20 53 65 74 20 6f 72 64 65 72 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 | der.8).;.Set.order.of.this.secti |
| 9de0 | 6f 6e 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 28 3a 74 6f 64 6f 20 28 22 53 4f 4d 45 44 41 59 22 | on.;;..........(:todo.("SOMEDAY" |
| 9e00 | 20 22 54 4f 2d 52 45 41 44 22 20 22 43 48 45 43 4b 22 20 22 54 4f 2d 57 41 54 43 48 22 20 22 57 | ."TO-READ"."CHECK"."TO-WATCH"."W |
| 9e20 | 41 54 43 48 49 4e 47 22 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | ATCHING").;;.................;;. |
| 9e40 | 53 68 6f 77 20 74 68 69 73 20 67 72 6f 75 70 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 | Show.this.group.at.the.end.of.th |
| 9e60 | 65 20 61 67 65 6e 64 61 20 28 73 69 6e 63 65 20 69 74 20 68 61 73 20 74 68 65 0a 3b 3b 20 20 20 | e.agenda.(since.it.has.the.;;... |
| 9e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 69 67 68 65 73 74 20 6e 75 6d 62 65 72 29 | ..............;;.highest.number) |
| 9ea0 | 2e 20 20 49 66 20 79 6f 75 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 67 72 6f 75 70 20 6c | ...If.you.specified.this.group.l |
| 9ec0 | 61 73 74 2c 20 69 74 65 6d 73 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | ast,.items.;;.................;; |
| 9ee0 | 20 77 69 74 68 20 74 68 65 73 65 20 74 6f 64 6f 20 6b 65 79 77 6f 72 64 73 20 74 68 61 74 20 65 | .with.these.todo.keywords.that.e |
| 9f00 | 2e 67 2e 20 68 61 76 65 20 70 72 69 6f 72 69 74 79 20 41 20 77 6f 75 6c 64 20 62 65 0a 3b 3b 20 | .g..have.priority.A.would.be.;;. |
| 9f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 | ................;;.displayed.in. |
| 9f40 | 74 68 61 74 20 67 72 6f 75 70 20 69 6e 73 74 65 61 64 2c 20 62 65 63 61 75 73 65 20 69 74 65 6d | that.group.instead,.because.item |
| 9f60 | 73 20 61 72 65 20 67 72 6f 75 70 65 64 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.are.grouped.;;................ |
| 9f80 | 20 3b 3b 20 6f 75 74 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 65 20 67 72 6f 75 70 73 20 | .;;.out.in.the.order.the.groups. |
| 9fa0 | 61 72 65 20 6c 69 73 74 65 64 2e 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a | are.listed..;;.................: |
| 9fc0 | 6f 72 64 65 72 20 39 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 28 3a 70 72 69 6f 72 69 74 79 3c | order.9).;;..........(:priority< |
| 9fe0 | 3d 20 22 42 22 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | =."B".;;.......................; |
| a000 | 3b 20 53 68 6f 77 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 61 66 74 65 72 20 22 54 6f 64 61 79 | ;.Show.this.section.after."Today |
| a020 | 22 20 61 6e 64 20 22 49 6d 70 6f 72 74 61 6e 74 22 2c 20 62 65 63 61 75 73 65 0a 3b 3b 20 20 20 | ".and."Important",.because.;;... |
| a040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 69 72 20 6f 72 64 | ....................;;.their.ord |
| a060 | 65 72 20 69 73 20 75 6e 73 70 65 63 69 66 69 65 64 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f | er.is.unspecified,.defaulting.to |
| a080 | 20 30 2e 20 53 65 63 74 69 6f 6e 73 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .0..Sections.;;................. |
| a0a0 | 20 20 20 20 20 20 3b 3b 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 6c 6f 77 65 73 74 2d 6e 75 | ......;;.are.displayed.lowest-nu |
| a0c0 | 6d 62 65 72 2d 66 69 72 73 74 2e 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mber-first..;;.................. |
| a0e0 | 20 20 20 20 20 3a 6f 72 64 65 72 20 31 29 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 66 | .....:order.1).;;..........;;.Af |
| a100 | 74 65 72 20 74 68 65 20 6c 61 73 74 20 67 72 6f 75 70 2c 20 74 68 65 20 61 67 65 6e 64 61 20 77 | ter.the.last.group,.the.agenda.w |
| a120 | 69 6c 6c 20 64 69 73 70 6c 61 79 20 69 74 65 6d 73 20 74 68 61 74 20 64 69 64 6e 27 74 0a 3b 3b | ill.display.items.that.didn't.;; |
| a140 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 | ..........;;.match.any.of.these. |
| a160 | 67 72 6f 75 70 73 2c 20 77 69 74 68 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 72 64 65 72 20 70 | groups,.with.the.default.order.p |
| a180 | 6f 73 69 74 69 6f 6e 20 6f 66 20 39 39 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 29 29 29 0a 3b 3b | osition.of.99.;;..........))).;; |
| a1a0 | 20 20 20 28 6f 72 67 2d 61 67 65 6e 64 61 20 6e 69 6c 20 22 61 22 29 29 0a 0a 3b 3b 20 59 6f 75 | ...(org-agenda.nil."a"))..;;.You |
| a1c0 | 20 63 61 6e 20 61 64 6a 75 73 74 20 74 68 65 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | .can.adjust.the.`org-super-agend |
| a1e0 | 61 2d 67 72 6f 75 70 73 27 20 74 6f 20 63 72 65 61 74 65 20 61 73 20 6d 61 6e 79 20 64 69 66 66 | a-groups'.to.create.as.many.diff |
| a200 | 65 72 65 6e 74 0a 3b 3b 20 67 72 6f 75 70 73 20 61 73 20 79 6f 75 20 6c 69 6b 65 2e 0a 0a 3b 3b | erent.;;.groups.as.you.like...;; |
| a220 | 3b 20 4c 69 63 65 6e 73 65 3a 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 | ;.License:..;;.This.program.is.f |
| a240 | 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 | ree.software;.you.can.redistribu |
| a260 | 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20 | te.it.and/or.modify.;;.it.under. |
| a280 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | the.terms.of.the.GNU.General.Pub |
| a2a0 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 | lic.License.as.published.by.;;.t |
| a2c0 | 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 | he.Free.Software.Foundation,.eit |
| a2e0 | 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 | her.version.3.of.the.License,.or |
| a300 | 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 | .;;.(at.your.option).any.later.v |
| a320 | 65 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 | ersion...;;.This.program.is.dist |
| a340 | 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c | ributed.in.the.hope.that.it.will |
| a360 | 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 | .be.useful,.;;.but.WITHOUT.ANY.W |
| a380 | 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 | ARRANTY;.without.even.the.implie |
| a3a0 | 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | d.warranty.of.;;.MERCHANTABILITY |
| a3c0 | 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 | .or.FITNESS.FOR.A.PARTICULAR.PUR |
| a3e0 | 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | POSE...See.the.;;.GNU.General.Pu |
| a400 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a | blic.License.for.more.details... |
| a420 | 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f | ;;.You.should.have.received.a.co |
| a440 | 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | py.of.the.GNU.General.Public.Lic |
| a460 | 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e | ense.;;.along.with.this.program. |
| a480 | 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 | ..If.not,.see.<http://www.gnu.or |
| a4a0 | 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 3b 3b 3b 3b 20 52 | g/licenses/>...;;;.Code:..;;;;.R |
| a4c0 | 65 71 75 69 72 65 6d 65 6e 74 73 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 70 29 0a 28 72 65 71 | equirements..(require.'map).(req |
| a4e0 | 75 69 72 65 20 27 73 75 62 72 2d 78 29 0a 28 72 65 71 75 69 72 65 20 27 6f 72 67 29 0a 28 72 65 | uire.'subr-x).(require.'org).(re |
| a500 | 71 75 69 72 65 20 27 6f 72 67 2d 61 67 65 6e 64 61 29 0a 28 72 65 71 75 69 72 65 20 27 6f 72 67 | quire.'org-agenda).(require.'org |
| a520 | 2d 65 6c 65 6d 65 6e 74 29 0a 28 72 65 71 75 69 72 65 20 27 6f 72 67 2d 68 61 62 69 74 29 0a 28 | -element).(require.'org-habit).( |
| a540 | 72 65 71 75 69 72 65 20 27 63 6c 2d 6c 69 62 29 0a 28 72 65 71 75 69 72 65 20 27 64 61 73 68 29 | require.'cl-lib).(require.'dash) |
| a560 | 0a 28 72 65 71 75 69 72 65 20 27 73 29 0a 28 72 65 71 75 69 72 65 20 27 68 74 29 0a 28 72 65 71 | .(require.'s).(require.'ht).(req |
| a580 | 75 69 72 65 20 27 73 65 71 29 0a 28 72 65 71 75 69 72 65 20 27 74 73 29 0a 0a 3b 3b 20 49 20 74 | uire.'seq).(require.'ts)..;;.I.t |
| a5a0 | 68 69 6e 6b 20 74 68 69 73 20 69 73 20 74 68 65 20 72 69 67 68 74 20 77 61 79 20 74 6f 20 64 6f | hink.this.is.the.right.way.to.do |
| a5c0 | 20 74 68 69 73 2e 2e 2e 0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 0a 20 20 28 72 | .this....(eval-when-compile...(r |
| a5e0 | 65 71 75 69 72 65 20 27 6f 72 67 2d 6d 61 63 73 29 29 0a 0a 3b 3b 3b 3b 20 56 61 72 69 61 62 6c | equire.'org-macs))..;;;;.Variabl |
| a600 | 65 73 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 73 | es..(defconst.org-super-agenda-s |
| a620 | 70 65 63 69 61 6c 2d 73 65 6c 65 63 74 6f 72 73 0a 20 20 27 28 3a 6e 61 6d 65 20 3a 6f 72 64 65 | pecial-selectors...'(:name.:orde |
| a640 | 72 20 3a 66 61 63 65 20 3a 74 72 61 6e 73 66 6f 72 6d 65 72 29 0a 20 20 3b 3b 20 54 68 69 73 20 | r.:face.:transformer)...;;.This. |
| a660 | 6e 65 65 64 73 20 74 6f 20 62 65 20 6d 61 6e 75 61 6c 6c 79 20 75 70 64 61 74 65 64 20 69 66 20 | needs.to.be.manually.updated.if. |
| a680 | 61 6e 79 20 61 72 65 20 61 64 64 65 64 2e 0a 20 20 22 53 70 65 63 69 61 6c 2c 20 6e 6f 6e 2d 67 | any.are.added...."Special,.non-g |
| a6a0 | 72 6f 75 70 69 6e 67 20 73 65 6c 65 63 74 6f 72 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 6f 72 | rouping.selectors.")..(defvar.or |
| a6c0 | 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 6e 69 6c 0a 20 | g-super-agenda-group-types.nil.. |
| a6e0 | 20 22 4c 69 73 74 20 6f 66 20 61 67 65 6e 64 61 20 67 72 6f 75 70 69 6e 67 20 6b 65 79 77 6f 72 | ."List.of.agenda.grouping.keywor |
| a700 | 64 73 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 64 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 50 6f 70 | ds.and.associated.functions..Pop |
| a720 | 75 6c 61 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 79 20 60 6f 72 67 2d 73 75 70 | ulated.automatically.by.`org-sup |
| a740 | 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 27 2e 22 29 0a 0a 28 64 65 66 76 61 72 | er-agenda--defgroup'.")..(defvar |
| a760 | 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 61 75 74 6f 2d 73 65 6c 65 63 74 6f 72 2d | .org-super-agenda-auto-selector- |
| a780 | 6b 65 79 77 6f 72 64 73 20 6e 69 6c 0a 20 20 22 4b 65 79 77 6f 72 64 73 20 75 73 65 64 20 61 73 | keywords.nil..."Keywords.used.as |
| a7a0 | 20 61 75 74 6f 2d 67 72 6f 75 70 69 6e 67 20 73 65 6c 65 63 74 6f 72 73 2e 0a 50 6f 70 75 6c 61 | .auto-grouping.selectors..Popula |
| a7c0 | 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 79 20 60 6f 72 67 2d 73 75 70 65 72 2d | ted.automatically.by.`org-super- |
| a7e0 | 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 27 2e 22 29 0a 0a 28 64 65 66 | agenda--def-auto-group'.")..(def |
| a800 | 76 61 72 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 72 61 6e 73 | var.org-super-agenda-group-trans |
| a820 | 66 6f 72 6d 65 72 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f 66 20 61 67 65 6e 64 61 20 67 72 | formers.nil..."List.of.agenda.gr |
| a840 | 6f 75 70 20 74 72 61 6e 73 66 6f 72 6d 65 72 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 6f 72 67 | oup.transformers.")..(defvar.org |
| a860 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 6d 61 70 20 28 63 6f 70 79 2d 6b | -super-agenda-header-map.(copy-k |
| a880 | 65 79 6d 61 70 20 6f 72 67 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 2d 6d 61 70 29 0a 20 20 22 4b 65 | eymap.org-agenda-mode-map)..."Ke |
| a8a0 | 79 6d 61 70 20 61 70 70 6c 69 65 64 20 74 6f 20 61 67 65 6e 64 61 20 67 72 6f 75 70 20 68 65 61 | ymap.applied.to.agenda.group.hea |
| a8c0 | 64 65 72 73 2e 0a 54 68 69 73 20 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 61 20 63 | ders..This.is.initialized.to.a.c |
| a8e0 | 6f 70 79 20 6f 66 20 60 6f 72 67 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 2d 6d 61 70 27 3b 20 63 68 | opy.of.`org-agenda-mode-map';.ch |
| a900 | 61 6e 67 65 73 0a 6d 61 64 65 20 74 6f 20 74 68 61 74 20 6d 61 70 20 61 66 74 65 72 20 74 68 69 | anges.made.to.that.map.after.thi |
| a920 | 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 64 65 66 69 6e 65 64 20 77 69 6c 6c 20 6e 6f 74 20 62 | s.variable.is.defined.will.not.b |
| a940 | 65 0a 69 6e 63 6c 75 64 65 64 2e 20 20 54 68 69 73 20 6d 61 70 20 69 73 20 75 73 65 66 75 6c 20 | e.included...This.map.is.useful. |
| a960 | 66 6f 72 20 62 69 6e 64 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 77 68 69 63 68 20 61 70 70 6c 79 | for.binding.commands.which.apply |
| a980 | 0a 6f 6e 6c 79 20 77 69 74 68 20 70 6f 69 6e 74 20 6f 6e 20 74 68 65 20 67 72 6f 75 70 20 68 65 | .only.with.point.on.the.group.he |
| a9a0 | 61 64 65 72 73 20 28 65 2e 67 2e 20 75 73 65 20 60 6f 72 69 67 61 6d 69 27 20 74 6f 20 66 6f 6c | aders.(e.g..use.`origami'.to.fol |
| a9c0 | 64 0a 67 72 6f 75 70 20 68 65 61 64 69 6e 67 73 20 62 79 20 62 69 6e 64 69 6e 67 20 61 20 6b 65 | d.group.headings.by.binding.a.ke |
| a9e0 | 79 20 74 6f 20 60 6f 72 69 67 61 6d 69 2d 74 6f 67 67 6c 65 2d 6e 6f 64 65 27 20 69 6e 20 74 68 | y.to.`origami-toggle-node'.in.th |
| aa00 | 69 73 0a 6d 61 70 29 2e 22 29 0a 0a 3b 3b 20 53 69 6c 65 6e 63 65 20 62 79 74 65 2d 63 6f 6d 70 | is.map).")..;;.Silence.byte-comp |
| aa20 | 69 6c 65 72 2e 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 2d 74 69 6d 65 73 | iler..(defvar.org-element--times |
| aa40 | 74 61 6d 70 2d 72 65 67 65 78 70 29 0a 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 73 75 70 65 72 2d | tamp-regexp)..(defvar.org-super- |
| aa60 | 61 67 65 6e 64 61 2d 61 6c 6c 6f 77 2d 75 6e 73 61 66 65 2d 67 72 6f 75 70 73 20 74 0a 20 20 22 | agenda-allow-unsafe-groups.t..." |
| aa80 | 57 68 65 6e 20 6e 69 6c 2c 20 67 72 6f 75 70 73 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 75 | When.nil,.groups.that.could.be.u |
| aaa0 | 6e 73 61 66 65 20 64 6f 20 6e 6f 74 20 66 75 6e 63 74 69 6f 6e 2e 0a 54 68 69 73 20 69 6e 63 6c | nsafe.do.not.function..This.incl |
| aac0 | 75 64 65 73 2c 20 65 2e 67 2e 20 60 3a 70 72 65 64 27 20 61 6e 64 20 60 3a 61 75 74 6f 2d 6d 61 | udes,.e.g..`:pred'.and.`:auto-ma |
| aae0 | 70 27 2c 20 77 68 69 63 68 20 63 61 6c 6c 20 61 72 62 69 74 72 61 72 79 0a 66 75 6e 63 74 69 6f | p',.which.call.arbitrary.functio |
| ab00 | 6e 73 2e 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 | ns...This.variable.is.intended.t |
| ab20 | 6f 20 62 65 20 62 6f 75 6e 64 20 61 72 6f 75 6e 64 20 63 61 6c 6c 73 20 74 6f 0a 67 72 6f 75 70 | o.be.bound.around.calls.to.group |
| ab40 | 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 62 79 20 63 6f 64 65 20 74 68 61 74 20 6d 69 67 68 74 | ing.functions.by.code.that.might |
| ab60 | 20 72 65 61 64 20 76 61 6c 75 65 73 20 66 72 6f 6d 20 75 6e 74 72 75 73 74 65 64 0a 6f 72 69 67 | .read.values.from.untrusted.orig |
| ab80 | 69 6e 20 28 65 2e 67 2e 20 4f 72 67 20 51 4c 27 73 20 6c 69 6e 6b 2d 68 61 6e 64 6c 69 6e 67 20 | in.(e.g..Org.QL's.link-handling. |
| aba0 | 63 6f 64 65 29 2e 22 29 0a 0a 3b 3b 3b 3b 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 0a 0a 28 64 | code).")..;;;;.Customization..(d |
| abc0 | 65 66 67 72 6f 75 70 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 20 6e 69 6c 0a 20 20 22 | efgroup.org-super-agenda.nil..." |
| abe0 | 53 65 74 74 69 6e 67 73 20 66 6f 72 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 27 2e | Settings.for.`org-super-agenda'. |
| ac00 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 72 6c 2d 6c 69 | "...:group.'org...:link.'(url-li |
| ac20 | 6e 6b 20 22 68 74 74 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 70 68 61 70 61 70 61 2f | nk."http://github.com/alphapapa/ |
| ac40 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | org-super-agenda"))..(defcustom. |
| ac60 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 73 68 6f 77 2d 6d 65 73 73 61 67 65 20 74 0a | org-super-agenda-show-message.t. |
| ac80 | 20 20 22 53 68 6f 77 20 61 20 6d 65 73 73 61 67 65 20 77 68 65 6e 20 60 6f 72 67 2d 73 75 70 65 | .."Show.a.message.when.`org-supe |
| aca0 | 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 27 20 69 73 20 74 6f 67 67 6c 65 64 2e 22 0a 20 20 3a 74 | r-agenda-mode'.is.toggled."...:t |
| acc0 | 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 | ype.'boolean)..(defcustom.org-su |
| ace0 | 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f 66 | per-agenda-groups.nil..."List.of |
| ad00 | 20 67 72 6f 75 70 73 20 74 6f 20 61 70 70 6c 79 20 74 6f 20 61 67 65 6e 64 61 20 76 69 65 77 73 | .groups.to.apply.to.agenda.views |
| ad20 | 2e 0a 53 65 65 20 72 65 61 64 6d 65 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 | ..See.readme.for.information.".. |
| ad40 | 20 3a 74 79 70 65 20 27 6c 69 73 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 | .:type.'list)..(defcustom.org-su |
| ad60 | 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 70 72 6f 70 65 72 74 79 2d 6e 61 6d 65 20 22 | per-agenda-group-property-name." |
| ad80 | 61 67 65 6e 64 61 2d 67 72 6f 75 70 22 0a 20 20 22 4e 61 6d 65 20 6f 66 20 74 68 65 20 4f 72 67 | agenda-group"..."Name.of.the.Org |
| ada0 | 20 70 72 6f 70 65 72 74 79 20 75 73 65 64 20 62 79 20 74 68 65 20 3a 61 75 74 6f 2d 67 72 6f 75 | .property.used.by.the.:auto-grou |
| adc0 | 70 20 73 65 6c 65 63 74 6f 72 2e 22 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 | p.selector."...:type.'string)..( |
| ade0 | 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 70 72 6f 70 65 | defcustom.org-super-agenda-prope |
| ae00 | 72 74 69 65 73 2d 69 6e 68 65 72 69 74 20 74 0a 20 20 22 55 73 65 20 70 72 6f 70 65 72 74 79 20 | rties-inherit.t..."Use.property. |
| ae20 | 69 6e 68 65 72 69 74 61 6e 63 65 20 77 68 65 6e 20 63 68 65 63 6b 69 6e 67 20 70 72 6f 70 65 72 | inheritance.when.checking.proper |
| ae40 | 74 69 65 73 20 77 69 74 68 20 3a 61 75 74 6f 2d 67 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 2e 0a | ties.with.:auto-group.selector.. |
| ae60 | 57 69 74 68 20 74 68 69 73 20 65 6e 61 62 6c 65 64 2c 20 79 6f 75 20 63 61 6e 20 73 65 74 20 74 | With.this.enabled,.you.can.set.t |
| ae80 | 68 65 20 5c 22 61 67 65 6e 64 61 2d 67 72 6f 75 70 5c 22 20 70 72 6f 70 65 72 74 79 20 66 6f 72 | he.\"agenda-group\".property.for |
| aea0 | 0a 61 6e 20 65 6e 74 69 72 65 20 73 75 62 74 72 65 65 2c 20 61 6e 64 20 65 76 65 72 79 20 65 6e | .an.entire.subtree,.and.every.en |
| aec0 | 74 72 79 20 62 65 6c 6f 77 20 69 74 20 77 69 6c 6c 20 69 6e 68 65 72 69 74 20 74 68 65 0a 61 67 | try.below.it.will.inherit.the.ag |
| aee0 | 65 6e 64 61 20 67 72 6f 75 70 2e 20 20 49 74 20 73 65 65 6d 73 20 6d 6f 73 74 20 6e 61 74 75 72 | enda.group...It.seems.most.natur |
| af00 | 61 6c 20 66 6f 72 20 69 74 20 74 6f 20 62 65 20 65 6e 61 62 6c 65 64 2c 20 73 6f 20 74 68 65 0a | al.for.it.to.be.enabled,.so.the. |
| af20 | 64 65 66 61 75 6c 74 20 69 73 2e 20 20 42 75 74 20 69 6e 20 63 61 73 65 20 6f 66 20 70 65 72 66 | default.is...But.in.case.of.perf |
| af40 | 6f 72 6d 61 6e 63 65 20 70 72 6f 62 6c 65 6d 73 2c 20 69 74 20 63 61 6e 20 62 65 0a 64 69 73 61 | ormance.problems,.it.can.be.disa |
| af60 | 62 6c 65 64 2e 20 20 54 68 69 73 20 73 65 74 73 20 74 68 65 20 49 4e 48 45 52 49 54 20 61 72 67 | bled...This.sets.the.INHERIT.arg |
| af80 | 75 6d 65 6e 74 20 74 6f 20 60 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 27 2e 22 0a 20 20 3a 74 79 | ument.to.`org-entry-get'."...:ty |
| afa0 | 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 | pe.'boolean)..(defcustom.org-sup |
| afc0 | 65 72 2d 61 67 65 6e 64 61 2d 75 6e 6d 61 74 63 68 65 64 2d 6e 61 6d 65 20 22 4f 74 68 65 72 20 | er-agenda-unmatched-name."Other. |
| afe0 | 69 74 65 6d 73 22 0a 20 20 22 44 65 66 61 75 6c 74 20 6e 61 6d 65 20 66 6f 72 20 61 67 65 6e 64 | items"..."Default.name.for.agend |
| b000 | 61 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 65 6d 73 20 75 6e 6d 61 74 | a.section.containing.items.unmat |
| b020 | 63 68 65 64 20 62 79 20 61 6e 79 20 66 69 6c 74 65 72 2e 22 0a 20 20 3a 74 79 70 65 20 27 73 74 | ched.by.any.filter."...:type.'st |
| b040 | 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | ring)..(defcustom.org-super-agen |
| b060 | 64 61 2d 75 6e 6d 61 74 63 68 65 64 2d 6f 72 64 65 72 20 39 39 0a 20 20 22 44 65 66 61 75 6c 74 | da-unmatched-order.99..."Default |
| b080 | 20 6f 72 64 65 72 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 | .order.for.section.containing.it |
| b0a0 | 65 6d 73 20 75 6e 6d 61 74 63 68 65 64 20 62 79 20 61 6e 79 20 66 69 6c 74 65 72 2e 22 0a 20 20 | ems.unmatched.by.any.filter."... |
| b0c0 | 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d | :type.'integer)..(defcustom.org- |
| b0e0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 72 61 74 6f 72 20 22 5c | super-agenda-header-separator."\ |
| b100 | 6e 22 0a 20 20 22 53 65 70 61 72 61 74 6f 72 20 69 6e 73 65 72 74 65 64 20 62 65 66 6f 72 65 20 | n"..."Separator.inserted.before. |
| b120 | 67 72 6f 75 70 20 68 65 61 64 65 72 73 2e 0a 49 66 20 61 20 73 74 72 69 6e 67 2c 20 61 20 6e 65 | group.headers..If.a.string,.a.ne |
| b140 | 77 6c 69 6e 65 20 69 73 20 61 64 64 65 64 2e 20 20 49 66 20 61 20 63 68 61 72 61 63 74 65 72 2c | wline.is.added...If.a.character, |
| b160 | 20 69 74 20 69 73 20 72 65 70 65 61 74 65 64 0a 74 6f 20 66 69 6c 6c 20 77 69 6e 64 6f 77 20 77 | .it.is.repeated.to.fill.window.w |
| b180 | 69 64 74 68 2c 20 61 6e 64 20 61 20 6e 65 77 6c 69 6e 65 20 69 73 20 61 64 64 65 64 2e 22 0a 20 | idth,.and.a.newline.is.added.".. |
| b1a0 | 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 63 68 61 72 61 63 74 65 72 20 73 74 72 69 6e 67 | .:type.'(choice.character.string |
| b1c0 | 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | ))..(defcustom.org-super-agenda- |
| b1e0 | 68 65 61 64 65 72 2d 70 72 65 66 69 78 20 22 20 22 0a 20 20 22 53 74 72 69 6e 67 20 70 72 65 70 | header-prefix."."..."String.prep |
| b200 | 65 6e 64 65 64 20 74 6f 20 67 72 6f 75 70 20 68 65 61 64 65 72 73 2e 22 0a 20 20 3a 74 79 70 65 | ended.to.group.headers."...:type |
| b220 | 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d | .'string)..(defcustom.org-super- |
| b240 | 61 67 65 6e 64 61 2d 66 69 6e 61 6c 2d 67 72 6f 75 70 2d 73 65 70 61 72 61 74 6f 72 20 22 22 0a | agenda-final-group-separator."". |
| b260 | 20 20 22 53 65 70 61 72 61 74 6f 72 20 69 6e 73 65 72 74 65 64 20 61 66 74 65 72 20 66 69 6e 61 | .."Separator.inserted.after.fina |
| b280 | 6c 20 61 67 65 6e 64 61 20 67 72 6f 75 70 2e 0a 49 66 20 61 20 63 68 61 72 61 63 74 65 72 2c 20 | l.agenda.group..If.a.character,. |
| b2a0 | 69 74 20 69 73 20 72 65 70 65 61 74 65 64 20 74 6f 20 66 69 6c 6c 20 77 69 6e 64 6f 77 20 77 69 | it.is.repeated.to.fill.window.wi |
| b2c0 | 64 74 68 2c 20 61 6e 64 20 61 0a 6e 65 77 6c 69 6e 65 20 69 73 20 61 64 64 65 64 2e 22 0a 20 20 | dth,.and.a.newline.is.added."... |
| b2e0 | 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 63 68 61 72 61 63 74 65 72 20 73 74 72 69 6e 67 29 | :type.'(choice.character.string) |
| b300 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 | )..(defcustom.org-super-agenda-d |
| b320 | 61 74 65 2d 66 6f 72 6d 61 74 20 22 25 65 20 25 42 20 25 59 22 0a 20 20 22 46 6f 72 6d 61 74 20 | ate-format."%e.%B.%Y"..."Format. |
| b340 | 73 74 72 69 6e 67 20 66 6f 72 20 64 61 74 65 20 68 65 61 64 65 72 73 2e 0a 53 65 65 20 60 66 6f | string.for.date.headers..See.`fo |
| b360 | 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 73 74 72 | rmat-time-string'."...:type.'str |
| b380 | 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | ing)..(defcustom.org-super-agend |
| b3a0 | 61 2d 68 65 61 64 65 72 2d 70 72 6f 70 65 72 74 69 65 73 0a 20 20 27 28 6f 72 67 2d 61 67 65 6e | a-header-properties...'(org-agen |
| b3c0 | 64 61 2d 73 74 72 75 63 74 75 72 61 6c 2d 68 65 61 64 65 72 20 74 29 0a 20 20 22 54 65 78 74 20 | da-structural-header.t)..."Text. |
| b3e0 | 70 72 6f 70 65 72 74 69 65 73 20 61 64 64 65 64 20 74 6f 20 67 72 6f 75 70 20 68 65 61 64 65 72 | properties.added.to.group.header |
| b400 | 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 70 6c 69 73 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | s."...:type.'plist)..(defcustom. |
| b420 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 69 64 65 2d 65 6d 70 74 79 2d 67 72 6f 75 | org-super-agenda-hide-empty-grou |
| b440 | 70 73 20 6e 69 6c 0a 20 20 22 48 69 64 65 20 65 6d 70 74 79 20 67 72 6f 75 70 73 2e 0a 4e 6f 74 | ps.nil..."Hide.empty.groups..Not |
| b460 | 65 20 74 68 61 74 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 27 20 6d | e.that.`org-super-agenda-mode'.m |
| b480 | 75 73 74 20 62 65 20 74 6f 67 67 6c 65 64 20 66 6f 72 20 74 68 69 73 20 6f 70 74 69 6f 6e 0a 74 | ust.be.toggled.for.this.option.t |
| b4a0 | 6f 20 74 61 6b 65 20 65 66 66 65 63 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e | o.take.effect."...:type.'boolean |
| b4c0 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6b | )..(defcustom.org-super-agenda-k |
| b4e0 | 65 65 70 2d 6f 72 64 65 72 20 6e 69 6c 0a 20 20 22 4b 65 65 70 20 69 74 65 6d 73 27 20 6f 72 69 | eep-order.nil..."Keep.items'.ori |
| b500 | 67 69 6e 61 6c 20 73 6f 72 74 20 6f 72 64 65 72 2e 0a 57 68 65 6e 20 6d 75 6c 74 69 70 6c 65 20 | ginal.sort.order..When.multiple. |
| b520 | 73 65 6c 65 63 74 6f 72 73 20 61 72 65 20 75 73 65 64 2c 20 69 74 65 6d 73 27 20 73 6f 72 74 20 | selectors.are.used,.items'.sort. |
| b540 | 6f 72 64 65 72 20 6d 61 79 20 62 65 0a 63 68 61 6e 67 65 64 20 62 79 20 74 68 65 20 67 72 6f 75 | order.may.be.changed.by.the.grou |
| b560 | 70 69 6e 67 20 70 72 6f 63 65 73 73 2e 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 72 65 2d 73 6f | ping.process...This.option.re-so |
| b580 | 72 74 73 20 69 74 65 6d 73 0a 61 66 74 65 72 20 67 72 6f 75 70 69 6e 67 2e 20 20 54 68 65 20 63 | rts.items.after.grouping...The.c |
| b5a0 | 6f 73 74 20 6f 66 20 74 68 69 73 20 6d 61 79 20 72 61 6e 67 65 20 66 72 6f 6d 20 6e 65 67 6c 69 | ost.of.this.may.range.from.negli |
| b5c0 | 67 69 62 6c 65 20 74 6f 0a 63 6f 6e 73 69 64 65 72 61 62 6c 65 2c 20 64 65 70 65 6e 64 69 6e 67 | gible.to.considerable,.depending |
| b5e0 | 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 6d 73 2e 22 0a 20 20 3a 74 79 70 | .on.the.number.of.items."...:typ |
| b600 | 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 3b 3b 3b 3b 20 46 61 63 65 73 0a 0a 28 64 65 66 66 61 63 | e.'boolean)..;;;;.Faces..(deffac |
| b620 | 65 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 20 27 28 28 74 20 28 | e.org-super-agenda-header.'((t.( |
| b640 | 3a 69 6e 68 65 72 69 74 20 6f 72 67 2d 61 67 65 6e 64 61 2d 73 74 72 75 63 74 75 72 65 29 29 29 | :inherit.org-agenda-structure))) |
| b660 | 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 69 6e 20 61 67 65 6e 64 61 20 66 6f 72 20 60 6f 72 67 | ..."Face.used.in.agenda.for.`org |
| b680 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 27 20 67 72 6f 75 70 20 6e 61 6d 65 20 68 65 61 64 65 72 | -super-agenda'.group.name.header |
| b6a0 | 2e 22 29 0a 0a 3b 3b 3b 3b 20 4d 61 63 72 6f 73 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6f 72 67 2d | .")..;;;;.Macros..(defmacro.org- |
| b6c0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 | super-agenda--when-with-marker-b |
| b6e0 | 75 66 66 65 72 20 28 66 6f 72 6d 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 57 68 65 6e 20 | uffer.(form.&rest.body)..."When. |
| b700 | 46 4f 52 4d 20 69 73 20 61 20 6d 61 72 6b 65 72 2c 20 65 76 61 6c 20 42 4f 44 59 20 77 72 61 70 | FORM.is.a.marker,.eval.BODY.wrap |
| b720 | 70 65 64 20 69 6e 20 60 6f 72 67 2d 77 69 74 68 2d 70 6f 69 6e 74 2d 61 74 27 2e 22 0a 20 20 28 | ped.in.`org-with-point-at'."...( |
| b740 | 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 20 28 64 65 62 75 67 20 28 66 | declare.(indent.defun).(debug.(f |
| b760 | 6f 72 6d 20 62 6f 64 79 29 29 29 0a 20 20 28 6f 72 67 2d 77 69 74 68 2d 67 65 6e 73 79 6d 73 20 | orm.body)))...(org-with-gensyms. |
| b780 | 28 6d 61 72 6b 65 72 29 0a 20 20 20 20 60 28 6c 65 74 20 28 28 2c 6d 61 72 6b 65 72 20 2c 66 6f | (marker).....`(let.((,marker.,fo |
| b7a0 | 72 6d 29 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 72 6b 65 72 70 20 2c 6d 61 72 6b | rm))........(when.(markerp.,mark |
| b7c0 | 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 77 69 74 68 2d 70 6f 69 6e 74 2d 61 74 20 | er)..........(org-with-point-at. |
| b7e0 | 2c 6d 61 72 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 29 29 0a 0a | ,marker............,@body))))).. |
| b800 | 28 63 6c 2d 64 65 66 6d 61 63 72 6f 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6d | (cl-defmacro.org-super-agenda--m |
| b820 | 61 70 2d 63 68 69 6c 64 72 65 6e 20 28 26 6b 65 79 20 66 6f 72 6d 20 61 6e 79 29 0a 20 20 22 52 | ap-children.(&key.form.any)..."R |
| b840 | 65 74 75 72 6e 20 46 4f 52 4d 20 6d 61 70 70 65 64 20 61 63 72 6f 73 73 20 63 68 69 6c 64 20 65 | eturn.FORM.mapped.across.child.e |
| b860 | 6e 74 72 69 65 73 20 6f 66 20 65 6e 74 72 79 20 61 74 20 70 6f 69 6e 74 2c 20 69 66 20 69 74 20 | ntries.of.entry.at.point,.if.it. |
| b880 | 68 61 73 20 61 6e 79 2e 0a 49 66 20 41 4e 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 | has.any..If.ANY.is.non-nil,.retu |
| b8a0 | 72 6e 20 61 73 20 73 6f 6f 6e 20 61 73 20 46 4f 52 4d 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e | rn.as.soon.as.FORM.returns.non-n |
| b8c0 | 69 6c 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 0a 20 | il."...(declare.(indent.defun).. |
| b8e0 | 20 20 20 20 20 20 20 20 20 20 28 64 65 62 75 67 20 28 22 3a 66 6f 72 6d 22 20 66 6f 72 6d 20 5b | ..........(debug.(":form".form.[ |
| b900 | 26 6f 70 74 69 6f 6e 61 6c 20 22 3a 61 6e 79 22 20 73 65 78 70 5d 29 29 29 0a 20 20 28 6f 72 67 | &optional.":any".sexp])))...(org |
| b920 | 2d 77 69 74 68 2d 67 65 6e 73 79 6d 73 20 28 74 72 65 65 2d 73 74 61 72 74 20 61 6c 6c 2d 72 65 | -with-gensyms.(tree-start.all-re |
| b940 | 73 75 6c 74 73 29 0a 20 20 20 20 60 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 | sults).....`(save-excursion..... |
| b960 | 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 28 6c | ...(save-restriction..........(l |
| b980 | 65 74 20 28 28 2c 74 72 65 65 2d 73 74 61 72 74 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 | et.((,tree-start.(point))....... |
| b9a0 | 20 20 20 20 20 20 20 20 20 2c 61 6c 6c 2d 72 65 73 75 6c 74 73 29 0a 20 20 20 20 20 20 20 20 20 | .........,all-results).......... |
| b9c0 | 20 20 28 77 68 65 6e 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 | ..(when.(save-excursion......... |
| b9e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 67 6f 74 6f 2d 66 69 72 73 74 2d 63 68 69 6c 64 | ...........(org-goto-first-child |
| ba00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 6e 61 72 72 6f 77 2d 74 6f 2d 73 | ))..............(org-narrow-to-s |
| ba20 | 75 62 74 72 65 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 2c 61 6e 79 | ubtree)..............(cond.(,any |
| ba40 | 20 28 63 6c 2d 6c 6f 6f 70 20 77 68 69 6c 65 20 28 6f 75 74 6c 69 6e 65 2d 6e 65 78 74 2d 68 65 | .(cl-loop.while.(outline-next-he |
| ba60 | 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ading).......................... |
| ba80 | 20 20 20 20 20 20 20 20 20 74 68 65 72 65 69 73 20 2c 66 6f 72 6d 29 29 0a 20 20 20 20 20 20 20 | .........thereis.,form))........ |
| baa0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 63 6c 2d 6c 6f 6f 70 20 77 68 69 6c 65 20 28 6f | ............(t.(cl-loop.while.(o |
| bac0 | 75 74 6c 69 6e 65 2d 6e 65 78 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 | utline-next-heading)............ |
| bae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 20 2c 66 6f 72 | ....................collect.,for |
| bb00 | 6d 29 29 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 3b 20 53 75 70 70 6f 72 74 20 66 75 6e 63 74 69 6f | m)))))))))..;;;;.Support.functio |
| bb20 | 6e 73 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6f 72 67 | ns..(defun.org-super-agenda--org |
| bb40 | 2d 74 69 6d 65 73 74 61 6d 70 2d 65 6c 65 6d 65 6e 74 3c 20 28 61 20 62 29 0a 20 20 22 52 65 74 | -timestamp-element<.(a.b)..."Ret |
| bb60 | 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 41 27 73 20 64 61 74 65 20 65 6c 65 6d 65 6e 74 20 | urn.non-nil.if.A's.date.element. |
| bb80 | 69 73 20 65 61 72 6c 69 65 72 20 74 68 61 6e 20 42 27 73 2e 0a 41 20 61 6e 64 20 42 20 61 72 65 | is.earlier.than.B's..A.and.B.are |
| bba0 | 20 4f 72 67 20 74 69 6d 65 73 74 61 6d 70 20 65 6c 65 6d 65 6e 74 73 2e 22 0a 20 20 3b 3b 20 43 | .Org.timestamp.elements."...;;.C |
| bbc0 | 6f 70 69 65 64 20 66 72 6f 6d 20 60 6f 72 67 2d 71 6c 27 2e 0a 20 20 28 63 6c 2d 6d 61 63 72 6f | opied.from.`org-ql'....(cl-macro |
| bbe0 | 6c 65 74 20 28 28 74 73 20 28 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | let.((ts.(ts)................... |
| bc00 | 60 28 77 68 65 6e 20 2c 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | `(when.,ts...................... |
| bc20 | 28 6f 72 67 2d 74 69 6d 65 73 74 61 6d 70 2d 66 6f 72 6d 61 74 20 2c 74 73 20 22 25 73 22 29 29 | (org-timestamp-format.,ts."%s")) |
| bc40 | 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 61 2d 74 73 20 28 74 73 20 61 29 29 0a 20 20 20 20 | )).....(let*.((a-ts.(ts.a))..... |
| bc60 | 20 20 20 20 20 20 20 28 62 2d 74 73 20 28 74 73 20 62 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e | .......(b-ts.(ts.b))).......(con |
| bc80 | 64 20 28 28 61 6e 64 20 61 2d 74 73 20 62 2d 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.((and.a-ts.b-ts).............. |
| bca0 | 28 73 74 72 69 6e 67 3c 20 61 2d 74 73 20 62 2d 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | (string<.a-ts.b-ts))............ |
| bcc0 | 20 28 61 2d 74 73 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 2d 74 73 20 6e 69 6c 29 | .(a-ts.t).............(b-ts.nil) |
| bce0 | 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | ))))..(defsubst.org-super-agenda |
| bd00 | 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 28 73 29 0a 20 20 22 52 65 74 75 72 6e 20 60 6f 72 67 2d | --get-marker.(s)..."Return.`org- |
| bd20 | 6d 61 72 6b 65 72 27 20 74 65 78 74 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 73 74 72 69 6e | marker'.text.properties.of.strin |
| bd40 | 67 20 53 2e 22 0a 20 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d | g.S."...(org-find-text-property- |
| bd60 | 69 6e 2d 73 74 72 69 6e 67 20 27 6f 72 67 2d 6d 61 72 6b 65 72 20 73 29 29 0a 0a 28 64 65 66 73 | in-string.'org-marker.s))..(defs |
| bd80 | 75 62 73 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 63 61 74 65 67 | ubst.org-super-agenda--get-categ |
| bda0 | 6f 72 79 20 28 73 29 0a 20 20 22 52 65 74 75 72 6e 20 63 61 74 65 67 6f 72 79 20 6f 66 20 61 67 | ory.(s)..."Return.category.of.ag |
| bdc0 | 65 6e 64 61 20 69 74 65 6d 20 73 74 72 69 6e 67 20 53 2e 22 0a 20 20 28 6f 72 67 2d 66 69 6e 64 | enda.item.string.S."...(org-find |
| bde0 | 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 6f 72 67 2d 63 61 | -text-property-in-string.'org-ca |
| be00 | 74 65 67 6f 72 79 20 73 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 6f 72 67 2d 73 75 70 65 72 2d | tegory.s))..(defsubst.org-super- |
| be20 | 61 67 65 6e 64 61 2d 2d 67 65 74 2d 74 61 67 73 20 28 73 29 0a 20 20 22 52 65 74 75 72 6e 20 6c | agenda--get-tags.(s)..."Return.l |
| be40 | 69 73 74 20 6f 66 20 74 61 67 73 20 69 6e 20 61 67 65 6e 64 61 20 69 74 65 6d 20 73 74 72 69 6e | ist.of.tags.in.agenda.item.strin |
| be60 | 67 20 53 2e 22 0a 20 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d | g.S."...(org-find-text-property- |
| be80 | 69 6e 2d 73 74 72 69 6e 67 20 27 74 61 67 73 20 73 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d | in-string.'tags.s))..(defun.org- |
| bea0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6d 61 6b 65 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 | super-agenda--make-agenda-header |
| bec0 | 20 28 6e 61 6d 65 29 0a 20 20 22 52 65 74 75 72 6e 20 61 67 65 6e 64 61 20 68 65 61 64 65 72 20 | .(name)..."Return.agenda.header. |
| bee0 | 6e 61 6d 65 64 20 4e 41 4d 45 2e 0a 49 66 20 4e 41 4d 45 20 69 73 20 6e 69 6c 20 6f 72 20 60 6e | named.NAME..If.NAME.is.nil.or.`n |
| bf00 | 6f 6e 65 27 2c 20 72 65 74 75 72 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 20 20 4f 74 68 65 | one',.return.empty.string...Othe |
| bf20 | 72 77 69 73 65 2c 20 72 65 74 75 72 6e 0a 73 74 72 69 6e 67 20 4e 41 4d 45 20 70 72 65 70 65 6e | rwise,.return.string.NAME.prepen |
| bf40 | 64 65 64 20 77 69 74 68 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 | ded.with.`org-super-agenda-heade |
| bf60 | 72 2d 73 65 70 61 72 61 74 6f 72 27 2c 0a 77 68 69 63 68 20 73 65 65 2e 20 20 4e 41 4d 45 20 68 | r-separator',.which.see...NAME.h |
| bf80 | 61 73 20 74 68 65 20 66 61 63 65 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 | as.the.face.`org-super-agenda-he |
| bfa0 | 61 64 65 72 27 20 61 70 70 65 6e 64 65 64 2c 0a 61 6e 64 20 74 68 65 20 74 65 78 74 20 70 72 6f | ader'.appended,.and.the.text.pro |
| bfc0 | 70 65 72 74 69 65 73 20 60 6b 65 79 6d 61 70 27 20 61 6e 64 20 60 6c 6f 63 61 6c 2d 6d 61 70 27 | perties.`keymap'.and.`local-map' |
| bfe0 | 20 73 65 74 20 74 6f 20 74 68 65 20 76 61 6c 75 65 0a 6f 66 20 60 6f 72 67 2d 73 75 70 65 72 2d | .set.to.the.value.of.`org-super- |
| c000 | 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 6d 61 70 27 2c 20 77 68 69 63 68 20 73 65 65 2e 22 0a | agenda-header-map',.which.see.". |
| c020 | 20 20 28 70 63 61 73 65 20 6e 61 6d 65 0a 20 20 20 20 28 28 6f 72 20 60 6e 69 6c 20 27 6e 6f 6e | ..(pcase.name.....((or.`nil.'non |
| c040 | 65 29 20 22 22 29 0a 20 20 20 20 28 5f 20 28 6c 65 74 2a 20 28 28 70 72 6f 70 65 72 74 69 65 73 | e)."").....(_.(let*.((properties |
| c060 | 20 28 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 2d 61 74 20 30 20 6e 61 6d 65 29 29 0a 20 20 | .(text-properties-at.0.name))... |
| c080 | 20 20 20 20 20 20 20 20 20 20 20 20 28 68 65 61 64 65 72 20 28 63 6f 6e 63 61 74 20 6f 72 67 2d | ............(header.(concat.org- |
| c0a0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 70 72 65 66 69 78 20 6e 61 6d 65 29 | super-agenda-header-prefix.name) |
| c0c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 70 61 72 61 74 6f 72 0a 20 20 20 20 20 | )...............(separator...... |
| c0e0 | 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 65 74 79 70 65 63 61 73 65 20 6f 72 67 2d 73 75 70 65 | ..........(cl-etypecase.org-supe |
| c100 | 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 72 61 74 6f 72 0a 20 20 20 20 20 20 | r-agenda-header-separator....... |
| c120 | 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 61 63 74 65 72 20 28 63 6f 6e 63 61 74 20 28 6d | ...........(character.(concat.(m |
| c140 | 61 6b 65 2d 73 74 72 69 6e 67 20 28 77 69 6e 64 6f 77 2d 77 69 64 74 68 29 20 6f 72 67 2d 73 75 | ake-string.(window-width).org-su |
| c160 | 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 72 61 74 6f 72 29 0a 20 20 20 | per-agenda-header-separator).... |
| c180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| c1a0 | 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 | ."\n"))..................(string |
| c1c0 | 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 2d 73 65 70 61 72 61 74 | .org-super-agenda-header-separat |
| c1e0 | 6f 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 | or))))..........(set-text-proper |
| c200 | 74 69 65 73 20 30 20 28 6c 65 6e 67 74 68 20 68 65 61 64 65 72 29 20 70 72 6f 70 65 72 74 69 65 | ties.0.(length.header).propertie |
| c220 | 73 20 68 65 61 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 61 64 64 2d 70 72 6f 70 | s.header)..........(org-add-prop |
| c240 | 73 20 68 65 61 64 65 72 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 | s.header.org-super-agenda-header |
| c260 | 2d 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6f 72 | -properties............'face.'or |
| c280 | 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 | g-super-agenda-header........... |
| c2a0 | 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 20 74 0a 20 20 20 20 | .'org-super-agenda-header.t..... |
| c2c0 | 20 20 20 20 20 20 20 27 6b 65 79 6d 61 70 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | .......'keymap.org-super-agenda- |
| c2e0 | 68 65 61 64 65 72 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 4f 54 45 3a 20 41 | header-map............;;.NOTE:.A |
| c300 | 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 6d 61 6e 75 61 6c 2c 20 6f 6e 6c 79 20 60 6b 65 | ccording.to.the.manual,.only.`ke |
| c320 | 79 6d 61 70 27 20 73 68 6f 75 6c 64 20 62 65 20 6e 65 63 65 73 73 61 72 79 2c 20 62 75 74 20 69 | ymap'.should.be.necessary,.but.i |
| c340 | 6e 20 6d 79 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 65 73 74 69 6e 67 2c 20 69 74 20 6f | n.my............;;.testing,.it.o |
| c360 | 6e 6c 79 20 74 61 6b 65 73 20 65 66 66 65 63 74 20 69 6e 20 41 67 65 6e 64 61 20 62 75 66 66 65 | nly.takes.effect.in.Agenda.buffe |
| c380 | 72 73 20 77 68 65 6e 20 60 6c 6f 63 61 6c 2d 6d 61 70 27 20 69 73 20 73 65 74 2c 20 73 6f 0a 20 | rs.when.`local-map'.is.set,.so.. |
| c3a0 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 65 27 6c 6c 20 75 73 65 20 62 6f 74 68 2e 0a 20 20 20 | ..........;;.we'll.use.both..... |
| c3c0 | 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ........'local-map.org-super-age |
| c3e0 | 6e 64 61 2d 68 65 61 64 65 72 2d 6d 61 70 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 | nda-header-map)..........;;.Don' |
| c400 | 74 20 61 70 70 6c 79 20 66 61 63 65 73 20 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 20 74 6f 20 | t.apply.faces.and.properties.to. |
| c420 | 74 68 65 20 73 65 70 61 72 61 74 6f 72 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 74 72 69 6e 67 | the.separator.part.of.the.string |
| c440 | 2e 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 61 72 61 74 6f 72 20 68 65 61 | ...........(concat.separator.hea |
| c460 | 64 65 72 29 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 | der)))))..(defsubst.org-super-ag |
| c480 | 65 6e 64 61 2d 2d 67 65 74 2d 70 72 69 6f 72 69 74 79 2d 63 6f 6f 6b 69 65 20 28 73 29 0a 20 20 | enda--get-priority-cookie.(s)... |
| c4a0 | 22 52 65 74 75 72 6e 20 70 72 69 6f 72 69 74 79 20 63 68 61 72 61 63 74 65 72 20 66 6f 72 20 73 | "Return.priority.character.for.s |
| c4c0 | 74 72 69 6e 67 20 53 2e 0a 4d 61 74 63 68 65 73 20 60 6f 72 67 2d 70 72 69 6f 72 69 74 79 2d 72 | tring.S..Matches.`org-priority-r |
| c4e0 | 65 67 65 78 70 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6f | egexp'."...(when.(string-match.o |
| c500 | 72 67 2d 70 72 69 6f 72 69 74 79 2d 72 65 67 65 78 70 20 73 29 0a 20 20 20 20 28 6d 61 74 63 68 | rg-priority-regexp.s).....(match |
| c520 | 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 32 20 73 29 29 29 0a 0a 28 64 | -string-no-properties.2.s)))..(d |
| c540 | 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 69 74 65 6d 2d | efun.org-super-agenda--get-item- |
| c560 | 65 6e 74 72 79 20 28 69 74 65 6d 29 0a 20 20 22 47 65 74 20 65 6e 74 72 79 20 66 6f 72 20 49 54 | entry.(item)..."Get.entry.for.IT |
| c580 | 45 4d 2e 0a 49 54 45 4d 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 | EM..ITEM.should.be.a.string.with |
| c5a0 | 20 74 68 65 20 60 6f 72 67 2d 6d 61 72 6b 65 72 27 20 70 72 6f 70 65 72 74 79 20 73 65 74 20 74 | .the.`org-marker'.property.set.t |
| c5c0 | 6f 20 61 0a 6d 61 72 6b 65 72 2e 22 0a 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | o.a.marker."...(org-super-agenda |
| c5e0 | 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 | --when-with-marker-buffer.(org-s |
| c600 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 | uper-agenda--get-marker.item)... |
| c620 | 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 28 6f 72 67 2d 65 6e 74 72 79 2d 62 | ..(buffer-substring.(org-entry-b |
| c640 | 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | eginning-position).............. |
| c660 | 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6e 74 72 79 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e | .........(org-entry-end-position |
| c680 | 29 29 29 29 0a 0a 3b 3b 3b 3b 20 4d 69 6e 6f 72 20 6d 6f 64 65 0a 0a 3b 3b 3b 23 23 23 61 75 74 | ))))..;;;;.Minor.mode..;;;###aut |
| c6a0 | 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6f 72 67 2d 73 75 70 | oload.(define-minor-mode.org-sup |
| c6c0 | 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 69 6e | er-agenda-mode..."Group.items.in |
| c6e0 | 20 4f 72 67 20 61 67 65 6e 64 61 20 76 69 65 77 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 | .Org.agenda.views.according.to.` |
| c700 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 27 2e 0a 57 69 74 68 20 70 | org-super-agenda-groups'..With.p |
| c720 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 41 52 47 2c 20 74 75 72 6e 20 6f 6e 20 69 66 20 70 | refix.argument.ARG,.turn.on.if.p |
| c740 | 6f 73 69 74 69 76 65 2c 20 6f 74 68 65 72 77 69 73 65 20 6f 66 66 2e 22 0a 20 20 3a 67 6c 6f 62 | ositive,.otherwise.off."...:glob |
| c760 | 61 6c 20 74 0a 20 20 28 6c 65 74 20 28 28 61 64 76 69 63 65 2d 66 75 6e 63 74 69 6f 6e 2d 66 69 | al.t...(let.((advice-function-fi |
| c780 | 6c 74 65 72 2d 72 65 74 75 72 6e 20 28 69 66 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | lter-return.(if.org-super-agenda |
| c7a0 | 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mode........................... |
| c7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 74 6f 20 66 6e 29 | .................(lambda.(to.fn) |
| c7e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| c800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6e 61 62 6c 65 20 6d 6f 64 65 0a 20 20 20 | ..............;;.Enable.mode.... |
| c820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| c840 | 20 20 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 74 6f 20 3a 66 69 6c 74 65 72 | ..........(advice-add.to.:filter |
| c860 | 2d 72 65 74 75 72 6e 20 66 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -return.fn)).................... |
| c880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 66 | ......................(lambda.(f |
| c8a0 | 72 6f 6d 20 66 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rom.fn)......................... |
| c8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 73 61 62 6c 65 20 6d 6f | ...................;;.Disable.mo |
| c8e0 | 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de.............................. |
| c900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 72 65 6d 6f 76 65 20 66 72 6f | ..............(advice-remove.fro |
| c920 | 6d 20 66 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 66 75 6e 63 74 69 6f | m.fn)))).........(advice-functio |
| c940 | 6e 2d 61 66 74 65 72 20 28 69 66 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 | n-after.(if.org-super-agenda-mod |
| c960 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e............................... |
| c980 | 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 74 6f 20 66 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .....(lambda.(to.fn)............ |
| c9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6e 61 | ..........................;;.Ena |
| c9c0 | 62 6c 65 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ble.mode........................ |
| c9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 74 6f 20 3a 61 66 | ..............(advice-add.to.:af |
| ca00 | 74 65 72 20 66 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ter.fn))........................ |
| ca20 | 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 66 72 6f 6d 20 66 6e 29 0a 20 20 20 20 | ..........(lambda.(from.fn)..... |
| ca40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | ...............................; |
| ca60 | 3b 20 44 69 73 61 62 6c 65 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;.Disable.mode.................. |
| ca80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 72 65 6d 6f 76 65 | ..................(advice-remove |
| caa0 | 20 66 72 6f 6d 20 66 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 68 6f 6f 6b 2d 66 75 6e 63 74 | .from.fn)))).........(hook-funct |
| cac0 | 69 6f 6e 20 28 69 66 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 20 23 27 | ion.(if.org-super-agenda-mode.#' |
| cae0 | 61 64 64 2d 68 6f 6f 6b 20 23 27 72 65 6d 6f 76 65 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 66 | add-hook.#'remove-hook))).....(f |
| cb00 | 75 6e 63 61 6c 6c 20 61 64 76 69 63 65 2d 66 75 6e 63 74 69 6f 6e 2d 66 69 6c 74 65 72 2d 72 65 | uncall.advice-function-filter-re |
| cb20 | 74 75 72 6e 20 23 27 6f 72 67 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 | turn.#'org-agenda-finalize-entri |
| cb40 | 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | es..............#'org-super-agen |
| cb60 | 64 61 2d 2d 66 69 6c 74 65 72 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 65 73 29 0a 20 20 20 | da--filter-finalize-entries).... |
| cb80 | 20 28 77 68 65 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 69 64 65 2d 65 6d 70 | .(when.org-super-agenda-hide-emp |
| cba0 | 74 79 2d 67 72 6f 75 70 73 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 64 76 69 63 65 2d | ty-groups.......(funcall.advice- |
| cbc0 | 66 75 6e 63 74 69 6f 6e 2d 61 66 74 65 72 20 23 27 6f 72 67 2d 61 67 65 6e 64 61 2d 66 69 6c 74 | function-after.#'org-agenda-filt |
| cbe0 | 65 72 2d 61 70 70 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6f 72 67 2d 73 75 | er-apply................#'org-su |
| cc00 | 70 65 72 2d 61 67 65 6e 64 61 2d 2d 68 69 64 65 2d 6f 72 2d 73 68 6f 77 2d 67 72 6f 75 70 73 29 | per-agenda--hide-or-show-groups) |
| cc20 | 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 68 6f 6f 6b 2d 66 75 6e 63 74 69 6f 6e 20 27 6f | .......(funcall.hook-function.'o |
| cc40 | 72 67 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 69 7a 65 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 | rg-agenda-finalize-hook......... |
| cc60 | 20 20 20 20 20 20 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 68 69 64 65 2d 6f | .......'org-super-agenda--hide-o |
| cc80 | 72 2d 73 68 6f 77 2d 67 72 6f 75 70 73 29 29 0a 0a 20 20 20 20 3b 3b 20 41 64 64 20 76 61 72 69 | r-show-groups))......;;.Add.vari |
| cca0 | 61 62 6c 65 20 74 6f 20 6c 69 73 74 20 6f 66 20 76 61 72 69 61 62 6c 65 73 20 28 73 65 65 20 69 | able.to.list.of.variables.(see.i |
| ccc0 | 73 73 75 65 20 23 32 32 29 2e 0a 20 20 20 20 28 69 66 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ssue.#22)......(if.org-super-age |
| cce0 | 6e 64 61 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6f | nda-mode.........(add-to-list.'o |
| cd00 | 72 67 2d 61 67 65 6e 64 61 2d 6c 6f 63 61 6c 2d 76 61 72 73 20 27 6f 72 67 2d 73 75 70 65 72 2d | rg-agenda-local-vars.'org-super- |
| cd20 | 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6f 72 67 2d 61 | agenda-groups).......(setq.org-a |
| cd40 | 67 65 6e 64 61 2d 6c 6f 63 61 6c 2d 76 61 72 73 20 28 72 65 6d 6f 76 65 20 27 6f 72 67 2d 73 75 | genda-local-vars.(remove.'org-su |
| cd60 | 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 20 6f 72 67 2d 61 67 65 6e 64 61 2d 6c 6f 63 | per-agenda-groups.org-agenda-loc |
| cd80 | 61 6c 2d 76 61 72 73 29 29 29 0a 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 6d 65 73 73 61 67 | al-vars))).....;;.Display.messag |
| cda0 | 65 0a 20 20 20 20 28 77 68 65 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 73 68 6f | e.....(when.org-super-agenda-sho |
| cdc0 | 77 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 69 66 20 6f 72 67 | w-message.......(message.(if.org |
| cde0 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -super-agenda-mode.............. |
| ce00 | 20 20 20 20 20 20 22 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 20 65 6e 61 | ......"org-super-agenda-mode.ena |
| ce20 | 62 6c 65 64 2e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6f 72 67 2d 73 75 70 | bled.".................."org-sup |
| ce40 | 65 72 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 2e 22 29 29 29 29 29 0a 0a | er-agenda-mode.disabled."))))).. |
| ce60 | 3b 3b 3b 3b 20 47 72 6f 75 70 20 73 65 6c 65 63 74 6f 72 73 0a 0a 3b 3b 20 54 4f 44 4f 3a 20 57 | ;;;;.Group.selectors..;;.TODO:.W |
| ce80 | 72 69 74 65 20 54 4f 44 4f 73 20 66 6f 72 20 70 6c 61 63 65 73 20 74 6f 20 75 73 65 20 74 68 69 | rite.TODOs.for.places.to.use.thi |
| cea0 | 73 20 63 75 73 74 6f 6d 20 65 72 72 6f 72 2e 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 6f | s.custom.error..(define-error.'o |
| cec0 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 69 6e 76 61 6c 69 64 2d 73 65 6c 65 63 74 6f 72 | rg-super-agenda-invalid-selector |
| cee0 | 20 22 49 6e 76 61 6c 69 64 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 20 73 65 6c 65 63 | ."Invalid.org-super-agenda.selec |
| cf00 | 74 6f 72 22 20 27 75 73 65 72 2d 65 72 72 6f 72 29 0a 0a 28 63 6c 2d 64 65 66 6d 61 63 72 6f 20 | tor".'user-error)..(cl-defmacro. |
| cf20 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 28 6e 61 6d 65 | org-super-agenda--defgroup.(name |
| cf40 | 20 64 6f 63 73 74 72 69 6e 67 20 26 6b 65 79 20 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 74 65 73 | .docstring.&key.section-name.tes |
| cf60 | 74 20 6c 65 74 2a 29 0a 20 20 22 44 65 66 69 6e 65 20 61 6e 20 61 67 65 6e 64 61 2d 69 74 65 6d | t.let*)..."Define.an.agenda-item |
| cf80 | 20 67 72 6f 75 70 20 66 75 6e 63 74 69 6f 6e 2e 0a 4e 41 4d 45 20 69 73 20 61 20 73 79 6d 62 6f | .group.function..NAME.is.a.symbo |
| cfa0 | 6c 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 60 6f 72 67 2d | l.that.will.be.appended.to.`org- |
| cfc0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 27 20 74 6f 0a 63 6f 6e 73 74 72 75 | super-agenda--group-'.to.constru |
| cfe0 | 63 74 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 67 72 6f 75 70 20 66 75 6e 63 74 69 6f | ct.the.name.of.the.group.functio |
| d000 | 6e 2e 20 20 41 20 73 79 6d 62 6f 6c 20 6c 69 6b 65 20 60 3a 6e 61 6d 65 27 0a 77 69 6c 6c 20 62 | n...A.symbol.like.`:name'.will.b |
| d020 | 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | e.added.to.the.`org-super-agenda |
| d040 | 2d 67 72 6f 75 70 2d 74 79 70 65 73 27 20 6c 69 73 74 2c 20 61 73 73 6f 63 69 61 74 65 64 0a 77 | -group-types'.list,.associated.w |
| d060 | 69 74 68 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 64 20 | ith.the.function,.which.is.used. |
| d080 | 62 79 20 74 68 65 20 64 69 73 70 61 74 63 68 65 72 2e 0a 0a 44 4f 43 53 54 52 49 4e 47 20 69 73 | by.the.dispatcher...DOCSTRING.is |
| d0a0 | 20 61 20 73 74 72 69 6e 67 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 27 | .a.string.used.for.the.function' |
| d0c0 | 73 20 64 6f 63 73 74 72 69 6e 67 2e 0a 0a 3a 53 45 43 54 49 4f 4e 2d 4e 41 4d 45 20 69 73 20 61 | s.docstring...:SECTION-NAME.is.a |
| d0e0 | 20 73 74 72 69 6e 67 20 6f 72 20 61 20 4c 69 73 70 20 66 6f 72 6d 20 74 68 61 74 20 69 73 20 72 | .string.or.a.Lisp.form.that.is.r |
| d100 | 75 6e 20 6f 6e 63 65 2c 20 77 69 74 68 0a 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 69 74 65 6d | un.once,.with.the.variable.`item |
| d120 | 73 27 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 3a 54 45 53 54 20 69 73 20 61 20 4c 69 73 70 20 66 | s'.available...:TEST.is.a.Lisp.f |
| d140 | 6f 72 6d 20 74 68 61 74 20 69 73 20 72 75 6e 20 66 6f 72 20 65 61 63 68 20 69 74 65 6d 2c 20 77 | orm.that.is.run.for.each.item,.w |
| d160 | 69 74 68 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 60 69 74 65 6d 27 20 61 76 61 69 6c 61 62 6c | ith.the.variable.`item'.availabl |
| d180 | 65 2e 20 20 49 74 65 6d 73 20 70 61 73 73 69 6e 67 20 74 68 69 73 20 74 65 73 74 20 61 72 65 20 | e...Items.passing.this.test.are. |
| d1a0 | 66 69 6c 74 65 72 65 64 20 69 6e 74 6f 20 61 0a 73 65 70 61 72 61 74 65 20 6c 69 73 74 2e 0a 0a | filtered.into.a.separate.list... |
| d1c0 | 3a 4c 45 54 2a 20 69 73 20 61 20 60 6c 65 74 2a 27 20 62 69 6e 64 69 6e 67 20 66 6f 72 6d 20 74 | :LET*.is.a.`let*'.binding.form.t |
| d1e0 | 68 61 74 20 69 73 20 62 6f 75 6e 64 20 61 72 6f 75 6e 64 20 74 68 65 20 66 75 6e 63 74 69 6f 6e | hat.is.bound.around.the.function |
| d200 | 0a 62 6f 64 79 20 61 66 74 65 72 20 74 68 65 20 41 52 47 53 20 61 72 65 20 6d 61 64 65 20 61 20 | .body.after.the.ARGS.are.made.a. |
| d220 | 6c 69 73 74 2e 0a 0a 46 69 6e 61 6c 6c 79 20 61 20 6c 69 73 74 20 6f 66 20 74 68 72 65 65 20 69 | list...Finally.a.list.of.three.i |
| d240 | 74 65 6d 73 20 69 73 20 72 65 74 75 72 6e 65 64 2c 20 77 69 74 68 20 74 68 65 20 76 61 6c 75 65 | tems.is.returned,.with.the.value |
| d260 | 0a 72 65 74 75 72 6e 65 64 20 62 79 20 3a 53 45 43 54 49 4f 4e 2d 4e 41 4d 45 20 61 73 20 74 68 | .returned.by.:SECTION-NAME.as.th |
| d280 | 65 20 66 69 72 73 74 20 69 74 65 6d 2c 20 61 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 20 6e 6f | e.first.item,.a.list.of.items.no |
| d2a0 | 74 0a 6d 61 74 63 68 69 6e 67 20 74 68 65 20 3a 54 45 53 54 20 61 73 20 74 68 65 20 73 65 63 6f | t.matching.the.:TEST.as.the.seco |
| d2c0 | 6e 64 2c 20 61 6e 64 20 61 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 20 6d 61 74 63 68 69 6e 67 | nd,.and.a.list.of.items.matching |
| d2e0 | 20 61 73 0a 74 68 65 20 74 68 69 72 64 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 | .as.the.third."...(declare.(inde |
| d300 | 6e 74 20 64 65 66 75 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 62 75 67 20 28 26 64 65 | nt.defun)............(debug.(&de |
| d320 | 66 69 6e 65 20 73 79 6d 62 6f 6c 70 20 73 74 72 69 6e 67 70 0a 20 20 20 20 20 20 20 20 20 20 20 | fine.symbolp.stringp............ |
| d340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 72 65 73 74 20 5b 26 6f 72 20 5b 22 3a 73 65 | ................&rest.[&or.[":se |
| d360 | 63 74 69 6f 6e 2d 6e 61 6d 65 22 20 5b 26 6f 72 20 73 74 72 69 6e 67 70 20 64 65 66 2d 66 6f 72 | ction-name".[&or.stringp.def-for |
| d380 | 6d 5d 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m]]............................. |
| d3a0 | 20 20 20 20 20 20 20 20 20 20 5b 22 3a 74 65 73 74 22 20 64 65 66 2d 66 6f 72 6d 5d 0a 20 20 20 | ..........[":test".def-form].... |
| d3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| d3e0 | 20 20 20 5b 22 3a 6c 65 74 2a 22 20 28 26 72 65 73 74 20 26 6f 72 20 73 79 6d 62 6f 6c 70 20 28 | ...[":let*".(&rest.&or.symbolp.( |
| d400 | 67 61 74 65 20 73 79 6d 62 6f 6c 70 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 2d 66 6f 72 6d 29 | gate.symbolp.&optional.def-form) |
| d420 | 29 5d 5d 29 29 29 0a 20 20 28 6c 65 74 20 28 28 67 72 6f 75 70 2d 74 79 70 65 20 28 69 6e 74 65 | )]])))...(let.((group-type.(inte |
| d440 | 72 6e 20 28 63 6f 6e 63 61 74 20 22 3a 22 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 | rn.(concat.":".(symbol-name.name |
| d460 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 69 6e 74 | )))).........(function-name.(int |
| d480 | 65 72 6e 20 28 63 6f 6e 63 61 74 20 22 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 | ern.(concat."org-super-agenda--g |
| d4a0 | 72 6f 75 70 2d 22 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 29 29 29 29 0a 20 20 | roup-".(symbol-name.name)))))... |
| d4c0 | 20 20 3b 3b 20 41 73 73 6f 63 69 61 74 65 20 74 68 65 20 67 72 6f 75 70 20 74 79 70 65 20 77 69 | ..;;.Associate.the.group.type.wi |
| d4e0 | 74 68 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 6f 20 74 68 65 20 64 69 73 70 61 74 63 68 | th.this.function.so.the.dispatch |
| d500 | 65 72 20 63 61 6e 20 66 69 6e 64 20 69 74 0a 20 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 | er.can.find.it.....`(progn...... |
| d520 | 20 20 28 73 65 74 71 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 | ..(setq.org-super-agenda-group-t |
| d540 | 79 70 65 73 20 28 70 6c 69 73 74 2d 70 75 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | ypes.(plist-put.org-super-agenda |
| d560 | 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 2c 67 72 6f 75 70 2d 74 79 70 65 20 27 2c 66 75 6e 63 74 | -group-types.,group-type.',funct |
| d580 | 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 28 64 65 66 75 6e 20 2c 66 75 6e 63 74 69 | ion-name))........(defun.,functi |
| d5a0 | 6f 6e 2d 6e 61 6d 65 20 28 69 74 65 6d 73 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 2c 64 | on-name.(items.args)..........,d |
| d5c0 | 6f 63 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6c 69 73 74 70 | ocstring..........(unless.(listp |
| d5e0 | 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 6c 69 | .args)............(setq.args.(li |
| d600 | 73 74 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 2c 6c 65 74 2a 0a | st.args)))..........(let*.,let*. |
| d620 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 77 69 74 68 20 73 65 63 74 69 6f 6e | ...........(cl-loop.with.section |
| d640 | 2d 6e 61 6d 65 20 3d 20 2c 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | -name.=.,section-name........... |
| d660 | 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 69 74 65 6d 20 69 6e 20 69 74 65 6d 73 0a 20 20 20 20 | ..........for.item.in.items..... |
| d680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 2c 74 65 73 74 0a 20 20 20 20 20 20 20 | ................if.,test........ |
| d6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 20 69 74 65 6d 20 69 6e 74 6f 20 6d | .............collect.item.into.m |
| d6c0 | 61 74 63 68 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 | atching.....................else |
| d6e0 | 20 63 6f 6c 6c 65 63 74 20 69 74 65 6d 20 69 6e 74 6f 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 0a | .collect.item.into.non-matching. |
| d700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 72 65 74 75 | ....................finally.retu |
| d720 | 72 6e 20 28 6c 69 73 74 20 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 6e 6f 6e 2d 6d 61 74 63 68 69 | rn.(list.section-name.non-matchi |
| d740 | 6e 67 20 6d 61 74 63 68 69 6e 67 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 3b 3b 20 44 61 74 65 2f 74 | ng.matching)))))))..;;;;;.Date/t |
| d760 | 69 6d 65 2d 72 65 6c 61 74 65 64 0a 0a 3b 3b 20 54 4f 44 4f 3a 20 49 20 67 75 65 73 73 20 74 68 | ime-related..;;.TODO:.I.guess.th |
| d780 | 65 73 65 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 61 20 64 61 74 65 2d 6d 61 74 63 68 65 72 20 | ese.should.be.in.a.date-matcher. |
| d7a0 | 6d 61 63 72 6f 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f | macro..(org-super-agenda--defgro |
| d7c0 | 75 70 20 64 61 74 65 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 | up.date..."Group.items.that.have |
| d7e0 | 20 61 20 64 61 74 65 20 61 73 73 6f 63 69 61 74 65 64 2e 0a 41 72 67 75 6d 65 6e 74 20 63 61 6e | .a.date.associated..Argument.can |
| d800 | 20 62 65 20 60 74 27 20 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 77 69 74 68 20 61 6e 79 20 | .be.`t'.to.match.items.with.any. |
| d820 | 64 61 74 65 2c 20 60 6e 69 6c 27 20 74 6f 20 6d 61 74 63 68 0a 69 74 65 6d 73 20 77 69 74 68 6f | date,.`nil'.to.match.items.witho |
| d840 | 75 74 20 61 20 64 61 74 65 2c 20 6f 72 20 60 74 6f 64 61 79 27 20 74 6f 20 6d 61 74 63 68 20 69 | ut.a.date,.or.`today'.to.match.i |
| d860 | 74 65 6d 73 20 77 69 74 68 20 74 6f 64 61 79 27 73 0a 64 61 74 65 2e 20 20 54 68 65 20 60 74 73 | tems.with.today's.date...The.`ts |
| d880 | 2d 64 61 74 65 27 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 69 73 20 6d 61 74 63 68 65 64 20 | -date'.text-property.is.matched. |
| d8a0 | 61 67 61 69 6e 73 74 2e 20 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 22 44 61 74 65 | against.."...:section-name."Date |
| d8c0 | 64 20 69 74 65 6d 73 22 20 20 3b 20 4e 6f 74 65 3a 20 74 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 | d.items"..;.Note:.this.does.not. |
| d8e0 | 6d 65 61 6e 20 74 68 65 20 69 74 65 6d 20 68 61 73 20 61 20 22 53 43 48 45 44 55 4c 45 44 3a 22 | mean.the.item.has.a."SCHEDULED:" |
| d900 | 20 6c 69 6e 65 0a 20 20 3a 6c 65 74 2a 20 28 28 74 6f 64 61 79 20 28 6f 72 67 2d 74 6f 64 61 79 | .line...:let*.((today.(org-today |
| d920 | 29 29 29 0a 20 20 3a 74 65 73 74 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 | )))...:test.(pcase.(car.args)... |
| d940 | 20 20 20 20 20 20 20 20 28 27 74 20 3b 3b 20 54 65 73 74 20 66 6f 72 20 61 6e 79 20 64 61 74 65 | ........('t.;;.Test.for.any.date |
| d960 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 | ............(org-find-text-prope |
| d980 | 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 73 2d 64 61 74 65 20 69 74 65 6d 29 29 0a 20 20 | rty-in-string.'ts-date.item))... |
| d9a0 | 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 3b 3b 20 54 65 73 74 20 66 6f 72 20 6e 6f 74 20 68 61 | ........('nil.;;.Test.for.not.ha |
| d9c0 | 76 69 6e 67 20 61 20 64 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 67 | ving.a.date............(not.(org |
| d9e0 | 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 | -find-text-property-in-string.'t |
| da00 | 73 2d 64 61 74 65 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 74 6f 64 61 79 | s-date.item)))...........('today |
| da20 | 20 20 3b 3b 20 49 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 61 20 74 69 6d 65 20 73 6f 6d 65 | ..;;.Items.that.have.a.time.some |
| da40 | 74 69 6d 65 20 74 6f 64 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 4f 44 4f 3a 20 4d | time.today............;;.TODO:.M |
| da60 | 61 79 62 65 20 49 20 63 61 6e 20 75 73 65 20 74 68 65 20 74 73 2d 64 61 74 65 20 70 72 6f 70 65 | aybe.I.can.use.the.ts-date.prope |
| da80 | 72 74 79 20 69 6e 20 73 6f 6d 65 20 6f 74 68 65 72 20 70 6c 61 63 65 73 2c 20 6d 69 67 68 74 20 | rty.in.some.other.places,.might. |
| daa0 | 62 65 20 66 61 73 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 | be.faster............(when-let.( |
| dac0 | 28 64 61 79 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d | (day.(org-find-text-property-in- |
| dae0 | 73 74 72 69 6e 67 20 27 74 73 2d 64 61 74 65 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 | string.'ts-date.item)))......... |
| db00 | 20 20 20 20 20 28 3d 20 64 61 79 20 74 6f 64 61 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | .....(=.day.today)))...........( |
| db20 | 5f 20 3b 3b 20 4f 6f 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 | _.;;.Oops............(user-error |
| db40 | 20 22 41 72 67 75 6d 65 6e 74 20 74 6f 20 60 3a 64 61 74 65 27 20 6d 75 73 74 20 62 65 20 60 74 | ."Argument.to.`:date'.must.be.`t |
| db60 | 27 2c 20 60 6e 69 6c 27 2c 20 6f 72 20 60 74 6f 64 61 79 27 22 29 29 29 29 0a 0a 28 6f 72 67 2d | ',.`nil',.or.`today'"))))..(org- |
| db80 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 74 69 6d 65 2d 67 72 69 64 | super-agenda--defgroup.time-grid |
| dba0 | 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 70 70 65 61 72 20 6f 6e 20 61 | ..."Group.items.that.appear.on.a |
| dbc0 | 20 74 69 6d 65 20 67 72 69 64 2e 0a 54 68 69 73 20 6d 61 74 63 68 65 73 20 74 68 65 20 60 64 6f | .time.grid..This.matches.the.`do |
| dbe0 | 74 69 6d 65 27 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2c 20 77 68 69 63 68 2c 20 69 66 20 4e | time'.text-property,.which,.if.N |
| dc00 | 4f 54 20 73 65 74 20 74 6f 0a 60 74 69 6d 65 27 20 28 49 20 6b 6e 6f 77 2c 20 74 68 69 73 20 67 | OT.set.to.`time'.(I.know,.this.g |
| dc20 | 65 74 73 20 63 6f 6e 66 75 73 69 6e 67 29 2c 20 6d 65 61 6e 73 20 69 74 20 57 49 4c 4c 20 61 70 | ets.confusing),.means.it.WILL.ap |
| dc40 | 70 65 61 72 20 69 6e 20 74 68 65 0a 61 67 65 6e 64 61 20 74 69 6d 65 2d 67 72 69 64 2e 20 22 0a | pear.in.the.agenda.time-grid..". |
| dc60 | 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 22 54 69 6d 65 64 20 69 74 65 6d 73 22 20 20 3b | ..:section-name."Timed.items"..; |
| dc80 | 20 4e 6f 74 65 3a 20 74 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 6d 65 61 6e 20 74 68 65 20 69 74 | .Note:.this.does.not.mean.the.it |
| dca0 | 65 6d 20 68 61 73 20 61 20 22 53 43 48 45 44 55 4c 45 44 3a 22 20 6c 69 6e 65 0a 20 20 3a 74 65 | em.has.a."SCHEDULED:".line...:te |
| dcc0 | 73 74 20 28 6f 72 20 28 2d 2d 77 68 65 6e 2d 6c 65 74 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 | st.(or.(--when-let.(org-find-tex |
| dce0 | 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 69 6d 65 20 69 74 65 6d 29 | t-property-in-string.'time.item) |
| dd00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 | ...............;;.This.property. |
| dd20 | 69 73 20 61 20 73 74 72 69 6e 67 3b 20 69 66 20 65 6d 70 74 79 2c 20 69 74 20 64 6f 65 73 6e 27 | is.a.string;.if.empty,.it.doesn' |
| dd40 | 74 20 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 73 74 72 69 | t.match...............(not.(stri |
| dd60 | 6e 67 2d 65 6d 70 74 79 2d 70 20 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | ng-empty-p.it))).............;;. |
| dd80 | 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 6e 69 6c 20 69 66 20 69 74 20 64 6f 65 73 6e | This.property.is.nil.if.it.doesn |
| dda0 | 27 74 20 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 66 69 6e 64 2d 74 | 't.match.............(org-find-t |
| ddc0 | 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 69 6d 65 2d 6f 66 2d | ext-property-in-string.'time-of- |
| dde0 | 64 61 79 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 77 68 65 6e 2d 6c 65 | day.item).............(--when-le |
| de00 | 74 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 | t.(org-find-text-property-in-str |
| de20 | 69 6e 67 20 27 64 6f 74 69 6d 65 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.'dotime.item)............... |
| de40 | 3b 3b 20 46 6f 72 20 74 68 69 73 20 74 6f 20 6d 61 74 63 68 2c 20 74 68 65 20 27 64 6f 74 69 6d | ;;.For.this.to.match,.the.'dotim |
| de60 | 65 20 70 72 6f 70 65 72 74 79 20 6d 75 73 74 20 62 65 20 73 65 74 2c 20 61 6e 64 0a 20 20 20 20 | e.property.must.be.set,.and..... |
| de80 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 74 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 65 71 75 61 | ..........;;.it.must.not.be.equa |
| dea0 | 6c 20 74 6f 20 27 74 69 6d 65 2e 20 20 49 66 20 69 74 20 69 73 20 6e 6f 74 20 73 65 74 2c 20 6f | l.to.'time...If.it.is.not.set,.o |
| dec0 | 72 20 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 74 20 69 73 20 73 65 74 20 | r.if...............;;.it.is.set. |
| dee0 | 61 6e 64 20 69 73 20 65 71 75 61 6c 20 74 6f 20 27 74 69 6d 65 2c 20 74 68 65 20 69 74 65 6d 20 | and.is.equal.to.'time,.the.item. |
| df00 | 69 73 20 6e 6f 74 20 70 61 72 74 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | is.not.part.of...............;;. |
| df20 | 74 68 65 20 74 69 6d 65 2d 67 72 69 64 2e 20 20 59 65 73 2c 20 74 68 69 73 20 69 73 20 63 6f 6e | the.time-grid...Yes,.this.is.con |
| df40 | 66 75 73 69 6e 67 2e 20 20 3a 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 | fusing...:)...............(not.( |
| df60 | 65 71 6c 20 69 74 20 27 74 69 6d 65 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 | eql.it.'time)))))..(org-super-ag |
| df80 | 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 64 65 61 64 6c 69 6e 65 0a 20 20 22 47 72 6f 75 70 | enda--defgroup.deadline..."Group |
| dfa0 | 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 61 20 64 65 61 64 6c 69 6e 65 2e 0a 41 72 67 | .items.that.have.a.deadline..Arg |
| dfc0 | 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 60 74 27 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 | ument.can.be.`t'.(to.match.items |
| dfe0 | 20 77 69 74 68 20 61 6e 79 20 64 65 61 64 6c 69 6e 65 29 2c 20 60 6e 69 6c 27 20 28 74 6f 0a 6d | .with.any.deadline),.`nil'.(to.m |
| e000 | 61 74 63 68 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 6e 6f 20 64 65 61 64 6c 69 6e 65 | atch.items.that.have.no.deadline |
| e020 | 29 2c 20 60 70 61 73 74 60 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 77 69 74 68 20 61 | ),.`past`.(to.match.items.with.a |
| e040 | 0a 64 65 61 64 6c 69 6e 65 20 69 6e 20 74 68 65 20 70 61 73 74 29 2c 20 60 74 6f 64 61 79 27 20 | .deadline.in.the.past),.`today'. |
| e060 | 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 77 68 6f 73 65 20 64 65 61 64 6c 69 6e 65 20 69 | (to.match.items.whose.deadline.i |
| e080 | 73 0a 74 6f 64 61 79 29 2c 20 6f 72 20 60 66 75 74 75 72 65 27 20 28 74 6f 20 6d 61 74 63 68 20 | s.today),.or.`future'.(to.match. |
| e0a0 | 69 74 65 6d 73 20 77 69 74 68 20 61 20 64 65 61 64 6c 69 6e 65 20 69 6e 20 74 68 65 0a 66 75 74 | items.with.a.deadline.in.the.fut |
| e0c0 | 75 72 65 29 2e 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 67 69 76 65 | ure)...Argument.may.also.be.give |
| e0e0 | 6e 20 6c 69 6b 65 20 60 62 65 66 6f 72 65 20 44 41 54 45 27 20 6f 72 20 60 61 66 74 65 72 0a 44 | n.like.`before.DATE'.or.`after.D |
| e100 | 41 54 45 27 2c 20 77 68 65 72 65 20 44 41 54 45 20 69 73 20 61 20 64 61 74 65 20 73 74 72 69 6e | ATE',.where.DATE.is.a.date.strin |
| e120 | 67 20 74 68 61 74 0a 60 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 61 62 73 6f 6c | g.that.`org-time-string-to-absol |
| e140 | 75 74 65 27 20 63 61 6e 20 70 72 6f 63 65 73 73 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 | ute'.can.process."...:section-na |
| e160 | 6d 65 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | me.(pcase.(car.args)............ |
| e180 | 20 20 20 20 20 20 20 28 27 74 20 22 44 65 61 64 6c 69 6e 65 20 69 74 65 6d 73 22 29 0a 20 20 20 | .......('t."Deadline.items").... |
| e1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 22 49 74 65 6d 73 20 77 69 74 68 | ...............('nil."Items.with |
| e1c0 | 6f 75 74 20 64 65 61 64 6c 69 6e 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | out.deadlines")................. |
| e1e0 | 20 20 28 27 70 61 73 74 20 22 50 61 73 74 20 64 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ..('past."Past.due")............ |
| e200 | 20 20 20 20 20 20 20 28 27 74 6f 64 61 79 20 22 44 75 65 20 74 6f 64 61 79 22 29 0a 20 20 20 20 | .......('today."Due.today")..... |
| e220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 66 75 74 75 72 65 20 22 44 75 65 20 73 6f 6f 6e | ..............('future."Due.soon |
| e240 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 62 65 66 6f 72 65 20 28 63 | ")...................('before.(c |
| e260 | 6f 6e 63 61 74 20 22 44 75 65 20 62 65 66 6f 72 65 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 | oncat."Due.before.".(cadr.args)) |
| e280 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6f 6e 20 28 63 6f 6e 63 61 74 | )...................('on.(concat |
| e2a0 | 20 22 44 75 65 20 6f 6e 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 | ."Due.on.".(cadr.args)))........ |
| e2c0 | 20 20 20 20 20 20 20 20 20 20 20 28 27 61 66 74 65 72 20 28 63 6f 6e 63 61 74 20 22 44 75 65 20 | ...........('after.(concat."Due. |
| e2e0 | 61 66 74 65 72 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 29 29 0a 20 20 3a 6c 65 74 2a 20 28 | after.".(cadr.args))))...:let*.( |
| e300 | 28 74 6f 64 61 79 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 20 20 3b 20 50 65 72 68 | (today.(pcase.(car.args)..;.Perh |
| e320 | 61 70 73 20 70 72 65 6d 61 74 75 72 65 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 0a 20 20 20 20 20 | aps.premature.optimization...... |
| e340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 70 61 73 74 20 27 74 6f 64 61 79 20 27 | .............((or.'past.'today.' |
| e360 | 66 75 74 75 72 65 20 27 62 65 66 6f 72 65 20 27 6f 6e 20 27 61 66 74 65 72 29 0a 20 20 20 20 20 | future.'before.'on.'after)...... |
| e380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 74 6f 64 61 79 29 29 29 29 0a 20 20 20 | ..............(org-today)))).... |
| e3a0 | 20 20 20 20 20 20 28 74 61 72 67 65 74 2d 64 61 74 65 20 28 70 63 61 73 65 20 28 63 61 72 20 61 | ......(target-date.(pcase.(car.a |
| e3c0 | 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f | rgs).........................((o |
| e3e0 | 72 20 27 62 65 66 6f 72 65 20 27 6f 6e 20 27 61 66 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 | r.'before.'on.'after)........... |
| e400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d | ...............(org-time-string- |
| e420 | 74 6f 2d 61 62 73 6f 6c 75 74 65 20 28 63 61 64 72 20 61 72 67 73 29 29 29 29 29 29 0a 20 20 3a | to-absolute.(cadr.args))))))...: |
| e440 | 74 65 73 74 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 | test.(org-super-agenda--when-wit |
| e460 | 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | h-marker-buffer.(org-super-agend |
| e480 | 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c | a--get-marker.item)...........(l |
| e4a0 | 65 74 20 28 28 65 6e 74 72 79 2d 74 69 6d 65 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 28 | et.((entry-time.(org-entry-get.( |
| e4c0 | 70 6f 69 6e 74 29 20 22 44 45 41 44 4c 49 4e 45 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | point)."DEADLINE")))............ |
| e4e0 | 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(pcase.(car.args).............. |
| e500 | 20 28 27 74 20 65 6e 74 72 79 2d 74 69 6d 65 29 20 20 3b 20 48 61 73 20 61 6e 79 20 64 65 61 64 | .('t.entry-time)..;.Has.any.dead |
| e520 | 6c 69 6e 65 20 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 28 6e | line.info...............('nil.(n |
| e540 | 6f 74 20 65 6e 74 72 79 2d 74 69 6d 65 29 29 20 20 3b 20 48 61 73 20 6e 6f 20 64 65 61 64 6c 69 | ot.entry-time))..;.Has.no.deadli |
| e560 | 6e 65 20 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 70 61 72 69 73 6f | ne.info...............(compariso |
| e580 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 65 6e 74 72 79 2d 74 69 6d | n................(when.entry-tim |
| e5a0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 6e 74 72 79 2d | e..................(let.((entry- |
| e5c0 | 74 69 6d 65 20 28 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 61 62 73 6f 6c 75 74 | time.(org-time-string-to-absolut |
| e5e0 | 65 20 65 6e 74 72 79 2d 74 69 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.entry-time)).................. |
| e600 | 20 20 20 20 20 20 28 63 6f 6d 70 61 72 65 2d 64 61 74 65 20 28 70 63 61 73 65 20 63 6f 6d 70 61 | ......(compare-date.(pcase.compa |
| e620 | 72 69 73 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rison........................... |
| e640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 70 61 73 74 20 27 74 6f 64 61 79 20 27 | .............((or.'past.'today.' |
| e660 | 66 75 74 75 72 65 29 20 74 6f 64 61 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | future).today).................. |
| e680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 62 65 66 6f | ......................((or.'befo |
| e6a0 | 72 65 20 27 6f 6e 20 27 61 66 74 65 72 29 20 74 61 72 67 65 74 2d 64 61 74 65 29 29 29 29 0a 20 | re.'on.'after).target-date)))).. |
| e6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ..................(org-super-age |
| e6e0 | 6e 64 61 2d 2d 63 6f 6d 70 61 72 65 2d 64 61 74 65 73 20 63 6f 6d 70 61 72 69 73 6f 6e 20 65 6e | nda--compare-dates.comparison.en |
| e700 | 74 72 79 2d 74 69 6d 65 20 63 6f 6d 70 61 72 65 2d 64 61 74 65 29 29 29 29 29 29 29 29 0a 0a 28 | try-time.compare-date))))))))..( |
| e720 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 73 63 68 65 64 | org-super-agenda--defgroup.sched |
| e740 | 75 6c 65 64 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 73 63 68 | uled..."Group.items.that.are.sch |
| e760 | 65 64 75 6c 65 64 2e 0a 41 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 60 74 27 20 28 74 6f 20 | eduled..Argument.can.be.`t'.(to. |
| e780 | 6d 61 74 63 68 20 69 74 65 6d 73 20 73 63 68 65 64 75 6c 65 64 20 66 6f 72 20 61 6e 79 20 64 61 | match.items.scheduled.for.any.da |
| e7a0 | 74 65 29 2c 0a 60 6e 69 6c 27 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 74 68 61 74 20 | te),.`nil'.(to.match.items.that. |
| e7c0 | 61 72 65 20 6e 6f 74 20 73 63 68 65 64 75 6c 65 29 2c 20 60 70 61 73 74 60 20 28 74 6f 20 6d 61 | are.not.schedule),.`past`.(to.ma |
| e7e0 | 74 63 68 0a 69 74 65 6d 73 20 73 63 68 65 64 75 6c 65 64 20 66 6f 72 20 74 68 65 20 70 61 73 74 | tch.items.scheduled.for.the.past |
| e800 | 29 2c 20 60 74 6f 64 61 79 27 20 28 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 73 63 68 65 64 | ),.`today'.(to.match.items.sched |
| e820 | 75 6c 65 64 0a 66 6f 72 20 74 6f 64 61 79 29 2c 20 6f 72 20 60 66 75 74 75 72 65 27 20 28 74 6f | uled.for.today),.or.`future'.(to |
| e840 | 20 6d 61 74 63 68 20 69 74 65 6d 73 20 73 63 68 65 64 75 6c 65 64 20 66 6f 72 20 74 68 65 0a 66 | .match.items.scheduled.for.the.f |
| e860 | 75 74 75 72 65 29 2e 20 20 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 67 69 | uture)...Argument.may.also.be.gi |
| e880 | 76 65 6e 20 6c 69 6b 65 20 60 62 65 66 6f 72 65 20 44 41 54 45 27 20 6f 72 20 60 61 66 74 65 72 | ven.like.`before.DATE'.or.`after |
| e8a0 | 0a 44 41 54 45 27 2c 20 77 68 65 72 65 20 44 41 54 45 20 69 73 20 61 20 64 61 74 65 20 73 74 72 | .DATE',.where.DATE.is.a.date.str |
| e8c0 | 69 6e 67 20 74 68 61 74 0a 60 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 61 62 73 | ing.that.`org-time-string-to-abs |
| e8e0 | 6f 6c 75 74 65 27 20 63 61 6e 20 70 72 6f 63 65 73 73 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d | olute'.can.process."...:section- |
| e900 | 6e 61 6d 65 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | name.(pcase.(car.args).......... |
| e920 | 20 20 20 20 20 20 20 20 20 28 27 74 20 22 53 63 68 65 64 75 6c 65 64 20 69 74 65 6d 73 22 29 0a | .........('t."Scheduled.items"). |
| e940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 22 55 6e 73 63 68 65 64 | ..................('nil."Unsched |
| e960 | 75 6c 65 64 20 69 74 65 6d 73 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uled.items.")................... |
| e980 | 28 27 70 61 73 74 20 22 50 61 73 74 20 73 63 68 65 64 75 6c 65 64 22 29 0a 20 20 20 20 20 20 20 | ('past."Past.scheduled")........ |
| e9a0 | 20 20 20 20 20 20 20 20 20 20 20 28 27 74 6f 64 61 79 20 22 53 63 68 65 64 75 6c 65 64 20 74 6f | ...........('today."Scheduled.to |
| e9c0 | 64 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 66 75 74 75 72 65 | day")...................('future |
| e9e0 | 20 22 53 63 68 65 64 75 6c 65 64 20 73 6f 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."Scheduled.soon").............. |
| ea00 | 20 20 20 20 20 28 27 62 65 66 6f 72 65 20 28 63 6f 6e 63 61 74 20 22 53 63 68 65 64 75 6c 65 64 | .....('before.(concat."Scheduled |
| ea20 | 20 62 65 66 6f 72 65 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 | .before.".(cadr.args)))......... |
| ea40 | 20 20 20 20 20 20 20 20 20 20 28 27 6f 6e 20 28 63 6f 6e 63 61 74 20 22 53 63 68 65 64 75 6c 65 | ..........('on.(concat."Schedule |
| ea60 | 64 20 6f 6e 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | d.on.".(cadr.args)))............ |
| ea80 | 20 20 20 20 20 20 20 28 27 61 66 74 65 72 20 28 63 6f 6e 63 61 74 20 22 53 63 68 65 64 75 6c 65 | .......('after.(concat."Schedule |
| eaa0 | 64 20 61 66 74 65 72 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 29 29 0a 20 20 3a 6c 65 74 2a | d.after.".(cadr.args))))...:let* |
| eac0 | 20 28 28 74 6f 64 61 79 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 20 20 3b 20 50 65 | .((today.(pcase.(car.args)..;.Pe |
| eae0 | 72 68 61 70 73 20 70 72 65 6d 61 74 75 72 65 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 0a 20 20 20 | rhaps.premature.optimization.... |
| eb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 70 61 73 74 20 27 74 6f 64 61 79 | ...............((or.'past.'today |
| eb20 | 20 27 66 75 74 75 72 65 20 27 62 65 66 6f 72 65 20 27 6f 6e 20 27 61 66 74 65 72 29 0a 20 20 20 | .'future.'before.'on.'after).... |
| eb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 74 6f 64 61 79 29 29 29 29 0a 20 | ................(org-today)))).. |
| eb60 | 20 20 20 20 20 20 20 20 28 74 61 72 67 65 74 2d 64 61 74 65 20 28 70 63 61 73 65 20 28 63 61 72 | ........(target-date.(pcase.(car |
| eb80 | 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .args).........................( |
| eba0 | 28 6f 72 20 27 62 65 66 6f 72 65 20 27 6f 6e 20 27 61 66 74 65 72 29 0a 20 20 20 20 20 20 20 20 | (or.'before.'on.'after)......... |
| ebc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e | .................(org-time-strin |
| ebe0 | 67 2d 74 6f 2d 61 62 73 6f 6c 75 74 65 20 28 63 61 64 72 20 61 72 67 73 29 29 29 29 29 29 0a 20 | g-to-absolute.(cadr.args)))))).. |
| ec00 | 20 3a 74 65 73 74 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 | .:test.(org-super-agenda--when-w |
| ec20 | 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ith-marker-buffer.(org-super-age |
| ec40 | 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 | nda--get-marker.item)........... |
| ec60 | 28 6c 65 74 20 28 28 65 6e 74 72 79 2d 74 69 6d 65 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 | (let.((entry-time.(org-entry-get |
| ec80 | 20 28 70 6f 69 6e 74 29 20 22 53 43 48 45 44 55 4c 45 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 | .(point)."SCHEDULED")))......... |
| eca0 | 20 20 20 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 | ....(pcase.(car.args)........... |
| ecc0 | 20 20 20 20 28 27 74 20 65 6e 74 72 79 2d 74 69 6d 65 29 20 20 3b 20 48 61 73 20 61 6e 79 20 73 | ....('t.entry-time)..;.Has.any.s |
| ece0 | 63 68 65 64 75 6c 65 64 20 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 | cheduled.info...............('ni |
| ed00 | 6c 20 28 6e 6f 74 20 65 6e 74 72 79 2d 74 69 6d 65 29 29 20 20 3b 20 48 61 73 20 6e 6f 20 73 63 | l.(not.entry-time))..;.Has.no.sc |
| ed20 | 68 65 64 75 6c 65 64 20 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 70 | heduled.info...............(comp |
| ed40 | 61 72 69 73 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 65 6e 74 72 | arison................(when.entr |
| ed60 | 79 2d 74 69 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 | y-time..................(let.((e |
| ed80 | 6e 74 72 79 2d 74 69 6d 65 20 28 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 61 62 | ntry-time.(org-time-string-to-ab |
| eda0 | 73 6f 6c 75 74 65 20 65 6e 74 72 79 2d 74 69 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | solute.entry-time))............. |
| edc0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 70 61 72 65 2d 64 61 74 65 20 28 70 63 61 73 65 20 | ...........(compare-date.(pcase. |
| ede0 | 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | comparison...................... |
| ee00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 70 61 73 74 20 27 74 6f | ..................((or.'past.'to |
| ee20 | 64 61 79 20 27 66 75 74 75 72 65 29 20 74 6f 64 61 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | day.'future).today)............. |
| ee40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 | ...........................((or. |
| ee60 | 27 62 65 66 6f 72 65 20 27 6f 6e 20 27 61 66 74 65 72 29 20 74 61 72 67 65 74 2d 64 61 74 65 29 | 'before.'on.'after).target-date) |
| ee80 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 | )))....................(org-supe |
| eea0 | 72 2d 61 67 65 6e 64 61 2d 2d 63 6f 6d 70 61 72 65 2d 64 61 74 65 73 20 63 6f 6d 70 61 72 69 73 | r-agenda--compare-dates.comparis |
| eec0 | 6f 6e 20 65 6e 74 72 79 2d 74 69 6d 65 20 63 6f 6d 70 61 72 65 2d 64 61 74 65 29 29 29 29 29 29 | on.entry-time.compare-date)))))) |
| eee0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 63 6f 6d | ))..(defun.org-super-agenda--com |
| ef00 | 70 61 72 65 2d 64 61 74 65 73 20 28 63 6f 6d 70 61 72 69 73 6f 6e 20 64 61 74 65 2d 61 20 64 61 | pare-dates.(comparison.date-a.da |
| ef20 | 74 65 2d 62 29 0a 20 20 22 43 6f 6d 70 61 72 65 20 44 41 54 45 2d 41 20 61 6e 64 20 44 41 54 45 | te-b)..."Compare.DATE-A.and.DATE |
| ef40 | 2d 42 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 43 4f 4d 50 41 52 49 53 4f 4e 2e 0a 43 4f 4d 50 | -B.according.to.COMPARISON..COMP |
| ef60 | 41 52 49 53 4f 4e 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 79 6d 62 6f 6c 2c 20 6f 6e 65 20 6f | ARISON.should.be.a.symbol,.one.o |
| ef80 | 66 3a 20 60 70 61 73 74 27 20 6f 72 20 60 62 65 66 6f 72 65 27 2c 0a 60 74 6f 64 61 79 27 20 6f | f:.`past'.or.`before',.`today'.o |
| efa0 | 72 20 60 6f 6e 27 2c 20 60 66 75 74 75 72 65 27 20 6f 72 20 60 61 66 74 65 72 27 2e 22 0a 20 20 | r.`on',.`future'.or.`after'."... |
| efc0 | 28 70 63 61 73 65 20 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 20 20 28 28 6f 72 20 27 70 61 73 74 | (pcase.comparison.....((or.'past |
| efe0 | 20 27 62 65 66 6f 72 65 29 20 28 3c 20 64 61 74 65 2d 61 20 64 61 74 65 2d 62 29 29 0a 20 20 20 | .'before).(<.date-a.date-b)).... |
| f000 | 20 28 28 6f 72 20 27 74 6f 64 61 79 20 27 6f 6e 29 20 28 3d 20 64 61 74 65 2d 61 20 64 61 74 65 | .((or.'today.'on).(=.date-a.date |
| f020 | 2d 62 29 29 0a 20 20 20 20 28 28 6f 72 20 27 66 75 74 75 72 65 20 27 61 66 74 65 72 29 20 28 3e | -b)).....((or.'future.'after).(> |
| f040 | 20 64 61 74 65 2d 61 20 64 61 74 65 2d 62 29 29 29 29 0a 0a 3b 3b 3b 3b 3b 20 45 66 66 6f 72 74 | .date-a.date-b))))..;;;;;.Effort |
| f060 | 0a 0a 28 63 6c 2d 64 65 66 6d 61 63 72 6f 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | ..(cl-defmacro.org-super-agenda- |
| f080 | 2d 64 65 66 65 66 66 6f 72 74 2d 67 72 6f 75 70 20 28 6e 61 6d 65 20 64 6f 63 73 74 72 69 6e 67 | -defeffort-group.(name.docstring |
| f0a0 | 20 26 6b 65 79 20 63 6f 6d 70 61 72 61 74 6f 72 29 0a 20 20 22 44 65 66 69 6e 65 20 61 6e 20 60 | .&key.comparator)..."Define.an.` |
| f0c0 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 27 20 65 66 66 6f 72 74 20 67 72 6f 75 70 2e 0a | org-super-agenda'.effort.group.. |
| f0e0 | 55 73 65 73 20 4e 41 4d 45 2c 20 44 4f 43 53 54 52 49 4e 47 2c 20 61 6e 64 20 43 4f 4d 50 41 52 | Uses.NAME,.DOCSTRING,.and.COMPAR |
| f100 | 41 54 4f 52 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 | ATOR."...(declare.(indent.defun) |
| f120 | 29 0a 20 20 60 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 | )...`(org-super-agenda--defgroup |
| f140 | 20 2c 28 69 6e 74 65 72 6e 20 28 63 6f 6e 63 61 74 20 22 65 66 66 6f 72 74 22 20 28 73 79 6d 62 | .,(intern.(concat."effort".(symb |
| f160 | 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 2c 28 63 6f 6e 63 61 74 20 64 6f | ol-name.name)))......,(concat.do |
| f180 | 63 73 74 72 69 6e 67 20 22 5c 6e 41 72 67 75 6d 65 6e 74 20 69 73 20 61 20 74 69 6d 65 2d 64 75 | cstring."\nArgument.is.a.time-du |
| f1a0 | 72 61 74 69 6f 6e 20 73 74 72 69 6e 67 2c 20 6c 69 6b 65 20 5c 22 35 5c 22 20 6f 72 20 5c 22 30 | ration.string,.like.\"5\".or.\"0 |
| f1c0 | 3a 30 35 5c 22 20 66 6f 72 20 35 20 6d 69 6e 75 74 65 73 2e 22 29 0a 20 20 20 20 20 3a 73 65 63 | :05\".for.5.minutes.")......:sec |
| f1e0 | 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 45 66 66 6f 72 74 20 22 20 2c 28 73 79 | tion-name.(concat."Effort.".,(sy |
| f200 | 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | mbol-name.name)."."............. |
| f220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 2d 6a 6f 69 6e 20 22 20 6f 72 20 22 20 61 72 | ...............(s-join.".or.".ar |
| f240 | 67 73 29 20 22 20 69 74 65 6d 73 22 29 0a 20 20 20 20 20 3a 6c 65 74 2a 20 28 28 65 66 66 6f 72 | gs).".items")......:let*.((effor |
| f260 | 74 2d 6d 69 6e 75 74 65 73 20 28 6f 72 67 2d 64 75 72 61 74 69 6f 6e 2d 73 74 72 69 6e 67 2d 74 | t-minutes.(org-duration-string-t |
| f280 | 6f 2d 6d 69 6e 75 74 65 73 20 28 63 61 72 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 3a 74 65 | o-minutes.(car.args))))......:te |
| f2a0 | 73 74 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 69 74 65 6d 2d 65 66 66 6f 72 74 20 28 6f 72 67 2d | st.(when-let.((item-effort.(org- |
| f2c0 | 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 65 66 | find-text-property-in-string.'ef |
| f2e0 | 66 6f 72 74 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2c 63 6f 6d 70 | fort.item)))..............(,comp |
| f300 | 61 72 61 74 6f 72 20 28 6f 72 67 2d 64 75 72 61 74 69 6f 6e 2d 73 74 72 69 6e 67 2d 74 6f 2d 6d | arator.(org-duration-string-to-m |
| f320 | 69 6e 75 74 65 73 20 69 74 65 6d 2d 65 66 66 6f 72 74 29 20 65 66 66 6f 72 74 2d 6d 69 6e 75 74 | inutes.item-effort).effort-minut |
| f340 | 65 73 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 65 66 | es))))..(org-super-agenda--defef |
| f360 | 66 6f 72 74 2d 67 72 6f 75 70 20 3c 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 | fort-group.<..."Group.items.that |
| f380 | 20 61 72 65 20 6c 65 73 73 20 74 68 61 6e 20 28 6f 72 20 65 71 75 61 6c 20 74 6f 29 20 74 68 65 | .are.less.than.(or.equal.to).the |
| f3a0 | 20 67 69 76 65 6e 20 65 66 66 6f 72 74 2e 22 0a 20 20 3a 63 6f 6d 70 61 72 61 74 6f 72 20 3c 3d | .given.effort."...:comparator.<= |
| f3c0 | 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 65 66 66 6f 72 74 2d | )..(org-super-agenda--defeffort- |
| f3e0 | 67 72 6f 75 70 20 3e 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 | group.>..."Group.items.that.are. |
| f400 | 68 69 67 68 65 72 20 74 68 61 6e 20 28 6f 72 20 65 71 75 61 6c 20 74 6f 29 20 74 68 65 20 67 69 | higher.than.(or.equal.to).the.gi |
| f420 | 76 65 6e 20 65 66 66 6f 72 74 2e 22 0a 20 20 3a 63 6f 6d 70 61 72 61 74 6f 72 20 3e 3d 29 0a 0a | ven.effort."...:comparator.>=).. |
| f440 | 3b 3b 3b 3b 3b 20 4d 69 73 63 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 | ;;;;;.Misc..(org-super-agenda--d |
| f460 | 65 66 67 72 6f 75 70 20 61 6e 79 74 68 69 6e 67 0a 20 20 22 53 65 6c 65 63 74 20 61 6e 79 20 69 | efgroup.anything..."Select.any.i |
| f480 | 74 65 6d 2c 20 6e 6f 20 6d 61 74 74 65 72 20 77 68 61 74 2e 0a 54 68 69 73 20 69 73 20 61 20 63 | tem,.no.matter.what..This.is.a.c |
| f4a0 | 61 74 63 68 2d 61 6c 6c 2c 20 70 72 6f 62 61 62 6c 79 20 6d 6f 73 74 20 75 73 65 66 75 6c 20 77 | atch-all,.probably.most.useful.w |
| f4c0 | 69 74 68 20 74 68 65 20 60 3a 64 69 73 63 61 72 64 27 0a 73 65 6c 65 63 74 6f 72 2e 22 0a 20 20 | ith.the.`:discard'.selector."... |
| f4e0 | 3a 74 65 73 74 20 74 29 0a 0a 3b 3b 20 54 4f 44 4f 3a 20 52 65 6e 61 6d 65 20 74 68 69 73 20 74 | :test.t)..;;.TODO:.Rename.this.t |
| f500 | 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 3a 64 65 73 63 65 6e 64 61 6e 74 73 20 61 6e | o.something.like.:descendants.an |
| f520 | 64 20 6d 61 6b 65 20 61 20 6e 65 77 0a 3b 3b 20 6f 6e 65 2d 6c 65 76 65 6c 2d 64 65 65 70 2d 6f | d.make.a.new.;;.one-level-deep-o |
| f540 | 6e 6c 79 20 3a 63 68 69 6c 64 72 65 6e 20 6d 61 74 63 68 65 72 20 74 68 61 74 20 77 69 6c 6c 20 | nly.:children.matcher.that.will. |
| f560 | 62 65 20 6d 75 63 68 20 66 61 73 74 65 72 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | be.much.faster.(org-super-agenda |
| f580 | 2d 2d 64 65 66 67 72 6f 75 70 20 63 68 69 6c 64 72 65 6e 0a 20 20 22 53 65 6c 65 63 74 20 61 6e | --defgroup.children..."Select.an |
| f5a0 | 79 20 69 74 65 6d 20 74 68 61 74 20 68 61 73 20 63 68 69 6c 64 20 65 6e 74 72 69 65 73 2e 0a 41 | y.item.that.has.child.entries..A |
| f5c0 | 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 60 74 27 20 74 6f 20 6d 61 74 63 68 20 69 66 20 69 | rgument.may.be.`t'.to.match.if.i |
| f5e0 | 74 20 68 61 73 20 61 6e 79 20 63 68 69 6c 64 72 65 6e 2c 20 60 6e 69 6c 27 20 74 6f 0a 6d 61 74 | t.has.any.children,.`nil'.to.mat |
| f600 | 63 68 20 69 66 20 69 74 20 68 61 73 20 6e 6f 20 63 68 69 6c 64 72 65 6e 2c 20 60 74 6f 64 6f 27 | ch.if.it.has.no.children,.`todo' |
| f620 | 20 74 6f 20 6d 61 74 63 68 20 69 66 20 69 74 20 68 61 73 20 63 68 69 6c 64 72 65 6e 0a 77 69 74 | .to.match.if.it.has.children.wit |
| f640 | 68 20 61 6e 79 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 73 2c 20 6f 72 20 61 20 73 74 72 69 6e | h.any.to-do.keywords,.or.a.strin |
| f660 | 67 20 74 6f 20 6d 61 74 63 68 20 69 66 20 69 74 20 68 61 73 20 73 70 65 63 69 66 69 63 0a 74 6f | g.to.match.if.it.has.specific.to |
| f680 | 2d 64 6f 20 6b 65 79 77 6f 72 64 73 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 | -do.keywords."...:section-name.( |
| f6a0 | 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pcase.(car.args)................ |
| f6c0 | 20 20 20 28 27 74 6f 64 6f 20 22 49 74 65 6d 73 20 77 69 74 68 20 63 68 69 6c 64 20 74 6f 2d 64 | ...('todo."Items.with.child.to-d |
| f6e0 | 6f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 20 73 74 | os")...................((pred.st |
| f700 | 72 69 6e 67 70 29 20 28 63 6f 6e 63 61 74 20 22 49 74 65 6d 73 20 77 69 74 68 20 63 68 69 6c 64 | ringp).(concat."Items.with.child |
| f720 | 72 65 6e 20 22 20 28 63 61 72 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ren.".(car.args))).............. |
| f740 | 20 20 20 20 20 28 27 74 20 22 49 74 65 6d 73 20 77 69 74 68 20 63 68 69 6c 64 72 65 6e 22 29 0a | .....('t."Items.with.children"). |
| f760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 22 49 74 65 6d 73 20 77 | ..................('nil."Items.w |
| f780 | 69 74 68 6f 75 74 20 63 68 69 6c 64 72 65 6e 22 29 29 0a 20 20 3a 6c 65 74 2a 20 28 28 63 61 73 | ithout.children"))...:let*.((cas |
| f7a0 | 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 74 29 29 0a 20 20 3a 74 65 73 74 20 28 6f 72 67 2d 73 | e-fold-search.t))...:test.(org-s |
| f7c0 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 | uper-agenda--when-with-marker-bu |
| f7e0 | 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b | ffer.(org-super-agenda--get-mark |
| f800 | 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 63 61 72 20 61 | er.item)...........(pcase.(car.a |
| f820 | 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 6f 64 6f 20 3b 3b 20 4d 61 74 63 68 | rgs).............('todo.;;.Match |
| f840 | 20 69 66 20 65 6e 74 72 79 20 68 61 73 20 63 68 69 6c 64 20 74 6f 2d 64 6f 73 0a 20 20 20 20 20 | .if.entry.has.child.to-dos...... |
| f860 | 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6d 61 70 2d 63 | ........(org-super-agenda--map-c |
| f880 | 68 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 6f 72 6d 20 28 6f 72 | hildren................:form.(or |
| f8a0 | 67 2d 65 6e 74 72 79 2d 69 73 2d 74 6f 64 6f 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-entry-is-todo-p).............. |
| f8c0 | 20 20 3a 61 6e 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 20 73 74 | ..:any.t)).............((pred.st |
| f8e0 | 72 69 6e 67 70 29 20 20 3b 3b 20 4d 61 74 63 68 20 63 68 69 6c 64 20 74 6f 2d 64 6f 20 6b 65 79 | ringp)..;;.Match.child.to-do.key |
| f900 | 77 6f 72 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 | words..............(org-super-ag |
| f920 | 65 6e 64 61 2d 2d 6d 61 70 2d 63 68 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | enda--map-children.............. |
| f940 | 20 20 3a 66 6f 72 6d 20 28 63 6c 2d 6d 65 6d 62 65 72 20 28 6f 72 67 2d 67 65 74 2d 74 6f 64 6f | ..:form.(cl-member.(org-get-todo |
| f960 | 2d 73 74 61 74 65 29 20 61 72 67 73 20 3a 74 65 73 74 20 23 27 73 74 72 69 6e 67 3d 29 0a 20 20 | -state).args.:test.#'string=)... |
| f980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 6e 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .............:any.t))........... |
| f9a0 | 20 20 28 27 74 20 20 3b 3b 20 4d 61 74 63 68 20 69 66 20 69 74 20 68 61 73 20 61 6e 79 20 63 68 | ..('t..;;.Match.if.it.has.any.ch |
| f9c0 | 69 6c 64 72 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 67 6f 74 6f 2d 66 69 | ildren..............(org-goto-fi |
| f9e0 | 72 73 74 2d 63 68 69 6c 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 20 3b | rst-child)).............('nil..; |
| fa00 | 3b 20 4d 61 74 63 68 20 69 66 20 69 74 20 68 61 73 20 6e 6f 20 63 68 69 6c 64 72 65 6e 0a 20 20 | ;.Match.if.it.has.no.children... |
| fa20 | 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 67 2d 67 6f 74 6f 2d 66 69 72 73 74 2d | ...........(not.(org-goto-first- |
| fa40 | 63 68 69 6c 64 29 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d | child))))))..(org-super-agenda-- |
| fa60 | 64 65 66 67 72 6f 75 70 20 68 61 62 69 74 0a 20 20 22 47 72 6f 75 70 20 68 61 62 69 74 20 69 74 | defgroup.habit..."Group.habit.it |
| fa80 | 65 6d 73 2e 0a 48 61 62 69 74 20 69 74 65 6d 73 20 68 61 76 65 20 61 20 5c 22 53 54 59 4c 45 3a | ems..Habit.items.have.a.\"STYLE: |
| faa0 | 20 68 61 62 69 74 5c 22 20 4f 72 67 20 70 72 6f 70 65 72 74 79 2e 22 0a 20 20 3a 73 65 63 74 69 | .habit\".Org.property."...:secti |
| fac0 | 6f 6e 2d 6e 61 6d 65 20 22 48 61 62 69 74 73 22 0a 20 20 3a 74 65 73 74 20 28 6f 72 67 2d 69 73 | on-name."Habits"...:test.(org-is |
| fae0 | 2d 68 61 62 69 74 2d 70 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d | -habit-p.(org-super-agenda--get- |
| fb00 | 6d 61 72 6b 65 72 20 69 74 65 6d 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | marker.item)))..(org-super-agend |
| fb20 | 61 2d 2d 64 65 66 67 72 6f 75 70 20 66 69 6c 65 2d 70 61 74 68 0a 20 20 22 47 72 6f 75 70 20 69 | a--defgroup.file-path..."Group.i |
| fb40 | 74 65 6d 73 20 62 79 20 66 69 6c 65 20 70 61 74 68 2e 0a 41 72 67 75 6d 65 6e 74 20 63 61 6e 20 | tems.by.file.path..Argument.can. |
| fb60 | 62 65 20 60 74 27 20 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 66 72 6f 6d 20 66 69 6c 65 73 | be.`t'.to.match.items.from.files |
| fb80 | 20 61 74 20 61 6e 79 0a 70 61 74 68 20 28 69 2e 65 2e 20 61 6c 6c 20 69 74 65 6d 73 20 66 72 6f | .at.any.path.(i.e..all.items.fro |
| fba0 | 6d 20 66 69 6c 65 2d 62 61 63 6b 65 64 20 62 75 66 66 65 72 73 29 2c 20 60 6e 69 6c 27 20 74 6f | m.file-backed.buffers),.`nil'.to |
| fbc0 | 20 6d 61 74 63 68 0a 69 74 65 6d 73 20 66 72 6f 6d 20 6e 6f 6e 2d 66 69 6c 65 2d 62 61 63 6b 65 | .match.items.from.non-file-backe |
| fbe0 | 64 20 62 75 66 66 65 72 73 2c 20 6f 72 20 6f 6e 65 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 72 | d.buffers,.or.one.or.a.list.of.r |
| fc00 | 65 67 65 78 70 0a 73 74 72 69 6e 67 73 20 74 6f 20 6d 61 74 63 68 20 61 67 61 69 6e 73 74 20 66 | egexp.strings.to.match.against.f |
| fc20 | 69 6c 65 20 70 61 74 68 73 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 6f 6e | ile.paths."...:section-name.(con |
| fc40 | 63 61 74 20 22 46 69 6c 65 20 70 61 74 68 3a 20 22 20 28 73 2d 6a 6f 69 6e 20 22 20 4f 52 20 22 | cat."File.path:.".(s-join.".OR." |
| fc60 | 20 61 72 67 73 29 29 0a 20 20 3a 74 65 73 74 20 28 2d 77 68 65 6e 2d 6c 65 74 2a 20 28 28 6d 61 | .args))...:test.(-when-let*.((ma |
| fc80 | 72 6b 65 72 20 28 6f 72 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 6f | rker.(or.(get-text-property.0.'o |
| fca0 | 72 67 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rg-marker.item)................. |
| fcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 | .................(get-text-prope |
| fce0 | 72 74 79 20 30 20 27 6f 72 67 2d 68 64 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 29 29 0a 20 20 20 | rty.0.'org-hd-marker.item))).... |
| fd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 70 61 74 68 20 28 2d 3e | ..................(file-path.(-> |
| fd20 | 3e 20 6d 61 72 6b 65 72 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 2d 66 69 | >.marker.marker-buffer.buffer-fi |
| fd40 | 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 61 72 67 73 | le-name)))...........(pcase.args |
| fd60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............('t.t)............. |
| fd80 | 28 27 6e 69 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 20 73 74 | ('nil.nil).............((pred.st |
| fda0 | 72 69 6e 67 70 29 20 28 73 2d 6d 61 74 63 68 65 73 3f 20 61 72 67 73 20 66 69 6c 65 2d 70 61 74 | ringp).(s-matches?.args.file-pat |
| fdc0 | 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 | h)).............(_.(cl-loop.for. |
| fde0 | 70 61 74 68 20 69 6e 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | path.in.args.................... |
| fe00 | 20 20 20 20 20 74 68 65 72 65 69 73 20 28 73 2d 6d 61 74 63 68 65 73 3f 20 70 61 74 68 20 66 69 | .....thereis.(s-matches?.path.fi |
| fe20 | 6c 65 2d 70 61 74 68 29 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | le-path))))))..(org-super-agenda |
| fe40 | 2d 2d 64 65 66 67 72 6f 75 70 20 6c 6f 67 0a 20 20 22 47 72 6f 75 70 20 41 67 65 6e 64 61 20 4c | --defgroup.log..."Group.Agenda.L |
| fe60 | 6f 67 20 4d 6f 64 65 20 69 74 65 6d 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 60 | og.Mode.items..Argument.may.be.` |
| fe80 | 63 6c 6f 73 65 27 20 6f 72 20 60 63 6c 6f 73 65 64 27 20 74 6f 20 73 65 6c 65 63 74 20 69 74 65 | close'.or.`closed'.to.select.ite |
| fea0 | 6d 73 20 63 6c 6f 73 65 64 20 74 6f 64 61 79 3b 0a 60 63 6c 6f 63 6b 27 20 6f 72 20 60 63 6c 6f | ms.closed.today;.`clock'.or.`clo |
| fec0 | 63 6b 65 64 27 20 74 6f 20 73 65 6c 65 63 74 20 69 74 65 6d 73 20 63 6c 6f 63 6b 65 64 20 74 6f | cked'.to.select.items.clocked.to |
| fee0 | 64 61 79 3b 20 60 63 68 61 6e 67 65 64 27 20 6f 72 0a 60 73 74 61 74 65 27 20 74 6f 20 73 65 6c | day;.`changed'.or.`state'.to.sel |
| ff00 | 65 63 74 20 69 74 65 6d 73 20 77 68 6f 73 65 20 74 6f 2d 64 6f 20 73 74 61 74 65 20 77 61 73 20 | ect.items.whose.to-do.state.was. |
| ff20 | 63 68 61 6e 67 65 64 20 74 6f 64 61 79 3b 20 60 74 27 0a 74 6f 20 73 65 6c 65 63 74 20 61 6e 79 | changed.today;.`t'.to.select.any |
| ff40 | 20 6c 6f 67 67 65 64 20 69 74 65 6d 2c 20 6f 72 20 60 6e 69 6c 27 20 74 6f 20 73 65 6c 65 63 74 | .logged.item,.or.`nil'.to.select |
| ff60 | 20 61 6e 79 20 6e 6f 6e 2d 6c 6f 67 67 65 64 0a 69 74 65 6d 2e 20 20 28 53 65 65 20 61 6c 73 6f | .any.non-logged.item...(See.also |
| ff80 | 20 76 61 72 69 61 62 6c 65 20 60 6f 72 67 2d 61 67 65 6e 64 61 2d 6c 6f 67 2d 6d 6f 64 65 2d 69 | .variable.`org-agenda-log-mode-i |
| ffa0 | 74 65 6d 73 27 2e 29 20 20 4e 6f 74 65 0a 74 68 61 74 20 74 68 65 73 65 20 69 74 65 6d 73 20 6d | tems'.)..Note.that.these.items.m |
| ffc0 | 61 79 20 61 6c 73 6f 20 62 65 20 6d 61 74 63 68 65 64 20 62 79 20 74 68 65 20 3a 74 69 6d 65 2d | ay.also.be.matched.by.the.:time- |
| ffe0 | 67 72 69 64 20 73 65 6c 65 63 74 6f 72 2c 0a 73 6f 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 68 | grid.selector,.so.if.you.want.th |
| 10000 | 65 73 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 69 72 20 6f 77 6e 20 67 72 6f 75 70 | ese.displayed.in.their.own.group |
| 10020 | 2c 20 79 6f 75 20 6d 61 79 20 6e 65 65 64 0a 74 6f 20 73 65 6c 65 63 74 20 74 68 65 6d 20 69 6e | ,.you.may.need.to.select.them.in |
| 10040 | 20 61 20 67 72 6f 75 70 20 62 65 66 6f 72 65 20 61 20 67 72 6f 75 70 20 63 6f 6e 74 61 69 6e 69 | .a.group.before.a.group.containi |
| 10060 | 6e 67 20 74 68 65 0a 3a 74 69 6d 65 2d 67 72 69 64 20 73 65 6c 65 63 74 6f 72 2e 22 0a 20 20 3a | ng.the.:time-grid.selector."...: |
| 10080 | 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 | section-name.(pcase.(car.args).. |
| 100a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 63 6c 6f 73 65 20 27 63 6c | .................((or.'close.'cl |
| 100c0 | 6f 73 65 64 29 20 22 4c 6f 67 3a 20 43 6c 6f 73 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | osed)."Log:.Closed")............ |
| 100e0 | 20 20 20 20 20 20 20 28 28 6f 72 20 27 63 6c 6f 63 6b 20 27 63 6c 6f 63 6b 65 64 29 20 22 4c 6f | .......((or.'clock.'clocked)."Lo |
| 10100 | 67 3a 20 43 6c 6f 63 6b 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | g:.Clocked")...................( |
| 10120 | 28 6f 72 20 27 63 68 61 6e 67 65 64 20 27 73 74 61 74 65 29 20 22 4c 6f 67 3a 20 53 74 61 74 65 | (or.'changed.'state)."Log:.State |
| 10140 | 20 63 68 61 6e 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 | .changed")...................('t |
| 10160 | 20 22 4c 6f 67 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e | ."Logged")...................('n |
| 10180 | 69 6c 20 22 4e 6f 74 20 6c 6f 67 67 65 64 22 29 29 0a 20 20 3b 3b 20 49 20 64 6f 6e 27 74 20 6b | il."Not.logged"))...;;.I.don't.k |
| 101a0 | 6e 6f 77 20 77 68 79 20 74 68 65 20 70 72 6f 70 65 72 74 79 27 73 20 76 61 6c 75 65 20 69 73 20 | now.why.the.property's.value.is. |
| 101c0 | 61 20 73 74 72 69 6e 67 20 69 6e 73 74 65 61 64 20 6f 66 20 61 0a 20 20 3b 3b 20 73 79 6d 62 6f | a.string.instead.of.a...;;.symbo |
| 101e0 | 6c 2c 20 62 65 63 61 75 73 65 20 60 6f 72 67 2d 61 67 65 6e 64 61 2d 6c 6f 67 2d 6d 6f 64 65 2d | l,.because.`org-agenda-log-mode- |
| 10200 | 69 74 65 6d 73 27 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 2e 0a 0a 20 20 | items'.is.a.list.of.symbols..... |
| 10220 | 3b 3b 20 54 4f 44 4f 3a 20 52 61 74 68 65 72 20 74 68 61 6e 20 68 61 72 64 2d 63 6f 64 69 6e 67 | ;;.TODO:.Rather.than.hard-coding |
| 10240 | 20 74 68 65 73 65 20 73 74 72 69 6e 67 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73 2c 20 69 74 20 77 | .these.strings.and.symbols,.it.w |
| 10260 | 6f 75 6c 64 20 62 65 20 67 6f 6f 64 20 74 6f 20 67 65 74 20 74 68 65 6d 20 73 6d 61 72 74 6c 79 | ould.be.good.to.get.them.smartly |
| 10280 | 0a 20 20 3b 3b 20 66 72 6f 6d 20 60 6f 72 67 2d 61 67 65 6e 64 61 2d 6c 6f 67 2d 6d 6f 64 65 2d | ...;;.from.`org-agenda-log-mode- |
| 102a0 | 69 74 65 6d 73 27 2c 20 62 75 74 20 49 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 67 69 76 65 | items',.but.I.don't.want.to.give |
| 102c0 | 20 75 70 20 61 63 63 65 70 74 69 6e 67 20 62 6f 74 68 20 65 2e 67 2e 20 60 63 6c 6f 73 65 27 20 | .up.accepting.both.e.g..`close'. |
| 102e0 | 61 6e 64 0a 20 20 3b 3b 20 60 63 6c 6f 73 65 64 27 2c 20 62 65 63 61 75 73 65 20 69 74 27 73 20 | and...;;.`closed',.because.it's. |
| 10300 | 65 61 73 69 6c 79 20 63 6f 6e 66 75 73 69 6e 67 20 61 6e 64 20 65 72 72 6f 72 2d 70 72 6f 6e 65 | easily.confusing.and.error-prone |
| 10320 | 20 77 69 74 68 6f 75 74 20 74 68 61 74 20 66 6c 65 78 69 62 69 6c 69 74 79 2e 0a 20 20 3a 74 65 | .without.that.flexibility....:te |
| 10340 | 73 74 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 | st.(let.((value.(org-find-text-p |
| 10360 | 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 79 70 65 20 69 74 65 6d 29 29 29 0a | roperty-in-string.'type.item))). |
| 10380 | 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 | ..........(pcase.(car.args)..... |
| 103a0 | 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 63 6c 6f 73 65 20 27 63 6c 6f 73 65 64 29 20 28 73 74 | ........((or.'close.'closed).(st |
| 103c0 | 72 69 6e 67 3d 20 76 61 6c 75 65 20 22 63 6c 6f 73 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 | ring=.value."closed")).......... |
| 103e0 | 20 20 20 28 28 6f 72 20 27 63 6c 6f 63 6b 20 27 63 6c 6f 63 6b 65 64 29 20 28 73 74 72 69 6e 67 | ...((or.'clock.'clocked).(string |
| 10400 | 3d 20 76 61 6c 75 65 20 22 63 6c 6f 63 6b 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | =.value."clock")).............(( |
| 10420 | 6f 72 20 27 63 68 61 6e 67 65 64 20 27 73 74 61 74 65 29 20 28 73 74 72 69 6e 67 3d 20 76 61 6c | or.'changed.'state).(string=.val |
| 10440 | 75 65 20 22 73 74 61 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 20 28 63 6c | ue."state")).............('t.(cl |
| 10460 | 2d 6d 65 6d 62 65 72 20 76 61 6c 75 65 20 27 28 22 63 6c 6f 73 65 64 22 20 22 63 6c 6f 63 6b 22 | -member.value.'("closed"."clock" |
| 10480 | 20 22 73 74 61 74 65 22 29 20 3a 74 65 73 74 20 23 27 73 74 72 69 6e 67 3d 29 29 0a 20 20 20 20 | ."state").:test.#'string=))..... |
| 104a0 | 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 28 6e 6f 74 20 28 63 6c 2d 6d 65 6d 62 65 72 20 76 61 | ........('nil.(not.(cl-member.va |
| 104c0 | 6c 75 65 20 27 28 22 63 6c 6f 73 65 64 22 20 22 63 6c 6f 63 6b 22 20 22 73 74 61 74 65 22 29 20 | lue.'("closed"."clock"."state"). |
| 104e0 | 3a 74 65 73 74 20 23 27 73 74 72 69 6e 67 3d 29 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 | :test.#'string=))))))..(org-supe |
| 10500 | 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 68 65 61 64 69 6e 67 2d 72 65 67 65 78 | r-agenda--defgroup.heading-regex |
| 10520 | 70 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 77 68 6f 73 65 20 68 65 61 64 69 6e 67 73 20 | p..."Group.items.whose.headings. |
| 10540 | 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 72 65 67 75 6c 61 72 20 65 | match.any.of.the.given.regular.e |
| 10560 | 78 70 72 65 73 73 69 6f 6e 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 61 20 73 74 | xpressions..Argument.may.be.a.st |
| 10580 | 72 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 65 61 63 68 20 6f 66 | ring.or.list.of.strings,.each.of |
| 105a0 | 20 77 68 69 63 68 20 73 68 6f 75 6c 64 0a 62 65 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 | .which.should.be.a.regular.expre |
| 105c0 | 73 73 69 6f 6e 2e 20 20 59 6f 75 27 6c 6c 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20 74 6f 20 | ssion...You'll.probably.want.to. |
| 105e0 | 6f 76 65 72 72 69 64 65 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 6e 61 6d 65 20 66 6f 72 20 74 68 | override.the.section.name.for.th |
| 10600 | 69 73 20 67 72 6f 75 70 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 6f 6e 63 | is.group."...:section-name.(conc |
| 10620 | 61 74 20 22 48 65 61 64 69 6e 67 73 20 6d 61 74 63 68 69 6e 67 20 72 65 67 65 78 70 73 3a 20 22 | at."Headings.matching.regexps:." |
| 10640 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 2d 6a 6f 69 6e | .........................(s-join |
| 10660 | 20 22 20 4f 52 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".OR."......................... |
| 10680 | 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 73 2d 77 72 61 70 20 69 74 20 22 5c 22 22 29 0a | ........(--map.(s-wrap.it."\""). |
| 106a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 106c0 | 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 20 20 3a 6c 65 74 2a 20 28 28 63 61 73 65 2d 66 6f | .......args)))...:let*.((case-fo |
| 106e0 | 6c 64 2d 73 65 61 72 63 68 20 74 29 29 0a 20 20 3a 74 65 73 74 20 28 6f 72 67 2d 73 75 70 65 72 | ld-search.t))...:test.(org-super |
| 10700 | 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 | -agenda--when-with-marker-buffer |
| 10720 | 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 | .(org-super-agenda--get-marker.i |
| 10740 | 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 61 64 69 6e 67 20 28 6f | tem)...........(let.((heading.(o |
| 10760 | 72 67 2d 67 65 74 2d 68 65 61 64 69 6e 67 20 27 6e 6f 2d 74 61 67 73 20 27 6e 6f 2d 74 6f 64 6f | rg-get-heading.'no-tags.'no-todo |
| 10780 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 72 65 67 | ))).............(cl-loop.for.reg |
| 107a0 | 65 78 70 20 69 6e 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | exp.in.args..................... |
| 107c0 | 20 74 68 65 72 65 69 73 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 67 65 78 70 20 | .thereis.(string-match-p.regexp. |
| 107e0 | 68 65 61 64 69 6e 67 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | heading)))))..(org-super-agenda- |
| 10800 | 2d 64 65 66 67 72 6f 75 70 20 70 72 65 64 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 | -defgroup.pred..."Group.items.th |
| 10820 | 61 74 20 6d 61 74 63 68 20 61 20 70 72 65 64 69 63 61 74 65 2e 0a 41 72 67 75 6d 65 6e 74 20 63 | at.match.a.predicate..Argument.c |
| 10840 | 61 6e 20 62 65 20 6f 6e 65 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 | an.be.one.or.a.list.of.functions |
| 10860 | 2c 20 74 6f 20 6d 61 74 63 68 20 69 74 65 6d 73 20 74 68 61 74 0a 72 65 74 75 72 6e 20 6e 6f 6e | ,.to.match.items.that.return.non |
| 10880 | 2d 6e 69 6c 20 66 6f 72 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 45 61 63 68 20 70 72 65 | -nil.for.any.function...Each.pre |
| 108a0 | 64 69 63 61 74 65 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 61 | dicate.is.called.with.a.single.a |
| 108c0 | 72 67 75 6d 65 6e 74 3a 20 74 68 65 20 61 67 65 6e 64 61 20 69 74 65 6d 0a 62 65 69 6e 67 20 74 | rgument:.the.agenda.item.being.t |
| 108e0 | 65 73 74 65 64 2c 20 61 73 20 61 20 73 74 72 69 6e 67 2e 20 20 41 67 65 6e 64 61 2d 72 65 6c 61 | ested,.as.a.string...Agenda-rela |
| 10900 | 74 65 64 20 61 74 74 72 69 62 75 74 65 73 20 77 69 6c 6c 20 68 61 76 65 0a 62 65 65 6e 20 61 70 | ted.attributes.will.have.been.ap |
| 10920 | 70 6c 69 65 64 20 74 6f 20 74 68 65 20 73 74 72 69 6e 67 20 61 73 20 74 65 78 74 2d 70 72 6f 70 | plied.to.the.string.as.text-prop |
| 10940 | 65 72 74 69 65 73 2e 20 20 55 73 65 0a 60 64 65 73 63 72 69 62 65 2d 74 65 78 74 2d 70 72 6f 70 | erties...Use.`describe-text-prop |
| 10960 | 65 72 74 69 65 73 27 20 69 6e 20 61 6e 20 61 67 65 6e 64 61 20 62 75 66 66 65 72 20 74 6f 20 73 | erties'.in.an.agenda.buffer.to.s |
| 10980 | 65 65 20 77 68 61 74 27 73 0a 61 76 61 69 6c 61 62 6c 65 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e | ee.what's.available."...:section |
| 109a0 | 2d 6e 61 6d 65 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -name.(progn...................( |
| 109c0 | 75 6e 6c 65 73 73 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 61 6c 6c 6f 77 2d 75 6e | unless.org-super-agenda-allow-un |
| 109e0 | 73 61 66 65 2d 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | safe-groups..................... |
| 10a00 | 3b 3b 20 43 68 65 63 6b 20 68 65 72 65 20 73 6f 20 74 68 65 20 74 65 73 74 20 69 73 20 72 75 6e | ;;.Check.here.so.the.test.is.run |
| 10a20 | 20 6f 6e 63 65 2c 20 6e 6f 74 20 66 6f 72 20 65 76 65 72 79 20 69 74 65 6d 2e 0a 20 20 20 20 20 | .once,.not.for.every.item....... |
| 10a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 55 6e 73 61 66 65 20 67 72 | ...............(error."Unsafe.gr |
| 10a60 | 6f 75 70 73 20 64 69 73 61 6c 6c 6f 77 65 64 20 28 3a 70 72 65 64 29 3a 20 25 73 22 20 61 72 67 | oups.disallowed.(:pred):.%s".arg |
| 10a80 | 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 50 | s))...................(concat."P |
| 10aa0 | 72 65 64 69 63 61 74 65 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | redicate:."..................... |
| 10ac0 | 20 20 20 20 20 20 28 63 6c 2d 6c 61 62 65 6c 73 20 28 28 74 6f 2d 73 74 72 69 6e 67 20 28 61 72 | ......(cl-labels.((to-string.(ar |
| 10ae0 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g).............................. |
| 10b00 | 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 65 78 68 61 75 73 74 69 76 65 20 61 72 67 | ...........(pcase-exhaustive.arg |
| 10b20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 10b40 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 49 58 4d 45 3a 20 57 68 61 74 20 69 66 20 74 68 65 | ...........;;.FIXME:.What.if.the |
| 10b60 | 20 6c 61 6d 62 64 61 27 73 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 64 3f 0a 20 20 20 20 20 20 20 | .lambda's.byte-compiled?........ |
| 10b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 10ba0 | 20 20 20 28 60 28 6c 61 6d 62 64 61 20 2e 20 2c 5f 29 20 22 4c 61 6d 62 64 61 22 29 0a 20 20 20 | ...(`(lambda...,_)."Lambda").... |
| 10bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 10be0 | 20 20 20 20 20 20 20 28 28 70 72 65 64 20 66 75 6e 63 74 69 6f 6e 70 29 20 28 73 79 6d 62 6f 6c | .......((pred.functionp).(symbol |
| 10c00 | 2d 6e 61 6d 65 20 61 72 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -name.arg))..................... |
| 10c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 20 6c 69 73 | ......................((pred.lis |
| 10c40 | 74 70 29 20 28 73 2d 6a 6f 69 6e 20 22 20 4f 52 20 22 20 28 2d 6d 61 70 20 23 27 74 6f 2d 73 74 | tp).(s-join.".OR.".(-map.#'to-st |
| 10c60 | 72 69 6e 67 20 61 72 67 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ring.arg)))))).................. |
| 10c80 | 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 2d 73 74 72 69 6e 67 20 61 72 67 73 29 29 29 29 0a 20 | ...........(to-string.args)))).. |
| 10ca0 | 20 3a 74 65 73 74 20 28 70 63 61 73 65 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 28 28 70 | .:test.(pcase.args...........((p |
| 10cc0 | 72 65 64 20 66 75 6e 63 74 69 6f 6e 70 29 20 28 66 75 6e 63 61 6c 6c 20 61 72 67 73 20 69 74 65 | red.functionp).(funcall.args.ite |
| 10ce0 | 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 5f 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 66 6e | m))...........(_.(cl-loop.for.fn |
| 10d00 | 20 69 6e 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | .in.args.......................t |
| 10d20 | 68 65 72 65 69 73 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 69 74 65 6d 29 29 29 29 29 0a 0a 28 6f | hereis.(funcall.fn.item)))))..(o |
| 10d40 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 70 72 6f 70 65 72 | rg-super-agenda--defgroup.proper |
| 10d60 | 74 79 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 77 69 74 68 20 61 20 70 72 6f 70 65 72 74 | ty..."Group.items.with.a.propert |
| 10d80 | 79 2c 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 6d 61 74 63 68 69 6e 67 20 61 20 76 61 6c 75 65 2e 0a | y,.optionally.matching.a.value.. |
| 10da0 | 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 61 20 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 20 | Argument.may.be.a.property.name. |
| 10dc0 | 73 74 72 69 6e 67 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 70 72 6f 70 65 72 74 79 0a 6e 61 | string,.or.a.list.of.property.na |
| 10de0 | 6d 65 20 73 74 72 69 6e 67 20 61 6e 64 20 65 69 74 68 65 72 20 76 61 6c 75 65 20 73 74 72 69 6e | me.string.and.either.value.strin |
| 10e00 | 67 20 6f 72 20 70 72 65 64 69 63 61 74 65 20 77 69 74 68 20 77 68 69 63 68 20 74 6f 0a 74 65 73 | g.or.predicate.with.which.to.tes |
| 10e20 | 74 20 74 68 65 20 76 61 6c 75 65 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 | t.the.value."...:section-name.(c |
| 10e40 | 6f 6e 63 61 74 20 22 50 72 6f 70 65 72 74 79 3a 20 22 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 | oncat."Property:.".(car.args)... |
| 10e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 63 61 | ......................(pcase.(ca |
| 10e80 | 64 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dr.args)........................ |
| 10ea0 | 20 20 20 28 60 6e 69 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(`nil.nil)................... |
| 10ec0 | 20 20 20 20 20 20 20 20 28 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 20 28 63 6f 6e 63 61 74 20 | ........((pred.stringp).(concat. |
| 10ee0 | 22 3a 20 22 20 28 63 61 64 72 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ":.".(cadr.args))).............. |
| 10f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 70 72 65 64 20 66 75 6e 63 74 69 6f | .............((and.(pred.functio |
| 10f20 | 6e 70 29 20 28 70 72 65 64 20 73 79 6d 62 6f 6c 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | np).(pred.symbolp))............. |
| 10f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 6d 61 74 63 68 65 73 | ...............(concat.".matches |
| 10f60 | 20 70 72 65 64 69 63 61 74 65 20 22 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 63 61 64 72 20 | .predicate.".(symbol-name.(cadr. |
| 10f80 | 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | args))))........................ |
| 10fa0 | 20 20 20 28 28 70 72 65 64 20 66 75 6e 63 74 69 6f 6e 70 29 20 28 63 6f 6e 63 61 74 20 22 20 6d | ...((pred.functionp).(concat.".m |
| 10fc0 | 61 74 63 68 65 73 20 6c 61 6d 62 64 61 20 70 72 65 64 69 63 61 74 65 22 29 29 29 29 0a 20 20 3a | atches.lambda.predicate"))))...: |
| 10fe0 | 74 65 73 74 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 66 6f 75 6e 64 2d 76 61 6c 75 65 0a 09 | test..(when-let*.((found-value.. |
| 11000 | 09 20 20 20 20 20 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 28 6f 72 67 2d 73 75 70 65 72 | .......(org-entry-get.(org-super |
| 11020 | 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 09 09 09 09 20 20 | -agenda--get-marker.item)....... |
| 11040 | 20 20 20 28 63 61 72 2d 73 61 66 65 20 61 72 67 73 29 0a 09 09 09 09 20 20 20 20 20 6f 72 67 2d | ...(car-safe.args)..........org- |
| 11060 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 70 72 6f 70 65 72 74 69 65 73 2d 69 6e 68 65 72 69 74 29 | super-agenda-properties-inherit) |
| 11080 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 61 72 67 73 0a 20 20 20 20 20 20 | ))............(pcase.args....... |
| 110a0 | 20 20 20 20 20 20 20 28 28 6f 72 20 28 61 6e 64 20 5f 70 72 6f 70 65 72 74 79 20 28 70 72 65 64 | .......((or.(and._property.(pred |
| 110c0 | 20 73 74 72 69 6e 67 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 2c | .stringp))...................`(, |
| 110e0 | 28 61 6e 64 20 5f 70 72 6f 70 65 72 74 79 20 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 29 20 2e | (and._property.(pred.stringp)).. |
| 11100 | 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4f 6e 6c 79 20 70 72 6f | .nil))...............;;.Only.pro |
| 11120 | 70 65 72 74 79 2c 20 6e 6f 20 76 61 6c 75 65 20 67 69 76 65 6e 2e 0a 20 20 20 20 20 20 20 20 20 | perty,.no.value.given........... |
| 11140 | 20 20 20 20 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 5f 70 72 6f 70 65 72 | .....t)..............(`(,_proper |
| 11160 | 74 79 20 2c 28 61 6e 64 20 76 61 6c 75 65 20 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 29 29 0a | ty.,(and.value.(pred.stringp))). |
| 11180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 76 61 6c 75 65 20 66 6f 75 | ..............(string=.value.fou |
| 111a0 | 6e 64 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 5f 70 72 6f | nd-value))..............(`(,_pro |
| 111c0 | 70 65 72 74 79 20 2c 28 61 6e 64 20 70 72 65 64 69 63 61 74 65 20 28 70 72 65 64 20 66 75 6e 63 | perty.,(and.predicate.(pred.func |
| 111e0 | 74 69 6f 6e 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 | tionp)))...............(funcall. |
| 11200 | 70 72 65 64 69 63 61 74 65 20 66 6f 75 6e 64 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 | predicate.found-value))......... |
| 11220 | 20 20 20 20 20 28 5f 20 3b 3b 20 4f 6f 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | .....(_.;;.Oops...............(s |
| 11240 | 69 67 6e 61 6c 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 69 6e 76 61 6c 69 64 2d | ignal.'org-super-agenda-invalid- |
| 11260 | 73 65 6c 65 63 74 6f 72 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 3a 70 72 6f 70 65 72 74 79 20 61 | selector.(list.(cons.:property.a |
| 11280 | 72 67 73 29 29 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 | rgs)))))))..(org-super-agenda--d |
| 112a0 | 65 66 67 72 6f 75 70 20 72 65 67 65 78 70 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 | efgroup.regexp..."Group.items.th |
| 112c0 | 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 72 65 67 75 6c 61 | at.match.any.of.the.given.regula |
| 112e0 | 72 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 61 | r.expressions..Argument.may.be.a |
| 11300 | 20 73 74 72 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 65 61 63 68 | .string.or.list.of.strings,.each |
| 11320 | 20 6f 66 20 77 68 69 63 68 20 73 68 6f 75 6c 64 0a 62 65 20 61 20 72 65 67 75 6c 61 72 20 65 78 | .of.which.should.be.a.regular.ex |
| 11340 | 70 72 65 73 73 69 6f 6e 2e 20 20 59 6f 75 27 6c 6c 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20 | pression...You'll.probably.want. |
| 11360 | 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 6e 61 6d 65 20 66 6f 72 | to.override.the.section.name.for |
| 11380 | 20 74 68 69 73 20 67 72 6f 75 70 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 | .this.group."...:section-name.(c |
| 113a0 | 6f 6e 63 61 74 20 22 49 74 65 6d 73 20 6d 61 74 63 68 69 6e 67 20 72 65 67 65 78 70 73 3a 20 22 | oncat."Items.matching.regexps:." |
| 113c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 2d 6a 6f 69 6e | .........................(s-join |
| 113e0 | 20 22 20 4f 52 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".OR."......................... |
| 11400 | 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 73 2d 77 72 61 70 20 69 74 20 22 5c 22 22 29 0a | ........(--map.(s-wrap.it."\""). |
| 11420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 11440 | 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 20 20 3a 6c 65 74 2a 20 28 28 63 61 73 65 2d 66 6f | .......args)))...:let*.((case-fo |
| 11460 | 6c 64 2d 73 65 61 72 63 68 20 74 29 29 0a 20 20 3a 74 65 73 74 20 28 77 68 65 6e 2d 6c 65 74 20 | ld-search.t))...:test.(when-let. |
| 11480 | 28 28 65 6e 74 72 79 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 69 | ((entry.(org-super-agenda--get-i |
| 114a0 | 74 65 6d 2d 65 6e 74 72 79 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d | tem-entry.item)))...........(cl- |
| 114c0 | 6c 6f 6f 70 20 66 6f 72 20 72 65 67 65 78 70 20 69 6e 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 | loop.for.regexp.in.args......... |
| 114e0 | 20 20 20 20 20 20 20 20 20 20 20 74 68 65 72 65 69 73 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | ...........thereis.(string-match |
| 11500 | 2d 70 20 72 65 67 65 78 70 20 65 6e 74 72 79 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d | -p.regexp.entry))))..(org-super- |
| 11520 | 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 74 61 67 0a 20 20 22 47 72 6f 75 70 20 69 74 | agenda--defgroup.tag..."Group.it |
| 11540 | 65 6d 73 20 74 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 | ems.that.match.any.of.the.given. |
| 11560 | 74 61 67 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 61 20 73 74 72 69 6e 67 20 6f | tags..Argument.may.be.a.string.o |
| 11580 | 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e | r.list.of.strings."...:section-n |
| 115a0 | 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 54 61 67 73 3a 20 22 20 28 73 2d 6a 6f 69 6e 20 22 20 4f | ame.(concat."Tags:.".(s-join.".O |
| 115c0 | 52 20 22 20 61 72 67 73 29 29 0a 20 20 3a 74 65 73 74 20 28 73 65 71 2d 69 6e 74 65 72 73 65 63 | R.".args))...:test.(seq-intersec |
| 115e0 | 74 69 6f 6e 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 74 61 67 73 | tion.(org-super-agenda--get-tags |
| 11600 | 20 69 74 65 6d 29 20 61 72 67 73 20 27 63 6c 2d 65 71 75 61 6c 70 29 29 0a 0a 28 6f 72 67 2d 73 | .item).args.'cl-equalp))..(org-s |
| 11620 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 63 61 74 65 67 6f 72 79 0a 20 | uper-agenda--defgroup.category.. |
| 11640 | 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 | ."Group.items.that.match.any.of. |
| 11660 | 74 68 65 20 67 69 76 65 6e 20 63 61 74 65 67 6f 72 69 65 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d | the.given.categories..Argument.m |
| 11680 | 61 79 20 62 65 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 | ay.be.a.string.or.list.of.string |
| 116a0 | 73 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 49 74 65 | s."...:section-name.(concat."Ite |
| 116c0 | 6d 73 20 63 61 74 65 67 6f 72 69 7a 65 64 20 61 73 3a 20 22 20 28 73 2d 6a 6f 69 6e 20 22 20 4f | ms.categorized.as:.".(s-join.".O |
| 116e0 | 52 20 22 20 61 72 67 73 29 29 0a 20 20 3a 74 65 73 74 20 28 63 6c 2d 6d 65 6d 62 65 72 20 28 6f | R.".args))...:test.(cl-member.(o |
| 11700 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 63 61 74 65 67 6f 72 79 20 69 74 | rg-super-agenda--get-category.it |
| 11720 | 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 20 3a 74 65 73 | em)....................args.:tes |
| 11740 | 74 20 23 27 73 74 72 69 6e 67 3d 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | t.#'string=))..(org-super-agenda |
| 11760 | 2d 2d 64 65 66 67 72 6f 75 70 20 74 6f 64 6f 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 | --defgroup.todo..."Group.items.t |
| 11780 | 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 54 4f 44 4f 20 | hat.match.any.of.the.given.TODO. |
| 117a0 | 6b 65 79 77 6f 72 64 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 61 20 73 74 72 69 | keywords..Argument.may.be.a.stri |
| 117c0 | 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 6f 72 20 60 74 27 20 74 6f | ng.or.list.of.strings,.or.`t'.to |
| 117e0 | 20 6d 61 74 63 68 20 61 6e 79 0a 6b 65 79 77 6f 72 64 2c 20 6f 72 20 60 6e 69 6c 27 20 74 6f 20 | .match.any.keyword,.or.`nil'.to. |
| 11800 | 6d 61 74 63 68 20 6f 6e 6c 79 20 6e 6f 6e 2d 74 6f 64 6f 20 69 74 65 6d 73 2e 22 0a 20 20 3a 73 | match.only.non-todo.items."...:s |
| 11820 | 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 70 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 | ection-name.(pcase.(car.args)... |
| 11840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 20 | ................((pred.stringp). |
| 11860 | 3b 3b 20 54 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 20 67 69 76 65 6e 0a 20 20 20 20 20 20 20 20 20 | ;;.To-do.keyword.given.......... |
| 11880 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 73 2d 6a 6f 69 6e 20 22 20 61 6e 64 20 | ..........(concat.(s-join.".and. |
| 118a0 | 22 20 28 2d 2d 6d 61 70 20 28 70 72 6f 70 65 72 74 69 7a 65 20 69 74 20 27 66 61 63 65 20 28 6f | ".(--map.(propertize.it.'face.(o |
| 118c0 | 72 67 2d 67 65 74 2d 74 6f 64 6f 2d 66 61 63 65 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | rg-get-todo-face.it))........... |
| 118e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 11900 | 20 20 20 20 20 20 20 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........args)).................. |
| 11920 | 20 20 20 20 20 20 20 20 20 20 22 20 69 74 65 6d 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ..........".items"))............ |
| 11940 | 20 20 20 20 20 20 20 28 27 74 20 3b 3b 20 54 65 73 74 20 66 6f 72 20 61 6e 79 20 74 6f 2d 64 6f | .......('t.;;.Test.for.any.to-do |
| 11960 | 20 6b 65 79 77 6f 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 41 6e 79 | .keyword...................."Any |
| 11980 | 20 54 4f 44 4f 20 6b 65 79 77 6f 72 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .TODO.keyword")................. |
| 119a0 | 20 20 28 27 6e 69 6c 20 3b 3b 20 54 65 73 74 20 66 6f 72 20 6e 6f 74 20 68 61 76 69 6e 67 20 61 | ..('nil.;;.Test.for.not.having.a |
| 119c0 | 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .to-do.keyword.................. |
| 119e0 | 20 20 22 4e 6f 6e 2d 74 6f 64 6f 20 69 74 65 6d 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .."Non-todo.items")............. |
| 11a00 | 20 20 20 20 20 20 28 5f 20 3b 3b 20 4f 6f 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(_.;;.Oops................ |
| 11a20 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 72 67 75 6d 65 6e 74 20 74 6f 20 60 3a 74 | ....(user-error."Argument.to.`:t |
| 11a40 | 6f 64 6f 27 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 2c 20 6c 69 73 74 20 6f 66 20 73 | odo'.must.be.a.string,.list.of.s |
| 11a60 | 74 72 69 6e 67 73 2c 20 74 2c 20 6f 72 20 6e 69 6c 22 29 29 29 0a 20 20 3a 74 65 73 74 20 28 70 | trings,.t,.or.nil")))...:test.(p |
| 11a80 | 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 | case.(car.args)...........((pred |
| 11aa0 | 20 73 74 72 69 6e 67 70 29 20 3b 3b 20 54 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 20 67 69 76 65 6e | .stringp).;;.To-do.keyword.given |
| 11ac0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 65 6d 62 65 72 20 28 6f 72 67 2d 66 69 6e 64 | ............(cl-member.(org-find |
| 11ae0 | 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 6f 64 6f 2d 73 | -text-property-in-string.'todo-s |
| 11b00 | 74 61 74 65 20 69 74 65 6d 29 20 61 72 67 73 20 3a 74 65 73 74 20 27 73 74 72 69 6e 67 3d 29 29 | tate.item).args.:test.'string=)) |
| 11b20 | 0a 20 20 20 20 20 20 20 20 20 20 28 27 74 20 3b 3b 20 54 65 73 74 20 66 6f 72 20 61 6e 79 20 74 | ...........('t.;;.Test.for.any.t |
| 11b40 | 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 66 69 6e | o-do.keyword............(org-fin |
| 11b60 | 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 6f 64 6f 2d | d-text-property-in-string.'todo- |
| 11b80 | 73 74 61 74 65 20 69 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 3b 3b 20 | state.item))...........('nil.;;. |
| 11ba0 | 54 65 73 74 20 66 6f 72 20 6e 6f 74 20 68 61 76 69 6e 67 20 61 20 74 6f 2d 64 6f 20 6b 65 79 77 | Test.for.not.having.a.to-do.keyw |
| 11bc0 | 6f 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 67 2d 66 69 6e 64 2d 74 65 | ord............(not.(org-find-te |
| 11be0 | 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 6f 64 6f 2d 73 74 61 74 | xt-property-in-string.'todo-stat |
| 11c00 | 65 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 5f 20 3b 3b 20 4f 6f 70 73 0a 20 | e.item)))...........(_.;;.Oops.. |
| 11c20 | 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 72 67 75 6d 65 6e 74 20 | ..........(user-error."Argument. |
| 11c40 | 74 6f 20 60 3a 74 6f 64 6f 27 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 2c 20 6c 69 73 | to.`:todo'.must.be.a.string,.lis |
| 11c60 | 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 74 2c 20 6f 72 20 6e 69 6c 22 29 29 29 29 0a 0a 3b 3b | t.of.strings,.t,.or.nil"))))..;; |
| 11c80 | 3b 3b 3b 20 50 72 69 6f 72 69 74 79 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | ;;;.Priority..(org-super-agenda- |
| 11ca0 | 2d 64 65 66 67 72 6f 75 70 20 70 72 69 6f 72 69 74 79 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d | -defgroup.priority..."Group.item |
| 11cc0 | 73 20 74 68 61 74 20 6d 61 74 63 68 20 61 6e 79 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 70 72 | s.that.match.any.of.the.given.pr |
| 11ce0 | 69 6f 72 69 74 69 65 73 2e 0a 41 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 61 20 73 74 72 69 | iorities..Argument.may.be.a.stri |
| 11d00 | 6e 67 20 6f 72 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 69 63 68 20 73 68 6f | ng.or.list.of.strings,.which.sho |
| 11d20 | 75 6c 64 20 62 65 2c 0a 65 2e 67 2e 20 5c 22 41 5c 22 20 6f 72 20 28 5c 22 42 5c 22 20 5c 22 43 | uld.be,.e.g..\"A\".or.(\"B\".\"C |
| 11d40 | 5c 22 29 2e 22 0a 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 50 | \")."...:section-name.(concat."P |
| 11d60 | 72 69 6f 72 69 74 79 20 22 20 28 73 2d 6a 6f 69 6e 20 22 20 61 6e 64 20 22 20 61 72 67 73 29 20 | riority.".(s-join.".and.".args). |
| 11d80 | 22 20 69 74 65 6d 73 22 29 0a 20 20 3a 74 65 73 74 20 28 63 6c 2d 6d 65 6d 62 65 72 20 28 6f 72 | ".items")...:test.(cl-member.(or |
| 11da0 | 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 70 72 69 6f 72 69 74 79 2d 63 6f 6f | g-super-agenda--get-priority-coo |
| 11dc0 | 6b 69 65 20 69 74 65 6d 29 20 61 72 67 73 20 3a 74 65 73 74 20 27 73 74 72 69 6e 67 3d 29 29 0a | kie.item).args.:test.'string=)). |
| 11de0 | 0a 28 63 6c 2d 64 65 66 6d 61 63 72 6f 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d | .(cl-defmacro.org-super-agenda-- |
| 11e00 | 64 65 66 70 72 69 6f 72 69 74 79 2d 67 72 6f 75 70 20 28 6e 61 6d 65 20 64 6f 63 73 74 72 69 6e | defpriority-group.(name.docstrin |
| 11e20 | 67 20 26 6b 65 79 20 63 6f 6d 70 61 72 61 74 6f 72 29 0a 20 20 22 44 65 66 69 6e 65 20 61 20 70 | g.&key.comparator)..."Define.a.p |
| 11e40 | 72 69 6f 72 69 74 79 20 67 72 6f 75 70 2e 0a 55 73 65 73 20 4e 41 4d 45 2c 20 44 4f 43 53 54 52 | riority.group..Uses.NAME,.DOCSTR |
| 11e60 | 49 4e 47 2c 20 61 6e 64 20 43 4f 4d 50 41 52 41 54 4f 52 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 | ING,.and.COMPARATOR."...(declare |
| 11e80 | 20 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 29 0a 20 20 60 28 6f 72 67 2d 73 75 70 65 72 2d 61 | .(indent.defun))...`(org-super-a |
| 11ea0 | 67 65 6e 64 61 2d 2d 64 65 66 67 72 6f 75 70 20 2c 28 69 6e 74 65 72 6e 20 28 63 6f 6e 63 61 74 | genda--defgroup.,(intern.(concat |
| 11ec0 | 20 22 70 72 69 6f 72 69 74 79 22 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 29 29 | ."priority".(symbol-name.name))) |
| 11ee0 | 0a 20 20 20 20 20 2c 28 63 6f 6e 63 61 74 20 64 6f 63 73 74 72 69 6e 67 20 22 5c 6e 41 72 67 75 | ......,(concat.docstring."\nArgu |
| 11f00 | 6d 65 6e 74 20 69 73 20 61 20 73 74 72 69 6e 67 3b 20 69 74 20 6d 61 79 20 61 6c 73 6f 20 62 65 | ment.is.a.string;.it.may.also.be |
| 11f20 | 20 61 20 6c 69 73 74 20 6f 66 0a 73 74 72 69 6e 67 73 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 | .a.list.of.strings,.in.which.cas |
| 11f40 | 65 20 6f 6e 6c 79 20 74 68 65 20 66 69 72 73 74 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0a 54 | e.only.the.first.will.be.used..T |
| 11f60 | 68 65 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 70 72 69 6f 72 69 74 79 | he.string.should.be.the.priority |
| 11f80 | 20 63 6f 6f 6b 69 65 20 6c 65 74 74 65 72 2c 20 65 2e 67 2e 20 5c 22 41 5c 22 2e 22 29 0a 20 20 | .cookie.letter,.e.g..\"A\".")... |
| 11fa0 | 20 20 20 3a 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 50 72 69 6f 72 69 | ...:section-name.(concat."Priori |
| 11fc0 | 74 79 20 22 20 2c 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 20 22 20 22 0a 20 20 20 | ty.".,(symbol-name.name).".".... |
| 11fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 2d 6a 6f 69 6e 20 | ........................(s-join. |
| 12000 | 22 20 6f 72 20 22 20 61 72 67 73 29 20 22 20 69 74 65 6d 73 22 29 0a 20 20 20 20 20 3a 6c 65 74 | ".or.".args).".items")......:let |
| 12020 | 2a 20 28 28 70 72 69 6f 72 69 74 79 2d 6e 75 6d 62 65 72 20 28 73 74 72 69 6e 67 2d 74 6f 2d 63 | *.((priority-number.(string-to-c |
| 12040 | 68 61 72 20 28 63 61 72 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 3a 74 65 73 74 20 28 6c 65 | har.(car.args))))......:test.(le |
| 12060 | 74 20 28 28 69 74 65 6d 2d 70 72 69 6f 72 69 74 79 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | t.((item-priority.(org-super-age |
| 12080 | 6e 64 61 2d 2d 67 65 74 2d 70 72 69 6f 72 69 74 79 2d 63 6f 6f 6b 69 65 20 69 74 65 6d 29 29 29 | nda--get-priority-cookie.item))) |
| 120a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 69 74 65 6d 2d 70 72 69 6f 72 69 74 | ..............(when.item-priorit |
| 120c0 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 48 69 67 68 65 72 20 70 72 69 6f 72 | y................;;.Higher.prior |
| 120e0 | 69 74 79 20 6d 65 61 6e 73 20 6c 6f 77 65 72 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 | ity.means.lower.number.......... |
| 12100 | 20 20 20 20 20 20 28 2c 63 6f 6d 70 61 72 61 74 6f 72 20 28 73 74 72 69 6e 67 2d 74 6f 2d 63 68 | ......(,comparator.(string-to-ch |
| 12120 | 61 72 20 69 74 65 6d 2d 70 72 69 6f 72 69 74 79 29 20 70 72 69 6f 72 69 74 79 2d 6e 75 6d 62 65 | ar.item-priority).priority-numbe |
| 12140 | 72 29 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 70 72 | r)))))..(org-super-agenda--defpr |
| 12160 | 69 6f 72 69 74 79 2d 67 72 6f 75 70 20 3e 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 | iority-group.>..."Group.items.th |
| 12180 | 61 74 20 61 72 65 20 68 69 67 68 65 72 20 74 68 61 6e 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 | at.are.higher.than.the.given.pri |
| 121a0 | 6f 72 69 74 79 2e 22 0a 20 20 3a 63 6f 6d 70 61 72 61 74 6f 72 20 3c 29 0a 0a 28 6f 72 67 2d 73 | ority."...:comparator.<)..(org-s |
| 121c0 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 70 72 69 6f 72 69 74 79 2d 67 72 6f 75 70 20 3e | uper-agenda--defpriority-group.> |
| 121e0 | 3d 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 67 72 65 61 74 65 | =..."Group.items.that.are.greate |
| 12200 | 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 | r.than.or.equal.to.the.given.pri |
| 12220 | 6f 72 69 74 79 2e 22 0a 20 20 3a 63 6f 6d 70 61 72 61 74 6f 72 20 3c 3d 29 0a 0a 28 6f 72 67 2d | ority."...:comparator.<=)..(org- |
| 12240 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 70 72 69 6f 72 69 74 79 2d 67 72 6f 75 70 20 | super-agenda--defpriority-group. |
| 12260 | 3c 0a 20 20 22 47 72 6f 75 70 20 69 74 65 6d 73 20 74 68 61 74 20 61 72 65 20 6c 6f 77 65 72 20 | <..."Group.items.that.are.lower. |
| 12280 | 74 68 61 6e 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 6f 72 69 74 79 2e 22 0a 20 20 3a 63 6f 6d | than.the.given.priority."...:com |
| 122a0 | 70 61 72 61 74 6f 72 20 3e 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 | parator.>)..(org-super-agenda--d |
| 122c0 | 65 66 70 72 69 6f 72 69 74 79 2d 67 72 6f 75 70 20 3c 3d 0a 20 20 22 47 72 6f 75 70 20 69 74 65 | efpriority-group.<=..."Group.ite |
| 122e0 | 6d 73 20 74 68 61 74 20 61 72 65 20 6c 6f 77 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 | ms.that.are.lower.than.or.equal. |
| 12300 | 74 6f 20 74 68 65 20 67 69 76 65 6e 20 70 72 69 6f 72 69 74 79 2e 22 0a 20 20 3a 63 6f 6d 70 61 | to.the.given.priority."...:compa |
| 12320 | 72 61 74 6f 72 20 3e 3d 29 0a 0a 3b 3b 3b 3b 20 47 72 6f 75 70 69 6e 67 20 66 75 6e 63 74 69 6f | rator.>=)..;;;;.Grouping.functio |
| 12340 | 6e 73 0a 0a 3b 3b 20 54 4f 44 4f 3a 20 63 6c 2d 6c 6f 6f 70 20 69 73 20 67 72 65 61 74 2c 20 62 | ns..;;.TODO:.cl-loop.is.great,.b |
| 12360 | 75 74 20 77 68 65 6e 20 69 74 20 67 65 74 73 20 74 68 69 73 20 62 69 67 2c 20 69 74 27 73 20 72 | ut.when.it.gets.this.big,.it's.r |
| 12380 | 61 74 68 65 72 20 75 67 6c 79 2c 20 61 6e 64 20 69 74 0a 3b 3b 20 70 72 6f 62 61 62 6c 79 20 73 | ather.ugly,.and.it.;;.probably.s |
| 123a0 | 63 61 72 65 73 20 73 6f 6d 65 20 70 65 6f 70 6c 65 20 61 77 61 79 2e 20 20 54 68 69 73 20 73 68 | cares.some.people.away...This.sh |
| 123c0 | 6f 75 6c 64 20 70 72 6f 62 61 62 6c 79 20 62 65 20 72 65 66 61 63 74 6f 72 65 64 2e 0a 28 64 65 | ould.probably.be.refactored..(de |
| 123e0 | 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 69 74 65 6d | fun.org-super-agenda--group-item |
| 12400 | 73 20 28 61 6c 6c 2d 69 74 65 6d 73 29 0a 20 20 22 44 69 76 69 64 65 20 41 4c 4c 2d 49 54 45 4d | s.(all-items)..."Divide.ALL-ITEM |
| 12420 | 53 20 69 6e 74 6f 20 67 72 6f 75 70 73 20 62 61 73 65 64 20 6f 6e 20 60 6f 72 67 2d 73 75 70 65 | S.into.groups.based.on.`org-supe |
| 12440 | 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 27 2e 22 0a 20 20 28 69 66 20 28 62 6f 75 6e 64 2d | r-agenda-groups'."...(if.(bound- |
| 12460 | 61 6e 64 2d 74 72 75 65 2d 70 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 | and-true-p.org-super-agenda-grou |
| 12480 | 70 73 29 0a 20 20 20 20 20 20 3b 3b 20 54 72 61 6e 73 66 6f 72 6d 20 67 72 6f 75 70 73 0a 20 20 | ps).......;;.Transform.groups... |
| 124a0 | 20 20 20 20 28 6c 65 74 20 28 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 | ....(let.((org-super-agenda-grou |
| 124c0 | 70 73 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d | ps.(org-super-agenda--transform- |
| 124e0 | 67 72 6f 75 70 73 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 29 29 | groups.org-super-agenda-groups)) |
| 12500 | 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 6f 6c 6c 65 63 74 20 61 6e 64 20 69 6e 73 65 72 74 20 | ).........;;.Collect.and.insert. |
| 12520 | 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 77 69 74 68 20 73 65 63 | groups.........(cl-loop.with.sec |
| 12540 | 74 69 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 66 | tion-name..................for.f |
| 12560 | 69 6c 74 65 72 20 69 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 | ilter.in.org-super-agenda-groups |
| 12580 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 75 73 74 6f 6d 2d 73 65 63 | ..................for.custom-sec |
| 125a0 | 74 69 6f 6e 2d 6e 61 6d 65 20 3d 20 28 70 6c 69 73 74 2d 67 65 74 20 66 69 6c 74 65 72 20 3a 6e | tion-name.=.(plist-get.filter.:n |
| 125c0 | 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6f 72 64 65 72 20 | ame)..................for.order. |
| 125e0 | 3d 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 66 69 6c 74 65 72 20 3a 6f 72 64 65 72 29 20 | =.(or.(plist-get.filter.:order). |
| 12600 | 30 29 20 20 3b 20 4c 6f 77 65 73 74 20 6e 75 6d 62 65 72 20 66 69 72 73 74 2c 20 30 20 62 79 20 | 0)..;.Lowest.number.first,.0.by. |
| 12620 | 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 61 75 | default..................for.(au |
| 12640 | 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 20 6d 61 74 | to-section-name.non-matching.mat |
| 12660 | 63 68 69 6e 67 29 20 3d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 | ching).=.(org-super-agenda--grou |
| 12680 | 70 2d 64 69 73 70 61 74 63 68 20 61 6c 6c 2d 69 74 65 6d 73 20 66 69 6c 74 65 72 29 0a 0a 20 20 | p-dispatch.all-items.filter).... |
| 126a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 28 77 68 65 6e 20 6f 72 67 2d 73 75 70 65 | ...............do.(when.org-supe |
| 126c0 | 72 2d 61 67 65 6e 64 61 2d 6b 65 65 70 2d 6f 72 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r-agenda-keep-order............. |
| 126e0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 6d 61 74 63 68 69 6e 67 20 28 73 6f 72 74 20 6d | ..........(setf.matching.(sort.m |
| 12700 | 61 74 63 68 69 6e 67 20 23 27 6f 72 67 2d 65 6e 74 72 69 65 73 2d 6c 65 73 73 70 29 29 29 0a 0a | atching.#'org-entries-lessp))).. |
| 12720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 61 6e 73 66 6f 72 6d 65 72 0a | .................;;.Transformer. |
| 12740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 74 72 61 6e 73 66 6f 72 6d 65 72 | .................for.transformer |
| 12760 | 20 3d 20 28 70 6c 69 73 74 2d 67 65 74 20 66 69 6c 74 65 72 20 3a 74 72 61 6e 73 66 6f 72 6d 65 | .=.(plist-get.filter.:transforme |
| 12780 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 74 72 61 6e 73 66 6f | r)..................when.transfo |
| 127a0 | 72 6d 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 28 73 65 74 71 20 6d | rmer..................do.(setq.m |
| 127c0 | 61 74 63 68 69 6e 67 20 28 2d 6d 61 70 20 28 70 63 61 73 65 20 74 72 61 6e 73 66 6f 72 6d 65 72 | atching.(-map.(pcase.transformer |
| 127e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12800 | 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 66 75 6e 63 74 69 6f 6e 20 2c 74 72 61 6e 73 66 6f | ............(`(function.,transfo |
| 12820 | 72 6d 65 72 29 20 74 72 61 6e 73 66 6f 72 6d 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | rmer).transformer).............. |
| 12840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | ..............................(( |
| 12860 | 70 72 65 64 20 73 79 6d 62 6f 6c 70 29 20 74 72 61 6e 73 66 6f 72 6d 65 72 29 0a 20 20 20 20 20 | pred.symbolp).transformer)...... |
| 12880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 128a0 | 20 20 20 20 20 20 28 5f 20 60 28 6c 61 6d 62 64 61 20 28 69 74 29 20 2c 74 72 61 6e 73 66 6f 72 | ......(_.`(lambda.(it).,transfor |
| 128c0 | 6d 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mer))).......................... |
| 128e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 69 6e 67 29 29 0a 0a 20 20 20 20 | ................matching))...... |
| 12900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 | .............;;.Face............ |
| 12920 | 20 20 20 20 20 20 66 6f 72 20 66 61 63 65 20 3d 20 28 70 6c 69 73 74 2d 67 65 74 20 66 69 6c 74 | ......for.face.=.(plist-get.filt |
| 12940 | 65 72 20 3a 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 | er.:face)..................when. |
| 12960 | 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 28 6c 65 74 20 28 28 | face..................do.(let.(( |
| 12980 | 61 70 70 65 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 66 61 63 65 20 3a 61 70 70 65 6e 64 29 29 | append.(plist-get.face.:append)) |
| 129a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 61 70 | ).......................(when.ap |
| 129c0 | 70 65 6e 64 20 28 63 6c 2d 72 65 6d 66 20 66 61 63 65 20 3a 61 70 70 65 6e 64 29 29 0a 20 20 20 | pend.(cl-remf.face.:append)).... |
| 129e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 65 61 63 68 20 6d 61 74 63 68 | ...................(--each.match |
| 12a00 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 | ing.........................(add |
| 12a20 | 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 28 6c 65 6e 67 74 68 20 69 74 | -face-text-property.0.(length.it |
| 12a40 | 29 20 66 61 63 65 20 61 70 70 65 6e 64 20 69 74 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | ).face.append.it)))............. |
| 12a60 | 20 20 20 20 20 20 3b 3b 20 41 75 74 6f 20 63 61 74 65 67 6f 72 79 2f 67 72 6f 75 70 0a 20 20 20 | ......;;.Auto.category/group.... |
| 12a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 6c 2d 6d 65 6d 62 65 72 20 61 75 74 6f | ..............if.(cl-member.auto |
| 12aa0 | 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 61 | -section-name.org-super-agenda-a |
| 12ac0 | 75 74 6f 2d 73 65 6c 65 63 74 6f 72 2d 6b 65 79 77 6f 72 64 73 29 0a 20 20 20 20 20 20 20 20 20 | uto-selector-keywords).......... |
| 12ae0 | 20 20 20 20 20 20 20 20 64 6f 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 28 6f | ........do.(setq.section-name.(o |
| 12b00 | 72 20 63 75 73 74 6f 6d 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 22 41 75 74 6f 20 63 61 74 65 | r.custom-section-name."Auto.cate |
| 12b20 | 67 6f 72 79 2f 67 72 6f 75 70 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 | gory/group"))..................a |
| 12b40 | 6e 64 20 61 70 70 65 6e 64 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 67 72 6f 75 70 20 69 6e 20 | nd.append.(cl-loop.for.group.in. |
| 12b60 | 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | matching........................ |
| 12b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 20 28 6c 69 73 74 20 3a 6e 61 6d | ..............collect.(list.:nam |
| 12ba0 | 65 20 28 70 6c 69 73 74 2d 67 65 74 20 67 72 6f 75 70 20 3a 6e 61 6d 65 29 0a 20 20 20 20 20 20 | e.(plist-get.group.:name)....... |
| 12bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 74 65 6d 73 20 28 70 6c 69 73 74 2d 67 65 74 20 67 | .............:items.(plist-get.g |
| 12c00 | 72 6f 75 70 20 3a 69 74 65 6d 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | roup.:items).................... |
| 12c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12c40 | 3a 6f 72 64 65 72 20 6f 72 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :order.order)).................. |
| 12c60 | 69 6e 74 6f 20 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 | into.sections..................a |
| 12c80 | 6e 64 20 64 6f 20 28 73 65 74 71 20 61 6c 6c 2d 69 74 65 6d 73 20 6e 6f 6e 2d 6d 61 74 63 68 69 | nd.do.(setq.all-items.non-matchi |
| 12ca0 | 6e 67 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 61 6e 75 61 6c 20 | ng)...................;;.Manual. |
| 12cc0 | 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 | groups..................else.... |
| 12ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 2d 6e | ..............do.(setq.section-n |
| 12d00 | 61 6d 65 20 28 6f 72 20 63 75 73 74 6f 6d 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 61 75 74 6f | ame.(or.custom-section-name.auto |
| 12d20 | 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -section-name))................. |
| 12d40 | 20 61 6e 64 20 63 6f 6c 6c 65 63 74 20 28 6c 69 73 74 20 3a 6e 61 6d 65 20 73 65 63 74 69 6f 6e | .and.collect.(list.:name.section |
| 12d60 | 2d 6e 61 6d 65 20 3a 69 74 65 6d 73 20 6d 61 74 63 68 69 6e 67 20 3a 6f 72 64 65 72 20 6f 72 64 | -name.:items.matching.:order.ord |
| 12d80 | 65 72 29 20 69 6e 74 6f 20 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er).into.sections............... |
| 12da0 | 20 20 20 61 6e 64 20 64 6f 20 28 73 65 74 71 20 61 6c 6c 2d 69 74 65 6d 73 20 6e 6f 6e 2d 6d 61 | ...and.do.(setq.all-items.non-ma |
| 12dc0 | 74 63 68 69 6e 67 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6f 72 | tching)...................;;.Sor |
| 12de0 | 74 20 73 65 63 74 69 6f 6e 73 20 62 79 20 3a 6f 72 64 65 72 20 74 68 65 6e 20 3a 6e 61 6d 65 0a | t.sections.by.:order.then.:name. |
| 12e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 64 6f 20 28 73 65 74 | .................finally.do.(set |
| 12e20 | 71 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 20 28 6c 69 73 74 20 3a 6e 61 6d 65 20 6f 72 67 2d 73 | q.non-matching.(list.:name.org-s |
| 12e40 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 75 6e 6d 61 74 63 68 65 64 2d 6e 61 6d 65 0a 20 20 20 20 20 | uper-agenda-unmatched-name...... |
| 12e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 74 65 6d 73 20 6e 6f 6e 2d 6d 61 74 63 68 | ................:items.non-match |
| 12ea0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing............................. |
| 12ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 72 64 65 72 20 | .........................:order. |
| 12ee0 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 75 6e 6d 61 74 63 68 65 64 2d 6f 72 64 65 72 | org-super-agenda-unmatched-order |
| 12f00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 64 6f 20 28 | ))..................finally.do.( |
| 12f20 | 73 65 74 71 20 73 65 63 74 69 6f 6e 73 20 28 2d 2d 73 6f 72 74 20 28 6c 65 74 20 28 28 6f 2d 69 | setq.sections.(--sort.(let.((o-i |
| 12f40 | 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 74 20 3a 6f 72 64 65 72 29 29 0a 20 20 20 20 20 20 20 | t.(plist-get.it.:order))........ |
| 12f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 2d 6f 74 68 65 72 20 28 70 6c 69 73 | ..................(o-other.(plis |
| 12fa0 | 74 2d 67 65 74 20 6f 74 68 65 72 20 3a 6f 72 64 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | t-get.other.:order)))........... |
| 12fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12fe0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 0a 20 20 20 20 20 20 20 20 20 | ...........(cond.((and.......... |
| 13000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 49 58 4d 45 3a 20 54 68 | ....................;;.FIXME:.Th |
| 13040 | 69 73 20 69 73 20 6e 6f 77 20 71 75 69 74 65 20 75 67 6c 79 2e 20 20 49 27 6d 20 6e 6f 74 20 73 | is.is.now.quite.ugly...I'm.not.s |
| 13060 | 75 72 65 20 74 68 61 74 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 74 65 73 74 73 0a 20 20 20 20 | ure.that.all.of.these.tests..... |
| 13080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 130a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 72 65 20 | .........................;;.are. |
| 130c0 | 6e 65 63 65 73 73 61 72 79 2c 20 62 75 74 20 61 74 20 74 68 65 20 6d 6f 6d 65 6e 74 20 69 74 20 | necessary,.but.at.the.moment.it. |
| 130e0 | 77 6f 72 6b 73 2c 20 73 6f 20 49 27 6d 20 6c 65 61 76 69 6e 67 20 69 74 20 61 6c 6f 6e 65 2e 0a | works,.so.I'm.leaving.it.alone.. |
| 13100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 | .............................(eq |
| 13140 | 75 61 6c 20 6f 2d 69 74 20 6f 2d 6f 74 68 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ual.o-it.o-other)............... |
| 13160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 6f 2d 69 74 20 | ...............(not.(equal.o-it. |
| 131a0 | 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 0))............................. |
| 131c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 131e0 | 20 28 73 74 72 69 6e 67 70 20 28 70 6c 69 73 74 2d 67 65 74 20 69 74 20 3a 6e 61 6d 65 29 29 0a | .(stringp.(plist-get.it.:name)). |
| 13200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 | .............................(st |
| 13240 | 72 69 6e 67 70 20 28 70 6c 69 73 74 2d 67 65 74 20 6f 74 68 65 72 20 3a 6e 61 6d 65 29 29 29 0a | ringp.(plist-get.other.:name))). |
| 13260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 | ............................;;.S |
| 132a0 | 6f 72 74 20 62 79 20 73 74 72 69 6e 67 20 6f 6e 6c 79 20 66 6f 72 20 69 74 65 6d 73 20 77 69 74 | ort.by.string.only.for.items.wit |
| 132c0 | 68 20 61 20 73 65 74 20 6f 72 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.a.set.order................... |
| 132e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13300 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 3c 20 28 70 6c 69 73 74 2d 67 65 74 20 69 74 | ..........(string<.(plist-get.it |
| 13320 | 20 3a 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .:name)......................... |
| 13340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 6f 74 68 65 72 20 3a 6e | .............(plist-get.other.:n |
| 13380 | 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame))).......................... |
| 133a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 133c0 | 20 20 28 28 61 6e 64 20 28 6e 75 6d 62 65 72 70 20 6f 2d 69 74 29 0a 20 20 20 20 20 20 20 20 20 | ..((and.(numberp.o-it).......... |
| 133e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 | ........................(numberp |
| 13420 | 20 6f 2d 6f 74 68 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .o-other))...................... |
| 13440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13460 | 20 20 20 20 20 20 20 28 3c 20 6f 2d 69 74 20 6f 2d 6f 74 68 65 72 29 29 0a 20 20 20 20 20 20 20 | .......(<.o-it.o-other))........ |
| 13480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 134a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 6e 69 6c 29 29 29 0a 20 20 | ....................(t.nil)))... |
| 134c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 134e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 6e 6f 6e 2d 6d 61 74 63 68 | .................(push.non-match |
| 13500 | 69 6e 67 20 73 65 63 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.sections)))................. |
| 13520 | 20 3b 3b 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .;;.Insert.sections............. |
| 13540 | 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 72 65 74 75 72 6e 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 | .....finally.return.(cl-loop.for |
| 13560 | 20 28 5f 20 6e 61 6d 65 20 5f 20 69 74 65 6d 73 29 20 69 6e 20 73 65 63 74 69 6f 6e 73 0a 20 20 | .(_.name._.items).in.sections... |
| 13580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 135a0 | 20 20 20 20 20 20 20 77 68 65 6e 20 69 74 65 6d 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......when.items............... |
| 135c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 | ...........................colle |
| 135e0 | 63 74 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6d 61 6b 65 2d 61 67 65 6e 64 | ct.(org-super-agenda--make-agend |
| 13600 | 61 2d 68 65 61 64 65 72 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | a-header.name).................. |
| 13620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 61 70 70 65 | ........................and.appe |
| 13640 | 6e 64 20 69 74 65 6d 73 29 29 29 0a 20 20 20 20 3b 3b 20 4e 6f 20 73 75 70 65 72 2d 66 69 6c 74 | nd.items))).....;;.No.super-filt |
| 13660 | 65 72 73 3b 20 72 65 74 75 72 6e 20 6c 69 73 74 20 75 6e 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 | ers;.return.list.unmodified..... |
| 13680 | 61 6c 6c 2d 69 74 65 6d 73 29 29 0a 0a 3b 3b 3b 3b 3b 20 41 75 74 6f 2d 67 72 6f 75 70 69 6e 67 | all-items))..;;;;;.Auto-grouping |
| 136a0 | 0a 0a 28 63 6c 2d 64 65 66 6d 61 63 72 6f 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | ..(cl-defmacro.org-super-agenda- |
| 136c0 | 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 28 6e 61 6d 65 20 64 6f 63 73 74 72 69 6e 67 2d | -def-auto-group.(name.docstring- |
| 136e0 | 65 6e 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ending.......................... |
| 13700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6b 65 79 20 | ...........................&key. |
| 13720 | 6b 65 79 77 6f 72 64 20 6b 65 79 2d 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | keyword.key-form................ |
| 13740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13760 | 20 20 20 20 20 28 68 65 61 64 65 72 2d 66 6f 72 6d 20 27 6b 65 79 29 20 28 6b 65 79 2d 73 6f 72 | .....(header-form.'key).(key-sor |
| 13780 | 74 2d 66 6e 20 23 27 73 74 72 69 6e 67 3c 29 29 0a 20 20 22 44 65 66 69 6e 65 20 61 6e 20 61 75 | t-fn.#'string<))..."Define.an.au |
| 137a0 | 74 6f 2d 67 72 6f 75 70 69 6e 67 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 54 68 65 20 66 75 6e 63 74 | to-grouping.function...The.funct |
| 137c0 | 69 6f 6e 20 77 69 6c 6c 20 62 65 20 6e 61 6d 65 64 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ion.will.be.named.`org-super-age |
| 137e0 | 6e 64 61 2d 2d 61 75 74 6f 2d 67 72 6f 75 70 2d 4e 41 4d 45 27 2c 0a 61 63 63 6f 72 64 69 6e 67 | nda--auto-group-NAME',.according |
| 13800 | 20 74 6f 20 4e 41 4d 45 2e 0a 0a 54 68 65 20 64 6f 63 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 | .to.NAME...The.docstring.will.be |
| 13820 | 2c 0a 5c 22 44 69 76 69 64 65 20 41 4c 4c 2d 49 54 45 4d 53 20 69 6e 74 6f 20 67 72 6f 75 70 73 | ,.\"Divide.ALL-ITEMS.into.groups |
| 13840 | 20 62 61 73 65 64 20 6f 6e 20 44 4f 43 53 54 52 49 4e 47 2d 45 4e 44 49 4e 47 2e 5c 22 2e 0a 0a | .based.on.DOCSTRING-ENDING.\"... |
| 13860 | 54 68 65 20 73 65 6c 65 63 74 6f 72 20 6b 65 79 77 6f 72 64 20 77 69 6c 6c 20 62 65 20 4b 45 59 | The.selector.keyword.will.be.KEY |
| 13880 | 57 4f 52 44 2c 20 6f 72 20 60 3a 61 75 74 6f 2d 4e 41 4d 45 27 20 69 66 20 4b 45 59 57 4f 52 44 | WORD,.or.`:auto-NAME'.if.KEYWORD |
| 138a0 | 0a 69 73 20 6e 69 6c 2e 0a 0a 49 74 65 6d 73 20 77 69 6c 6c 20 62 65 20 67 72 6f 75 70 65 64 20 | .is.nil...Items.will.be.grouped. |
| 138c0 | 62 79 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 4b 45 59 2d 46 4f 52 4d 20 65 76 61 6c 75 61 74 | by.the.value.of.KEY-FORM.evaluat |
| 138e0 | 65 64 20 66 6f 72 20 65 61 63 68 0a 69 74 65 6d 2c 20 77 69 74 68 20 74 68 65 20 76 61 72 69 61 | ed.for.each.item,.with.the.varia |
| 13900 | 62 6c 65 20 60 69 74 65 6d 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 73 74 72 69 6e 67 20 66 | ble.`item'.bound.to.the.string.f |
| 13920 | 72 6f 6d 20 74 68 65 0a 61 67 65 6e 64 61 20 62 75 66 66 65 72 2e 0a 0a 47 72 6f 75 70 20 68 65 | rom.the.agenda.buffer...Group.he |
| 13940 | 61 64 65 72 73 20 77 69 6c 6c 20 62 65 20 73 6f 72 74 65 64 20 62 79 20 4b 45 59 2d 53 4f 52 54 | aders.will.be.sorted.by.KEY-SORT |
| 13960 | 2d 46 4e 3b 20 75 73 75 61 6c 6c 79 20 74 68 65 20 64 65 66 61 75 6c 74 0a 77 69 6c 6c 20 73 75 | -FN;.usually.the.default.will.su |
| 13980 | 66 66 69 63 65 2e 0a 0a 54 68 65 20 67 72 6f 75 70 73 27 20 68 65 61 64 65 72 73 20 77 69 6c 6c | ffice...The.groups'.headers.will |
| 139a0 | 20 62 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 48 45 41 44 45 52 2d 46 4f 52 4d 2c 20 65 76 | .be.the.value.of.HEADER-FORM,.ev |
| 139c0 | 61 6c 75 61 74 65 64 0a 66 6f 72 20 65 61 63 68 20 67 72 6f 75 70 20 61 66 74 65 72 20 69 74 65 | aluated.for.each.group.after.ite |
| 139e0 | 6d 73 20 61 72 65 20 67 72 6f 75 70 65 64 2c 20 77 69 74 68 20 74 68 65 20 76 61 72 69 61 62 6c | ms.are.grouped,.with.the.variabl |
| 13a00 | 65 20 60 6b 65 79 27 0a 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 67 72 6f 75 70 27 73 20 6b 65 79 | e.`key'.bound.to.the.group's.key |
| 13a20 | 2e 20 20 54 68 65 20 66 6f 72 6d 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 6b 65 79 27 2e 0a 0a | ...The.form.defaults.to.`key'... |
| 13a40 | 49 6e 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 65 | In.the.body.of.the.function,.the |
| 13a60 | 20 76 61 72 69 61 62 6c 65 20 60 61 6c 6c 2d 69 74 65 6d 73 27 20 77 69 6c 6c 20 62 65 0a 62 6f | .variable.`all-items'.will.be.bo |
| 13a80 | 75 6e 64 20 74 6f 20 61 6c 6c 20 61 67 65 6e 64 61 20 69 74 65 6d 73 20 62 65 69 6e 67 20 67 72 | und.to.all.agenda.items.being.gr |
| 13aa0 | 6f 75 70 65 64 2c 20 61 6e 64 20 60 61 72 67 73 27 20 74 6f 20 74 68 65 20 72 65 73 74 0a 6f 66 | ouped,.and.`args'.to.the.rest.of |
| 13ac0 | 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 2e 22 | .the.arguments.to.the.function." |
| 13ae0 | 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 29 0a 20 20 28 63 | ...(declare.(indent.defun))...(c |
| 13b00 | 6c 2d 6c 61 62 65 6c 73 20 28 28 66 6f 72 6d 2d 63 6f 6e 74 61 69 6e 73 20 28 66 6f 72 6d 20 73 | l-labels.((form-contains.(form.s |
| 13b20 | 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 74 79 70 65 63 | ymbol).................(cl-typec |
| 13b40 | 61 73 65 20 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 74 6f 6d | ase.form...................(atom |
| 13b60 | 20 28 65 71 20 66 6f 72 6d 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(eq.form.symbol)).............. |
| 13b80 | 20 20 20 20 20 28 6c 69 73 74 20 28 6f 72 20 28 66 6f 72 6d 2d 63 6f 6e 74 61 69 6e 73 20 28 63 | .....(list.(or.(form-contains.(c |
| 13ba0 | 61 72 20 66 6f 72 6d 29 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ar.form).symbol)................ |
| 13bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 2d 63 6f 6e 74 61 69 6e 73 20 28 63 64 72 | .............(form-contains.(cdr |
| 13be0 | 20 66 6f 72 6d 29 20 73 79 6d 62 6f 6c 29 29 29 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 | .form).symbol)))))).....(let*.(( |
| 13c00 | 66 6e 2d 6e 61 6d 65 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 6f 72 67 2d 73 75 70 | fn-name.(intern.(format."org-sup |
| 13c20 | 65 72 2d 61 67 65 6e 64 61 2d 2d 61 75 74 6f 2d 67 72 6f 75 70 2d 25 73 22 20 6e 61 6d 65 29 29 | er-agenda--auto-group-%s".name)) |
| 13c40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 63 73 74 72 69 6e 67 20 28 66 6f 72 6d 61 74 20 | )............(docstring.(format. |
| 13c60 | 22 44 69 76 69 64 65 20 41 4c 4c 2d 49 54 45 4d 53 20 69 6e 74 6f 20 67 72 6f 75 70 73 20 62 61 | "Divide.ALL-ITEMS.into.groups.ba |
| 13c80 | 73 65 64 20 6f 6e 20 25 73 2e 22 20 64 6f 63 73 74 72 69 6e 67 2d 65 6e 64 69 6e 67 29 29 0a 20 | sed.on.%s.".docstring-ending)).. |
| 13ca0 | 20 20 20 20 20 20 20 20 20 20 28 6b 65 79 77 6f 72 64 20 28 6f 72 20 6b 65 79 77 6f 72 64 20 28 | ..........(keyword.(or.keyword.( |
| 13cc0 | 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 3a 61 75 74 6f 2d 25 73 22 20 6e 61 6d 65 29 29 | intern.(format.":auto-%s".name)) |
| 13ce0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6e 2d 61 72 67 73 20 28 69 66 20 28 6f 72 20 28 | ))............(fn-args.(if.(or.( |
| 13d00 | 66 6f 72 6d 2d 63 6f 6e 74 61 69 6e 73 20 6b 65 79 2d 66 6f 72 6d 20 27 61 72 67 73 29 0a 20 20 | form-contains.key-form.'args)... |
| 13d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 2d | ..........................(form- |
| 13d40 | 63 6f 6e 74 61 69 6e 73 20 68 65 61 64 65 72 2d 66 6f 72 6d 20 27 61 72 67 73 29 29 0a 20 20 20 | contains.header-form.'args)).... |
| 13d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 61 6c 6c 2d 69 74 65 6d 73 | .....................'(all-items |
| 13d80 | 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .&rest.args).................... |
| 13da0 | 20 20 20 27 28 61 6c 6c 2d 69 74 65 6d 73 20 26 72 65 73 74 20 5f 61 72 67 73 29 29 29 29 0a 20 | ...'(all-items.&rest._args)))).. |
| 13dc0 | 20 20 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 75 6e 20 2c 66 6e | .....`(progn..........(defun.,fn |
| 13de0 | 2d 6e 61 6d 65 20 2c 66 6e 2d 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 2c 64 6f 63 73 74 | -name.,fn-args............,docst |
| 13e00 | 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 77 69 74 68 20 67 72 | ring............(cl-loop.with.gr |
| 13e20 | 6f 75 70 73 20 3d 20 28 68 74 2d 63 72 65 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | oups.=.(ht-create).............. |
| 13e40 | 20 20 20 20 20 20 20 66 6f 72 20 69 74 65 6d 20 69 6e 20 61 6c 6c 2d 69 74 65 6d 73 0a 20 20 20 | .......for.item.in.all-items.... |
| 13e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 20 3d 20 2c 6b 65 79 2d | .................for.key.=.,key- |
| 13e80 | 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 65 79 0a | form.....................if.key. |
| 13ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 28 68 74 2d 73 65 74 21 20 | ....................do.(ht-set!. |
| 13ec0 | 67 72 6f 75 70 73 20 6b 65 79 20 28 63 6f 6e 73 20 69 74 65 6d 20 28 68 74 2d 67 65 74 20 67 72 | groups.key.(cons.item.(ht-get.gr |
| 13ee0 | 6f 75 70 73 20 6b 65 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oups.key)))..................... |
| 13f00 | 65 6c 73 65 20 63 6f 6c 6c 65 63 74 20 69 74 65 6d 20 69 6e 74 6f 20 6e 6f 6e 2d 6d 61 74 63 68 | else.collect.item.into.non-match |
| 13f20 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 | ing.....................finally. |
| 13f40 | 72 65 74 75 72 6e 20 28 6c 69 73 74 20 2c 6b 65 79 77 6f 72 64 0a 20 20 20 20 20 20 20 20 20 20 | return.(list.,keyword........... |
| 13f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...............................n |
| 13f80 | 6f 6e 2d 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on-matching..................... |
| 13fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 49 58 4d 45 3a 20 52 | .....................;;.FIXME:.R |
| 13fc0 | 65 6d 6f 76 65 20 74 68 65 20 23 27 20 66 72 6f 6d 20 60 6b 65 79 2d 73 6f 72 74 2d 66 6e 27 2e | emove.the.#'.from.`key-sort-fn'. |
| 13fe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14000 | 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 6b 65 79 20 69 6e 20 28 73 | ..........(cl-loop.for.key.in.(s |
| 14020 | 6f 72 74 20 28 68 74 2d 6b 65 79 73 20 67 72 6f 75 70 73 29 20 23 27 2c 6b 65 79 2d 73 6f 72 74 | ort.(ht-keys.groups).#',key-sort |
| 14040 | 2d 66 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -fn)............................ |
| 14060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6e 61 6d 65 20 | .......................for.name. |
| 14080 | 3d 20 2c 68 65 61 64 65 72 2d 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | =.,header-form.................. |
| 140a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 140c0 | 20 63 6f 6c 6c 65 63 74 20 28 6c 69 73 74 20 3a 6e 61 6d 65 20 6e 61 6d 65 0a 20 20 20 20 20 20 | .collect.(list.:name.name....... |
| 140e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 74 65 6d 73 | ..........................:items |
| 14120 | 20 28 6e 72 65 76 65 72 73 65 20 28 68 74 2d 67 65 74 20 67 72 6f 75 70 73 20 6b 65 79 29 29 29 | .(nreverse.(ht-get.groups.key))) |
| 14140 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 | ))))..........(setq.org-super-ag |
| 14160 | 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 28 70 6c 69 73 74 2d 70 75 74 20 6f 72 67 2d | enda-group-types.(plist-put.org- |
| 14180 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 0a 20 20 20 20 20 20 20 | super-agenda-group-types........ |
| 141a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 141c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 6b 65 79 77 6f 72 64 20 23 27 2c 66 6e 2d 6e | ................,keyword.#',fn-n |
| 141e0 | 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6f 72 67 | ame))..........(add-to-list.'org |
| 14200 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 61 75 74 6f 2d 73 65 6c 65 63 74 6f 72 2d 6b 65 79 77 | -super-agenda-auto-selector-keyw |
| 14220 | 6f 72 64 73 20 2c 6b 65 79 77 6f 72 64 29 29 29 29 29 0a 0a 3b 3b 20 54 4f 44 4f 3a 20 61 75 74 | ords.,keyword)))))..;;.TODO:.aut |
| 14240 | 6f 2d 79 65 61 72 20 61 6e 64 20 61 75 74 6f 2d 6d 6f 6e 74 68 20 67 72 6f 75 70 73 2e 20 20 4d | o-year.and.auto-month.groups...M |
| 14260 | 61 79 62 65 20 61 6c 73 6f 20 61 75 74 6f 2d 71 75 61 72 74 65 72 2c 0a 3b 3b 20 61 75 74 6f 2d | aybe.also.auto-quarter,.;;.auto- |
| 14280 | 77 65 65 6b 2c 20 65 74 63 2e 20 20 4d 61 79 62 65 20 61 6c 73 6f 20 61 75 74 6f 2d 6e 65 78 74 | week,.etc...Maybe.also.auto-next |
| 142a0 | 2d 37 2d 64 61 79 73 2c 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 61 74 2e 0a 0a 28 | -7-days,.something.like.that...( |
| 142c0 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 | org-super-agenda--def-auto-group |
| 142e0 | 20 70 6c 61 6e 6e 69 6e 67 0a 20 20 22 74 68 65 69 72 20 65 61 72 6c 69 65 73 74 20 64 65 61 64 | .planning..."their.earliest.dead |
| 14300 | 6c 69 6e 65 20 6f 72 20 73 63 68 65 64 75 6c 65 64 20 64 61 74 65 2e 0a 46 6f 72 6d 61 74 74 65 | line.or.scheduled.date..Formatte |
| 14320 | 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | d.according.to.`org-super-agenda |
| 14340 | 2d 64 61 74 65 2d 66 6f 72 6d 61 74 27 2c 20 77 68 69 63 68 20 73 65 65 2e 22 0a 20 20 3a 6b 65 | -date-format',.which.see."...:ke |
| 14360 | 79 77 6f 72 64 20 3a 61 75 74 6f 2d 70 6c 61 6e 6e 69 6e 67 0a 20 20 3b 3b 20 54 68 69 73 20 69 | yword.:auto-planning...;;.This.i |
| 14380 | 73 20 63 6f 6e 76 6f 6c 75 74 65 64 2c 20 6d 61 69 6e 6c 79 20 62 65 63 61 75 73 65 20 64 61 74 | s.convoluted,.mainly.because.dat |
| 143a0 | 65 73 20 61 6e 64 20 74 69 6d 65 73 20 69 6e 20 45 6d 61 63 73 20 61 72 65 20 6b 69 6e 64 20 6f | es.and.times.in.Emacs.are.kind.o |
| 143c0 | 66 0a 20 20 3b 3b 20 69 6e 73 61 6e 65 2e 20 20 47 6f 6f 64 20 6c 75 63 6b 20 70 61 72 73 69 6e | f...;;.insane...Good.luck.parsin |
| 143e0 | 67 20 61 20 73 69 6d 70 6c 65 20 22 25 65 20 25 42 20 25 59 22 2d 66 6f 72 6d 61 74 74 65 64 20 | g.a.simple."%e.%B.%Y"-formatted. |
| 14400 | 74 69 6d 65 20 62 61 63 6b 20 74 6f 20 61 0a 20 20 3b 3b 20 74 69 6d 65 20 76 61 6c 75 65 20 74 | time.back.to.a...;;.time.value.t |
| 14420 | 68 61 74 20 63 61 6e 20 62 65 20 63 6f 6d 70 61 72 65 64 2e 20 20 49 74 27 73 20 76 69 72 74 75 | hat.can.be.compared...It's.virtu |
| 14440 | 61 6c 6c 79 20 69 6d 70 6f 73 73 69 62 6c 65 2c 20 61 74 20 6c 65 61 73 74 0a 20 20 3b 3b 20 77 | ally.impossible,.at.least...;;.w |
| 14460 | 69 74 68 6f 75 74 20 61 20 6c 6f 74 20 6f 66 20 77 6f 72 6b 20 28 68 65 6e 63 65 20 6d 79 20 74 | ithout.a.lot.of.work.(hence.my.t |
| 14480 | 73 2e 65 6c 20 70 61 63 6b 61 67 65 2c 20 62 75 74 20 69 74 27 73 20 6e 6f 74 20 79 65 74 20 6d | s.el.package,.but.it's.not.yet.m |
| 144a0 | 61 74 75 72 65 0a 20 20 3b 3b 20 65 6e 6f 75 67 68 20 74 6f 20 75 73 65 20 68 65 72 65 29 2e 20 | ature...;;.enough.to.use.here).. |
| 144c0 | 20 53 6f 20 77 65 20 73 74 6f 72 65 20 74 68 65 20 4f 72 67 20 74 69 6d 65 73 74 61 6d 70 20 65 | .So.we.store.the.Org.timestamp.e |
| 144e0 | 6c 65 6d 65 6e 74 20 69 6e 20 74 68 65 20 74 65 78 74 0a 20 20 3b 3b 20 70 72 6f 70 65 72 74 69 | lement.in.the.text...;;.properti |
| 14500 | 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 61 74 74 65 64 20 74 69 6d 65 2e 0a 20 20 3b 3b 20 54 | es.of.the.formatted.time....;;.T |
| 14520 | 4f 44 4f 3a 20 55 73 65 20 60 74 73 27 20 66 6f 72 20 74 68 69 73 2e 0a 20 20 3a 6b 65 79 2d 66 | ODO:.Use.`ts'.for.this....:key-f |
| 14540 | 6f 72 6d 20 28 63 6c 2d 66 6c 65 74 20 28 28 67 65 74 2d 64 61 74 65 2d 74 79 70 65 20 28 74 79 | orm.(cl-flet.((get-date-type.(ty |
| 14560 | 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 | pe).........................(whe |
| 14580 | 6e 2d 6c 65 74 2a 20 28 28 64 61 74 65 2d 73 74 72 69 6e 67 20 28 6f 72 67 2d 65 6e 74 72 79 2d | n-let*.((date-string.(org-entry- |
| 145a0 | 67 65 74 20 28 70 6f 69 6e 74 29 20 74 79 70 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | get.(point).type)))............. |
| 145c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a | ..............(with-temp-buffer. |
| 145e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 | ............................;;.F |
| 14600 | 49 58 4d 45 3a 20 48 61 63 6b 3a 20 73 69 6e 63 65 20 77 65 27 72 65 20 75 73 69 6e 67 20 28 6f | IXME:.Hack:.since.we're.using.(o |
| 14620 | 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rg-element-property............. |
| 14640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 3a 74 79 70 65 20 64 61 74 65 2d 65 6c | ................;;.:type.date-el |
| 14660 | 65 6d 65 6e 74 29 20 62 65 6c 6f 77 2c 20 77 65 20 6e 65 65 64 20 74 68 69 73 20 64 61 74 65 20 | ement).below,.we.need.this.date. |
| 14680 | 70 61 72 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | parsed.......................... |
| 146a0 | 20 20 20 3b 3b 20 69 6e 74 6f 20 61 6e 20 6f 72 67 2d 65 6c 65 6d 65 6e 74 20 65 6c 65 6d 65 6e | ...;;.into.an.org-element.elemen |
| 146c0 | 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | t..............................( |
| 146e0 | 69 6e 73 65 72 74 20 64 61 74 65 2d 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | insert.date-string)............. |
| 14700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 30 29 0a 20 20 | ................(goto-char.0)... |
| 14720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 | ..........................(org-e |
| 14740 | 6c 65 6d 65 6e 74 2d 74 69 6d 65 73 74 61 6d 70 2d 70 61 72 73 65 72 29 29 29 29 29 0a 20 20 20 | lement-timestamp-parser))))).... |
| 14760 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 | ...........(org-super-agenda--wh |
| 14780 | 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 | en-with-marker-buffer.(org-super |
| 147a0 | 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 | -agenda--get-marker.item)....... |
| 147c0 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 41 59 42 45 3a 20 41 6c 73 6f 20 63 68 65 63 6b 20 43 | ..........;;.MAYBE:.Also.check.C |
| 147e0 | 4c 4f 53 45 44 20 64 61 74 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | LOSED.date..................(let |
| 14800 | 20 28 28 65 61 72 6c 69 65 73 74 2d 74 73 20 28 63 61 72 20 28 73 6f 72 74 20 28 6c 69 73 74 20 | .((earliest-ts.(car.(sort.(list. |
| 14820 | 28 67 65 74 2d 64 61 74 65 2d 74 79 70 65 20 22 53 43 48 45 44 55 4c 45 44 22 29 0a 20 20 20 20 | (get-date-type."SCHEDULED")..... |
| 14840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 64 61 74 65 2d 74 79 70 65 20 22 | ................(get-date-type." |
| 14880 | 44 45 41 44 4c 49 4e 45 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | DEADLINE"))..................... |
| 148a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6f 72 67 2d | ..........................#'org- |
| 148c0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6f 72 67 2d 74 69 6d 65 73 74 61 6d 70 2d 65 6c 65 6d | super-agenda--org-timestamp-elem |
| 148e0 | 65 6e 74 3c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 | ent<))))...................(pcas |
| 14900 | 65 20 65 61 72 6c 69 65 73 74 2d 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.earliest-ts................... |
| 14920 | 20 20 28 27 6e 69 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..('nil.nil).................... |
| 14940 | 20 28 5f 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6f 72 67 2d 74 69 6d 65 73 74 61 6d 70 2d 66 | .(_.(propertize.(org-timestamp-f |
| 14960 | 6f 72 6d 61 74 20 65 61 72 6c 69 65 73 74 2d 74 73 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | ormat.earliest-ts.org-super-agen |
| 14980 | 64 61 2d 64 61 74 65 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | da-date-format)................. |
| 149a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 | ...................'org-super-ag |
| 149c0 | 65 6e 64 61 2d 74 73 20 65 61 72 6c 69 65 73 74 2d 74 73 29 29 29 29 29 29 0a 20 20 3a 6b 65 79 | enda-ts.earliest-ts))))))...:key |
| 149e0 | 2d 73 6f 72 74 2d 66 6e 20 28 6c 61 6d 62 64 61 20 28 61 20 62 29 0a 20 20 20 20 20 20 20 20 20 | -sort-fn.(lambda.(a.b).......... |
| 14a00 | 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 6f 72 67 2d 74 | ........(org-super-agenda--org-t |
| 14a20 | 69 6d 65 73 74 61 6d 70 2d 65 6c 65 6d 65 6e 74 3c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | imestamp-element<............... |
| 14a40 | 20 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 6f 72 67 2d 73 75 | ....(get-text-property.0.'org-su |
| 14a60 | 70 65 72 2d 61 67 65 6e 64 61 2d 74 73 20 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | per-agenda-ts.a)................ |
| 14a80 | 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 6f 72 67 2d 73 75 70 | ...(get-text-property.0.'org-sup |
| 14aa0 | 65 72 2d 61 67 65 6e 64 61 2d 74 73 20 62 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 | er-agenda-ts.b))))..(org-super-a |
| 14ac0 | 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 74 61 67 73 0a 20 20 22 74 68 | genda--def-auto-group.tags..."th |
| 14ae0 | 65 69 72 20 74 61 67 73 22 0a 20 20 3a 6b 65 79 77 6f 72 64 20 3a 61 75 74 6f 2d 74 61 67 73 0a | eir.tags"...:keyword.:auto-tags. |
| 14b00 | 20 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 2d 2d 77 68 65 6e 2d 6c 65 74 20 28 6f 72 67 2d 73 75 70 | ..:key-form.(--when-let.(org-sup |
| 14b20 | 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 74 61 67 73 20 69 74 65 6d 29 0a 20 20 20 20 20 20 | er-agenda--get-tags.item)....... |
| 14b40 | 20 20 20 20 20 20 20 20 28 2d 3e 3e 20 69 74 20 28 2d 73 6f 72 74 20 23 27 73 74 72 69 6e 67 3c | ........(->>.it.(-sort.#'string< |
| 14b60 | 29 20 28 73 2d 6a 6f 69 6e 20 22 2c 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).(s-join.",.")................. |
| 14b80 | 20 20 20 28 63 6f 6e 63 61 74 20 22 54 61 67 73 3a 20 22 29 29 29 0a 20 20 3a 6b 65 79 2d 73 6f | ...(concat."Tags:.")))...:key-so |
| 14ba0 | 72 74 2d 66 6e 20 73 74 72 69 6e 67 3c 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | rt-fn.string<)..(org-super-agend |
| 14bc0 | 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 74 73 0a 20 20 22 74 68 65 20 64 61 74 65 | a--def-auto-group.ts..."the.date |
| 14be0 | 20 6f 66 20 6c 61 74 65 73 74 20 74 69 6d 65 73 74 61 6d 70 20 69 6e 20 74 68 65 20 65 6e 74 72 | .of.latest.timestamp.in.the.entr |
| 14c00 | 79 2e 0a 46 6f 72 6d 61 74 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 6f 72 67 2d 73 | y..Formatted.according.to.`org-s |
| 14c20 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 61 74 65 2d 66 6f 72 6d 61 74 27 2c 20 77 68 69 63 68 20 | uper-agenda-date-format',.which. |
| 14c40 | 73 65 65 2e 22 0a 20 20 3a 6b 65 79 77 6f 72 64 20 3a 61 75 74 6f 2d 74 73 0a 20 20 3a 6b 65 79 | see."...:keyword.:auto-ts...:key |
| 14c60 | 2d 66 6f 72 6d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 | -form.(org-super-agenda--when-wi |
| 14c80 | 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | th-marker-buffer.(org-super-agen |
| 14ca0 | 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 | da--get-marker.item)............ |
| 14cc0 | 20 20 20 28 69 67 6e 6f 72 65 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...(ignore.args)...............( |
| 14ce0 | 6c 65 74 2a 20 28 28 6c 69 6d 69 74 20 28 6f 72 67 2d 65 6e 74 72 79 2d 65 6e 64 2d 70 6f 73 69 | let*.((limit.(org-entry-end-posi |
| 14d00 | 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 74 | tion))......................(lat |
| 14d20 | 65 73 74 2d 74 73 20 28 2d 3e 3e 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 6e 65 78 74 2d 74 73 | est-ts.(->>.(cl-loop.for.next-ts |
| 14d40 | 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .=.............................. |
| 14d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 | .................(when.(re-searc |
| 14d80 | 68 2d 66 6f 72 77 61 72 64 20 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 2d 74 69 6d 65 73 74 61 6d 70 | h-forward.org-element--timestamp |
| 14da0 | 2d 72 65 67 65 78 70 20 6c 69 6d 69 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -regexp.limit.t)................ |
| 14dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14de0 | 20 28 74 73 2d 70 61 72 73 65 2d 6f 72 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 | .(ts-parse-org.(match-string.1)) |
| 14e00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 14e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c 65 20 6e 65 78 74 2d 74 73 0a 20 20 | ................while.next-ts... |
| 14e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14e60 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 20 6e 65 78 74 2d 74 73 29 0a 20 20 20 | ............collect.next-ts).... |
| 14e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14ea0 | 20 20 28 2d 73 6f 72 74 20 23 27 74 73 3e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(-sort.#'ts>)................. |
| 14ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 72 29 29 29 0a 20 20 20 20 | .....................car)))..... |
| 14ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6c 61 74 65 73 74 2d 74 73 0a 20 20 20 20 | ............(when.latest-ts..... |
| 14f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 74 73 2d 66 6f | ..............(propertize.(ts-fo |
| 14f20 | 72 6d 61 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 64 61 74 65 2d 66 6f 72 6d 61 | rmat.org-super-agenda-date-forma |
| 14f40 | 74 20 6c 61 74 65 73 74 2d 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.latest-ts).................... |
| 14f60 | 20 20 20 20 20 20 20 20 20 20 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 74 73 20 | ...........'org-super-agenda-ts. |
| 14f80 | 6c 61 74 65 73 74 2d 74 73 29 29 29 29 0a 20 20 3a 6b 65 79 2d 73 6f 72 74 2d 66 6e 20 28 6c 61 | latest-ts))))...:key-sort-fn.(la |
| 14fa0 | 6d 62 64 61 20 28 61 20 62 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e | mbda.(a.b)..................(fun |
| 14fc0 | 63 61 6c 6c 20 28 69 66 20 28 6d 65 6d 62 65 72 20 27 72 65 76 65 72 73 65 20 61 72 67 73 29 0a | call.(if.(member.'reverse.args). |
| 14fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 | ..............................#' |
| 15000 | 74 73 3e 20 23 27 74 73 3c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts>.#'ts<)...................... |
| 15020 | 20 20 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 6f 72 67 2d 73 | .....(get-text-property.0.'org-s |
| 15040 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 74 73 20 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uper-agenda-ts.a)............... |
| 15060 | 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 | ............(get-text-property.0 |
| 15080 | 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 74 73 20 62 29 29 29 29 0a 0a 28 6f 72 | .'org-super-agenda-ts.b))))..(or |
| 150a0 | 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 69 | g-super-agenda--def-auto-group.i |
| 150c0 | 74 65 6d 73 20 22 74 68 65 69 72 20 41 47 45 4e 44 41 2d 47 52 4f 55 50 20 70 72 6f 70 65 72 74 | tems."their.AGENDA-GROUP.propert |
| 150e0 | 79 22 0a 20 20 3a 6b 65 79 77 6f 72 64 20 3a 61 75 74 6f 2d 67 72 6f 75 70 0a 20 20 3a 6b 65 79 | y"...:keyword.:auto-group...:key |
| 15100 | 2d 66 6f 72 6d 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 28 6f 72 67 2d 73 75 70 65 72 2d | -form.(org-entry-get.(org-super- |
| 15120 | 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 | agenda--get-marker.item)........ |
| 15140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 | ....................org-super-ag |
| 15160 | 65 6e 64 61 2d 67 72 6f 75 70 2d 70 72 6f 70 65 72 74 79 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 | enda-group-property-name........ |
| 15180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 | ....................org-super-ag |
| 151a0 | 65 6e 64 61 2d 70 72 6f 70 65 72 74 69 65 73 2d 69 6e 68 65 72 69 74 29 0a 20 20 3a 68 65 61 64 | enda-properties-inherit)...:head |
| 151c0 | 65 72 2d 66 6f 72 6d 20 28 63 6f 6e 63 61 74 20 22 47 72 6f 75 70 3a 20 22 20 6b 65 79 29 29 0a | er-form.(concat."Group:.".key)). |
| 151e0 | 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f | .(org-super-agenda--def-auto-gro |
| 15200 | 75 70 20 63 61 74 65 67 6f 72 79 20 22 74 68 65 69 72 20 6f 72 67 2d 63 61 74 65 67 6f 72 79 20 | up.category."their.org-category. |
| 15220 | 70 72 6f 70 65 72 74 79 22 0a 20 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 6f 72 67 2d 73 75 70 65 72 | property"...:key-form.(org-super |
| 15240 | 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 | -agenda--when-with-marker-buffer |
| 15260 | 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 | .(org-super-agenda--get-marker.i |
| 15280 | 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 67 65 74 2d 63 61 74 65 | tem)...............(org-get-cate |
| 152a0 | 67 6f 72 79 29 29 0a 20 20 3a 68 65 61 64 65 72 2d 66 6f 72 6d 20 28 63 6f 6e 63 61 74 20 22 43 | gory))...:header-form.(concat."C |
| 152c0 | 61 74 65 67 6f 72 79 3a 20 22 20 6b 65 79 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ategory:.".key))..(org-super-age |
| 152e0 | 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 6d 61 70 20 22 74 68 65 20 76 61 6c | nda--def-auto-group.map."the.val |
| 15300 | 75 65 20 6f 66 20 41 52 47 53 20 63 61 6c 6c 65 64 20 77 69 74 68 20 65 61 63 68 20 69 74 65 6d | ue.of.ARGS.called.with.each.item |
| 15320 | 2e 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 61 20 73 | ..The.function.should.return.a.s |
| 15340 | 74 72 69 6e 67 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 67 72 6f 75 70 69 6e 67 | tring.to.be.used.as.the.grouping |
| 15360 | 0a 6b 65 79 20 61 6e 64 20 61 73 20 74 68 65 20 68 65 61 64 65 72 20 66 6f 72 20 69 74 73 20 67 | .key.and.as.the.header.for.its.g |
| 15380 | 72 6f 75 70 2e 22 0a 20 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 | roup."...:key-form.(progn....... |
| 153a0 | 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | ........(unless.org-super-agenda |
| 153c0 | 2d 61 6c 6c 6f 77 2d 75 6e 73 61 66 65 2d 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 | -allow-unsafe-groups............ |
| 153e0 | 20 20 20 20 20 3b 3b 20 54 68 69 73 20 63 68 65 63 6b 20 67 65 74 73 20 72 75 6e 20 66 6f 72 20 | .....;;.This.check.gets.run.for. |
| 15400 | 65 76 65 72 79 20 69 74 65 6d 20 62 65 63 61 75 73 65 20 74 68 65 20 60 64 65 66 2d 61 75 74 6f | every.item.because.the.`def-auto |
| 15420 | 2d 67 72 6f 75 70 27 20 6d 61 63 72 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | -group'.macro.................;; |
| 15440 | 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 61 20 66 6f 72 6d 20 74 68 61 74 20 69 73 20 65 76 61 | .doesn't.have.a.form.that.is.eva |
| 15460 | 6c 27 65 64 20 6f 6e 63 65 2e 20 20 4e 4f 54 45 3a 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e | l'ed.once...NOTE:.If.there.are.n |
| 15480 | 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 65 73 75 6c 74 73 2c 20 74 68 | o.................;;.results,.th |
| 154a0 | 65 20 6b 65 79 2d 66 6f 72 6d 20 6e 65 76 65 72 20 67 65 74 73 20 65 76 61 6c 75 61 74 65 64 2c | e.key-form.never.gets.evaluated, |
| 154c0 | 20 73 6f 20 74 68 65 20 63 68 65 63 6b 20 64 6f 65 73 6e 27 74 20 65 69 74 68 65 72 2e 0a 20 20 | .so.the.check.doesn't.either.... |
| 154e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 4f 44 4f 3a 20 41 64 64 20 61 20 66 6f 72 | ..............;;.TODO:.Add.a.for |
| 15500 | 6d 20 74 6f 20 74 68 65 20 6d 61 63 72 6f 20 73 6f 20 74 68 69 73 20 74 65 73 74 20 63 61 6e 20 | m.to.the.macro.so.this.test.can. |
| 15520 | 62 65 20 72 75 6e 20 6f 6e 63 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 | be.run.once..................(er |
| 15540 | 72 6f 72 20 22 55 6e 73 61 66 65 20 67 72 6f 75 70 73 20 64 69 73 61 6c 6c 6f 77 65 64 20 28 3a | ror."Unsafe.groups.disallowed.(: |
| 15560 | 61 75 74 6f 2d 6d 61 70 29 3a 20 25 73 22 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | auto-map):.%s".args))........... |
| 15580 | 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 68 | ....(org-super-agenda--when-with |
| 155a0 | 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | -marker-buffer.(org-super-agenda |
| 155c0 | 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | --get-marker.item).............. |
| 155e0 | 20 20 20 28 66 75 6e 63 61 6c 6c 20 28 63 61 72 20 61 72 67 73 29 20 69 74 65 6d 29 29 29 29 0a | ...(funcall.(car.args).item)))). |
| 15600 | 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f | .(org-super-agenda--def-auto-gro |
| 15620 | 75 70 20 70 72 69 6f 72 69 74 79 20 22 74 68 65 69 72 20 70 72 69 6f 72 69 74 79 22 0a 20 20 3a | up.priority."their.priority"...: |
| 15640 | 6b 65 79 2d 66 6f 72 6d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d | key-form.(org-super-agenda--get- |
| 15660 | 70 72 69 6f 72 69 74 79 2d 63 6f 6f 6b 69 65 20 69 74 65 6d 29 0a 20 20 3a 68 65 61 64 65 72 2d | priority-cookie.item)...:header- |
| 15680 | 66 6f 72 6d 20 28 66 6f 72 6d 61 74 20 22 50 72 69 6f 72 69 74 79 3a 20 25 73 22 20 6b 65 79 29 | form.(format."Priority:.%s".key) |
| 156a0 | 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 | )..(org-super-agenda--def-auto-g |
| 156c0 | 72 6f 75 70 20 70 72 6f 70 65 72 74 79 20 22 74 68 65 20 67 69 76 65 6e 20 70 72 6f 70 65 72 74 | roup.property."the.given.propert |
| 156e0 | 79 22 0a 20 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 28 6f | y"...:key-form.(org-entry-get.(o |
| 15700 | 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d | rg-super-agenda--get-marker.item |
| 15720 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 | )............................(ca |
| 15740 | 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.args)......................... |
| 15760 | 20 20 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 70 72 6f 70 65 72 74 69 65 73 2d 69 | ...org-super-agenda-properties-i |
| 15780 | 6e 68 65 72 69 74 29 0a 20 20 3a 68 65 61 64 65 72 2d 66 6f 72 6d 20 28 66 6f 72 6d 61 74 20 22 | nherit)...:header-form.(format." |
| 157a0 | 25 73 3a 20 25 73 22 20 28 63 61 72 20 61 72 67 73 29 20 6b 65 79 29 29 0a 0a 28 6f 72 67 2d 73 | %s:.%s".(car.args).key))..(org-s |
| 157c0 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 74 6f 64 6f | uper-agenda--def-auto-group.todo |
| 157e0 | 20 22 74 68 65 69 72 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 22 0a 20 20 3a 6b 65 79 77 6f 72 | ."their.to-do.keyword"...:keywor |
| 15800 | 64 20 3a 61 75 74 6f 2d 74 6f 64 6f 0a 20 20 3b 3b 20 4e 4f 54 45 3a 20 49 27 6d 20 6e 6f 74 20 | d.:auto-todo...;;.NOTE:.I'm.not. |
| 15820 | 73 75 72 65 20 77 68 79 20 73 6f 6d 65 74 69 6d 65 73 20 69 74 65 6d 73 20 68 61 76 65 20 74 68 | sure.why.sometimes.items.have.th |
| 15840 | 65 20 60 74 6f 64 6f 2d 73 74 61 74 65 27 20 70 72 6f 70 65 72 74 79 20 73 65 74 20 61 6e 64 20 | e.`todo-state'.property.set.and. |
| 15860 | 6f 74 68 65 72 0a 20 20 3b 3b 20 74 69 6d 65 73 20 60 74 6f 64 6f 2d 6b 65 79 77 6f 72 64 27 2c | other...;;.times.`todo-keyword', |
| 15880 | 20 62 75 74 20 74 68 61 74 20 73 65 65 6d 73 20 74 6f 20 62 65 20 74 68 65 20 63 61 73 65 2c 20 | .but.that.seems.to.be.the.case,. |
| 158a0 | 73 6f 20 77 65 20 6e 65 65 64 20 74 6f 20 68 61 6e 64 6c 65 20 62 6f 74 68 2e 0a 20 20 3a 6b 65 | so.we.need.to.handle.both....:ke |
| 158c0 | 79 2d 66 6f 72 6d 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 6b 65 79 77 6f 72 64 20 28 6f 72 20 | y-form.(when-let*.((keyword.(or. |
| 158e0 | 28 6f 72 67 2d 66 69 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e | (org-find-text-property-in-strin |
| 15900 | 67 20 27 74 6f 64 6f 2d 73 74 61 74 65 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | g.'todo-state.item)............. |
| 15920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 66 69 | .........................(org-fi |
| 15940 | 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 69 6e 2d 73 74 72 69 6e 67 20 27 74 6f 64 6f | nd-text-property-in-string.'todo |
| 15960 | 2d 6b 65 79 77 6f 72 64 20 69 74 65 6d 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -keyword.item))))............... |
| 15980 | 28 70 72 6f 70 65 72 74 69 7a 65 20 6b 65 79 77 6f 72 64 20 27 66 61 63 65 20 28 6f 72 67 2d 67 | (propertize.keyword.'face.(org-g |
| 159a0 | 65 74 2d 74 6f 64 6f 2d 66 61 63 65 20 6b 65 79 77 6f 72 64 29 29 29 0a 20 20 3a 68 65 61 64 65 | et-todo-face.keyword)))...:heade |
| 159c0 | 72 2d 66 6f 72 6d 20 28 63 6f 6e 63 61 74 20 22 54 6f 2d 64 6f 3a 20 22 20 6b 65 79 29 29 0a 0a | r-form.(concat."To-do:.".key)).. |
| 159e0 | 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 | (org-super-agenda--def-auto-grou |
| 15a00 | 70 20 64 69 72 2d 6e 61 6d 65 20 22 74 68 65 69 72 20 70 61 72 65 6e 74 20 68 65 61 64 69 6e 67 | p.dir-name."their.parent.heading |
| 15a20 | 22 0a 20 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 2d 77 68 65 6e 2d 6c 65 74 2a 20 28 28 6d 61 72 6b | "...:key-form.(-when-let*.((mark |
| 15a40 | 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 | er.(org-super-agenda--get-marker |
| 15a60 | 20 69 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .item))......................... |
| 15a80 | 20 28 66 69 6c 65 2d 70 61 74 68 20 28 2d 3e 3e 20 6d 61 72 6b 65 72 20 6d 61 72 6b 65 72 2d 62 | .(file-path.(->>.marker.marker-b |
| 15aa0 | 75 66 66 65 72 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 | uffer.buffer-file-name))........ |
| 15ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d | ..................(directory-nam |
| 15ae0 | 65 20 28 2d 3e 3e 20 66 69 6c 65 2d 70 61 74 68 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 | e.(->>.file-path.file-name-direc |
| 15b00 | 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 | tory.directory-file-name.file-na |
| 15b20 | 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | me-nondirectory))).............. |
| 15b40 | 20 28 63 6f 6e 63 61 74 20 22 44 69 72 65 63 74 6f 72 79 3a 20 22 20 64 69 72 65 63 74 6f 72 79 | .(concat."Directory:.".directory |
| 15b60 | 2d 6e 61 6d 65 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 | -name)))..(org-super-agenda--def |
| 15b80 | 2d 61 75 74 6f 2d 67 72 6f 75 70 20 6f 75 74 6c 69 6e 65 2d 70 61 74 68 20 22 74 68 65 69 72 20 | -auto-group.outline-path."their. |
| 15ba0 | 6f 75 74 6c 69 6e 65 20 70 61 74 68 73 22 0a 20 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 6f 72 67 2d | outline.paths"...:key-form.(org- |
| 15bc0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 | super-agenda--when-with-marker-b |
| 15be0 | 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 | uffer.(org-super-agenda--get-mar |
| 15c00 | 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 2d 6a 6f 69 6e 20 | ker.item)...............(s-join. |
| 15c20 | 22 2f 22 20 28 6f 72 67 2d 67 65 74 2d 6f 75 74 6c 69 6e 65 2d 70 61 74 68 29 29 29 29 0a 0a 28 | "/".(org-get-outline-path))))..( |
| 15c40 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 | org-super-agenda--def-auto-group |
| 15c60 | 20 70 61 72 65 6e 74 20 22 74 68 65 69 72 20 70 61 72 65 6e 74 20 68 65 61 64 69 6e 67 22 0a 20 | .parent."their.parent.heading".. |
| 15c80 | 20 3a 6b 65 79 2d 66 6f 72 6d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 77 68 | .:key-form.(org-super-agenda--wh |
| 15ca0 | 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d 73 75 70 65 72 | en-with-marker-buffer.(org-super |
| 15cc0 | 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 20 20 20 20 20 | -agenda--get-marker.item)....... |
| 15ce0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 67 2d 75 70 2d 68 65 61 64 69 6e 67 2d 73 61 | ........(when.(org-up-heading-sa |
| 15d00 | 66 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 | fe).................(org-entry-g |
| 15d20 | 65 74 20 6e 69 6c 20 22 49 54 45 4d 22 29 29 29 29 0a 0a 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 | et.nil."ITEM"))))..(org-super-ag |
| 15d40 | 65 6e 64 61 2d 2d 64 65 66 2d 61 75 74 6f 2d 67 72 6f 75 70 20 61 6e 63 65 73 74 6f 72 2d 77 69 | enda--def-auto-group.ancestor-wi |
| 15d60 | 74 68 2d 74 6f 64 6f 0a 20 20 22 74 68 65 69 72 20 65 61 72 6c 69 65 73 74 20 61 6e 63 65 73 74 | th-todo..."their.earliest.ancest |
| 15d80 | 6f 72 20 68 61 76 69 6e 67 20 74 68 65 20 74 6f 2d 64 6f 20 6b 65 79 77 6f 72 64 22 0a 20 20 3b | or.having.the.to-do.keyword"...; |
| 15da0 | 3b 20 54 4f 44 4f 3a 20 41 64 64 20 74 65 73 74 73 2e 0a 20 20 3a 6b 65 79 77 6f 72 64 20 3a 61 | ;.TODO:.Add.tests....:keyword.:a |
| 15dc0 | 6e 63 65 73 74 6f 72 2d 77 69 74 68 2d 74 6f 64 6f 0a 20 20 3b 3b 20 46 49 58 4d 45 3a 20 49 74 | ncestor-with-todo...;;.FIXME:.It |
| 15de0 | 27 73 20 76 65 72 79 20 61 77 6b 77 61 72 64 20 74 68 61 74 20 66 6f 72 20 61 20 73 69 6e 67 6c | 's.very.awkward.that.for.a.singl |
| 15e00 | 65 20 61 72 67 75 6d 65 6e 74 20 60 61 72 67 73 27 20 69 73 0a 20 20 3b 3b 20 74 68 61 74 20 61 | e.argument.`args'.is...;;.that.a |
| 15e20 | 72 67 75 6d 65 6e 74 2c 20 77 68 69 6c 65 20 6d 75 6c 74 69 70 6c 65 20 6f 6e 65 73 20 61 72 65 | rgument,.while.multiple.ones.are |
| 15e40 | 20 70 72 6f 76 69 64 65 64 20 61 73 20 61 20 6c 69 73 74 2e 0a 20 20 3a 6b 65 79 2d 66 6f 72 6d | .provided.as.a.list....:key-form |
| 15e60 | 20 28 6c 65 74 2a 20 28 28 6b 65 79 77 6f 72 64 20 28 63 6c 2d 74 79 70 65 63 61 73 65 20 28 63 | .(let*.((keyword.(cl-typecase.(c |
| 15e80 | 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ar.args)........................ |
| 15ea0 | 20 20 20 20 20 20 20 28 61 74 6f 6d 20 28 63 61 72 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 | .......(atom.(car.args))........ |
| 15ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 63 61 | .......................(cons.(ca |
| 15ee0 | 61 72 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ar.args))))....................( |
| 15f00 | 6c 69 6d 69 74 20 28 63 6c 2d 74 79 70 65 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 | limit.(cl-typecase.(car.args)... |
| 15f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 | ..........................(cons. |
| 15f40 | 28 70 6c 69 73 74 2d 67 65 74 20 28 63 64 61 72 20 61 72 67 73 29 20 3a 6c 69 6d 69 74 29 29 29 | (plist-get.(cdar.args).:limit))) |
| 15f60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 61 72 65 73 74 70 20 28 | )....................(nearestp.( |
| 15f80 | 63 6c 2d 74 79 70 65 63 61 73 65 20 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | cl-typecase.(car.args).......... |
| 15fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 70 6c 69 | ......................(cons.(pli |
| 15fc0 | 73 74 2d 67 65 74 20 28 63 64 61 72 20 61 72 67 73 29 20 3a 6e 65 61 72 65 73 74 70 29 29 29 29 | st-get.(cdar.args).:nearestp)))) |
| 15fe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 | )...............(org-super-agend |
| 16000 | 61 2d 2d 77 68 65 6e 2d 77 69 74 68 2d 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 28 6f 72 67 2d | a--when-with-marker-buffer.(org- |
| 16020 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 6d 61 72 6b 65 72 20 69 74 65 6d 29 0a 20 | super-agenda--get-marker.item).. |
| 16040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 77 69 74 68 20 61 6e 63 | ...............(cl-loop.with.anc |
| 16060 | 65 73 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 | estor..........................w |
| 16080 | 68 69 6c 65 20 28 61 6e 64 20 28 6f 72 20 28 6e 6f 74 20 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 | hile.(and.(or.(not.limit)....... |
| 160a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 160c0 | 20 20 28 6e 61 74 6e 75 6d 70 20 28 63 6c 2d 64 65 63 66 20 6c 69 6d 69 74 29 29 29 0a 20 20 20 | ..(natnump.(cl-decf.limit))).... |
| 160e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 16100 | 20 28 6f 72 67 2d 75 70 2d 68 65 61 64 69 6e 67 2d 73 61 66 65 29 29 0a 20 20 20 20 20 20 20 20 | .(org-up-heading-safe))......... |
| 16120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 28 65 71 75 61 6c 20 6b 65 79 | .................when.(equal.key |
| 16140 | 77 6f 72 64 20 28 6f 72 67 2d 67 65 74 2d 74 6f 64 6f 2d 73 74 61 74 65 29 29 0a 20 20 20 20 20 | word.(org-get-todo-state))...... |
| 16160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 28 73 65 74 66 20 61 6e 63 | ....................do.(setf.anc |
| 16180 | 65 73 74 6f 72 20 28 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 6e 69 6c 20 22 49 54 45 4d 22 29 | estor.(org-entry-get.nil."ITEM") |
| 161a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 | )..........................when. |
| 161c0 | 28 61 6e 64 20 6e 65 61 72 65 73 74 70 20 61 6e 63 65 73 74 6f 72 29 0a 20 20 20 20 20 20 20 20 | (and.nearestp.ancestor)......... |
| 161e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 6e 63 65 73 74 6f 72 | .................return.ancestor |
| 16200 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c | ..........................finall |
| 16220 | 79 20 72 65 74 75 72 6e 20 61 6e 63 65 73 74 6f 72 29 29 29 0a 20 20 3a 68 65 61 64 65 72 2d 66 | y.return.ancestor)))...:header-f |
| 16240 | 6f 72 6d 20 28 6c 65 74 20 28 28 6b 65 79 77 6f 72 64 20 28 63 6c 2d 74 79 70 65 63 61 73 65 20 | orm.(let.((keyword.(cl-typecase. |
| 16260 | 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (car.args)...................... |
| 16280 | 20 20 20 20 20 20 20 20 20 20 20 28 61 74 6f 6d 20 28 63 61 72 20 61 72 67 73 29 29 0a 20 20 20 | ...........(atom.(car.args)).... |
| 162a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | .............................(co |
| 162c0 | 6e 73 20 28 63 61 61 72 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ns.(caar.args))))............... |
| 162e0 | 20 20 20 20 20 20 20 28 70 72 65 66 69 78 20 28 69 66 20 28 63 6c 2d 74 79 70 65 63 61 73 65 20 | .......(prefix.(if.(cl-typecase. |
| 16300 | 28 63 61 72 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (car.args)...................... |
| 16320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 70 6c 69 73 74 2d 67 65 74 20 28 | ..............(cons.(plist-get.( |
| 16340 | 63 64 61 72 20 61 72 67 73 29 20 3a 6e 65 61 72 65 73 74 70 29 29 29 0a 20 20 20 20 20 20 20 20 | cdar.args).:nearestp)))......... |
| 16360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 65 61 72 65 73 | ........................."Neares |
| 16380 | 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t".............................. |
| 163a0 | 20 20 22 41 6e 63 65 73 74 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .."Ancestor")))................. |
| 163c0 | 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 73 3a 20 25 73 22 20 70 72 65 66 69 78 20 6b 65 79 77 | .(format."%s.%s:.%s".prefix.keyw |
| 163e0 | 6f 72 64 20 6b 65 79 29 29 29 0a 0a 3b 3b 3b 3b 3b 20 44 69 73 70 61 74 63 68 65 72 73 0a 0a 28 | ord.key)))..;;;;;.Dispatchers..( |
| 16400 | 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 65 74 2d 73 65 6c 65 | defun.org-super-agenda--get-sele |
| 16420 | 63 74 6f 72 2d 66 6e 20 28 73 65 6c 65 63 74 6f 72 29 0a 20 20 22 52 65 74 75 72 6e 20 66 75 6e | ctor-fn.(selector)..."Return.fun |
| 16440 | 63 74 69 6f 6e 20 66 6f 72 20 53 45 4c 45 43 54 4f 52 2c 20 6f 72 20 6e 69 6c 20 69 66 20 73 70 | ction.for.SELECTOR,.or.nil.if.sp |
| 16460 | 65 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 2e 0a 52 61 69 73 65 20 65 72 72 6f 72 20 69 66 20 69 | ecial.selector..Raise.error.if.i |
| 16480 | 6e 76 61 6c 69 64 20 73 65 6c 65 63 74 6f 72 2e 22 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 63 | nvalid.selector."...(cond....((c |
| 164a0 | 6c 2d 6d 65 6d 62 65 72 20 73 65 6c 65 63 74 6f 72 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | l-member.selector.org-super-agen |
| 164c0 | 64 61 2d 73 70 65 63 69 61 6c 2d 73 65 6c 65 63 74 6f 72 73 29 0a 20 20 20 20 3b 3b 20 53 70 65 | da-special-selectors).....;;.Spe |
| 164e0 | 63 69 61 6c 20 73 65 6c 65 63 74 6f 72 2c 20 73 6f 20 6e 6f 20 61 73 73 6f 63 69 61 74 65 64 20 | cial.selector,.so.no.associated. |
| 16500 | 66 75 6e 63 74 69 6f 6e 3b 20 72 65 74 75 72 6e 20 6e 69 6c 0a 20 20 20 20 6e 69 6c 29 0a 20 20 | function;.return.nil.....nil)... |
| 16520 | 20 3b 3b 20 56 61 6c 69 64 20 73 65 6c 65 63 74 6f 72 3a 20 72 65 74 75 72 6e 20 66 75 6e 63 74 | .;;.Valid.selector:.return.funct |
| 16540 | 69 6f 6e 0a 20 20 20 28 28 70 6c 69 73 74 2d 67 65 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 | ion....((plist-get.org-super-age |
| 16560 | 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 73 65 6c 65 63 74 6f 72 29 29 0a 20 20 20 28 28 | nda-group-types.selector))....(( |
| 16580 | 65 71 20 73 65 6c 65 63 74 6f 72 20 3a 68 61 62 69 74 29 0a 20 20 20 20 3b 3b 20 3a 68 61 62 69 | eq.selector.:habit).....;;.:habi |
| 165a0 | 74 20 73 65 6c 65 63 74 6f 72 20 75 73 65 64 20 62 75 74 20 60 6f 72 67 2d 68 61 62 69 74 27 20 | t.selector.used.but.`org-habit'. |
| 165c0 | 6e 6f 74 20 6c 6f 61 64 65 64 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 50 6c 65 61 | not.loaded.....(user-error."Plea |
| 165e0 | 73 65 20 60 72 65 71 75 69 72 65 27 20 74 68 65 20 60 6f 72 67 2d 68 61 62 69 74 27 20 6c 69 62 | se.`require'.the.`org-habit'.lib |
| 16600 | 72 61 72 79 20 74 6f 20 75 73 65 20 74 68 65 20 3a 68 61 62 69 74 20 73 65 6c 65 63 74 6f 72 22 | rary.to.use.the.:habit.selector" |
| 16620 | 29 29 0a 20 20 20 3b 3b 20 49 6e 76 61 6c 69 64 20 73 65 6c 65 63 74 6f 72 3a 20 72 61 69 73 65 | ))....;;.Invalid.selector:.raise |
| 16640 | 20 65 72 72 6f 72 0a 20 20 20 28 28 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 | .error....((user-error."Invalid. |
| 16660 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 73 20 73 65 6c 65 63 74 6f 72 | org-super-agenda-groups.selector |
| 16680 | 3a 20 25 73 22 20 73 65 6c 65 63 74 6f 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 | :.%s".selector))))..(defun.org-s |
| 166a0 | 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 20 28 69 74 65 | uper-agenda--group-dispatch.(ite |
| 166c0 | 6d 73 20 67 72 6f 75 70 29 0a 20 20 22 47 72 6f 75 70 20 49 54 45 4d 53 20 77 69 74 68 20 74 68 | ms.group)..."Group.ITEMS.with.th |
| 166e0 | 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 67 72 6f 75 70 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 | e.appropriate.grouping.functions |
| 16700 | 20 66 6f 72 20 47 52 4f 55 50 2e 0a 47 72 6f 75 70 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 61 | .for.GROUP..Grouping.functions.a |
| 16720 | 72 65 20 6c 69 73 74 65 64 20 69 6e 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 | re.listed.in.`org-super-agenda-g |
| 16740 | 72 6f 75 70 2d 74 79 70 65 73 27 2c 20 77 68 69 63 68 0a 73 65 65 2e 22 0a 20 20 28 63 6c 2d 6c | roup-types',.which.see."...(cl-l |
| 16760 | 6f 6f 70 20 66 6f 72 20 28 73 65 6c 65 63 74 6f 72 20 61 72 67 73 29 20 6f 6e 20 67 72 6f 75 70 | oop.for.(selector.args).on.group |
| 16780 | 20 62 79 20 27 63 64 64 72 20 20 3b 20 70 6c 69 73 74 20 61 63 63 65 73 73 0a 20 20 20 20 20 20 | .by.'cddr..;.plist.access....... |
| 167a0 | 20 20 20 20 20 66 6f 72 20 66 6e 20 3d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d | .....for.fn.=.(org-super-agenda- |
| 167c0 | 2d 67 65 74 2d 73 65 6c 65 63 74 6f 72 2d 66 6e 20 73 65 6c 65 63 74 6f 72 29 0a 20 20 20 20 20 | -get-selector-fn.selector)...... |
| 167e0 | 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 64 6f 75 62 6c 65 20 22 77 68 65 6e 20 66 6e 22 20 69 | ......;;.This.double."when.fn".i |
| 16800 | 73 20 61 6e 20 75 67 6c 79 20 68 61 63 6b 2c 20 62 75 74 20 69 74 20 6c 65 74 73 20 75 73 0a 20 | s.an.ugly.hack,.but.it.lets.us.. |
| 16820 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 75 73 65 20 74 68 65 20 64 65 73 74 72 75 63 74 75 72 69 | ..........;;.use.the.destructuri |
| 16840 | 6e 67 2d 62 69 6e 64 3b 20 6f 74 68 65 72 77 69 73 65 20 77 65 27 64 20 68 61 76 65 20 74 6f 20 | ng-bind;.otherwise.we'd.have.to. |
| 16860 | 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 6c 6c 20 74 68 65 20 63 6f 6c 6c 65 63 | put............;;.all.the.collec |
| 16880 | 74 69 6f 6e 20 6c 6f 67 69 63 20 69 6e 20 61 20 70 72 6f 67 6e 2c 20 6f 72 20 64 6f 20 74 68 65 | tion.logic.in.a.progn,.or.do.the |
| 168a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 73 74 72 75 63 74 75 72 69 6e 67 20 6f 75 72 | ............;;.destructuring.our |
| 168c0 | 73 65 6c 76 65 73 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 20 62 65 20 75 67 6c 69 65 72 2e 0a 20 | selves,.which.would.be.uglier... |
| 168e0 | 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 | ..........when.fn............for |
| 16900 | 20 28 61 75 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 | .(auto-section-name.non-matching |
| 16920 | 20 6d 61 74 63 68 69 6e 67 29 20 3d 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 69 74 65 6d 73 20 61 | .matching).=.(funcall.fn.items.a |
| 16940 | 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 66 6e 0a 20 20 20 20 20 20 20 20 | rgs)............when.fn......... |
| 16960 | 20 20 20 3b 3b 20 54 68 69 73 20 69 73 20 74 68 65 20 69 6d 70 6c 69 63 69 74 20 4f 52 0a 20 20 | ...;;.This.is.the.implicit.OR... |
| 16980 | 20 20 20 20 20 20 20 20 20 61 70 70 65 6e 64 20 6d 61 74 63 68 69 6e 67 20 69 6e 74 6f 20 61 6c | .........append.matching.into.al |
| 169a0 | 6c 2d 6d 61 74 63 68 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 63 6f 6c 6c 65 63 74 | l-matches............and.collect |
| 169c0 | 20 61 75 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 69 6e 74 6f 20 6e 61 6d 65 73 0a 20 20 | .auto-section-name.into.names... |
| 169e0 | 20 20 20 20 20 20 20 20 20 61 6e 64 20 64 6f 20 28 73 65 74 71 20 69 74 65 6d 73 20 6e 6f 6e 2d | .........and.do.(setq.items.non- |
| 16a00 | 6d 61 74 63 68 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6e 61 6d 65 20 3d 20 | matching)............for.name.=. |
| 16a20 | 28 69 66 20 28 73 74 72 69 6e 67 70 20 28 63 61 72 20 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 | (if.(stringp.(car.names))....... |
| 16a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 2d 6a 6f 69 6e 20 22 20 61 6e | ....................(s-join.".an |
| 16a60 | 64 20 22 20 28 2d 6e 6f 6e 2d 6e 69 6c 20 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | d.".(-non-nil.names))........... |
| 16a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 72 6f 62 61 62 6c 79 20 61 6e 20 3a 61 75 | ..............;;.Probably.an.:au |
| 16aa0 | 74 6f 2d 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | to-group........................ |
| 16ac0 | 20 28 63 61 72 20 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 | .(car.names))............finally |
| 16ae0 | 20 72 65 74 75 72 6e 20 28 6c 69 73 74 20 6e 61 6d 65 20 69 74 65 6d 73 20 61 6c 6c 2d 6d 61 74 | .return.(list.name.items.all-mat |
| 16b00 | 63 68 65 73 29 29 29 0a 0a 3b 3b 20 54 4f 44 4f 3a 20 54 68 69 73 20 77 6f 72 6b 73 2c 20 62 75 | ches)))..;;.TODO:.This.works,.bu |
| 16b20 | 74 20 69 74 20 73 65 65 6d 73 20 69 6e 65 6c 65 67 61 6e 74 20 74 6f 20 62 61 73 69 63 61 6c 6c | t.it.seems.inelegant.to.basicall |
| 16b40 | 79 20 63 6f 70 79 20 74 68 65 0a 3b 3b 20 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 20 66 75 6e | y.copy.the.;;.group-dispatch.fun |
| 16b60 | 63 74 69 6f 6e 2e 20 20 41 20 6d 6f 72 65 20 70 75 72 65 2d 66 75 6e 63 74 69 6f 6e 61 6c 20 61 | ction...A.more.pure-functional.a |
| 16b80 | 70 70 72 6f 61 63 68 20 6d 69 67 68 74 20 62 65 0a 3b 3b 20 6d 6f 72 65 20 44 52 59 2c 20 62 75 | pproach.might.be.;;.more.DRY,.bu |
| 16ba0 | 74 20 74 68 61 74 20 77 6f 75 6c 64 20 70 72 65 63 6c 75 64 65 20 75 73 69 6e 67 20 74 68 65 20 | t.that.would.preclude.using.the. |
| 16bc0 | 6c 6f 6f 70 20 6d 61 63 72 6f 2c 20 61 6e 64 20 6d 69 67 68 74 0a 3b 3b 20 62 65 20 73 6c 6f 77 | loop.macro,.and.might.;;.be.slow |
| 16be0 | 65 72 2e 20 20 44 65 63 69 73 69 6f 6e 73 2c 20 64 65 63 69 73 69 6f 6e 73 2e 2e 2e 0a 0a 28 64 | er...Decisions,.decisions.....(d |
| 16c00 | 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 | efun.org-super-agenda--group-dis |
| 16c20 | 70 61 74 63 68 2d 61 6e 64 20 28 69 74 65 6d 73 20 67 72 6f 75 70 29 0a 20 20 22 47 72 6f 75 70 | patch-and.(items.group)..."Group |
| 16c40 | 20 49 54 45 4d 53 20 74 68 61 74 20 6d 61 74 63 68 20 61 6c 6c 20 73 65 6c 65 63 74 6f 72 73 20 | .ITEMS.that.match.all.selectors. |
| 16c60 | 69 6e 20 47 52 4f 55 50 2e 22 0a 20 20 3b 3b 20 55 73 65 64 20 66 6f 72 20 74 68 65 20 60 3a 61 | in.GROUP."...;;.Used.for.the.`:a |
| 16c80 | 6e 64 27 20 73 65 6c 65 63 74 6f 72 2e 0a 20 20 28 63 6c 2d 6c 6f 6f 70 20 77 69 74 68 20 66 69 | nd'.selector....(cl-loop.with.fi |
| 16ca0 | 6e 61 6c 2d 6e 6f 6e 2d 6d 61 74 63 68 65 73 20 77 69 74 68 20 66 69 6e 61 6c 2d 6d 61 74 63 68 | nal-non-matches.with.final-match |
| 16cc0 | 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 61 6c 6c 2d 69 74 65 6d 73 20 3d 20 69 | es............with.all-items.=.i |
| 16ce0 | 74 65 6d 73 20 20 3b 20 53 61 76 65 20 66 6f 72 20 6c 61 74 65 72 0a 20 20 20 20 20 20 20 20 20 | tems..;.Save.for.later.......... |
| 16d00 | 20 20 66 6f 72 20 28 73 65 6c 65 63 74 6f 72 20 61 72 67 73 29 20 6f 6e 20 67 72 6f 75 70 20 62 | ..for.(selector.args).on.group.b |
| 16d20 | 79 20 27 63 64 64 72 20 20 3b 20 70 6c 69 73 74 20 61 63 63 65 73 73 0a 20 20 20 20 20 20 20 20 | y.'cddr..;.plist.access......... |
| 16d40 | 20 20 20 66 6f 72 20 66 6e 20 3d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 | ...for.fn.=.(org-super-agenda--g |
| 16d60 | 65 74 2d 73 65 6c 65 63 74 6f 72 2d 66 6e 20 73 65 6c 65 63 74 6f 72 29 0a 20 20 20 20 20 20 20 | et-selector-fn.selector)........ |
| 16d80 | 20 20 20 20 3b 3b 20 54 68 69 73 20 64 6f 75 62 6c 65 20 22 77 68 65 6e 20 66 6e 22 20 69 73 20 | ....;;.This.double."when.fn".is. |
| 16da0 | 61 6e 20 75 67 6c 79 20 68 61 63 6b 2c 20 62 75 74 20 69 74 20 6c 65 74 73 20 75 73 0a 20 20 20 | an.ugly.hack,.but.it.lets.us.... |
| 16dc0 | 20 20 20 20 20 20 20 20 3b 3b 20 75 73 65 20 74 68 65 20 64 65 73 74 72 75 63 74 75 72 69 6e 67 | ........;;.use.the.destructuring |
| 16de0 | 2d 62 69 6e 64 3b 20 6f 74 68 65 72 77 69 73 65 20 77 65 27 64 20 68 61 76 65 20 74 6f 20 70 75 | -bind;.otherwise.we'd.have.to.pu |
| 16e00 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 6c 6c 20 74 68 65 20 63 6f 6c 6c 65 63 74 69 | t............;;.all.the.collecti |
| 16e20 | 6f 6e 20 6c 6f 67 69 63 20 69 6e 20 61 20 70 72 6f 67 6e 2c 20 6f 72 20 64 6f 20 74 68 65 0a 20 | on.logic.in.a.progn,.or.do.the.. |
| 16e40 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 73 74 72 75 63 74 75 72 69 6e 67 20 6f 75 72 73 65 | ..........;;.destructuring.ourse |
| 16e60 | 6c 76 65 73 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 20 62 65 20 75 67 6c 69 65 72 2e 0a 20 20 20 | lves,.which.would.be.uglier..... |
| 16e80 | 20 20 20 20 20 20 20 20 77 68 65 6e 20 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 | ........when.fn............for.( |
| 16ea0 | 61 75 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 5f 20 6d 61 74 63 68 69 6e 67 29 20 3d 20 | auto-section-name._.matching).=. |
| 16ec0 | 28 66 75 6e 63 61 6c 6c 20 66 6e 20 69 74 65 6d 73 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | (funcall.fn.items.args)......... |
| 16ee0 | 20 20 20 77 68 65 6e 20 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 20 6d 61 | ...when.fn............collect.ma |
| 16f00 | 74 63 68 69 6e 67 20 69 6e 74 6f 20 61 6c 6c 2d 6d 61 74 63 68 65 73 0a 20 20 20 20 20 20 20 20 | tching.into.all-matches......... |
| 16f20 | 20 20 20 61 6e 64 20 63 6f 6c 6c 65 63 74 20 61 75 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 | ...and.collect.auto-section-name |
| 16f40 | 20 69 6e 74 6f 20 6e 61 6d 65 73 0a 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 77 20 66 | .into.names.............;;.Now.f |
| 16f60 | 6f 72 20 74 68 65 20 41 4e 44 0a 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 64 6f | or.the.AND............finally.do |
| 16f80 | 20 28 73 65 74 71 20 66 69 6e 61 6c 2d 6d 61 74 63 68 65 73 20 28 63 6c 2d 72 65 64 75 63 65 20 | .(setq.final-matches.(cl-reduce. |
| 16fa0 | 27 73 65 71 2d 69 6e 74 65 72 73 65 63 74 69 6f 6e 20 61 6c 6c 2d 6d 61 74 63 68 65 73 29 29 0a | 'seq-intersection.all-matches)). |
| 16fc0 | 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 64 6f 20 28 73 65 74 71 20 66 69 6e 61 | ...........finally.do.(setq.fina |
| 16fe0 | 6c 2d 6e 6f 6e 2d 6d 61 74 63 68 65 73 20 28 73 65 71 2d 64 69 66 66 65 72 65 6e 63 65 20 61 6c | l-non-matches.(seq-difference.al |
| 17000 | 6c 2d 69 74 65 6d 73 20 66 69 6e 61 6c 2d 6d 61 74 63 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 | l-items.final-matches))......... |
| 17020 | 20 20 20 66 69 6e 61 6c 6c 79 20 72 65 74 75 72 6e 20 28 6c 69 73 74 20 28 73 2d 6a 6f 69 6e 20 | ...finally.return.(list.(s-join. |
| 17040 | 22 20 41 4e 44 20 22 20 28 2d 6e 6f 6e 2d 6e 69 6c 20 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 | ".AND.".(-non-nil.names))....... |
| 17060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 2d | ..........................final- |
| 17080 | 6e 6f 6e 2d 6d 61 74 63 68 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | non-matches..................... |
| 170a0 | 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c 2d 6d 61 74 63 68 65 73 29 29 29 0a 28 73 65 | ............final-matches))).(se |
| 170c0 | 74 71 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 | tq.org-super-agenda-group-types. |
| 170e0 | 28 70 6c 69 73 74 2d 70 75 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 | (plist-put.org-super-agenda-grou |
| 17100 | 70 2d 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p-types......................... |
| 17120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 6e 64 20 27 6f 72 67 2d | ......................:and.'org- |
| 17140 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 2d 61 6e 64 | super-agenda--group-dispatch-and |
| 17160 | 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f | ))..(defun.org-super-agenda--gro |
| 17180 | 75 70 2d 64 69 73 70 61 74 63 68 2d 6e 6f 74 20 28 69 74 65 6d 73 20 67 72 6f 75 70 29 0a 20 20 | up-dispatch-not.(items.group)... |
| 171a0 | 22 47 72 6f 75 70 20 49 54 45 4d 53 20 74 68 61 74 20 6d 61 74 63 68 20 6e 6f 20 73 65 6c 65 63 | "Group.ITEMS.that.match.no.selec |
| 171c0 | 74 6f 72 73 20 69 6e 20 47 52 4f 55 50 2e 22 0a 20 20 3b 3b 20 55 73 65 64 20 66 6f 72 20 74 68 | tors.in.GROUP."...;;.Used.for.th |
| 171e0 | 65 20 60 3a 6e 6f 74 27 20 73 65 6c 65 63 74 6f 72 2e 0a 20 20 3b 3b 20 49 20 74 68 69 6e 6b 20 | e.`:not'.selector....;;.I.think. |
| 17200 | 61 6c 6c 20 49 20 6e 65 65 64 20 74 6f 20 64 6f 20 69 73 20 72 65 2d 64 69 73 70 61 74 63 68 20 | all.I.need.to.do.is.re-dispatch. |
| 17220 | 61 6e 64 20 72 65 76 65 72 73 65 20 74 68 65 20 72 65 73 75 6c 74 73 0a 20 20 28 2d 6c 65 74 20 | and.reverse.the.results...(-let. |
| 17240 | 28 28 28 6e 61 6d 65 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 20 6d 61 74 63 68 69 6e 67 29 20 28 | (((name.non-matching.matching).( |
| 17260 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 | org-super-agenda--group-dispatch |
| 17280 | 20 69 74 65 6d 73 20 67 72 6f 75 70 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 6e 61 6d 65 20 6d | .items.group))).....(list.name.m |
| 172a0 | 61 74 63 68 69 6e 67 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 29 29 29 0a 28 73 65 74 71 20 6f 72 | atching.non-matching))).(setq.or |
| 172c0 | 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 28 70 6c 69 73 | g-super-agenda-group-types.(plis |
| 172e0 | 74 2d 70 75 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 | t-put.org-super-agenda-group-typ |
| 17300 | 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 17320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6e 6f 74 20 27 6f 72 67 2d 73 75 70 65 72 | .................:not.'org-super |
| 17340 | 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 2d 6e 6f 74 29 29 0a 0a 28 | -agenda--group-dispatch-not))..( |
| 17360 | 63 6c 2d 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 | cl-defun.org-super-agenda--group |
| 17380 | 2d 64 69 73 70 61 74 63 68 2d 74 61 6b 65 20 28 69 74 65 6d 73 20 28 6e 20 67 72 6f 75 70 29 29 | -dispatch-take.(items.(n.group)) |
| 173a0 | 0a 20 20 22 54 61 6b 65 20 4e 20 49 54 45 4d 53 20 74 68 61 74 20 6d 61 74 63 68 20 73 65 6c 65 | ..."Take.N.ITEMS.that.match.sele |
| 173c0 | 63 74 6f 72 73 20 69 6e 20 47 52 4f 55 50 2e 0a 49 66 20 4e 20 69 73 20 70 6f 73 69 74 69 76 65 | ctors.in.GROUP..If.N.is.positive |
| 173e0 | 2c 20 74 61 6b 65 20 74 68 65 20 66 69 72 73 74 20 4e 20 69 74 65 6d 73 2c 20 6f 74 68 65 72 77 | ,.take.the.first.N.items,.otherw |
| 17400 | 69 73 65 20 74 61 6b 65 20 74 68 65 20 6c 61 73 74 20 4e 20 69 74 65 6d 73 2e 0a 4e 6f 74 65 3a | ise.take.the.last.N.items..Note: |
| 17420 | 20 74 68 65 20 6f 72 64 65 72 69 6e 67 20 6f 66 20 65 6e 74 72 69 65 73 20 69 73 20 6e 6f 74 20 | .the.ordering.of.entries.is.not. |
| 17440 | 67 75 61 72 61 6e 74 65 65 64 20 74 6f 20 62 65 20 70 72 65 73 65 72 76 65 64 2c 20 73 6f 20 74 | guaranteed.to.be.preserved,.so.t |
| 17460 | 68 69 73 20 6d 61 79 0a 6e 6f 74 20 61 6c 77 61 79 73 20 73 68 6f 77 20 74 68 65 20 65 78 70 65 | his.may.not.always.show.the.expe |
| 17480 | 63 74 65 64 20 72 65 73 75 6c 74 73 2e 22 0a 20 20 28 2d 6c 65 74 2a 20 28 28 28 6e 61 6d 65 20 | cted.results."...(-let*.(((name. |
| 174a0 | 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 20 6d 61 74 63 68 69 6e 67 29 20 28 6f 72 67 2d 73 75 70 65 | non-matching.matching).(org-supe |
| 174c0 | 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 20 69 74 65 6d 73 20 67 | r-agenda--group-dispatch.items.g |
| 174e0 | 72 6f 75 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 61 6b 65 2d 66 6e 20 28 69 66 20 28 63 | roup))...........(take-fn.(if.(c |
| 17500 | 6c 2d 6d 69 6e 75 73 70 20 6e 29 20 23 27 2d 74 61 6b 65 2d 6c 61 73 74 20 23 27 2d 74 61 6b 65 | l-minusp.n).#'-take-last.#'-take |
| 17520 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 6c 61 63 65 6d 65 6e 74 20 28 69 66 20 28 63 6c 2d | ))...........(placement.(if.(cl- |
| 17540 | 6d 69 6e 75 73 70 20 6e 29 20 22 4c 61 73 74 22 20 22 46 69 72 73 74 22 29 29 0a 20 20 20 20 20 | minusp.n)."Last"."First"))...... |
| 17560 | 20 20 20 20 20 28 6e 61 6d 65 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 64 20 25 73 22 20 70 6c | .....(name.(format."%s.%d.%s".pl |
| 17580 | 61 63 65 6d 65 6e 74 20 28 61 62 73 20 6e 29 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 6c 69 73 | acement.(abs.n).name))).....(lis |
| 175a0 | 74 20 6e 61 6d 65 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 20 28 66 75 6e 63 61 6c 6c 20 74 61 6b | t.name.non-matching.(funcall.tak |
| 175c0 | 65 2d 66 6e 20 28 61 62 73 20 6e 29 20 6d 61 74 63 68 69 6e 67 29 29 29 29 0a 28 73 65 74 71 20 | e-fn.(abs.n).matching)))).(setq. |
| 175e0 | 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 28 70 6c | org-super-agenda-group-types.(pl |
| 17600 | 69 73 74 2d 70 75 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 | ist-put.org-super-agenda-group-t |
| 17620 | 79 70 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ypes............................ |
| 17640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 6b 65 20 27 6f 72 67 2d 73 75 | ...................:take.'org-su |
| 17660 | 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 63 68 2d 74 61 6b 65 29 | per-agenda--group-dispatch-take) |
| 17680 | 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 | )..(defun.org-super-agenda--grou |
| 176a0 | 70 2d 64 69 73 70 61 74 63 68 2d 64 69 73 63 61 72 64 20 28 69 74 65 6d 73 20 67 72 6f 75 70 29 | p-dispatch-discard.(items.group) |
| 176c0 | 0a 20 20 22 44 69 73 63 61 72 64 20 49 54 45 4d 53 20 74 68 61 74 20 6d 61 74 63 68 20 47 52 4f | ..."Discard.ITEMS.that.match.GRO |
| 176e0 | 55 50 2e 0a 41 6e 79 20 67 72 6f 75 70 73 20 70 72 6f 63 65 73 73 65 64 20 61 66 74 65 72 20 74 | UP..Any.groups.processed.after.t |
| 17700 | 68 69 73 20 77 69 6c 6c 20 6e 6f 74 20 73 65 65 20 74 68 65 73 65 20 69 74 65 6d 73 2e 22 0a 20 | his.will.not.see.these.items.".. |
| 17720 | 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 28 73 65 6c 65 63 74 6f 72 20 61 72 67 73 29 20 6f 6e | .(cl-loop.for.(selector.args).on |
| 17740 | 20 67 72 6f 75 70 20 62 79 20 27 63 64 64 72 20 20 3b 20 70 6c 69 73 74 20 61 63 63 65 73 73 0a | .group.by.'cddr..;.plist.access. |
| 17760 | 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 66 6e 20 3d 20 28 6f 72 67 2d 73 75 70 65 72 2d 61 | ...........for.fn.=.(org-super-a |
| 17780 | 67 65 6e 64 61 2d 2d 67 65 74 2d 73 65 6c 65 63 74 6f 72 2d 66 6e 20 73 65 6c 65 63 74 6f 72 29 | genda--get-selector-fn.selector) |
| 177a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 64 6f 75 62 6c 65 20 22 77 68 65 6e | ............;;.This.double."when |
| 177c0 | 20 66 6e 22 20 69 73 20 61 6e 20 75 67 6c 79 20 68 61 63 6b 2c 20 62 75 74 20 69 74 20 6c 65 74 | .fn".is.an.ugly.hack,.but.it.let |
| 177e0 | 73 20 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 75 73 65 20 74 68 65 20 64 65 73 74 72 | s.us............;;.use.the.destr |
| 17800 | 75 63 74 75 72 69 6e 67 2d 62 69 6e 64 3b 20 6f 74 68 65 72 77 69 73 65 20 77 65 27 64 20 68 61 | ucturing-bind;.otherwise.we'd.ha |
| 17820 | 76 65 20 74 6f 20 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 6c 6c 20 74 68 65 20 | ve.to.put............;;.all.the. |
| 17840 | 63 6f 6c 6c 65 63 74 69 6f 6e 20 6c 6f 67 69 63 20 69 6e 20 61 20 70 72 6f 67 6e 2c 20 6f 72 20 | collection.logic.in.a.progn,.or. |
| 17860 | 64 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 73 74 72 75 63 74 75 72 69 | do.the............;;.destructuri |
| 17880 | 6e 67 20 6f 75 72 73 65 6c 76 65 73 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 20 62 65 20 75 67 6c | ng.ourselves,.which.would.be.ugl |
| 178a0 | 69 65 72 2e 0a 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 66 6e 0a 20 20 20 20 20 20 20 20 | ier.............when.fn......... |
| 178c0 | 20 20 20 66 6f 72 20 28 61 75 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 6e 6f 6e 2d 6d 61 | ...for.(auto-section-name.non-ma |
| 178e0 | 74 63 68 69 6e 67 20 6d 61 74 63 68 69 6e 67 29 20 3d 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 69 | tching.matching).=.(funcall.fn.i |
| 17900 | 74 65 6d 73 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e 20 66 6e 0a 20 20 | tems.args)............when.fn... |
| 17920 | 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 69 73 20 74 68 65 20 69 6d 70 6c 69 63 69 74 | .........;;.This.is.the.implicit |
| 17940 | 20 4f 52 0a 20 20 20 20 20 20 20 20 20 20 20 61 70 70 65 6e 64 20 6d 61 74 63 68 69 6e 67 20 69 | .OR............append.matching.i |
| 17960 | 6e 74 6f 20 61 6c 6c 2d 6d 61 74 63 68 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 63 | nto.all-matches............and.c |
| 17980 | 6f 6c 6c 65 63 74 20 61 75 74 6f 2d 73 65 63 74 69 6f 6e 2d 6e 61 6d 65 20 69 6e 74 6f 20 6e 61 | ollect.auto-section-name.into.na |
| 179a0 | 6d 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 64 6f 20 28 73 65 74 71 20 69 74 65 6d | mes............and.do.(setq.item |
| 179c0 | 73 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 61 6c | s.non-matching)............final |
| 179e0 | 6c 79 20 72 65 74 75 72 6e 20 28 6c 69 73 74 20 28 73 2d 6a 6f 69 6e 20 22 20 61 6e 64 20 22 20 | ly.return.(list.(s-join.".and.". |
| 17a00 | 28 2d 6e 6f 6e 2d 6e 69 6c 20 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (-non-nil.names))............... |
| 17a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 73 0a 20 20 20 20 20 20 20 20 | ..................items......... |
| 17a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 29 29 0a 28 | ........................nil))).( |
| 17a60 | 73 65 74 71 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 79 70 65 | setq.org-super-agenda-group-type |
| 17a80 | 73 20 28 70 6c 69 73 74 2d 70 75 74 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 | s.(plist-put.org-super-agenda-gr |
| 17aa0 | 6f 75 70 2d 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oup-types....................... |
| 17ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 64 69 73 63 61 72 64 | ........................:discard |
| 17ae0 | 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 64 69 73 70 61 74 | .'org-super-agenda--group-dispat |
| 17b00 | 63 68 2d 64 69 73 63 61 72 64 29 29 0a 0a 3b 3b 3b 3b 3b 20 54 72 61 6e 73 66 6f 72 6d 65 72 73 | ch-discard))..;;;;;.Transformers |
| 17b20 | 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 74 72 61 6e 73 | ..(defun.org-super-agenda--trans |
| 17b40 | 66 6f 72 6d 2d 67 72 6f 75 70 73 20 28 67 72 6f 75 70 73 29 0a 20 20 22 54 72 61 6e 73 66 6f 72 | form-groups.(groups)..."Transfor |
| 17b60 | 6d 20 47 52 4f 55 50 53 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 6f 72 67 2d 73 75 70 65 72 | m.GROUPS.according.to.`org-super |
| 17b80 | 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 72 61 6e 73 66 6f 72 6d 65 72 73 27 2e 22 0a 20 20 | -agenda-group-transformers'."... |
| 17ba0 | 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 67 72 6f 75 70 20 69 6e 20 67 72 6f 75 70 73 0a 20 20 20 | (cl-loop.for.group.in.groups.... |
| 17bc0 | 20 20 20 20 20 20 20 20 66 6f 72 20 66 6e 20 3d 20 28 70 6c 69 73 74 2d 67 65 74 20 6f 72 67 2d | ........for.fn.=.(plist-get.org- |
| 17be0 | 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 72 61 6e 73 66 6f 72 6d 65 72 73 20 | super-agenda-group-transformers. |
| 17c00 | 28 63 61 72 20 67 72 6f 75 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 69 66 20 66 6e 0a 20 20 | (car.group))............if.fn... |
| 17c20 | 20 20 20 20 20 20 20 20 20 64 6f 20 28 73 65 74 71 20 67 72 6f 75 70 20 28 66 75 6e 63 61 6c 6c | .........do.(setq.group.(funcall |
| 17c40 | 20 66 6e 20 28 63 61 64 72 20 67 72 6f 75 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 61 6e | .fn.(cadr.group)))............an |
| 17c60 | 64 20 61 70 70 65 6e 64 20 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 63 | d.append.group............else.c |
| 17c80 | 6f 6c 6c 65 63 74 20 67 72 6f 75 70 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 | ollect.group))..(defun.org-super |
| 17ca0 | 2d 61 67 65 6e 64 61 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 67 72 6f 75 70 2d 6f 72 64 65 72 20 28 | -agenda--transform-group-order.( |
| 17cc0 | 67 72 6f 75 70 73 29 0a 20 20 22 52 65 74 75 72 6e 20 47 52 4f 55 50 53 20 77 69 74 68 20 74 68 | groups)..."Return.GROUPS.with.th |
| 17ce0 | 65 69 72 20 6f 72 64 65 72 20 73 65 74 2e 0a 47 52 4f 55 50 53 20 69 73 20 61 20 6c 69 73 74 20 | eir.order.set..GROUPS.is.a.list. |
| 17d00 | 6f 66 20 67 72 6f 75 70 73 2c 20 62 75 74 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 | of.groups,.but.the.first.element |
| 17d20 | 20 6f 66 20 74 68 65 20 6c 69 73 74 20 69 73 0a 61 63 74 75 61 6c 6c 79 20 74 68 65 20 4f 52 44 | .of.the.list.is.actually.the.ORD |
| 17d40 | 45 52 20 66 6f 72 20 74 68 65 20 67 72 6f 75 70 73 2e 22 0a 20 20 28 63 6c 2d 6c 6f 6f 70 20 77 | ER.for.the.groups."...(cl-loop.w |
| 17d60 | 69 74 68 20 6f 72 64 65 72 20 3d 20 28 70 6f 70 20 67 72 6f 75 70 73 29 0a 20 20 20 20 20 20 20 | ith.order.=.(pop.groups)........ |
| 17d80 | 20 20 20 20 66 6f 72 20 67 72 6f 75 70 20 69 6e 20 67 72 6f 75 70 73 0a 20 20 20 20 20 20 20 20 | ....for.group.in.groups......... |
| 17da0 | 20 20 20 63 6f 6c 6c 65 63 74 20 28 70 6c 69 73 74 2d 70 75 74 20 67 72 6f 75 70 20 3a 6f 72 64 | ...collect.(plist-put.group.:ord |
| 17dc0 | 65 72 20 6f 72 64 65 72 29 29 29 0a 28 73 65 74 71 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e | er.order))).(setq.org-super-agen |
| 17de0 | 64 61 2d 67 72 6f 75 70 2d 74 72 61 6e 73 66 6f 72 6d 65 72 73 20 28 70 6c 69 73 74 2d 70 75 74 | da-group-transformers.(plist-put |
| 17e00 | 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 67 72 6f 75 70 2d 74 72 61 6e 73 66 6f 72 | .org-super-agenda-group-transfor |
| 17e20 | 6d 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mers............................ |
| 17e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 72 64 65 72 | ..........................:order |
| 17e60 | 2d 6d 75 6c 74 69 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 74 72 61 6e 73 66 | -multi.'org-super-agenda--transf |
| 17e80 | 6f 72 6d 2d 67 72 6f 75 70 2d 6f 72 64 65 72 29 29 0a 0a 3b 3b 3b 3b 20 46 69 6c 74 65 72 73 0a | orm-group-order))..;;;;.Filters. |
| 17ea0 | 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 2d 66 69 6c 74 65 72 | .(defun.org-super-agenda--filter |
| 17ec0 | 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 65 73 20 28 73 74 72 69 6e 67 29 0a 20 20 22 46 69 | -finalize-entries.(string)..."Fi |
| 17ee0 | 6c 74 65 72 20 53 54 52 49 4e 47 20 74 68 72 6f 75 67 68 20 60 6f 72 67 2d 73 75 70 65 72 2d 61 | lter.STRING.through.`org-super-a |
| 17f00 | 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 69 74 65 6d 73 27 2e 0a 53 54 52 49 4e 47 20 73 68 6f 75 | genda--group-items'..STRING.shou |
| 17f20 | 6c 64 20 62 65 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 6f 72 67 2d 61 67 65 6e | ld.be.that.returned.by.`org-agen |
| 17f40 | 64 61 2d 66 69 6e 61 6c 69 7a 65 2d 65 6e 74 72 69 65 73 27 22 0a 20 20 28 2d 2d 3e 20 73 74 72 | da-finalize-entries'"...(-->.str |
| 17f60 | 69 6e 67 0a 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 69 74 20 22 5c 6e 22 | ing........(split-string.it."\n" |
| 17f80 | 20 27 6f 6d 69 74 2d 6e 75 6c 6c 73 29 0a 20 20 20 20 20 20 20 6f 72 67 2d 73 75 70 65 72 2d 61 | .'omit-nulls)........org-super-a |
| 17fa0 | 67 65 6e 64 61 2d 2d 67 72 6f 75 70 2d 69 74 65 6d 73 0a 20 20 20 20 20 20 20 28 2d 72 65 6d 6f | genda--group-items........(-remo |
| 17fc0 | 76 65 20 23 27 73 2d 62 6c 61 6e 6b 2d 73 74 72 3f 20 69 74 29 0a 20 20 20 20 20 20 20 28 73 2d | ve.#'s-blank-str?.it)........(s- |
| 17fe0 | 6a 6f 69 6e 20 22 5c 6e 22 20 69 74 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 69 74 20 | join."\n".it)........(concat.it. |
| 18000 | 28 63 6c 2d 65 74 79 70 65 63 61 73 65 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 66 | (cl-etypecase.org-super-agenda-f |
| 18020 | 69 6e 61 6c 2d 67 72 6f 75 70 2d 73 65 70 61 72 61 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 | inal-group-separator............ |
| 18040 | 20 20 20 20 20 20 20 20 20 28 63 68 61 72 61 63 74 65 72 20 28 63 6f 6e 63 61 74 20 22 5c 6e 22 | .........(character.(concat."\n" |
| 18060 | 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 77 69 6e 64 6f 77 2d 77 69 64 74 68 29 20 6f 72 67 | .(make-string.(window-width).org |
| 18080 | 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 2d 67 72 6f 75 70 2d 73 65 70 61 72 61 | -super-agenda-final-group-separa |
| 180a0 | 74 6f 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 | tor))).....................(stri |
| 180c0 | 6e 67 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 2d 67 72 6f 75 70 2d | ng.org-super-agenda-final-group- |
| 180e0 | 73 65 70 61 72 61 74 6f 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 73 75 70 65 72 | separator)))))..(defun.org-super |
| 18100 | 2d 61 67 65 6e 64 61 2d 2d 68 69 64 65 2d 6f 72 2d 73 68 6f 77 2d 67 72 6f 75 70 73 20 28 26 72 | -agenda--hide-or-show-groups.(&r |
| 18120 | 65 73 74 20 5f 29 0a 20 20 22 48 69 64 65 2f 53 68 6f 77 20 61 6e 79 20 65 6d 70 74 79 2f 6e 6f | est._)..."Hide/Show.any.empty/no |
| 18140 | 6e 2d 65 6d 70 74 79 20 67 72 6f 75 70 73 2e 0a 53 68 6f 75 6c 64 20 62 65 20 64 6f 6e 65 20 61 | n-empty.groups..Should.be.done.a |
| 18160 | 66 74 65 72 20 60 6f 72 67 2d 61 67 65 6e 64 61 2d 66 69 6e 61 6c 69 7a 65 27 20 6f 72 0a 60 6f | fter.`org-agenda-finalize'.or.`o |
| 18180 | 72 67 2d 61 67 65 6e 64 61 2d 66 69 6c 74 65 72 2d 61 70 70 6c 79 27 20 69 73 20 63 61 6c 6c 65 | rg-agenda-filter-apply'.is.calle |
| 181a0 | 64 2e 22 0a 20 20 28 63 6c 2d 6c 61 62 65 6c 73 20 28 28 68 65 61 64 65 72 2d 70 20 28 29 20 28 | d."...(cl-labels.((header-p.().( |
| 181c0 | 6f 72 67 2d 67 65 74 2d 61 74 2d 62 6f 6c 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 | org-get-at-bol.'org-super-agenda |
| 181e0 | 2d 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 72 69 64 2d 70 20 | -header))...............(grid-p. |
| 18200 | 28 29 20 28 6e 6f 74 20 28 63 6c 2d 69 6e 74 65 72 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 | ().(not.(cl-intersection........ |
| 18220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 6f 72 67 2d 61 67 | ........................'(org-ag |
| 18240 | 65 6e 64 61 2d 73 74 72 75 63 74 75 72 61 6c 2d 68 65 61 64 65 72 20 6f 72 67 2d 61 67 65 6e 64 | enda-structural-header.org-agend |
| 18260 | 61 2d 64 61 74 65 2d 68 65 61 64 65 72 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 | a-date-header.org-super-agenda-h |
| 18280 | 65 61 64 65 72 20 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eader.type)..................... |
| 182a0 | 20 20 20 20 20 20 20 20 20 20 20 28 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 2d 61 74 20 28 | ...........(text-properties-at.( |
| 182c0 | 70 6f 73 2d 62 6f 6c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 72 6f 75 | pos-bol)))))...............(grou |
| 182e0 | 70 2d 69 74 65 6d 2d 76 69 73 69 62 6c 65 2d 70 20 28 29 20 28 61 6e 64 20 28 6f 72 67 2d 67 65 | p-item-visible-p.().(and.(org-ge |
| 18300 | 74 2d 61 74 2d 62 6f 6c 20 27 74 79 70 65 29 20 28 6e 6f 74 20 28 6f 72 67 2d 67 65 74 2d 61 74 | t-at-bol.'type).(not.(org-get-at |
| 18320 | 2d 62 6f 6c 20 27 69 6e 76 69 73 69 62 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -bol.'invisible))))............. |
| 18340 | 20 20 28 6e 65 78 74 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..(next-header.................( |
| 18360 | 29 20 28 6c 65 74 20 28 28 68 69 64 65 2d 70 20 74 29 20 68 65 61 64 65 72 20 67 72 69 64 2d 65 | ).(let.((hide-p.t).header.grid-e |
| 18380 | 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 | nd)......................(while. |
| 183a0 | 28 6e 6f 74 20 28 6f 72 20 28 62 6f 62 70 29 20 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 | (not.(or.(bobp).header))........ |
| 183c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 68 65 61 64 65 72 2d 70 | ................(cond.((header-p |
| 183e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 18400 | 28 73 65 74 71 20 68 65 61 64 65 72 20 28 6c 69 73 74 20 28 31 2d 20 28 6f 72 20 28 70 72 65 76 | (setq.header.(list.(1-.(or.(prev |
| 18420 | 69 6f 75 73 2d 73 69 6e 67 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 0a 20 20 20 20 | ious-single-property-change..... |
| 18440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 18460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 73 2d 65 6f 6c 29 20 | ......................(pos-eol). |
| 18480 | 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 68 65 61 64 65 72 29 0a 20 20 20 20 20 20 | 'org-super-agenda-header)....... |
| 184a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 184c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 2b 20 28 70 6f 69 6e 74 2d 6d 69 | ...................(1+.(point-mi |
| 184e0 | 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n))))........................... |
| 18500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 67 72 69 64 2d | .......................(or.grid- |
| 18520 | 65 6e 64 20 28 70 6f 73 2d 65 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | end.(pos-eol)).................. |
| 18540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 18560 | 68 69 64 65 2d 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hide-p)))....................... |
| 18580 | 20 20 20 20 20 20 20 28 28 67 72 6f 75 70 2d 69 74 65 6d 2d 76 69 73 69 62 6c 65 2d 70 29 0a 20 | .......((group-item-visible-p).. |
| 185a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | .............................(se |
| 185c0 | 74 71 20 68 69 64 65 2d 70 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tq.hide-p.nil))................. |
| 185e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 67 72 69 64 2d 70 29 20 28 6e 6f 74 | .............((and.(grid-p).(not |
| 18600 | 20 67 72 69 64 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .grid-end))..................... |
| 18620 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 67 72 69 64 2d 65 6e 64 20 28 70 6f 73 2d 65 6f | ..........(setq.grid-end.(pos-eo |
| 18640 | 6c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 | l))))........................(be |
| 18660 | 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ginning-of-line.0))............. |
| 18680 | 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........header))............... |
| 186a0 | 28 68 69 64 65 2d 6f 72 2d 73 68 6f 77 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 | (hide-or-show-header............ |
| 186c0 | 20 20 20 20 20 28 68 65 61 64 65 72 29 20 28 77 68 65 6e 20 68 65 61 64 65 72 0a 20 20 20 20 20 | .....(header).(when.header...... |
| 186e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 0a 20 | ......................(cl-loop.. |
| 18700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 | ...........................with. |
| 18720 | 28 73 74 61 72 74 20 65 6e 64 20 68 69 64 65 2d 70 29 20 3d 20 68 65 61 64 65 72 0a 20 20 20 20 | (start.end.hide-p).=.header..... |
| 18740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 70 72 6f | ........................with.pro |
| 18760 | 70 73 20 3d 20 27 28 69 6e 76 69 73 69 62 6c 65 20 6f 72 67 2d 66 69 6c 74 65 72 65 64 20 6f 72 | ps.=.'(invisible.org-filtered.or |
| 18780 | 67 2d 66 69 6c 74 65 72 2d 74 79 70 65 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2d 66 | g-filter-type.org-super-agenda-f |
| 187a0 | 69 6c 74 65 72 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iltered)........................ |
| 187c0 | 20 20 20 20 20 69 6e 69 74 69 61 6c 6c 79 20 64 6f 20 28 67 6f 74 6f 2d 63 68 61 72 20 65 6e 64 | .....initially.do.(goto-char.end |
| 187e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 | ).............................wh |
| 18800 | 69 6c 65 20 28 61 6e 64 20 73 74 61 72 74 20 28 3e 20 28 70 6f 69 6e 74 29 20 73 74 61 72 74 29 | ile.(and.start.(>.(point).start) |
| 18820 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f | ).............................do |
| 18840 | 20 28 77 68 65 6e 20 28 6f 72 20 28 67 72 69 64 2d 70 29 20 28 68 65 61 64 65 72 2d 70 29 29 0a | .(when.(or.(grid-p).(header-p)). |
| 18860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 18880 | 20 28 6c 65 74 20 28 28 62 65 67 20 28 31 2d 20 28 70 6f 73 2d 62 6f 6c 29 29 29 0a 20 20 20 20 | .(let.((beg.(1-.(pos-bol)))..... |
| 188a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 188c0 | 20 20 20 28 65 6e 64 20 28 70 6f 73 2d 65 6f 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...(end.(pos-eol)))............. |
| 188e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 68 69 64 65 2d | .......................(if.hide- |
| 18900 | 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p............................... |
| 18920 | 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 62 65 | .........(add-text-properties.be |
| 18940 | 67 20 65 6e 64 20 70 72 6f 70 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.end.props).................... |
| 18960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 | ..................(remove-text-p |
| 18980 | 72 6f 70 65 72 74 69 65 73 20 62 65 67 20 65 6e 64 20 70 72 6f 70 73 29 29 29 29 0a 20 20 20 20 | roperties.beg.end.props))))..... |
| 189a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 67 69 6e 6e 69 | ........................(beginni |
| 189c0 | 6e 67 2d 6f 66 2d 6c 69 6e 65 20 30 29 29 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 | ng-of-line.0))))).....(let.((inh |
| 189e0 | 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 28 73 61 76 65 2d 65 | ibit-read-only.t)).......(save-e |
| 18a00 | 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 | xcursion.........(goto-char.(poi |
| 18a20 | 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 28 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c | nt-max)).........(beginning-of-l |
| 18a40 | 69 6e 65 20 30 29 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 62 6f 62 70 | ine.0).........(while.(not.(bobp |
| 18a60 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 68 69 64 65 2d 6f 72 2d 73 68 6f 77 2d 68 65 61 64 65 | ))...........(hide-or-show-heade |
| 18a80 | 72 20 28 6e 65 78 74 2d 68 65 61 64 65 72 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 3b 20 46 6f 6f 74 | r.(next-header)))))))..;;;;.Foot |
| 18aa0 | 65 72 0a 0a 28 70 72 6f 76 69 64 65 20 27 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 29 0a | er..(provide.'org-super-agenda). |
| 18ac0 | 0a 3b 3b 3b 20 6f 72 67 2d 73 75 70 65 72 2d 61 67 65 6e 64 61 2e 65 6c 20 65 6e 64 73 20 68 65 | .;;;.org-super-agenda.el.ends.he |
| 18ae0 | 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | re.............................. |
| 18b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |