summaryrefslogtreecommitdiff
path: root/.emacs.d/elpa/org-20171120/org-id.elc
blob: 3e682197173710cca8f30770a4c24615cb8f340e (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 "\300\301!\210\302\303\304\305\3
01c0 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 31 26 07 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06\307\310\301&.\210\311\312\313
01e0 5c 33 31 34 5c 33 31 35 44 44 5c 33 31 36 5c 33 31 30 5c 33 31 37 5c 33 31 30 5c 33 30 33 5c 33 \314\315DD\316\310\317\310\303\3
0200 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 26 0b 5c 32 31 30 5c 33 31 31 5c 33 32 34 5c 33 31 33 20\321\322\323&.\210\311\324\313
0220 5c 33 31 34 5c 33 32 35 44 44 5c 33 32 36 5c 33 31 30 5c 33 30 33 5c 33 32 32 5c 33 32 37 26 07 \314\325DD\326\310\303\322\327&.
0240 5c 32 31 30 5c 33 31 31 5c 33 33 30 5c 33 31 33 5c 33 31 34 5c 33 33 31 44 44 5c 33 33 32 5c 33 \210\311\330\313\314\331DD\332\3
0260 31 30 5c 33 30 33 5c 33 32 32 5c 33 33 33 26 07 5c 32 31 30 5c 33 31 31 5c 33 33 34 5c 33 31 33 10\303\322\333&.\210\311\334\313
0280 5c 33 31 34 5c 33 33 35 44 44 5c 33 33 36 5c 33 31 30 5c 33 30 33 5c 33 32 32 5c 33 33 37 26 07 \314\335DD\336\310\303\322\337&.
02a0 5c 32 31 30 5c 33 31 31 5c 33 34 30 5c 33 31 33 5c 33 31 34 5c 33 34 31 44 44 5c 33 34 32 5c 33 \210\311\340\313\314\341DD\342\3
02c0 31 30 5c 33 30 33 5c 33 32 32 5c 33 34 33 26 07 5c 32 31 30 5c 33 31 31 5c 33 34 34 5c 33 31 33 10\303\322\343&.\210\311\344\313
02e0 5c 33 31 34 5c 33 34 35 44 44 5c 33 34 36 5c 33 31 30 5c 33 30 33 5c 33 32 32 5c 33 34 33 26 07 \314\345DD\346\310\303\322\343&.
0300 5c 32 31 30 5c 33 31 31 5c 33 34 37 5c 33 31 33 5c 33 31 34 5c 33 35 30 44 44 5c 33 35 31 5c 33 \210\311\347\313\314\350DD\351\3
0320 31 30 5c 33 30 33 5c 33 32 32 5c 33 35 32 26 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 6f 10\303\322\352&.\207".[require.o
0340 72 67 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 6f 72 67 2d 69 64 20 6e rg.custom-declare-group.org-id.n
0360 69 6c 20 22 4f 70 74 69 6f 6e 73 20 63 6f 6e 63 65 72 6e 69 6e 67 20 67 6c 6f 62 61 6c 20 65 6e il."Options.concerning.global.en
0380 74 72 79 20 69 64 65 6e 74 69 66 69 65 72 73 20 69 6e 20 4f 72 67 20 6d 6f 64 65 2e 22 20 3a 74 try.identifiers.in.Org.mode.".:t
03a0 61 67 20 22 4f 72 67 20 49 44 22 20 3a 67 72 6f 75 70 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 ag."Org.ID".:group.custom-declar
03c0 65 2d 76 61 72 69 61 62 6c 65 20 6f 72 67 2d 69 64 2d 6c 69 6e 6b 2d 74 6f 2d 6f 72 67 2d 75 73 e-variable.org-id-link-to-org-us
03e0 65 2d 69 64 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c e-id.funcall.function.#[0."\300\
0400 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 73 74 6f 207".[nil].1]."Non-nil.means.sto
0420 72 69 6e 67 20 61 20 6c 69 6e 6b 20 74 6f 20 61 6e 20 4f 72 67 20 66 69 6c 65 20 77 69 6c 6c 20 ring.a.link.to.an.Org.file.will.
0440 75 73 65 20 65 6e 74 72 79 20 49 44 73 2e 5c 6e 5c 5c 3c 6f 72 67 2d 6d 6f 64 65 2d 6d 61 70 3e use.entry.IDs.\n\\<org-mode-map>
0460 5c 6e 54 68 65 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 68 61 76 65 20 74 68 65 20 66 6f 6c 6c \nThe.variable.can.have.the.foll
0480 6f 77 69 6e 67 20 76 61 6c 75 65 73 3a 5c 6e 5c 6e 74 20 20 20 20 20 43 72 65 61 74 65 20 61 6e owing.values:\n\nt.....Create.an
04a0 20 49 44 20 69 66 20 6e 65 65 64 65 64 20 74 6f 20 6d 61 6b 65 20 61 20 6c 69 6e 6b 20 74 6f 20 .ID.if.needed.to.make.a.link.to.
04c0 74 68 65 20 63 75 72 72 65 6e 74 20 65 6e 74 72 79 2e 5c 6e 5c 6e 63 72 65 61 74 65 2d 69 66 2d the.current.entry.\n\ncreate-if-
04e0 69 6e 74 65 72 61 63 74 69 76 65 5c 6e 20 20 20 20 20 20 49 66 20 60 6f 72 67 2d 73 74 6f 72 65 interactive\n......If.`org-store
0500 2d 6c 69 6e 6b 27 20 69 73 20 63 61 6c 6c 65 64 20 64 69 72 65 63 74 6c 79 20 28 69 6e 74 65 72 -link'.is.called.directly.(inter
0520 61 63 74 69 76 65 6c 79 2c 20 61 73 20 61 20 75 73 65 72 5c 6e 20 20 20 20 20 20 63 6f 6d 6d 61 actively,.as.a.user\n......comma
0540 6e 64 29 2c 20 64 6f 20 63 72 65 61 74 65 20 61 6e 20 49 44 20 74 6f 20 73 75 70 70 6f 72 74 20 nd),.do.create.an.ID.to.support.
0560 74 68 65 20 6c 69 6e 6b 2e 20 20 42 75 74 20 77 68 65 6e 20 64 6f 69 6e 67 20 74 68 65 5c 6e 20 the.link...But.when.doing.the\n.
0580 20 20 20 20 20 6a 6f 62 20 66 6f 72 20 63 61 70 74 75 72 65 2c 20 6f 6e 6c 79 20 75 73 65 20 74 .....job.for.capture,.only.use.t
05a0 68 65 20 49 44 20 69 66 20 69 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 20 20 54 68 65 he.ID.if.it.already.exists...The
05c0 5c 6e 20 20 20 20 20 20 70 75 72 70 6f 73 65 20 6f 66 20 74 68 69 73 20 73 65 74 74 69 6e 67 20 \n......purpose.of.this.setting.
05e0 69 73 20 74 6f 20 61 76 6f 69 64 20 70 72 6f 6c 69 66 65 72 61 74 69 6f 6e 20 6f 66 20 75 6e 77 is.to.avoid.proliferation.of.unw
0600 61 6e 74 65 64 5c 6e 20 20 20 20 20 20 49 44 73 2c 20 6a 75 73 74 20 62 65 63 61 75 73 65 20 79 anted\n......IDs,.just.because.y
0620 6f 75 20 68 61 70 70 65 6e 20 74 6f 20 62 65 20 69 6e 20 61 6e 20 4f 72 67 20 66 69 6c 65 20 77 ou.happen.to.be.in.an.Org.file.w
0640 68 65 6e 20 79 6f 75 5c 6e 20 20 20 20 20 20 63 61 6c 6c 20 60 6f 72 67 2d 63 61 70 74 75 72 65 hen.you\n......call.`org-capture
0660 27 20 74 68 61 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 6e 64 20 70 72 65 65 6d 70 74 '.that.automatically.and.preempt
0680 69 76 65 6c 79 20 63 72 65 61 74 65 73 20 61 5c 6e 20 20 20 20 20 20 6c 69 6e 6b 2e 20 20 49 66 ively.creates.a\n......link...If
06a0 20 79 6f 75 20 64 6f 20 77 61 6e 74 20 74 6f 20 67 65 74 20 61 6e 20 49 44 20 6c 69 6e 6b 20 69 .you.do.want.to.get.an.ID.link.i
06c0 6e 20 61 20 63 61 70 74 75 72 65 20 74 65 6d 70 6c 61 74 65 20 74 6f 5c 6e 20 20 20 20 20 20 61 n.a.capture.template.to\n......a
06e0 6e 20 65 6e 74 72 79 20 6e 6f 74 20 68 61 76 69 6e 67 20 61 6e 20 49 44 2c 20 63 72 65 61 74 65 n.entry.not.having.an.ID,.create
0700 20 69 74 20 66 69 72 73 74 20 62 79 20 65 78 70 6c 69 63 69 74 6c 79 20 63 72 65 61 74 69 6e 67 .it.first.by.explicitly.creating
0720 5c 6e 20 20 20 20 20 20 61 20 6c 69 6e 6b 20 74 6f 20 69 74 2c 20 75 73 69 6e 67 20 60 5c 5c 5b \n......a.link.to.it,.using.`\\[
0740 6f 72 67 2d 73 74 6f 72 65 2d 6c 69 6e 6b 5d 27 20 66 69 72 73 74 2e 5c 6e 5c 6e 63 72 65 61 74 org-store-link]'.first.\n\ncreat
0760 65 2d 69 66 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 6e 64 2d 6e 6f 2d 63 75 73 74 6f 6d 2d 69 e-if-interactive-and-no-custom-i
0780 64 5c 6e 20 20 20 20 20 20 4c 69 6b 65 20 63 72 65 61 74 65 2d 69 66 2d 69 6e 74 65 72 61 63 74 d\n......Like.create-if-interact
07a0 69 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 61 6e 20 49 44 20 69 66 20 ive,.but.do.not.create.an.ID.if.
07c0 74 68 65 72 65 20 69 73 5c 6e 20 20 20 20 20 20 61 20 43 55 53 54 4f 4d 5f 49 44 20 70 72 6f 70 there.is\n......a.CUSTOM_ID.prop
07e0 65 72 74 79 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 65 6e 74 72 79 2e 5c 6e 5c 6e 75 73 erty.defined.in.the.entry.\n\nus
0800 65 2d 65 78 69 73 74 69 6e 67 5c 6e 20 20 20 20 20 20 55 73 65 20 65 78 69 73 74 69 6e 67 20 49 e-existing\n......Use.existing.I
0820 44 2c 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 6f 6e 65 2e 5c 6e 5c 6e 6e 69 6c 20 20 20 4e D,.do.not.create.one.\n\nnil...N
0840 65 76 65 72 20 75 73 65 20 61 6e 20 49 44 20 74 6f 20 6d 61 6b 65 20 61 20 6c 69 6e 6b 2c 20 69 ever.use.an.ID.to.make.a.link,.i
0860 6e 73 74 65 61 64 20 6c 69 6e 6b 20 75 73 69 6e 67 20 61 20 74 65 78 74 20 73 65 61 72 63 68 20 nstead.link.using.a.text.search.
0880 66 6f 72 5c 6e 20 20 20 20 20 20 74 68 65 20 68 65 61 64 6c 69 6e 65 20 74 65 78 74 2e 22 20 6f for\n......the.headline.text.".o
08a0 72 67 2d 6c 69 6e 6b 2d 73 74 6f 72 65 20 3a 76 65 72 73 69 6f 6e 20 22 32 34 2e 33 22 20 3a 74 rg-link-store.:version."24.3".:t
08c0 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 72 65 61 74 65 20 ype.(choice.(const.:tag."Create.
08e0 49 44 20 74 6f 20 6d 61 6b 65 20 6c 69 6e 6b 22 20 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 ID.to.make.link".t).(const.:tag.
0900 22 43 72 65 61 74 65 20 69 66 20 73 74 6f 72 69 6e 67 20 6c 69 6e 6b 20 69 6e 74 65 72 61 63 74 "Create.if.storing.link.interact
0920 69 76 65 6c 79 22 20 63 72 65 61 74 65 2d 69 66 2d 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 63 ively".create-if-interactive).(c
0940 6f 6e 73 74 20 3a 74 61 67 20 22 43 72 65 61 74 65 20 69 66 20 73 74 6f 72 69 6e 67 20 6c 69 6e onst.:tag."Create.if.storing.lin
0960 6b 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 61 6e 64 20 6e 6f 20 43 55 53 54 4f 4d 5f 49 44 k.interactively.and.no.CUSTOM_ID
0980 20 69 73 20 70 72 65 73 65 6e 74 22 20 63 72 65 61 74 65 2d 69 66 2d 69 6e 74 65 72 61 63 74 69 .is.present".create-if-interacti
09a0 76 65 2d 61 6e 64 2d 6e 6f 2d 63 75 73 74 6f 6d 2d 69 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 ve-and-no-custom-id).(const.:tag
09c0 20 22 4f 6e 6c 79 20 75 73 65 20 65 78 69 73 74 69 6e 67 22 20 75 73 65 2d 65 78 69 73 74 69 6e ."Only.use.existing".use-existin
09e0 67 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 75 73 65 20 49 44 20 74 6f g).(const.:tag."Do.not.use.ID.to
0a00 20 63 72 65 61 74 65 20 6c 69 6e 6b 22 20 6e 69 6c 29 29 20 6f 72 67 2d 69 64 2d 75 75 69 64 2d .create.link".nil)).org-id-uuid-
0a20 70 72 6f 67 72 61 6d 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 23 31 3d 22 75 75 69 64 program.#[0."\300\207".[#1="uuid
0a40 67 65 6e 22 5d 20 31 20 23 31 23 5d 20 22 54 68 65 20 75 75 69 64 67 65 6e 20 70 72 6f 67 72 61 gen"].1.#1#]."The.uuidgen.progra
0a60 6d 2e 22 20 73 74 72 69 6e 67 20 6f 72 67 2d 69 64 2d 6d 65 74 68 6f 64 20 23 5b 30 20 22 5c 33 m.".string.org-id-method.#[0."\3
0a80 30 30 5c 32 30 37 22 20 5b 75 75 69 64 5d 20 31 5d 20 22 54 68 65 20 6d 65 74 68 6f 64 20 74 68 00\207".[uuid].1]."The.method.th
0aa0 61 74 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 6e 65 77 20 at.should.be.used.to.create.new.
0ac0 49 44 73 2e 5c 6e 5c 6e 41 6e 20 49 44 20 77 69 6c 6c 20 63 6f 6e 73 69 73 74 20 6f 66 20 74 68 IDs.\n\nAn.ID.will.consist.of.th
0ae0 65 20 6f 70 74 69 6f 6e 61 6c 20 70 72 65 66 69 78 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 60 e.optional.prefix.specified.in.`
0b00 6f 72 67 2d 69 64 2d 70 72 65 66 69 78 27 2c 5c 6e 61 6e 64 20 61 20 75 6e 69 71 75 65 20 70 61 org-id-prefix',\nand.a.unique.pa
0b20 72 74 20 63 72 65 61 74 65 64 20 62 79 20 74 68 65 20 6d 65 74 68 6f 64 20 74 68 69 73 20 76 61 rt.created.by.the.method.this.va
0b40 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 2e 5c 6e 5c 6e 41 6c 6c 6f 77 65 64 20 76 61 6c riable.specifies.\n\nAllowed.val
0b60 75 65 73 20 61 72 65 3a 5c 6e 5c 6e 6f 72 67 20 20 20 20 20 20 20 20 4f 72 67 27 73 20 6f 77 6e ues.are:\n\norg........Org's.own
0b80 20 69 6e 74 65 72 6e 61 6c 20 6d 65 74 68 6f 64 2c 20 75 73 69 6e 67 20 61 6e 20 65 6e 63 6f 64 .internal.method,.using.an.encod
0ba0 69 6e 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 74 6f 5c 6e 20 20 20 20 ing.of.the.current.time.to\n....
0bc0 20 20 20 20 20 20 20 6d 69 63 72 6f 73 65 63 6f 6e 64 20 61 63 63 75 72 61 63 79 2c 20 61 6e 64 .......microsecond.accuracy,.and
0be0 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 6f 6d 61 69 6e 20 6f .optionally.the.current.domain.o
0c00 66 20 74 68 65 5c 6e 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 75 74 65 72 2e 20 20 53 65 65 f.the\n...........computer...See
0c20 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 6f 72 67 2d 69 64 2d 69 6e 63 6c 75 64 65 2d 64 6f .the.variable.`org-id-include-do
0c40 6d 61 69 6e 27 2e 5c 6e 5c 6e 75 75 69 64 20 20 20 20 20 20 20 43 72 65 61 74 65 20 72 61 6e 64 main'.\n\nuuid.......Create.rand
0c60 6f 6d 20 28 76 65 72 73 69 6f 6e 20 34 29 20 55 55 49 44 73 2e 20 20 49 66 20 74 68 65 20 70 72 om.(version.4).UUIDs...If.the.pr
0c80 6f 67 72 61 6d 20 64 65 66 69 6e 65 64 20 69 6e 5c 6e 20 20 20 20 20 20 20 20 20 20 20 60 6f 72 ogram.defined.in\n...........`or
0ca0 67 2d 69 64 2d 75 75 69 64 2d 70 72 6f 67 72 61 6d 27 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 g-id-uuid-program'.is.available.
0cc0 69 74 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 49 44 2e 5c 6e 20 20 it.is.used.to.create.the.ID.\n..
0ce0 20 20 20 20 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 20 61 6e 20 69 6e 74 65 72 6e 61 6c 20 66 .........Otherwise.an.internal.f
0d00 75 6e 63 74 69 6f 6e 73 20 69 73 20 75 73 65 64 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 unctions.is.used.".(choice.(cons
0d20 74 20 3a 74 61 67 20 22 4f 72 67 27 73 20 69 6e 74 65 72 6e 61 6c 20 6d 65 74 68 6f 64 22 20 6f t.:tag."Org's.internal.method".o
0d40 72 67 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 65 78 74 65 72 6e 61 6c 3a 20 75 75 69 64 67 rg).(const.:tag."external:.uuidg
0d60 65 6e 22 20 75 75 69 64 29 29 20 6f 72 67 2d 69 64 2d 70 72 65 66 69 78 20 23 5b 30 20 22 5c 33 en".uuid)).org-id-prefix.#[0."\3
0d80 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 54 68 65 20 70 72 65 66 69 78 20 66 6f 72 00\207".[nil].1]."The.prefix.for
0da0 20 49 44 73 2e 5c 6e 5c 6e 54 68 69 73 20 6d 61 79 20 62 65 20 61 20 73 74 72 69 6e 67 2c 20 6f .IDs.\n\nThis.may.be.a.string,.o
0dc0 72 20 69 74 20 63 61 6e 20 62 65 20 6e 69 6c 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 r.it.can.be.nil.to.indicate.that
0de0 20 6e 6f 20 70 72 65 66 69 78 20 69 73 20 72 65 71 75 69 72 65 64 2e 5c 6e 57 68 65 6e 20 61 20 .no.prefix.is.required.\nWhen.a.
0e00 73 74 72 69 6e 67 2c 20 74 68 65 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 68 61 76 65 20 6e string,.the.string.should.have.n
0e20 6f 20 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 73 20 61 73 20 49 44 73 20 61 72 65 20 65 78 o.space.characters.as.IDs.are.ex
0e40 70 65 63 74 65 64 5c 6e 74 6f 20 68 61 76 65 20 6e 6f 20 73 70 61 63 65 20 63 68 61 72 61 63 74 pected\nto.have.no.space.charact
0e60 65 72 73 20 69 6e 20 74 68 65 6d 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 ers.in.them.".(choice.(const.:ta
0e80 67 20 22 4e 6f 20 70 72 65 66 69 78 22 29 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 50 72 65 g."No.prefix").(string.:tag."Pre
0ea0 66 69 78 22 29 29 20 6f 72 67 2d 69 64 2d 69 6e 63 6c 75 64 65 2d 64 6f 6d 61 69 6e 20 23 5b 30 fix")).org-id-include-domain.#[0
0ec0 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 ."\300\207".[nil].1]."Non-nil.me
0ee0 61 6e 73 20 61 64 64 20 74 68 65 20 64 6f 6d 61 69 6e 20 6e 61 6d 65 20 74 6f 20 6e 65 77 20 49 ans.add.the.domain.name.to.new.I
0f00 44 73 2e 5c 6e 54 68 69 73 20 65 6e 73 75 72 65 73 20 67 6c 6f 62 61 6c 20 75 6e 69 71 75 65 6e Ds.\nThis.ensures.global.uniquen
0f20 65 73 73 20 6f 66 20 49 44 73 2c 20 61 6e 64 20 69 73 20 61 6c 73 6f 20 73 75 67 67 65 73 74 65 ess.of.IDs,.and.is.also.suggeste
0f40 64 20 62 79 5c 6e 52 46 43 20 32 34 34 35 20 69 6e 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 77 69 d.by\nRFC.2445.in.combination.wi
0f60 74 68 20 52 46 43 20 38 32 32 2e 20 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 72 65 6c 65 76 61 th.RFC.822...This.is.only.releva
0f80 6e 74 20 69 66 5c 6e 60 6f 72 67 2d 69 64 2d 6d 65 74 68 6f 64 27 20 69 73 20 60 6f 72 67 27 2e nt.if\n`org-id-method'.is.`org'.
0fa0 20 20 57 68 65 6e 20 75 75 69 64 67 65 6e 20 69 73 20 75 73 65 64 2c 20 74 68 65 20 64 6f 6d 61 ..When.uuidgen.is.used,.the.doma
0fc0 69 6e 20 77 69 6c 6c 20 6e 65 76 65 72 5c 6e 62 65 20 61 64 64 65 64 2e 5c 6e 54 68 65 20 64 65 in.will.never\nbe.added.\nThe.de
0fe0 66 61 75 6c 74 20 69 73 20 74 6f 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 62 65 63 61 75 73 65 fault.is.to.not.use.this.because
1000 20 77 65 20 68 61 76 65 20 6e 6f 20 72 65 61 6c 6c 79 20 67 6f 6f 64 20 77 61 79 20 74 6f 20 67 .we.have.no.really.good.way.to.g
1020 65 74 5c 6e 74 68 65 20 74 72 75 65 20 64 6f 6d 61 69 6e 2c 20 61 6e 64 20 4f 72 67 20 65 6e 74 et\nthe.true.domain,.and.Org.ent
1040 72 69 65 73 20 77 69 6c 6c 20 6e 6f 72 6d 61 6c 6c 79 20 6e 6f 74 20 62 65 20 73 68 61 72 65 64 ries.will.normally.not.be.shared
1060 20 77 69 74 68 20 65 6e 6f 75 67 68 5c 6e 70 65 6f 70 6c 65 20 74 6f 20 6d 61 6b 65 20 74 68 69 .with.enough\npeople.to.make.thi
1080 73 20 6e 65 63 65 73 73 61 72 79 2e 22 20 62 6f 6f 6c 65 61 6e 20 6f 72 67 2d 69 64 2d 74 72 61 s.necessary.".boolean.org-id-tra
10a0 63 6b 2d 67 6c 6f 62 61 6c 6c 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 ck-globally.#[0."\300\207".[t].1
10c0 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 74 72 61 63 6b 20 49 44 73 20 74 68 72 6f 75 ]."Non-nil.means.track.IDs.throu
10e0 67 68 20 66 69 6c 65 73 2c 20 73 6f 20 74 68 61 74 20 6c 69 6e 6b 73 20 77 6f 72 6b 20 67 6c 6f gh.files,.so.that.links.work.glo
1100 62 61 6c 6c 79 2e 5c 6e 54 68 69 73 20 77 6f 72 6b 20 62 79 20 6d 61 69 6e 74 61 69 6e 69 6e 67 bally.\nThis.work.by.maintaining
1120 20 61 20 68 61 73 68 20 74 61 62 6c 65 20 66 6f 72 20 49 44 73 20 61 6e 64 20 77 72 69 74 69 6e .a.hash.table.for.IDs.and.writin
1140 67 20 74 68 69 73 20 74 61 62 6c 65 5c 6e 74 6f 20 64 69 73 6b 20 77 68 65 6e 20 65 78 69 74 69 g.this.table\nto.disk.when.exiti
1160 6e 67 20 45 6d 61 63 73 2e 20 20 42 65 63 61 75 73 65 20 6f 66 20 74 68 69 73 2c 20 69 74 20 77 ng.Emacs...Because.of.this,.it.w
1180 6f 72 6b 73 20 62 65 73 74 20 69 66 20 79 6f 75 20 75 73 65 5c 6e 61 20 73 69 6e 67 6c 65 20 45 orks.best.if.you.use\na.single.E
11a0 6d 61 63 73 20 70 72 6f 63 65 73 73 2c 20 6e 6f 74 20 6d 61 6e 79 2e 5c 6e 5c 6e 57 68 65 6e 20 macs.process,.not.many.\n\nWhen.
11c0 6e 69 6c 2c 20 49 44 73 20 61 72 65 20 6e 6f 74 20 74 72 61 63 6b 65 64 2e 20 20 4c 69 6e 6b 73 nil,.IDs.are.not.tracked...Links
11e0 20 74 6f 20 49 44 73 20 77 69 6c 6c 20 73 74 69 6c 6c 20 77 6f 72 6b 20 77 69 74 68 69 6e 5c 6e .to.IDs.will.still.work.within\n
1200 61 20 62 75 66 66 65 72 2c 20 62 75 74 20 6e 6f 74 20 69 66 20 74 68 65 20 65 6e 74 72 79 20 69 a.buffer,.but.not.if.the.entry.i
1220 73 20 6c 6f 63 61 74 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 69 6c 65 2e 5c 6e 49 44 73 20 s.located.in.another.file.\nIDs.
1240 63 61 6e 20 73 74 69 6c 6c 20 62 65 20 75 73 65 64 20 69 66 20 74 68 65 20 65 6e 74 72 79 20 77 can.still.be.used.if.the.entry.w
1260 69 74 68 20 74 68 65 20 69 64 20 69 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 20 61 ith.the.id.is.in.the.same.file.a
1280 73 5c 6e 74 68 65 20 6c 69 6e 6b 2e 22 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 66 s\nthe.link.".org-id-locations-f
12a0 69 6c 65 20 23 5b 30 20 22 5c 33 30 31 08 5c 33 30 32 50 21 5c 32 30 37 22 20 5b 75 73 65 72 2d ile.#[0."\301.\302P!\207".[user-
12c0 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 76 65 72 74 2d 73 74 61 6e 64 61 72 64 emacs-directory.convert-standard
12e0 2d 66 69 6c 65 6e 61 6d 65 20 22 2e 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 22 5d 20 33 -filename.".org-id-locations"].3
1300 5d 20 22 54 68 65 20 66 69 6c 65 20 66 6f 72 20 72 65 6d 65 6d 62 65 72 69 6e 67 20 69 6e 20 77 ]."The.file.for.remembering.in.w
1320 68 69 63 68 20 66 69 6c 65 20 61 6e 20 49 44 20 77 61 73 20 64 65 66 69 6e 65 64 2e 5c 6e 54 68 hich.file.an.ID.was.defined.\nTh
1340 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6f 6e 6c 79 20 72 65 6c 65 76 61 6e 74 20 77 68 65 is.variable.is.only.relevant.whe
1360 6e 20 60 6f 72 67 2d 69 64 2d 74 72 61 63 6b 2d 67 6c 6f 62 61 6c 6c 79 27 20 69 73 20 73 65 74 n.`org-id-track-globally'.is.set
1380 2e 22 20 66 69 6c 65 5d 20 31 32 29 0a 23 40 34 30 20 4c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 .".file].12).#@40.List.of.files.
13a0 77 69 74 68 20 49 44 73 20 69 6e 20 74 68 6f 73 65 20 66 69 6c 65 73 2e 1f 0a 28 64 65 66 76 61 with.IDs.in.those.files...(defva
13c0 72 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 6e 69 6c 20 28 23 24 20 2e 20 35 30 31 r.org-id-locations.nil.(#$...501
13e0 30 29 29 0a 23 40 33 33 20 4c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 74 68 61 74 20 63 6f 6e 74 0)).#@33.List.of.files.that.cont
1400 61 69 6e 20 49 44 73 2e 1f 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 69 64 2d 66 69 6c 65 73 20 6e ain.IDs...(defvar.org-id-files.n
1420 69 6c 20 28 23 24 20 2e 20 35 30 39 37 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 il.(#$...5097)).(byte-code."\300
1440 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 \301\302\303\304DD\305\306\307\3
1460 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 10\311&.\210\300\312\302\303\313
1480 44 44 5c 33 31 34 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 35 26 07 5c 32 30 37 22 20 5b 63 DD\314\306\307\310\315&.\207".[c
14a0 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6f 72 67 2d 69 64 2d 65 78 ustom-declare-variable.org-id-ex
14c0 74 72 61 2d 66 69 6c 65 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 tra-files.funcall.function.#[0."
14e0 5c 33 30 30 5c 32 30 37 22 20 5b 6f 72 67 2d 61 67 65 6e 64 61 2d 74 65 78 74 2d 73 65 61 72 63 \300\207".[org-agenda-text-searc
1500 68 2d 65 78 74 72 61 2d 66 69 6c 65 73 5d 20 31 5d 20 22 46 69 6c 65 73 20 74 6f 20 62 65 20 73 h-extra-files].1]."Files.to.be.s
1520 65 61 72 63 68 65 64 20 66 6f 72 20 49 44 73 2c 20 62 65 73 69 64 65 73 20 74 68 65 20 61 67 65 earched.for.IDs,.besides.the.age
1540 6e 64 61 20 66 69 6c 65 73 2e 5c 6e 57 68 65 6e 20 4f 72 67 20 72 65 70 61 72 73 65 73 20 66 69 nda.files.\nWhen.Org.reparses.fi
1560 6c 65 73 20 74 6f 20 72 65 6d 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 les.to.remake.the.list.of.files.
1580 61 6e 64 20 49 44 73 20 69 74 20 69 73 20 74 72 61 63 6b 69 6e 67 2c 5c 6e 69 74 20 77 69 6c 6c and.IDs.it.is.tracking,\nit.will
15a0 20 6e 6f 72 6d 61 6c 6c 79 20 73 63 61 6e 20 74 68 65 20 61 67 65 6e 64 61 20 66 69 6c 65 73 2c .normally.scan.the.agenda.files,
15c0 20 74 68 65 20 61 72 63 68 69 76 65 73 20 72 65 6c 61 74 65 64 20 74 6f 20 61 67 65 6e 64 61 20 .the.archives.related.to.agenda.
15e0 66 69 6c 65 73 2c 5c 6e 61 6e 79 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 6c 69 73 74 65 files,\nany.files.that.are.liste
1600 64 20 61 73 20 49 44 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e d.as.ID.containing.in.the.curren
1620 74 20 72 65 67 69 73 74 65 72 2c 20 61 6e 64 5c 6e 61 6e 79 20 4f 72 67 20 66 69 6c 65 20 63 75 t.register,.and\nany.Org.file.cu
1640 72 72 65 6e 74 6c 79 20 76 69 73 69 74 65 64 20 62 79 20 45 6d 61 63 73 2e 5c 6e 59 6f 75 20 63 rrently.visited.by.Emacs.\nYou.c
1660 61 6e 20 6c 69 73 74 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 69 6c 65 73 20 68 65 72 65 2e 5c 6e an.list.additional.files.here.\n
1680 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6f 6e 6c 79 20 72 65 6c 65 76 61 6e 74 20 77 This.variable.is.only.relevant.w
16a0 68 65 6e 20 60 6f 72 67 2d 69 64 2d 74 72 61 63 6b 2d 67 6c 6f 62 61 6c 6c 79 27 20 69 73 20 73 hen.`org-id-track-globally'.is.s
16c0 65 74 2e 22 20 3a 67 72 6f 75 70 20 6f 72 67 2d 69 64 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 et.".:group.org-id.:type.(choice
16e0 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 56 61 72 69 61 62 6c 65 22 29 20 28 72 65 70 65 61 .(symbol.:tag."Variable").(repea
1700 74 20 3a 74 61 67 20 22 4c 69 73 74 20 6f 66 20 66 69 6c 65 73 22 20 28 66 69 6c 65 29 29 29 20 t.:tag."List.of.files".(file))).
1720 6f 72 67 2d 69 64 2d 73 65 61 72 63 68 2d 61 72 63 68 69 76 65 73 20 23 5b 30 20 22 5c 33 30 30 org-id-search-archives.#[0."\300
1740 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 73 65 61 72 \207".[t].1]."Non-nil.means.sear
1760 63 68 20 61 6c 73 6f 20 74 68 65 20 61 72 63 68 69 76 65 20 66 69 6c 65 73 20 6f 66 20 61 67 65 ch.also.the.archive.files.of.age
1780 6e 64 61 20 66 69 6c 65 73 20 66 6f 72 20 65 6e 74 72 69 65 73 2e 5c 6e 54 68 69 73 20 69 73 20 nda.files.for.entries.\nThis.is.
17a0 61 20 70 6f 73 73 69 62 69 6c 69 74 79 20 74 6f 20 72 65 64 75 63 65 20 6f 76 65 72 68 65 61 64 a.possibility.to.reduce.overhead
17c0 2c 20 62 75 74 20 69 74 20 6d 65 61 6e 73 20 74 68 61 74 20 65 6e 74 72 69 65 73 20 6d 6f 76 65 ,.but.it.means.that.entries.move
17e0 64 5c 6e 74 6f 20 74 68 65 20 61 72 63 68 69 76 65 73 20 63 61 6e 20 6e 6f 20 6c 6f 6e 67 65 72 d\nto.the.archives.can.no.longer
1800 20 62 65 20 66 6f 75 6e 64 20 62 79 20 49 44 2e 5c 6e 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 .be.found.by.ID.\nThis.variable.
1820 69 73 20 6f 6e 6c 79 20 72 65 6c 65 76 61 6e 74 20 77 68 65 6e 20 60 6f 72 67 2d 69 64 2d 74 72 is.only.relevant.when.`org-id-tr
1840 61 63 6b 2d 67 6c 6f 62 61 6c 6c 79 27 20 69 73 20 73 65 74 2e 22 20 62 6f 6f 6c 65 61 6e 5d 20 ack-globally'.is.set.".boolean].
1860 38 29 0a 23 40 31 38 33 20 43 72 65 61 74 65 20 61 6e 20 49 44 20 66 6f 72 20 74 68 65 20 63 75 8).#@183.Create.an.ID.for.the.cu
1880 72 72 65 6e 74 20 65 6e 74 72 79 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a 49 66 20 74 68 rrent.entry.and.return.it..If.th
18a0 65 20 65 6e 74 72 79 20 61 6c 72 65 61 64 79 20 68 61 73 20 61 6e 20 49 44 2c 20 6a 75 73 74 20 e.entry.already.has.an.ID,.just.
18c0 72 65 74 75 72 6e 20 69 74 2e 0a 57 69 74 68 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e return.it..With.optional.argumen
18e0 74 20 46 4f 52 43 45 2c 20 66 6f 72 63 65 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 61 t.FORCE,.force.the.creation.of.a
1900 20 6e 65 77 20 49 44 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 46 4f 52 43 45 29 1f 0a .new.ID...(fn.&optional.FORCE)..
1920 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 67 65 74 2d 63 72 65 61 74 65 20 23 5b 32 (defalias.'org-id-get-create.#[2
1940 35 36 20 22 5c 32 31 31 5c 32 30 33 5c 6e 00 5c 33 30 30 60 5c 33 30 31 5c 33 30 32 23 5c 32 31 56."\211\203\n.\300`\301\302#\21
1960 30 5c 33 30 33 60 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 6f 72 67 2d 65 6e 74 72 79 2d 70 75 74 0\303`\304\"\207".[org-entry-put
1980 20 22 49 44 22 20 6e 69 6c 20 6f 72 67 2d 69 64 2d 67 65 74 20 63 72 65 61 74 65 5d 20 35 20 28 ."ID".nil.org-id-get.create].5.(
19a0 23 24 20 2e 20 36 32 34 39 29 20 22 50 22 5d 29 0a 23 40 38 30 20 43 6f 70 79 20 74 68 65 20 49 #$...6249)."P"]).#@80.Copy.the.I
19c0 44 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 61 74 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 6b D.of.the.entry.at.point.to.the.k
19e0 69 6c 6c 20 72 69 6e 67 2e 0a 43 72 65 61 74 65 20 61 6e 20 49 44 20 69 66 20 6e 65 63 65 73 73 ill.ring..Create.an.ID.if.necess
1a00 61 72 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 63 6f 70 79 20 23 5b 30 ary...(defalias.'org-id-copy.#[0
1a20 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 21 5c 32 30 37 22 20 5b 6f 72 67 2d ."\300\301\302\303\"!\207".[org-
1a40 6b 69 6c 6c 2d 6e 65 77 20 6f 72 67 2d 69 64 2d 67 65 74 20 6e 69 6c 20 63 72 65 61 74 65 5d 20 kill-new.org-id-get.nil.create].
1a60 34 20 28 23 24 20 2e 20 36 35 38 32 29 20 6e 69 6c 5d 29 0a 23 40 33 36 33 20 47 65 74 20 74 68 4.(#$...6582).nil]).#@363.Get.th
1a80 65 20 49 44 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 61 74 20 70 6f e.ID.property.of.the.entry.at.po
1aa0 69 6e 74 2d 6f 72 2d 6d 61 72 6b 65 72 20 50 4f 4d 2e 0a 49 66 20 50 4f 4d 20 69 73 20 6e 69 6c int-or-marker.POM..If.POM.is.nil
1ac0 2c 20 72 65 66 65 72 20 74 6f 20 74 68 65 20 65 6e 74 72 79 20 61 74 20 70 6f 69 6e 74 2e 0a 49 ,.refer.to.the.entry.at.point..I
1ae0 66 20 74 68 65 20 65 6e 74 72 79 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 6e 20 49 44 2c f.the.entry.does.not.have.an.ID,
1b00 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 6e 69 6c 2e 0a 48 6f 77 65 76 .the.function.returns.nil..Howev
1b20 65 72 2c 20 77 68 65 6e 20 43 52 45 41 54 45 20 69 73 20 6e 6f 6e 20 6e 69 6c 2c 20 63 72 65 61 er,.when.CREATE.is.non.nil,.crea
1b40 74 65 20 61 6e 20 49 44 20 69 66 20 6e 6f 6e 65 20 69 73 20 70 72 65 73 65 6e 74 20 61 6c 72 65 te.an.ID.if.none.is.present.alre
1b60 61 64 79 2e 0a 50 52 45 46 49 58 20 77 69 6c 6c 20 62 65 20 70 61 73 73 65 64 20 74 68 72 6f 75 ady..PREFIX.will.be.passed.throu
1b80 67 68 20 74 6f 20 60 6f 72 67 2d 69 64 2d 6e 65 77 27 2e 0a 49 6e 20 61 6e 79 20 63 61 73 65 2c gh.to.`org-id-new'..In.any.case,
1ba0 20 74 68 65 20 49 44 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 69 73 20 72 65 74 75 72 6e 65 64 .the.ID.of.the.entry.is.returned
1bc0 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 4d 20 43 52 45 41 54 45 20 50 52 45 46 ...(fn.&optional.POM.CREATE.PREF
1be0 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 67 65 74 20 23 5b 37 36 38 IX)..(defalias.'org-id-get.#[768
1c00 20 22 02 5c 32 31 32 5c 33 30 30 01 21 5c 32 30 33 0d 00 5c 33 30 31 01 21 71 5c 32 31 30 5c 32 .".\212\300.!\203..\301.!q\210\2
1c20 31 32 5c 32 31 34 7e 5c 32 31 30 5c 32 31 31 5c 32 30 36 16 00 60 62 5c 32 31 30 5c 33 30 32 5c 12\214~\210\211\206..`b\210\302\
1c40 33 30 33 5c 33 30 34 5c 22 5c 32 31 31 5c 32 30 33 30 00 5c 32 31 31 3b 5c 32 30 33 30 00 5c 33 303\304\"\211\2030.\211;\2030.\3
1c60 30 35 5c 33 30 36 02 5c 22 5c 32 30 33 30 00 5c 32 31 31 5c 32 30 32 48 00 03 5c 32 30 35 48 00 05\306.\"\2030.\211\202H..\205H.
1c80 5c 33 30 37 03 21 5c 32 36 32 01 5c 33 31 30 05 5c 33 30 34 03 23 5c 32 31 30 5c 33 31 31 01 5c \307.!\262.\310.\304.#\210\311.\
1ca0 33 31 32 5c 33 31 33 20 21 5c 22 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 2b 5c 32 30 37 22 20 5b 312\313.!\"\210\211\262.+\207".[
1cc0 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6f 72 67 2d 65 6e 74 72 79 2d markerp.marker-buffer.org-entry-
1ce0 67 65 74 20 6e 69 6c 20 22 49 44 22 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 53 2d 22 get.nil."ID".string-match."\\S-"
1d00 20 6f 72 67 2d 69 64 2d 6e 65 77 20 6f 72 67 2d 65 6e 74 72 79 2d 70 75 74 20 6f 72 67 2d 69 64 .org-id-new.org-entry-put.org-id
1d20 2d 61 64 64 2d 6c 6f 63 61 74 69 6f 6e 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 -add-location.buffer-file-name.b
1d40 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 66 65 72 5d 20 39 20 28 23 24 20 2e 20 36 37 37 38 29 uffer-base-buffer].9.(#$...6778)
1d60 5d 29 0a 23 40 33 30 37 20 55 73 65 20 60 6f 75 74 6c 69 6e 65 2d 70 61 74 68 2d 63 6f 6d 70 6c ]).#@307.Use.`outline-path-compl
1d80 65 74 69 6f 6e 27 20 74 6f 20 72 65 74 72 69 65 76 65 20 74 68 65 20 49 44 20 6f 66 20 61 6e 20 etion'.to.retrieve.the.ID.of.an.
1da0 65 6e 74 72 79 2e 0a 54 41 52 47 45 54 53 20 6d 61 79 20 62 65 20 61 20 73 65 74 74 69 6e 67 20 entry..TARGETS.may.be.a.setting.
1dc0 66 6f 72 20 60 6f 72 67 2d 72 65 66 69 6c 65 2d 74 61 72 67 65 74 73 27 20 74 6f 20 64 65 66 69 for.`org-refile-targets'.to.defi
1de0 6e 65 0a 65 6c 69 67 69 62 6c 65 20 68 65 61 64 6c 69 6e 65 73 2e 20 20 57 68 65 6e 20 6f 6d 69 ne.eligible.headlines...When.omi
1e00 74 74 65 64 2c 20 61 6c 6c 20 68 65 61 64 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 tted,.all.headlines.in.the.curre
1e20 6e 74 0a 66 69 6c 65 20 61 72 65 20 65 6c 69 67 69 62 6c 65 2e 20 20 54 68 69 73 20 66 75 6e 63 nt.file.are.eligible...This.func
1e40 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 74 68 65 20 49 44 20 6f 66 20 74 68 65 20 65 6e 74 72 79 tion.returns.the.ID.of.the.entry
1e60 2e 0a 49 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 49 44 20 69 73 20 63 72 65 61 74 65 ..If.necessary,.the.ID.is.create
1e80 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 54 41 52 47 45 54 53 29 1f 0a 28 64 65 66 d...(fn.&optional.TARGETS)..(def
1ea0 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 67 65 74 2d 77 69 74 68 2d 6f 75 74 6c 69 6e 65 2d 70 alias.'org-id-get-with-outline-p
1ec0 61 74 68 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 ath-completion.#[256."\211\206..
1ee0 5c 33 30 33 5c 32 31 31 18 40 40 5c 32 30 33 10 00 5c 33 30 34 5c 32 30 32 11 00 5c 33 30 35 19 \303\211.@@\203..\304\202..\305.
1f00 5c 33 30 36 1a 5c 33 30 37 5c 33 31 30 21 5c 32 31 31 5c 32 30 35 26 00 5c 33 31 31 20 5c 33 31 \306.\307\310!\211\205&.\311.\31
1f20 32 02 38 5c 33 31 33 03 41 40 21 5c 32 32 33 5c 33 31 34 01 5c 33 31 35 5c 22 01 5c 33 30 36 5c 2.8\313.A@!\223\314.\315\".\306\
1f40 32 31 31 5c 32 32 33 5c 32 31 30 2b 5c 32 30 37 22 20 5b 6f 72 67 2d 72 65 66 69 6c 65 2d 74 61 211\223\210+\207".[org-refile-ta
1f60 72 67 65 74 73 20 6f 72 67 2d 72 65 66 69 6c 65 2d 75 73 65 2d 6f 75 74 6c 69 6e 65 2d 70 61 74 rgets.org-refile-use-outline-pat
1f80 68 20 6f 72 67 2d 72 65 66 69 6c 65 2d 74 61 72 67 65 74 2d 76 65 72 69 66 79 2d 66 75 6e 63 74 h.org-refile-target-verify-funct
1fa0 69 6f 6e 20 28 28 6e 69 6c 20 3a 6d 61 78 6c 65 76 65 6c 20 2e 20 31 30 29 29 20 66 69 6c 65 20 ion.((nil.:maxlevel...10)).file.
1fc0 74 20 6e 69 6c 20 6f 72 67 2d 72 65 66 69 6c 65 2d 67 65 74 2d 6c 6f 63 61 74 69 6f 6e 20 22 45 t.nil.org-refile-get-location."E
1fe0 6e 74 72 79 22 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 33 20 67 65 74 2d 66 69 6c 65 2d 62 75 66 ntry".make-marker.3.get-file-buf
2000 66 65 72 20 6f 72 67 2d 69 64 2d 67 65 74 20 63 72 65 61 74 65 5d 20 38 20 28 23 24 20 2e 20 37 fer.org-id-get.create].8.(#$...7
2020 35 32 39 29 5d 29 0a 23 40 32 30 35 20 55 73 65 20 61 6e 20 6f 75 74 6c 69 6e 65 2d 63 79 63 6c 529)]).#@205.Use.an.outline-cycl
2040 69 6e 67 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 72 65 74 72 69 65 76 65 20 74 68 65 20 49 44 ing.interface.to.retrieve.the.ID
2060 20 6f 66 20 61 6e 20 65 6e 74 72 79 2e 0a 54 68 69 73 20 6f 6e 6c 79 20 66 69 6e 64 73 20 65 6e .of.an.entry..This.only.finds.en
2080 74 72 69 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 75 73 69 tries.in.the.current.buffer,.usi
20a0 6e 67 20 60 6f 72 67 2d 67 65 74 2d 6c 6f 63 61 74 69 6f 6e 27 2e 0a 49 74 20 72 65 74 75 72 6e ng.`org-get-location'..It.return
20c0 73 20 74 68 65 20 49 44 20 6f 66 20 74 68 65 20 65 6e 74 72 79 2e 20 20 49 66 20 6e 65 63 65 73 s.the.ID.of.the.entry...If.neces
20e0 73 61 72 79 2c 20 74 68 65 20 49 44 20 69 73 20 63 72 65 61 74 65 64 2e 1f 0a 28 64 65 66 61 6c sary,.the.ID.is.created...(defal
2100 69 61 73 20 27 6f 72 67 2d 69 64 2d 67 65 74 2d 77 69 74 68 2d 6f 75 74 6c 69 6e 65 2d 64 72 69 ias.'org-id-get-with-outline-dri
2120 6c 6c 69 6e 67 20 23 5b 30 20 22 5c 33 30 31 70 08 5c 22 5c 32 31 31 5c 32 30 35 0e 00 5c 33 30 lling.#[0."\301p.\"\211\205..\30
2140 32 20 01 40 5c 33 30 33 5c 32 32 33 5c 33 30 34 01 5c 33 30 35 5c 22 01 5c 33 30 33 5c 32 31 31 2..@\303\223\304.\305\".\303\211
2160 5c 32 32 33 5c 32 31 30 5c 32 30 37 22 20 5b 6f 72 67 2d 67 6f 74 6f 2d 68 65 6c 70 20 6f 72 67 \223\210\207".[org-goto-help.org
2180 2d 67 65 74 2d 6c 6f 63 61 74 69 6f 6e 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 6e 69 6c 20 6f 72 -get-location.make-marker.nil.or
21a0 67 2d 69 64 2d 67 65 74 20 63 72 65 61 74 65 5d 20 36 20 28 23 24 20 2e 20 38 32 33 37 29 5d 29 g-id-get.create].6.(#$...8237)])
21c0 0a 23 40 31 31 30 20 53 77 69 74 63 68 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 .#@110.Switch.to.the.buffer.cont
21e0 61 69 6e 69 6e 67 20 74 68 65 20 65 6e 74 72 79 20 77 69 74 68 20 69 64 20 49 44 2e 0a 4d 6f 76 aining.the.entry.with.id.ID..Mov
2200 65 20 74 68 65 20 63 75 72 73 6f 72 20 74 6f 20 74 68 61 74 20 65 6e 74 72 79 20 69 6e 20 74 68 e.the.cursor.to.that.entry.in.th
2220 61 74 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 at.buffer...(fn.ID)..(defalias.'
2240 6f 72 67 2d 69 64 2d 67 6f 74 6f 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 org-id-goto.#[257."\300.\301\"\2
2260 31 31 5c 32 30 34 0d 00 5c 33 30 32 5c 33 30 33 03 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 02 11\204..\302\303.\"\210\304\305.
2280 21 21 5c 32 31 30 5c 32 31 31 62 5c 32 31 30 5c 32 31 31 5c 33 30 36 5c 32 31 31 5c 32 32 33 5c !!\210\211b\210\211\306\211\223\
22a0 32 31 30 5c 33 30 37 20 5c 32 30 37 22 20 5b 6f 72 67 2d 69 64 2d 66 69 6e 64 20 6d 61 72 6b 65 210\307.\207".[org-id-find.marke
22c0 72 20 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 66 69 6e 64 20 65 6e 74 72 79 20 77 69 74 68 20 r.error."Cannot.find.entry.with.
22e0 49 44 20 5c 22 25 73 5c 22 22 20 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 ID.\"%s\"".pop-to-buffer-same-wi
2300 6e 64 6f 77 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6e 69 6c 20 6f 72 67 2d 73 68 6f 77 2d ndow.marker-buffer.nil.org-show-
2320 63 6f 6e 74 65 78 74 5d 20 35 20 28 23 24 20 2e 20 38 36 34 37 29 20 22 73 49 44 3a 20 22 5d 29 context].5.(#$...8647)."sID:."])
2340 0a 23 40 32 34 34 20 52 65 74 75 72 6e 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 .#@244.Return.the.location.of.th
2360 65 20 65 6e 74 72 79 20 77 69 74 68 20 74 68 65 20 69 64 20 49 44 2e 0a 54 68 65 20 72 65 74 75 e.entry.with.the.id.ID..The.retu
2380 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 66 69 6c 65 2d 6e 61 rn.value.is.a.cons.cell.(file-na
23a0 6d 65 20 2e 20 70 6f 73 69 74 69 6f 6e 29 2c 20 6f 72 20 6e 69 6c 0a 69 66 20 74 68 65 72 65 20 me...position),.or.nil.if.there.
23c0 69 73 20 6e 6f 20 65 6e 74 72 79 20 77 69 74 68 20 74 68 61 74 20 49 44 2e 0a 57 69 74 68 20 6f is.no.entry.with.that.ID..With.o
23e0 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 4d 41 52 4b 45 52 50 2c 20 72 65 74 75 72 6e ptional.argument.MARKERP,.return
2400 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 61 73 20 61 20 6e 65 77 20 6d 61 72 6b 65 72 2e 0a 0a .the.position.as.a.new.marker...
2420 28 66 6e 20 49 44 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 41 52 4b 45 52 50 29 1f 0a 28 64 65 66 61 (fn.ID.&optional.MARKERP)..(defa
2440 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 66 69 6e 64 20 23 5b 35 31 33 20 22 01 39 5c 32 30 33 0d lias.'org-id-find.#[513.".9\203.
2460 00 5c 33 30 31 02 21 5c 32 36 32 02 5c 32 30 32 17 00 01 5c 32 34 37 5c 32 30 33 17 00 5c 33 30 .\301.!\262.\202...\247\203..\30
2480 32 02 21 5c 32 36 32 02 5c 33 30 33 02 21 5c 33 30 34 5c 32 31 31 01 18 02 5c 32 30 33 2a 00 5c 2.!\262.\303.!\304\211...\203*.\
24a0 33 30 35 05 04 06 06 23 5c 32 36 32 01 5c 32 31 31 5c 32 30 34 44 00 5c 33 30 36 5c 33 30 34 5c 305....#\262.\211\204D.\306\304\
24c0 33 30 37 5c 22 5c 32 31 30 5c 33 30 33 05 21 5c 32 36 32 03 02 5c 32 30 33 44 00 5c 33 30 35 05 307\"\210\303.!\262..\203D.\305.
24e0 04 06 06 23 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 6f 72 67 2d 61 67 65 6e 64 61 2d 6e 65 77 2d ...#\262.)\207".[org-agenda-new-
2500 62 75 66 66 65 72 73 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 buffers.symbol-name.number-to-st
2520 72 69 6e 67 20 6f 72 67 2d 69 64 2d 66 69 6e 64 2d 69 64 2d 66 69 6c 65 20 6e 69 6c 20 6f 72 67 ring.org-id-find-id-file.nil.org
2540 2d 69 64 2d 66 69 6e 64 2d 69 64 2d 69 6e 2d 66 69 6c 65 20 6f 72 67 2d 69 64 2d 75 70 64 61 74 -id-find-id-in-file.org-id-updat
2560 65 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 74 5d 20 39 20 28 23 24 20 2e 20 39 30 33 31 29 5d e-id-locations.t].9.(#$...9031)]
2580 29 0a 23 40 34 32 35 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 67 6c 6f 62 61 6c 6c 79 20 75 6e ).#@425.Create.a.new.globally.un
25a0 69 71 75 65 20 49 44 2e 0a 0a 41 6e 20 49 44 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 74 77 6f 20 ique.ID...An.ID.consists.of.two.
25c0 70 61 72 74 73 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 63 6f 6c 6f 6e 3a 0a 2d 20 61 20 parts.separated.by.a.colon:.-.a.
25e0 70 72 65 66 69 78 0a 2d 20 61 20 75 6e 69 71 75 65 20 70 61 72 74 20 74 68 61 74 20 77 69 6c 6c prefix.-.a.unique.part.that.will
2600 20 62 65 20 63 72 65 61 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 6f 72 67 2d 69 64 .be.created.according.to.`org-id
2620 2d 6d 65 74 68 6f 64 27 2e 0a 0a 50 52 45 46 49 58 20 63 61 6e 20 73 70 65 63 69 66 79 20 74 68 -method'...PREFIX.can.specify.th
2640 65 20 70 72 65 66 69 78 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 67 69 76 65 6e 20 62 e.prefix,.the.default.is.given.b
2660 79 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 60 6f 72 67 2d 69 64 2d 70 72 65 66 69 78 27 2e 20 y.the.variable.`org-id-prefix'..
2680 20 48 6f 77 65 76 65 72 2c 20 69 66 20 50 52 45 46 49 58 20 69 73 20 74 68 65 20 73 79 6d 62 6f .However,.if.PREFIX.is.the.symbo
26a0 6c 20 60 6e 6f 6e 65 27 2c 20 64 6f 6e 27 74 20 75 73 65 20 61 6e 79 0a 70 72 65 66 69 78 20 65 l.`none',.don't.use.any.prefix.e
26c0 76 65 6e 20 69 66 20 60 6f 72 67 2d 69 64 2d 70 72 65 66 69 78 27 20 73 70 65 63 69 66 69 65 73 ven.if.`org-id-prefix'.specifies
26e0 20 6f 6e 65 2e 0a 0a 53 6f 20 61 20 74 79 70 69 63 61 6c 20 49 44 20 63 6f 75 6c 64 20 6c 6f 6f .one...So.a.typical.ID.could.loo
2700 6b 20 6c 69 6b 65 20 22 4f 72 67 3a 34 6e 64 39 31 56 34 30 48 49 22 2e 0a 0a 28 66 6e 20 26 6f k.like."Org:4nd91V40HI"...(fn.&o
2720 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d ptional.PREFIX)..(defalias.'org-
2740 69 64 2d 6e 65 77 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 33 30 34 3d 5c 32 30 33 5c 6e 00 5c 33 id-new.#[256."\211\304=\203\n.\3
2760 30 35 5c 32 30 32 11 00 5c 32 31 31 5c 32 30 36 0f 00 08 5c 33 30 36 50 5c 33 30 37 01 5c 33 30 05\202..\211\206...\306P\307.\30
2780 36 5c 32 33 32 5c 32 30 33 1b 00 5c 33 30 35 5c 32 36 32 02 09 5c 33 31 30 3e 5c 32 30 33 48 00 6\232\203..\305\262..\310>\203H.
27a0 5c 33 31 31 5c 6e 21 5c 33 30 37 5c 33 31 32 01 5c 32 30 33 2e 00 5c 33 31 33 5c 32 30 32 2f 00 \311\n!\307\312.\203..\313\202/.
27c0 5c 33 31 34 5c 33 30 35 5c 33 31 32 5c 33 31 35 5c 33 30 35 06 07 23 23 5c 32 36 36 5c 32 30 32 \314\305\312\315\305..##\266\202
27e0 5c 32 36 32 01 5c 33 31 36 01 21 5c 32 30 34 6a 00 5c 33 31 37 20 5c 32 36 32 01 5c 32 30 32 6a \262.\316.!\204j.\317.\262.\202j
2800 00 09 5c 33 32 30 3d 5c 32 30 33 66 00 5c 33 32 31 5c 33 32 32 20 21 0b 5c 32 30 35 5e 00 5c 33 ..\320=\203f.\321\322.!.\205^.\3
2820 32 33 5c 33 32 34 21 5c 32 31 30 5c 33 32 35 5c 33 32 36 20 50 01 01 50 5c 32 36 36 5c 32 30 33 23\324!\210\325\326.P..P\266\203
2840 5c 32 30 32 6a 00 5c 33 32 37 5c 33 33 30 21 5c 32 31 30 01 01 50 5c 32 30 37 22 20 5b 6f 72 67 \202j.\327\330!\210..P\207".[org
2860 2d 69 64 2d 70 72 65 66 69 78 20 6f 72 67 2d 69 64 2d 6d 65 74 68 6f 64 20 6f 72 67 2d 69 64 2d -id-prefix.org-id-method.org-id-
2880 75 75 69 64 2d 70 72 6f 67 72 61 6d 20 6f 72 67 2d 69 64 2d 69 6e 63 6c 75 64 65 2d 64 6f 6d 61 uuid-program.org-id-include-doma
28a0 69 6e 20 6e 6f 6e 65 20 22 22 20 22 3a 22 20 6e 69 6c 20 28 75 75 69 64 67 65 6e 20 75 75 69 64 in.none."".":".nil.(uuidgen.uuid
28c0 29 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 2d 73 74 72 69 6e 67 20 72 65 70 6c 61 63 ).shell-command-to-string.replac
28e0 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 60 5c 5c 28 5b 20 09 5d 2a 5c e-regexp-in-string."\\`\\([..]*\
2900 6e 5c 5c 29 2b 22 20 22 5c 5c 60 5b 20 09 5c 6e 0d 5d 2b 22 20 22 5b 20 09 5c 6e 0d 5d 2b 5c 5c n\\)+"."\\`[..\n.]+"."[..\n.]+\\
2920 27 22 20 6f 72 67 2d 75 75 69 64 67 65 6e 2d 70 20 6f 72 67 2d 69 64 2d 75 75 69 64 20 6f 72 67 '".org-uuidgen-p.org-id-uuid.org
2940 20 6f 72 67 2d 72 65 76 65 72 73 65 2d 73 74 72 69 6e 67 20 6f 72 67 2d 69 64 2d 74 69 6d 65 2d .org-reverse-string.org-id-time-
2960 74 6f 2d 62 33 36 20 72 65 71 75 69 72 65 20 6d 65 73 73 61 67 65 20 22 40 22 20 6d 65 73 73 61 to-b36.require.message."@".messa
2980 67 65 2d 6d 61 6b 65 2d 66 71 64 6e 20 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 60 6f 72 67 ge-make-fqdn.error."Invalid.`org
29a0 2d 69 64 2d 6d 65 74 68 6f 64 27 22 5d 20 31 32 20 28 23 24 20 2e 20 39 36 30 38 29 5d 29 0a 23 -id-method'"].12.(#$...9608)]).#
29c0 40 34 35 20 52 65 74 75 72 6e 20 73 74 72 69 6e 67 20 77 69 74 68 20 72 61 6e 64 6f 6d 20 28 76 @45.Return.string.with.random.(v
29e0 65 72 73 69 6f 6e 20 34 29 20 55 55 49 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d ersion.4).UUID...(defalias.'org-
2a00 69 64 2d 75 75 69 64 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 id-uuid.#[0."\301\302\303\304.\3
2a20 30 35 20 5c 33 30 36 20 5c 33 30 37 20 5c 33 31 30 20 08 5c 33 31 31 20 26 08 21 5c 33 30 32 5c 05.\306.\307.\310..\311.&.!\302\
2a40 33 31 32 02 5c 33 31 33 5c 33 31 34 4f 03 5c 33 31 34 5c 33 31 35 4f 04 5c 33 31 36 5c 33 31 37 312.\313\314O.\314\315O.\316\317
2a60 4f 5c 33 30 32 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 06 5c 6e 5c 33 31 37 5c 33 32 34 O\302\320\321\322\323.\n\317\324
2a80 4f 5c 33 31 37 5c 22 5c 33 32 35 5c 22 5c 33 32 36 5c 22 5c 22 06 06 5c 33 32 34 5c 33 32 37 4f O\317\"\325\"\326\"\"..\324\327O
2aa0 06 07 5c 33 32 37 5c 33 33 30 4f 26 07 5c 32 30 37 22 20 5b 75 73 65 72 2d 6d 61 69 6c 2d 61 64 ..\327\330O&.\207".[user-mail-ad
2ac0 64 72 65 73 73 20 6d 64 35 20 66 6f 72 6d 61 74 20 22 25 73 25 73 25 73 25 73 25 73 25 73 25 73 dress.md5.format."%s%s%s%s%s%s%s
2ae0 22 20 72 61 6e 64 6f 6d 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 75 73 65 72 2d 75 69 64 20 65 ".random.current-time.user-uid.e
2b00 6d 61 63 73 2d 70 69 64 20 75 73 65 72 2d 66 75 6c 6c 2d 6e 61 6d 65 20 72 65 63 65 6e 74 2d 6b macs-pid.user-full-name.recent-k
2b20 65 79 73 20 22 25 73 2d 25 73 2d 34 25 73 2d 25 73 25 73 2d 25 73 22 20 30 20 38 20 31 32 20 31 eys."%s-%s-4%s-%s%s-%s".0.8.12.1
2b40 33 20 31 36 20 22 25 78 22 20 6c 6f 67 69 6f 72 20 6c 6f 67 61 6e 64 20 73 74 72 69 6e 67 2d 74 3.16."%x".logior.logand.string-t
2b60 6f 2d 6e 75 6d 62 65 72 20 31 38 20 31 39 31 20 31 32 38 20 32 30 20 33 32 5d 20 31 34 20 28 23 o-number.18.191.128.20.32].14.(#
2b80 24 20 2e 20 31 30 36 39 32 29 5d 29 0a 23 40 38 34 20 54 75 72 6e 20 61 6e 20 69 6e 74 65 67 65 $...10692)]).#@84.Turn.an.intege
2ba0 72 20 62 65 74 77 65 65 6e 20 30 20 61 6e 64 20 36 31 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c 65 r.between.0.and.61.into.a.single
2bc0 20 63 68 61 72 61 63 74 65 72 20 30 2e 2e 39 2c 20 41 2e 2e 5a 2c 20 61 2e 2e 7a 2e 0a 0a 28 66 .character.0..9,.A..Z,.a..z...(f
2be0 6e 20 49 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 69 6e 74 2d 74 6f 2d 62 n.I)..(defalias.'org-id-int-to-b
2c00 33 36 2d 6f 6e 65 2d 64 69 67 69 74 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 57 5c 32 30 36-one-digit.#[257."\211\300W\20
2c20 33 5c 6e 00 5c 33 30 31 01 5c 5c 5c 32 30 37 5c 32 31 31 5c 33 30 32 57 5c 32 30 33 16 00 5c 33 3\n.\301.\\\207\211\302W\203..\3
2c40 30 33 5c 33 30 34 02 5c 33 30 35 23 5c 32 30 37 5c 33 30 36 5c 33 30 37 21 5c 32 30 37 22 20 5b 03\304.\305#\207\306\307!\207".[
2c60 31 30 20 34 38 20 33 36 20 2b 20 39 37 20 2d 31 30 20 65 72 72 6f 72 20 22 4c 61 72 67 65 72 20 10.48.36.+.97.-10.error."Larger.
2c80 74 68 61 74 20 33 35 22 5d 20 35 20 28 23 24 20 2e 20 31 31 31 35 34 29 5d 29 0a 23 40 31 32 33 that.35"].5.(#$...11154)]).#@123
2ca0 20 54 75 72 6e 20 61 20 63 68 61 72 61 63 74 65 72 20 30 2e 2e 39 2c 20 41 2e 2e 5a 2c 20 61 2e .Turn.a.character.0..9,.A..Z,.a.
2cc0 2e 7a 20 69 6e 74 6f 20 61 20 6e 75 6d 62 65 72 20 30 2e 2e 36 31 2e 0a 54 68 65 20 69 6e 70 75 .z.into.a.number.0..61..The.inpu
2ce0 74 20 49 20 6d 61 79 20 62 65 20 61 20 63 68 61 72 61 63 74 65 72 2c 20 6f 72 20 61 20 73 69 6e t.I.may.be.a.character,.or.a.sin
2d00 67 6c 65 2d 6c 65 74 74 65 72 20 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 49 29 1f 0a 28 64 65 66 gle-letter.string...(fn.I)..(def
2d20 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 62 33 36 2d 74 6f 2d 69 6e 74 2d 6f 6e 65 2d 64 69 67 alias.'org-id-b36-to-int-one-dig
2d40 69 74 20 23 5b 32 35 37 20 22 5c 32 31 31 3b 5c 32 30 33 5c 6e 00 5c 33 30 30 01 21 5c 32 36 32 it.#[257."\211;\203\n.\300.!\262
2d60 01 5c 32 31 31 5c 33 30 31 59 5c 32 30 33 1a 00 5c 32 31 31 5c 33 30 32 58 5c 32 30 33 1a 00 5c .\211\301Y\203..\211\302X\203..\
2d80 32 31 31 5c 33 30 31 5a 5c 32 30 37 5c 32 31 31 5c 33 30 33 59 5c 32 30 33 2c 00 5c 32 31 31 5c 211\301Z\207\211\303Y\203,.\211\
2da0 33 30 34 58 5c 32 30 33 2c 00 5c 32 31 31 5c 33 30 33 5a 5c 33 30 35 5c 5c 5c 32 30 37 5c 33 30 304X\203,.\211\303Z\305\\\207\30
2dc0 36 5c 33 30 37 21 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 74 6f 2d 63 68 61 72 20 34 38 20 35 6\307!\207".[string-to-char.48.5
2de0 37 20 39 37 20 31 32 32 20 31 30 20 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 62 33 36 20 6c 7.97.122.10.error."Invalid.b36.l
2e00 65 74 74 65 72 22 5d 20 33 20 28 23 24 20 2e 20 31 31 34 32 35 29 5d 29 0a 23 40 39 30 20 43 6f etter"].3.(#$...11425)]).#@90.Co
2e20 6e 76 65 72 74 20 61 6e 20 69 6e 74 65 67 65 72 20 74 6f 20 61 20 62 61 73 65 2d 33 36 20 6e 75 nvert.an.integer.to.a.base-36.nu
2e40 6d 62 65 72 20 72 65 70 72 65 73 65 6e 74 65 64 20 61 73 20 61 20 73 74 72 69 6e 67 2e 0a 0a 28 mber.represented.as.a.string...(
2e60 66 6e 20 49 20 26 6f 70 74 69 6f 6e 61 6c 20 4c 45 4e 47 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 fn.I.&optional.LENGTH)..(defalia
2e80 73 20 27 6f 72 67 2d 69 64 2d 69 6e 74 2d 74 6f 2d 62 33 36 20 23 5b 35 31 33 20 22 5c 33 30 30 s.'org-id-int-to-b36.#[513."\300
2ea0 02 5c 33 30 31 56 5c 32 30 33 1b 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 5c 33 30 35 5c 22 21 .\301V\203..\302\303\304.\305\"!
2ec0 21 01 50 5c 32 36 32 01 02 5c 33 30 35 5c 32 34 35 5c 32 36 32 03 5c 32 30 32 01 00 5c 33 30 36 !.P\262..\305\245\262.\202..\306
2ee0 02 5c 32 30 36 21 00 5c 33 30 36 5d 5c 32 36 32 02 5c 32 31 31 47 02 57 5c 32 30 33 36 00 5c 33 .\206!.\306]\262.\211G.W\2036.\3
2f00 30 37 02 02 47 5a 5c 33 31 30 5c 22 01 50 5c 32 36 32 01 5c 32 31 31 5c 32 30 37 22 20 5b 22 22 07..GZ\310\".P\262.\211\207".[""
2f20 20 30 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6f 72 67 2d 69 64 2d 69 6e 74 2d 74 6f 2d .0.char-to-string.org-id-int-to-
2f40 62 33 36 2d 6f 6e 65 2d 64 69 67 69 74 20 6d 6f 64 20 33 36 20 31 20 6d 61 6b 65 2d 73 74 72 69 b36-one-digit.mod.36.1.make-stri
2f60 6e 67 20 34 38 5d 20 38 20 28 23 24 20 2e 20 31 31 38 30 36 29 5d 29 0a 23 40 36 36 20 43 6f 6e ng.48].8.(#$...11806)]).#@66.Con
2f80 76 65 72 74 20 61 20 62 61 73 65 2d 33 36 20 73 74 72 69 6e 67 20 69 6e 74 6f 20 74 68 65 20 63 vert.a.base-36.string.into.the.c
2fa0 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 69 6e 74 65 67 65 72 2e 0a 0a 28 66 6e 20 53 29 1f 0a 28 orresponding.integer...(fn.S)..(
2fc0 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 62 33 36 2d 74 6f 2d 69 6e 74 20 23 5b 32 35 defalias.'org-id-b36-to-int.#[25
2fe0 37 20 22 5c 33 30 30 43 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 7."\300C\301\302\303\304\305\306
3000 06 06 21 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 25 03 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 ..!\307\"\310\311%.\"\210\211\24
3020 32 5c 32 30 37 22 20 5b 30 20 6d 61 70 63 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 2\207".[0.mapc.make-byte-code.25
3040 37 20 22 5c 33 30 30 5c 32 31 31 5c 32 34 32 5c 33 30 31 5f 5c 33 30 32 03 21 5c 5c 5c 32 34 30 7."\300\211\242\301_\302.!\\\240
3060 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 33 36 20 6f 72 67 2d 69 64 2d \207".vconcat.vector.[36.org-id-
3080 62 33 36 2d 74 6f 2d 69 6e 74 2d 6f 6e 65 2d 64 69 67 69 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e b36-to-int-one-digit].5."\n\n(fn
30a0 20 49 29 22 5d 20 39 20 28 23 24 20 2e 20 31 32 31 35 37 29 5d 29 0a 23 40 31 35 31 20 45 6e 63 .I)"].9.(#$...12157)]).#@151.Enc
30c0 6f 64 65 20 54 49 4d 45 20 61 73 20 61 20 31 30 2d 64 69 67 69 74 20 73 74 72 69 6e 67 2e 0a 54 ode.TIME.as.a.10-digit.string..T
30e0 68 69 73 20 73 74 72 69 6e 67 20 68 6f 6c 64 73 20 74 68 65 20 74 69 6d 65 20 74 6f 20 6d 69 63 his.string.holds.the.time.to.mic
3100 72 6f 2d 73 65 63 6f 6e 64 20 61 63 63 75 72 61 63 79 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 64 ro-second.accuracy,.and.can.be.d
3120 65 63 6f 64 65 64 0a 75 73 69 6e 67 20 60 6f 72 67 2d 69 64 2d 64 65 63 6f 64 65 27 2e 0a 0a 28 ecoded.using.`org-id-decode'...(
3140 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 54 49 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f fn.&optional.TIME)..(defalias.'o
3160 72 67 2d 69 64 2d 74 69 6d 65 2d 74 6f 2d 62 33 36 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 rg-id-time-to-b36.#[256."\211\20
3180 36 06 00 5c 33 30 30 20 5c 32 36 32 01 5c 33 30 31 01 40 5c 33 30 32 5c 22 5c 33 30 31 02 41 40 6..\300.\262.\301.@\302\"\301.A@
31a0 5c 33 30 32 5c 22 5c 33 30 31 5c 33 30 33 04 38 5c 32 30 36 1b 00 5c 33 30 34 5c 33 30 32 5c 22 \302\"\301\303.8\206..\304\302\"
31c0 51 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 6f 72 67 2d 69 64 2d 69 6e 74 2d Q\207".[current-time.org-id-int-
31e0 74 6f 2d 62 33 36 20 34 20 32 20 30 5d 20 36 20 28 23 24 20 2e 20 31 32 34 37 37 29 5d 29 0a 23 to-b36.4.2.0].6.(#$...12477)]).#
3200 40 32 31 31 20 53 70 6c 69 74 20 49 44 20 69 6e 74 6f 20 74 68 65 20 70 72 65 66 69 78 20 61 6e @211.Split.ID.into.the.prefix.an
3220 64 20 74 68 65 20 74 69 6d 65 20 76 61 6c 75 65 20 74 68 61 74 20 77 61 73 20 75 73 65 64 20 74 d.the.time.value.that.was.used.t
3240 6f 20 63 72 65 61 74 65 20 69 74 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 o.create.it..The.return.value.is
3260 20 28 70 72 65 66 69 78 20 2e 20 74 69 6d 65 29 20 77 68 65 72 65 20 50 52 45 46 49 58 20 69 73 .(prefix...time).where.PREFIX.is
3280 20 6e 69 6c 20 6f 72 20 61 20 73 74 72 69 6e 67 2c 0a 61 6e 64 20 74 69 6d 65 20 69 73 20 74 68 .nil.or.a.string,.and.time.is.th
32a0 65 20 75 73 75 61 6c 20 74 68 72 65 65 2d 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 65 6e 74 61 e.usual.three-integer.representa
32c0 74 69 6f 6e 20 6f 66 20 74 69 6d 65 2e 0a 0a 28 66 6e 20 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 tion.of.time...(fn.ID)..(defalia
32e0 73 20 27 6f 72 67 2d 69 64 2d 64 65 63 6f 64 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 31 31 s.'org-id-decode.#[257."\300\211
3300 5c 32 31 31 5c 33 30 31 04 5c 33 30 32 5c 22 5c 32 36 32 01 5c 32 31 31 47 5c 33 30 33 55 5c 32 \211\301.\302\"\262.\211G\303U\2
3320 30 33 1c 00 5c 32 31 31 40 5c 32 36 32 03 5c 32 31 31 41 40 5c 32 36 32 02 5c 32 30 32 23 00 5c 03..\211@\262.\211A@\262.\202#.\
3340 33 30 30 5c 32 36 32 03 5c 32 31 31 40 5c 32 36 32 02 5c 33 30 34 02 21 5c 32 36 32 02 5c 33 30 300\262.\211@\262.\304.!\262.\30
3360 35 02 5c 33 30 36 5c 33 30 37 4f 21 5c 33 30 35 03 5c 33 30 37 5c 33 31 30 4f 21 5c 33 30 35 04 5.\306\307O!\305.\307\310O!\305.
3380 5c 33 31 30 5c 33 31 31 4f 21 45 5c 32 36 32 02 02 02 42 5c 32 30 37 22 20 5b 6e 69 6c 20 6f 72 \310\311O!E\262...B\207".[nil.or
33a0 67 2d 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 22 3a 22 20 32 20 6f 72 67 2d 72 65 76 65 72 73 65 g-split-string.":".2.org-reverse
33c0 2d 73 74 72 69 6e 67 20 6f 72 67 2d 69 64 2d 62 33 36 2d 74 6f 2d 69 6e 74 20 30 20 34 20 38 20 -string.org-id-b36-to-int.0.4.8.
33e0 31 32 5d 20 31 30 20 28 23 24 20 2e 20 31 32 38 30 35 29 5d 29 0a 23 40 32 37 37 20 53 63 61 6e 12].10.(#$...12805)]).#@277.Scan
3400 20 72 65 6c 65 76 61 6e 74 20 66 69 6c 65 73 20 66 6f 72 20 49 44 73 2e 0a 53 74 6f 72 65 20 74 .relevant.files.for.IDs..Store.t
3420 68 65 20 72 65 6c 61 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 66 69 6c 65 73 20 61 6e 64 20 63 6f he.relation.between.files.and.co
3440 72 72 65 73 70 6f 6e 64 69 6e 67 20 49 44 73 2e 0a 54 68 69 73 20 77 69 6c 6c 20 73 63 61 6e 20 rresponding.IDs..This.will.scan.
3460 61 6c 6c 20 61 67 65 6e 64 61 20 66 69 6c 65 73 2c 20 61 6c 6c 20 61 73 73 6f 63 69 61 74 65 64 all.agenda.files,.all.associated
3480 20 61 72 63 68 69 76 65 73 2c 20 61 6e 64 20 61 6c 6c 0a 66 69 6c 65 73 20 63 75 72 72 65 6e 74 .archives,.and.all.files.current
34a0 6c 79 20 6d 65 6e 74 69 6f 6e 65 64 20 69 6e 20 60 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e ly.mentioned.in.`org-id-location
34c0 73 27 2e 0a 57 68 65 6e 20 46 49 4c 45 53 20 69 73 20 67 69 76 65 6e 2c 20 73 63 61 6e 20 74 68 s'..When.FILES.is.given,.scan.th
34e0 65 73 65 20 66 69 6c 65 73 20 69 6e 73 74 65 61 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 ese.files.instead...(fn.&optiona
3500 6c 20 46 49 4c 45 53 20 53 49 4c 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d l.FILES.SILENT)..(defalias.'org-
3520 69 64 2d 75 70 64 61 74 65 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 23 5b 35 31 32 20 22 08 5c id-update-id-locations.#[512.".\
3540 32 30 34 08 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 37 09 5c 32 30 36 19 00 5c 6e 39 5c 32 30 35 204..\306\307!\207.\206..\n9\205
3560 19 00 5c 6e 4a 5c 32 30 35 19 00 5c 33 31 30 5c 6e 5c 32 33 35 19 01 5c 32 30 36 38 00 5c 33 31 ..\nJ\205..\310\n\235..\2068.\31
3580 31 5c 33 31 32 5c 33 31 33 09 5c 22 5c 6e 39 5c 32 30 33 2d 00 5c 6e 4a 5c 32 30 32 2e 00 5c 6e 1\312\313.\"\n9\203-.\nJ\202..\n
35a0 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 20 5c 22 5c 22 0b 24 5c 33 31 35 5c \314\315\316\317\320.\"\".$\315\
35c0 32 31 31 1c 5c 33 31 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 43 5c 33 31 211.\315\211\211\211\211\211C\31
35e0 35 5c 33 32 31 5c 33 31 30 06 5c 6e 5c 32 33 35 5c 32 30 33 54 00 5c 33 31 34 5c 33 31 30 5c 33 5\321\310.\n\235\203T.\314\310\3
3600 32 32 06 5c 66 21 5c 22 5c 32 36 32 5c 6e 06 09 47 5c 32 36 32 08 06 09 5c 32 31 31 41 5c 32 36 22.\f!\"\262\n..G\262...\211A\26
3620 32 0b 5c 32 34 32 5c 32 31 31 5c 32 36 32 5c 6e 5c 32 30 33 5c 66 01 06 5c 6e 5c 32 30 34 79 00 2.\242\211\262\n\203\f..\n\204y.
3640 5c 33 32 33 5c 33 32 34 06 09 06 5c 66 47 5a 06 5c 6e 06 5c 66 24 5c 32 31 30 5c 33 32 35 06 09 \323\324...\fGZ.\n.\f$\210\325..
3660 21 5c 32 36 32 07 5c 33 32 36 06 09 21 5c 32 30 33 59 00 06 06 02 5c 32 33 35 5c 32 30 34 59 00 !\262.\326..!\203Y....\235\204Y.
3680 06 06 02 42 5c 32 36 32 02 5c 33 31 35 5c 32 36 32 06 72 5c 33 32 37 06 09 21 71 5c 32 31 30 5c ...B\262.\315\262.r\327..!q\210\
36a0 32 31 32 5c 32 31 34 7e 5c 32 31 30 65 62 5c 32 31 30 5c 33 33 30 5c 33 33 31 5c 33 31 35 5c 33 212\214~\210eb\210\330\331\315\3
36c0 31 33 23 5c 32 30 33 5c 33 37 35 00 02 5c 33 33 32 5c 33 33 33 21 5c 32 34 30 5c 32 31 30 02 5c 13#\203\375..\332\333!\240\210.\
36e0 32 34 32 04 5c 32 33 35 5c 32 30 33 5c 33 35 35 00 5c 33 32 33 5c 33 33 34 04 5c 32 34 32 5c 33 242.\235\203\355.\323\334.\242\3
3700 31 34 5c 33 31 35 5c 33 31 36 5c 33 33 35 5c 33 33 36 5c 33 33 37 5c 33 34 30 5c 33 34 31 06 0d 14\315\316\335\336\337\340\341..
3720 21 5c 33 34 32 5c 22 5c 33 34 33 5c 33 34 34 25 06 0b 5c 22 5c 22 40 5c 32 30 36 5c 33 32 37 00 !\342\"\343\344%..\"\"@\206\327.
3740 5c 33 34 35 20 23 5c 32 31 30 5c 32 31 31 5c 33 32 31 55 5c 32 30 33 5c 33 34 36 00 5c 33 34 36 \345.#\210\211\321U\203\346.\346
3760 20 5c 32 31 30 5c 33 34 37 5c 33 35 30 21 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 .\210\347\350!\210\211T\262.\202
3780 5c 32 34 34 00 02 5c 32 34 32 04 42 5c 32 36 32 04 02 5c 32 34 32 06 06 42 5c 32 36 32 06 5c 32 \244..\242.B\262..\242..B\262.\2
37a0 30 32 5c 32 34 34 00 5c 33 35 31 06 09 21 06 06 42 05 42 5c 32 36 32 05 2b 5c 32 30 32 59 00 5c 02\244.\351..!..B.B\262.+\202Y.\
37c0 33 35 32 5c 66 21 5c 32 31 30 5c 33 31 35 14 04 15 5c 33 31 36 5c 33 35 33 0d 5c 22 13 5c 33 35 352\f!\210\315...\316\353.\".\35
37e0 34 20 5c 32 31 30 5c 33 35 35 0d 21 15 5c 32 31 31 5c 33 32 31 56 5c 32 30 33 2e 01 5c 33 32 33 4.\210\355.!.\211\321V\203..\323
3800 5c 33 35 36 02 5c 22 5c 32 31 30 5c 32 30 32 34 01 5c 33 32 33 5c 33 35 37 0b 47 5c 22 5c 32 31 \356.\"\210\2024.\323\357.G\"\21
3820 30 0d 2a 5c 32 30 37 22 20 5b 6f 72 67 2d 69 64 2d 74 72 61 63 6b 2d 67 6c 6f 62 61 6c 6c 79 20 0.*\207".[org-id-track-globally.
3840 6f 72 67 2d 69 64 2d 73 65 61 72 63 68 2d 61 72 63 68 69 76 65 73 20 6f 72 67 2d 69 64 2d 65 78 org-id-search-archives.org-id-ex
3860 74 72 61 2d 66 69 6c 65 73 20 6f 72 67 2d 69 64 2d 66 69 6c 65 73 20 6f 72 67 2d 61 67 65 6e 64 tra-files.org-id-files.org-agend
3880 61 2d 6e 65 77 2d 62 75 66 66 65 72 73 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 65 a-new-buffers.org-id-locations.e
38a0 72 72 6f 72 20 22 50 6c 65 61 73 65 20 74 75 72 6e 20 6f 6e 20 60 6f 72 67 2d 69 64 2d 74 72 61 rror."Please.turn.on.`org-id-tra
38c0 63 6b 2d 67 6c 6f 62 61 6c 6c 79 27 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 74 72 61 63 ck-globally'.if.you.want.to.trac
38e0 6b 20 49 44 73 22 20 61 67 65 6e 64 61 2d 61 72 63 68 69 76 65 73 20 61 70 70 65 6e 64 20 6f 72 k.IDs".agenda-archives.append.or
3900 67 2d 61 67 65 6e 64 61 2d 66 69 6c 65 73 20 74 20 64 65 6c 71 20 6e 69 6c 20 6d 61 70 63 61 72 g-agenda-files.t.delq.nil.mapcar
3920 20 23 5b 32 35 37 20 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 30 5c 33 30 31 21 5c 32 30 35 5c .#[257."r\211q\210\300\301!\205\
3940 66 00 5c 33 30 32 20 29 5c 32 30 37 22 20 5b 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 6f 72 f.\302.)\207".[derived-mode-p.or
3960 67 2d 6d 6f 64 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 33 20 22 5c 6e 5c 6e g-mode.buffer-file-name].3."\n\n
3980 28 66 6e 20 42 29 22 5d 20 62 75 66 66 65 72 2d 6c 69 73 74 20 30 20 63 6f 70 79 2d 73 65 71 75 (fn.B)"].buffer-list.0.copy-sequ
39a0 65 6e 63 65 20 6d 65 73 73 61 67 65 20 22 46 69 6e 64 69 6e 67 20 49 44 20 6c 6f 63 61 74 69 6f ence.message."Finding.ID.locatio
39c0 6e 73 20 28 25 64 2f 25 64 20 66 69 6c 65 73 29 3a 20 25 73 22 20 66 69 6c 65 2d 74 72 75 65 6e ns.(%d/%d.files):.%s".file-truen
39e0 61 6d 65 20 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 6f 72 67 2d 67 65 74 2d 61 67 65 6e 64 61 ame.file-exists-p.org-get-agenda
3a00 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 -file-buffer.re-search-forward."
3a20 5e 5b 20 09 5d 2a 3a 49 44 3a 5b 20 09 5d 2b 5c 5c 28 5c 5c 53 2d 2b 5c 5c 29 5b 20 09 5d 2a 24 ^[..]*:ID:[..]+\\(\\S-+\\)[..]*$
3a40 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 20 22 ".match-string-no-properties.1."
3a60 44 75 70 6c 69 63 61 74 65 20 49 44 20 5c 22 25 73 5c 22 2c 20 61 6c 73 6f 20 69 6e 20 66 69 6c Duplicate.ID.\"%s\",.also.in.fil
3a80 65 20 25 73 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 5c 32 e.%s".make-byte-code.257."\300\2
3aa0 34 32 01 41 5c 32 33 35 5c 32 30 35 5c 6e 00 5c 32 31 31 40 5c 32 30 37 22 20 76 63 6f 6e 63 61 42.A\235\205\n.\211@\207".vconca
3ac0 74 20 76 65 63 74 6f 72 20 5b 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 20 62 75 66 66 65 t.vector.[].3."\n\n(fn.X)".buffe
3ae0 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 69 6e 67 20 73 69 74 2d 66 6f 72 20 32 20 61 62 62 72 65 r-file-name.ding.sit-for.2.abbre
3b00 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 20 6f 72 67 2d 72 65 6c 65 61 73 65 2d 62 75 66 66 viate-file-name.org-release-buff
3b20 65 72 73 20 63 61 72 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 73 61 76 65 20 6f 72 ers.car.org-id-locations-save.or
3b40 67 2d 69 64 2d 61 6c 69 73 74 2d 74 6f 2d 68 61 73 68 20 22 57 41 52 4e 49 4e 47 3a 20 25 64 20 g-id-alist-to-hash."WARNING:.%d.
3b60 64 75 70 6c 69 63 61 74 65 20 49 44 73 20 66 6f 75 6e 64 2c 20 63 68 65 63 6b 20 2a 4d 65 73 73 duplicate.IDs.found,.check.*Mess
3b80 61 67 65 73 2a 20 62 75 66 66 65 72 22 20 22 25 64 20 75 6e 69 71 75 65 20 66 69 6c 65 73 20 73 ages*.buffer"."%d.unique.files.s
3ba0 63 61 6e 6e 65 64 20 66 6f 72 20 49 44 73 22 5d 20 32 35 20 28 23 24 20 2e 20 31 33 33 30 38 29 canned.for.IDs"].25.(#$...13308)
3bc0 20 6e 69 6c 5d 29 0a 23 40 35 33 20 53 61 76 65 20 60 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f .nil]).#@53.Save.`org-id-locatio
3be0 6e 73 27 20 69 6e 20 60 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 66 69 6c 65 27 2e 1f ns'.in.`org-id-locations-file'..
3c00 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 73 61 76 .(defalias.'org-id-locations-sav
3c20 65 20 23 5b 30 20 22 08 5c 32 30 35 45 00 09 5c 32 30 35 45 00 5c 33 30 35 09 21 5c 32 30 33 14 e.#[0.".\205E..\205E.\305.!\203.
3c40 00 5c 33 30 36 09 21 5c 32 30 32 15 00 09 5c 6e 5c 33 30 37 5c 33 31 30 5c 33 31 31 21 21 5c 33 .\306.!\202...\n\307\310\311!!\3
3c60 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 05 21 5c 33 31 37 5c 22 5c 33 32 30 24 5c 12\313\314\315\316.!\317\"\320$\
3c80 32 31 36 72 5c 32 31 31 71 5c 32 31 30 5c 33 32 31 5c 32 31 31 1b 1c 5c 33 32 32 03 70 5c 22 2b 216r\211q\210\321\211..\322.p\"+
3ca0 72 01 71 5c 32 31 30 5c 33 32 33 5c 33 32 31 5c 32 31 31 05 5c 33 32 31 5c 33 31 33 25 5c 32 31 r.q\210\323\321\211.\321\313%\21
3cc0 30 2a 5c 32 36 36 5c 32 30 32 5c 32 36 32 01 5c 32 30 37 22 20 5b 6f 72 67 2d 69 64 2d 74 72 61 0*\266\202\262.\207".[org-id-tra
3ce0 63 6b 2d 67 6c 6f 62 61 6c 6c 79 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 6f 72 67 ck-globally.org-id-locations.org
3d00 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 66 69 6c 65 20 70 72 69 6e 74 2d 6c 65 6e 67 74 68 20 -id-locations-file.print-length.
3d20 70 72 69 6e 74 2d 6c 65 76 65 6c 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 6f 72 67 2d 69 64 2d print-level.hash-table-p.org-id-
3d40 68 61 73 68 2d 74 6f 2d 61 6c 69 73 74 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 hash-to-alist.get-buffer-create.
3d60 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 22 20 2a 74 65 6d 70 generate-new-buffer-name.".*temp
3d80 20 66 69 6c 65 2a 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 .file*".make-byte-code.0."\301\3
3da0 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 00!\205..\302\300!\207".vconcat.
3dc0 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d vector.[buffer-name.kill-buffer]
3de0 20 32 20 6e 69 6c 20 70 72 69 6e 74 20 77 72 69 74 65 2d 72 65 67 69 6f 6e 5d 20 31 30 20 28 23 .2.nil.print.write-region].10.(#
3e00 24 20 2e 20 31 35 33 30 38 29 5d 29 0a 23 40 34 35 20 52 65 61 64 20 74 68 65 20 64 61 74 61 20 $...15308)]).#@45.Read.the.data.
3e20 66 72 6f 6d 20 60 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 66 69 6c 65 27 2e 1f 0a 28 from.`org-id-locations-file'...(
3e40 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 6c 6f 61 64 20 defalias.'org-id-locations-load.
3e60 23 5b 30 20 22 5c 33 30 34 10 09 5c 32 30 35 3c 00 5c 33 30 35 5c 33 30 36 21 72 5c 32 31 31 71 #[0."\304..\205<.\305\306!r\211q
3e80 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 05 21 5c 33 31 34 5c 22 \210\307\310\311\312\313.!\314\"
3ea0 5c 33 31 35 24 5c 32 31 36 5c 33 31 36 31 2a 00 5c 33 31 37 5c 6e 21 5c 32 31 30 5c 33 32 30 70 \315$\216\3161*.\317\n!\210\320p
3ec0 21 5c 32 31 31 10 30 5c 32 30 32 2f 00 5c 32 31 30 5c 33 32 31 5c 33 32 32 5c 6e 5c 22 5c 32 31 !\211.0\202/.\210\321\322\n\"\21
3ee0 30 2a 5c 32 31 30 5c 33 32 33 5c 33 32 34 08 5c 22 13 5c 33 32 35 08 21 5c 32 31 31 10 5c 32 30 0*\210\323\324.\".\325.!\211.\20
3f00 37 22 20 5b 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 6f 72 67 2d 69 64 2d 74 72 61 63 7".[org-id-locations.org-id-trac
3f20 6b 2d 67 6c 6f 62 61 6c 6c 79 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 66 69 6c 65 k-globally.org-id-locations-file
3f40 20 6f 72 67 2d 69 64 2d 66 69 6c 65 73 20 6e 69 6c 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 .org-id-files.nil.generate-new-b
3f60 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 uffer.".*temp*".make-byte-code.0
3f80 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 ."\301\300!\205..\302\300!\207".
3fa0 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c vconcat.vector.[buffer-name.kill
3fc0 2d 62 75 66 66 65 72 5d 20 32 20 28 65 72 72 6f 72 29 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 -buffer].2.(error).insert-file-c
3fe0 6f 6e 74 65 6e 74 73 20 72 65 61 64 20 6d 65 73 73 61 67 65 20 22 43 6f 75 6c 64 20 6e 6f 74 20 ontents.read.message."Could.not.
4000 72 65 61 64 20 6f 72 67 2d 69 64 2d 76 61 6c 75 65 73 20 66 72 6f 6d 20 25 73 2e 20 20 53 65 74 read.org-id-values.from.%s...Set
4020 74 69 6e 67 20 69 74 20 74 6f 20 6e 69 6c 2e 22 20 6d 61 70 63 61 72 20 63 61 72 20 6f 72 67 2d ting.it.to.nil.".mapcar.car.org-
4040 69 64 2d 61 6c 69 73 74 2d 74 6f 2d 68 61 73 68 5d 20 37 20 28 23 24 20 2e 20 31 35 38 39 30 29 id-alist-to-hash].7.(#$...15890)
4060 5d 29 0a 23 40 37 38 20 41 64 64 20 74 68 65 20 49 44 20 77 69 74 68 20 6c 6f 63 61 74 69 6f 6e ]).#@78.Add.the.ID.with.location
4080 20 46 49 4c 45 20 74 6f 20 74 68 65 20 64 61 74 61 62 61 73 65 20 6f 66 20 49 44 20 6c 6f 63 61 .FILE.to.the.database.of.ID.loca
40a0 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 49 44 20 46 49 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 tions...(fn.ID.FILE)..(defalias.
40c0 27 6f 72 67 2d 69 64 2d 61 64 64 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 35 31 34 20 22 08 5c 32 30 'org-id-add-location.#[514.".\20
40e0 35 21 00 01 5c 32 30 35 21 00 5c 32 31 31 5c 32 30 35 21 00 09 5c 32 30 34 13 00 5c 33 30 32 20 5!..\205!.\211\205!..\204..\302.
4100 5c 32 31 30 5c 33 30 33 02 5c 33 30 34 03 21 09 23 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 \210\303.\304.!.#\210\305\306\30
4120 34 03 21 5c 22 5c 32 30 37 22 20 5b 6f 72 67 2d 69 64 2d 74 72 61 63 6b 2d 67 6c 6f 62 61 6c 6c 4.!\"\207".[org-id-track-globall
4140 79 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 y.org-id-locations.org-id-locati
4160 6f 6e 73 2d 6c 6f 61 64 20 70 75 74 68 61 73 68 20 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c 65 ons-load.puthash.abbreviate-file
4180 2d 6e 61 6d 65 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 6f 72 67 2d 69 64 2d 66 69 6c 65 73 5d 20 -name.add-to-list.org-id-files].
41a0 36 20 28 23 24 20 2e 20 31 36 34 38 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 6.(#$...16488)]).(byte-code.".\2
41c0 30 34 09 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 31 30 5c 33 30 31 5c 32 30 37 22 20 04..\301\302\303\"\210\301\207".
41e0 5b 6e 6f 6e 69 6e 74 65 72 61 63 74 69 76 65 20 61 64 64 2d 68 6f 6f 6b 20 6b 69 6c 6c 2d 65 6d [noninteractive.add-hook.kill-em
4200 61 63 73 2d 68 6f 6f 6b 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 73 61 76 65 5d 20 acs-hook.org-id-locations-save].
4220 33 29 0a 23 40 38 34 20 54 75 72 6e 20 61 6e 20 6f 72 67 2d 69 64 20 68 61 73 68 20 69 6e 74 6f 3).#@84.Turn.an.org-id.hash.into
4240 20 61 6e 20 61 6c 69 73 74 2c 20 73 6f 20 74 68 61 74 20 69 74 20 63 61 6e 20 62 65 20 77 72 69 .an.alist,.so.that.it.can.be.wri
4260 74 74 65 6e 20 74 6f 20 61 20 66 69 6c 65 2e 0a 0a 28 66 6e 20 48 41 53 48 29 1f 0a 28 64 65 66 tten.to.a.file...(fn.HASH)..(def
4280 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 68 61 73 68 2d 74 6f 2d 61 6c 69 73 74 20 23 5b 32 35 alias.'org-id-hash-to-alist.#[25
42a0 37 20 22 5c 33 30 30 43 5c 33 30 30 43 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 7."\300C\300C\301\302\303\304\30
42c0 35 5c 33 30 36 06 07 06 07 5c 22 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 25 04 5c 22 5c 32 31 5\306....\"\307\"\310\311%.\"\21
42e0 30 01 5c 32 34 32 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 62 79 0.\242\207".[nil.maphash.make-by
4300 74 65 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 31 01 5c 33 30 30 5c 32 34 32 5c 32 33 35 5c 32 te-code.514."\301.\300\242\235\2
4320 34 30 5c 32 30 33 12 00 5c 33 30 31 5c 32 34 32 02 5c 33 30 31 5c 32 34 32 41 42 5c 32 34 31 5c 40\203..\301\242.\301\242AB\241\
4340 32 30 37 5c 33 30 30 01 03 44 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 76 63 6f 207\300..D\300\242B\240\207".vco
4360 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4b 20 56 29 22 5d ncat.vector.[].5."\n\n(fn.K.V)"]
4380 20 31 31 20 28 23 24 20 2e 20 31 36 39 33 36 29 5d 29 0a 23 40 36 30 20 54 75 72 6e 20 61 6e 20 .11.(#$...16936)]).#@60.Turn.an.
43a0 6f 72 67 2d 69 64 20 6c 6f 63 61 74 69 6f 6e 20 6c 69 73 74 20 69 6e 74 6f 20 61 20 68 61 73 68 org-id.location.list.into.a.hash
43c0 20 74 61 62 6c 65 2e 0a 0a 28 66 6e 20 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f .table...(fn.LIST)..(defalias.'o
43e0 72 67 2d 69 64 2d 61 6c 69 73 74 2d 74 6f 2d 68 61 73 68 20 23 5b 32 35 37 20 22 5c 33 30 30 5c rg-id-alist-to-hash.#[257."\300\
4400 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 08 5c 22 5c 301\302\303\304\305\306\307..\"\
4420 22 24 5c 33 31 30 43 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 "$\310C\311\312\313\314\315\316.
4440 07 06 07 5c 22 5c 33 31 37 5c 22 5c 33 32 30 5c 33 32 31 25 04 5c 22 5c 32 31 30 01 5c 32 30 37 ...\"\317\"\320\321%.\"\210.\207
4460 22 20 5b 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 3a ".[make-hash-table.:test.equal.:
4480 73 69 7a 65 20 61 70 70 6c 79 20 2b 20 6d 61 70 63 61 72 20 6c 65 6e 67 74 68 20 6e 69 6c 20 6d size.apply.+.mapcar.length.nil.m
44a0 61 70 63 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 01 40 5c 32 apc.make-byte-code.257."\301.@\2
44c0 34 30 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 40\210\302\303\304\305\306\307\3
44e0 30 30 5c 33 30 31 5c 22 5c 33 31 30 5c 22 5c 33 31 31 5c 33 31 32 25 02 41 5c 22 5c 32 30 37 22 00\301\"\310\"\311\312%.A\"\207"
4500 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6d 61 70 63 20 6d 61 6b 65 2d 62 79 74 65 2d .vconcat.vector.[mapc.make-byte-
4520 63 6f 64 65 20 32 35 37 20 22 5c 33 30 32 01 5c 33 30 31 5c 32 34 32 5c 33 30 30 23 5c 32 30 37 code.257."\302.\301\242\300#\207
4540 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 70 75 74 68 61 73 68 5d 20 35 20 22 5c 6e ".vconcat.vector.[puthash].5."\n
4560 5c 6e 28 66 6e 20 49 29 22 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 5d 20 31 31 20 28 23 \n(fn.I)"].9."\n\n(fn.X)"].11.(#
4580 24 20 2e 20 31 37 33 30 34 29 5d 29 0a 23 40 39 33 20 55 70 64 61 74 65 20 61 6e 79 20 49 44 73 $...17304)]).#@93.Update.any.IDs
45a0 20 69 6e 20 54 58 54 20 61 6e 64 20 61 73 73 69 67 6e 20 42 55 46 46 45 52 2d 4f 52 2d 46 49 4c .in.TXT.and.assign.BUFFER-OR-FIL
45c0 45 20 74 6f 20 74 68 65 6d 2e 0a 0a 28 66 6e 20 54 58 54 20 26 6f 70 74 69 6f 6e 61 6c 20 42 55 E.to.them...(fn.TXT.&optional.BU
45e0 46 46 45 52 2d 4f 52 2d 46 49 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 FFER-OR-FILE)..(defalias.'org-id
4600 2d 70 61 73 74 65 2d 74 72 61 63 6b 65 72 20 23 5b 35 31 33 20 22 08 5c 32 30 35 53 00 5c 33 30 -paste-tracker.#[513.".\205S.\30
4620 31 20 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 5c 33 30 37 5c 22 5c 33 1.\302\303\304\305\306.!\307\"\3
4640 31 30 24 5c 32 31 36 01 5c 32 30 36 17 00 70 5c 32 36 32 02 5c 33 31 31 02 21 5c 32 30 33 2d 00 10$\216.\206..p\262.\311.!\203-.
4660 5c 33 31 32 02 21 5c 32 30 36 26 00 01 5c 32 36 32 02 5c 33 31 33 02 21 5c 32 36 32 02 01 5c 32 \312.!\206&..\262.\313.!\262..\2
4680 30 35 50 00 5c 33 31 34 02 21 5c 33 30 33 5c 33 31 35 5c 33 31 36 06 06 03 23 5c 32 30 35 4e 00 05P.\314.!\303\315\316...#\205N.
46a0 5c 33 30 33 5c 32 32 35 5c 32 36 32 01 5c 33 31 37 5c 33 32 30 5c 33 32 31 06 07 5c 22 03 5c 22 \303\225\262.\317\320\321..\".\"
46c0 5c 32 31 30 5c 32 30 32 35 00 5c 32 36 36 5c 32 30 32 29 5c 32 36 32 01 5c 32 30 37 22 20 5b 6f \210\2025.\266\202)\262.\207".[o
46e0 72 67 2d 69 64 2d 74 72 61 63 6b 2d 67 6c 6f 62 61 6c 6c 79 20 6d 61 74 63 68 2d 64 61 74 61 20 rg-id-track-globally.match-data.
4700 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 make-byte-code.0."\301\300\302\"
4720 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 65 74 2d 6d 61 74 63 68 2d \207".vconcat.vector.[set-match-
4740 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 62 75 66 66 65 72 70 20 62 75 66 66 65 72 data.evaporate].3.bufferp.buffer
4760 2d 62 61 73 65 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 61 62 -base-buffer.buffer-file-name.ab
4780 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 breviate-file-name.string-match.
47a0 22 5e 5b 20 09 5d 2a 3a 49 44 3a 5b 20 09 5d 2b 5c 5c 28 5b 5e 20 09 5c 6e 0d 5d 2b 5c 5c 29 22 "^[..]*:ID:[..]+\\([^..\n.]+\\)"
47c0 20 6f 72 67 2d 69 64 2d 61 64 64 2d 6c 6f 63 61 74 69 6f 6e 20 6d 61 74 63 68 2d 73 74 72 69 6e .org-id-add-location.match-strin
47e0 67 20 31 5d 20 39 20 28 23 24 20 2e 20 31 37 38 31 30 29 5d 29 0a 23 40 37 34 20 51 75 65 72 79 g.1].9.(#$...17810)]).#@74.Query
4800 20 74 68 65 20 69 64 20 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 68 65 20 66 69 6c 65 20 69 6e .the.id.database.for.the.file.in
4820 20 77 68 69 63 68 20 74 68 69 73 20 49 44 20 69 73 20 6c 6f 63 61 74 65 64 2e 0a 0a 28 66 6e 20 .which.this.ID.is.located...(fn.
4840 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 66 69 6e 64 2d 69 64 2d 66 ID)..(defalias.'org-id-find-id-f
4860 69 6c 65 20 23 5b 32 35 37 20 22 08 5c 32 30 34 07 00 5c 33 30 31 20 5c 32 31 30 08 5c 32 30 33 ile.#[257.".\204..\301.\210.\203
4880 18 00 5c 33 30 32 08 21 5c 32 30 33 18 00 5c 33 30 33 01 08 5c 22 5c 32 30 36 21 00 5c 33 30 34 ..\302.!\203..\303..\"\206!.\304
48a0 5c 33 30 35 70 21 5c 32 30 36 20 00 70 21 5c 32 30 37 22 20 5b 6f 72 67 2d 69 64 2d 6c 6f 63 61 \305p!\206..p!\207".[org-id-loca
48c0 74 69 6f 6e 73 20 6f 72 67 2d 69 64 2d 6c 6f 63 61 74 69 6f 6e 73 2d 6c 6f 61 64 20 68 61 73 68 tions.org-id-locations-load.hash
48e0 2d 74 61 62 6c 65 2d 70 20 67 65 74 68 61 73 68 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d -table-p.gethash.buffer-file-nam
4900 65 20 62 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 66 65 72 5d 20 34 20 28 23 24 20 2e 20 31 38 e.buffer-base-buffer].4.(#$...18
4920 34 32 37 29 5d 29 0a 23 40 32 38 39 20 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 427)]).#@289.Return.the.position
4940 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 49 44 20 69 6e 20 46 49 4c 45 2e 0a 49 66 20 74 68 61 .of.the.entry.ID.in.FILE..If.tha
4960 74 20 66 69 6c 65 73 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 6f 72 20 69 66 20 69 74 t.files.does.not.exist,.or.if.it
4980 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 74 68 69 73 20 49 44 2c 0a 72 65 74 75 72 .does.not.contain.this.ID,.retur
49a0 6e 20 6e 69 6c 2e 0a 54 68 65 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 72 65 74 75 72 6e 65 64 20 n.nil..The.position.is.returned.
49c0 61 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 66 69 6c 65 2d 6e 61 6d 65 20 2e 20 70 6f 73 69 as.a.cons.cell.(file-name...posi
49e0 74 69 6f 6e 29 2e 20 20 57 69 74 68 0a 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 4d tion)...With.optional.argument.M
4a00 41 52 4b 45 52 50 2c 20 72 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 61 73 20 61 ARKERP,.return.the.position.as.a
4a20 20 6e 65 77 20 6d 61 72 6b 65 72 2e 0a 0a 28 66 6e 20 49 44 20 46 49 4c 45 20 26 6f 70 74 69 6f .new.marker...(fn.ID.FILE.&optio
4a40 6e 61 6c 20 4d 41 52 4b 45 52 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d nal.MARKERP)..(defalias.'org-id-
4a60 66 69 6e 64 2d 69 64 2d 69 6e 2d 66 69 6c 65 20 23 5b 37 37 30 20 22 5c 33 30 31 5c 32 31 31 5c find-id-in-file.#[770."\301\211\
4a80 32 31 31 02 18 04 5c 32 30 34 0d 00 5c 33 30 31 5c 32 30 32 3a 00 5c 33 30 32 05 21 5c 32 30 34 211...\204..\301\202:.\302.!\204
4aa0 17 00 5c 33 30 31 5c 32 30 32 3a 00 72 5c 33 30 33 05 21 5c 32 31 31 5c 32 36 32 03 71 5c 32 31 ..\301\202:.r\303.!\211\262.q\21
4ac0 30 5c 33 30 34 06 06 21 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 39 00 03 5c 32 30 33 36 00 5c 33 0\304..!\262.\211\2059..\2036.\3
4ae0 30 35 20 01 03 5c 32 32 33 5c 32 30 32 39 00 04 01 42 29 29 5c 32 30 37 22 20 5b 6f 72 67 2d 61 05...\223\2029...B))\207".[org-a
4b00 67 65 6e 64 61 2d 6e 65 77 2d 62 75 66 66 65 72 73 20 6e 69 6c 20 66 69 6c 65 2d 65 78 69 73 74 genda-new-buffers.nil.file-exist
4b20 73 2d 70 20 6f 72 67 2d 67 65 74 2d 61 67 65 6e 64 61 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 6f s-p.org-get-agenda-file-buffer.o
4b40 72 67 2d 66 69 6e 64 2d 65 6e 74 72 79 2d 77 69 74 68 2d 69 64 20 6d 61 6b 65 2d 6d 61 72 6b 65 rg-find-entry-with-id.make-marke
4b60 72 5d 20 39 20 28 23 24 20 2e 20 31 38 37 33 33 29 5d 29 0a 23 40 35 30 20 53 74 6f 72 65 20 61 r].9.(#$...18733)]).#@50.Store.a
4b80 20 6c 69 6e 6b 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 6e 74 72 79 2c 20 75 73 69 6e .link.to.the.current.entry,.usin
4ba0 67 20 69 74 73 20 49 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 73 74 6f g.its.ID...(defalias.'org-id-sto
4bc0 72 65 2d 6c 69 6e 6b 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 20 21 5c 32 30 35 3f 00 5c 33 30 re-link.#[0."\302\303.!\205?.\30
4be0 34 5c 33 30 35 21 5c 32 30 35 3f 00 5c 33 30 36 5c 33 30 37 20 50 5c 33 31 30 18 5c 32 31 32 5c 4\305!\205?.\306\307.P\310.\212\
4c00 33 31 31 5c 33 31 32 21 5c 32 31 30 5c 33 31 33 09 21 5c 32 30 33 2f 00 5c 33 31 34 5c 32 32 35 311\312!\210\313.!\203/.\314\225
4c20 5c 32 30 33 29 00 5c 33 31 35 5c 33 31 34 21 5c 32 30 32 2c 00 5c 33 31 35 5c 33 31 36 21 5c 32 \203).\315\314!\202,.\315\316!\2
4c40 30 36 30 00 5c 32 31 31 29 5c 33 31 37 5c 33 32 30 03 5c 33 32 31 04 5c 33 32 32 5c 33 32 33 26 060.\211)\317\320.\321.\322\323&
4c60 06 5c 32 31 30 01 29 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 63 61 73 65 2d 66 6f 6c 64 2d .\210.)\266\202\207".[case-fold-
4c80 73 65 61 72 63 68 20 6f 72 67 2d 63 6f 6d 70 6c 65 78 2d 68 65 61 64 69 6e 67 2d 72 65 67 65 78 search.org-complex-heading-regex
4ca0 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 62 61 73 65 2d 62 p.buffer-file-name.buffer-base-b
4cc0 75 66 66 65 72 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 6f 72 67 2d 6d 6f 64 65 20 22 69 uffer.derived-mode-p.org-mode."i
4ce0 64 3a 22 20 6f 72 67 2d 69 64 2d 67 65 74 2d 63 72 65 61 74 65 20 6e 69 6c 20 6f 72 67 2d 62 61 d:".org-id-get-create.nil.org-ba
4d00 63 6b 2d 74 6f 2d 68 65 61 64 69 6e 67 20 74 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 34 20 6d 61 74 ck-to-heading.t.looking-at.4.mat
4d20 63 68 2d 73 74 72 69 6e 67 20 30 20 6f 72 67 2d 73 74 6f 72 65 2d 6c 69 6e 6b 2d 70 72 6f 70 73 ch-string.0.org-store-link-props
4d40 20 3a 6c 69 6e 6b 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 3a 74 79 70 65 20 22 69 64 22 5d 20 .:link.:description.:type."id"].
4d60 39 20 28 23 24 20 2e 20 31 39 33 32 31 29 20 6e 69 6c 5d 29 0a 23 40 33 38 20 47 6f 20 74 6f 20 9.(#$...19321).nil]).#@38.Go.to.
4d80 74 68 65 20 65 6e 74 72 79 20 77 69 74 68 20 69 64 20 49 44 2e 0a 0a 28 66 6e 20 49 44 29 1f 0a the.entry.with.id.ID...(fn.ID)..
4da0 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 64 2d 6f 70 65 6e 20 23 5b 32 35 37 20 22 5c 33 (defalias.'org-id-open.#[257."\3
4dc0 30 31 20 5c 32 31 30 5c 33 30 32 01 5c 33 30 33 5c 22 5c 33 30 34 01 5c 32 30 34 11 00 5c 33 30 01.\210\302.\303\"\304.\204..\30
4de0 35 5c 33 30 36 04 5c 22 5c 32 31 30 5c 33 30 37 08 5c 32 33 36 41 5c 33 31 30 5c 32 33 36 41 5c 5\306.\"\210\307.\236A\310\236A\
4e00 32 30 36 1c 00 5c 33 31 31 5c 32 36 32 01 70 5c 33 31 32 03 21 5c 32 33 32 5c 32 30 34 2c 00 5c 206..\311\262.p\312.!\232\204,.\
4e20 32 31 31 5c 33 31 32 03 21 21 5c 32 31 30 01 62 5c 32 31 30 01 5c 33 30 34 5c 32 31 31 5c 32 32 211\312.!!\210.b\210.\304\211\22
4e40 33 5c 32 31 30 5c 33 31 33 20 5c 32 30 37 22 20 5b 6f 72 67 2d 6c 69 6e 6b 2d 66 72 61 6d 65 2d 3\210\313.\207".[org-link-frame-
4e60 73 65 74 75 70 20 6f 72 67 2d 6d 61 72 6b 2d 72 69 6e 67 2d 70 75 73 68 20 6f 72 67 2d 69 64 2d setup.org-mark-ring-push.org-id-
4e80 66 69 6e 64 20 6d 61 72 6b 65 72 20 6e 69 6c 20 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 66 69 find.marker.nil.error."Cannot.fi
4ea0 6e 64 20 65 6e 74 72 79 20 77 69 74 68 20 49 44 20 5c 22 25 73 5c 22 22 20 66 69 6c 65 20 28 28 nd.entry.with.ID.\"%s\"".file.((
4ec0 66 69 6e 64 2d 66 69 6c 65 20 2e 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 29 20 28 66 find-file...switch-to-buffer).(f
4ee0 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 2e 20 73 77 69 74 63 68 2d 74 ind-file-other-window...switch-t
4f00 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 20 28 66 69 6e 64 2d 66 69 6c o-buffer-other-window).(find-fil
4f20 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 20 2e 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 e-other-frame...switch-to-buffer
4f40 2d 6f 74 68 65 72 2d 66 72 61 6d 65 29 29 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d -other-frame)).switch-to-buffer-
4f60 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6f 72 67 2d 73 other-window.marker-buffer.org-s
4f80 68 6f 77 2d 63 6f 6e 74 65 78 74 5d 20 36 20 28 23 24 20 2e 20 31 39 38 33 34 29 5d 29 0a 28 62 how-context].6.(#$...19834)]).(b
4fa0 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c yte-code."\300\301\302\303#\210\
4fc0 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 5b 6f 72 67 2d 6c 69 6e 6b 2d 73 65 74 2d 70 61 72 61 304\305!\207".[org-link-set-para
4fe0 6d 65 74 65 72 73 20 22 69 64 22 20 3a 66 6f 6c 6c 6f 77 20 6f 72 67 2d 69 64 2d 6f 70 65 6e 20 meters."id".:follow.org-id-open.
5000 70 72 6f 76 69 64 65 20 6f 72 67 2d 69 64 5d 20 34 29 0a provide.org-id].4).