Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider > ]]] > [[[ whether defending the US Constitution against all enemies, > ]]] > [[[ foreign or domestic, requires you to follow Snowden's > example. ]]] > > > I notice that org-mac-link.el in org-contrib[1] interacts > > with > > many nonfree programs. > > You may be right that this goes against GNU standards. > Thanks for reporting it. > > Could you please describe the situation in more detail? > For instance, give the names of two or three of those nonfree > programs > and describe how org-mac-link.el interacts with them? The nonfree programs include Finder (the default file manager on a Mac OS X), Google Chrome and Microsoft Outlook. I haven't used the package, so I will just paste the description in the file which is probably better than my summary after reading the code myself: > ;; This code allows you to grab either the current selected > items, or > ;; the frontmost url in various mac appliations, and insert them > as > ;; hyperlinks into the current org-mode document at point. > > Also, what is the status of org-contrib in relation to Emacs? > Is org-contrib part of GNU Emacs? Is it in NonGNU ELPA? I believe it is just part of the NonGNU ELPA. > > Does anything in Emacs mention the existence of org-contrib > or say where to find it? If so, could you show me the text > that mentions it, and say where that is found in Emacs? I did a grep in the Emacs source tree as of commit 3502321403, and I could find a few places matching `org-contrib`. These mentions are mostly in urls, rather than the package itself: > grep -inRH --color -A1 -B1 -E org-contrib . /dev/null > ./doc/misc/org.org-16566-language-specific online documentation > at > ./doc/misc/org.org:16567:https://orgmode.org/worg/org-contrib/babel/. > ./doc/misc/org.org-16568- > -- > ./doc/misc/org.org-17959-Additional documentation for some > languages is at > ./doc/misc/org.org:17960:https://orgmode.org/worg/org-contrib/babel/languages.html. > ./doc/misc/org.org-17961- > -- > ./doc/misc/org.org-19647-If you are now browsing > ./doc/misc/org.org:19648:=https://orgmode.org/worg/org-contrib/org-protocol.html= > and find > ./doc/misc/org.org-19649-a typo or have an idea about how to > enhance the documentation, simply > -- > ./doc/misc/org.org-19912-directory for a list of contributed > files. Worg page with more > ./doc/misc/org.org:19913:information is at: > https://orgmode.org/worg/org-contrib/. > ./doc/misc/org.org-19914- > -- > ./lisp/org/org.el-18391- (let* ((org-dir > (org-find-library-dir "org")) > ./lisp/org/org.el:18392: (contrib-dir (or > (org-find-library-dir "org-contribdir") org-dir)) > ./lisp/org/org.el-18393- (feature-re > "^\\(org\\|ob\\|ox\\)\\(-.*\\)?") > -- > ./lisp/org/ob-lilypond.el-6-;; Keywords: babel language, > literate programming > ./lisp/org/ob-lilypond.el:7:;; Homepage: > https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html > ./lisp/org/ob-lilypond.el-8- > -- > ./lisp/org/ob-lilypond.el-26-;; Installation, ob-lilypond > documentation, and examples are available at > ./lisp/org/ob-lilypond.el:27:;; > https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html > ./lisp/org/ob-lilypond.el-28-;; > -- > ./lisp/org/ob-stan.el-41-;; For more information and usage > examples, visit > ./lisp/org/ob-stan.el:42:;; > https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-stan.html > ./lisp/org/ob-stan.el-43-;; > -- > ./etc/ORG-NEWS-1877- > ./etc/ORG-NEWS:1878:If you want to contribute to it, please see > [[https://orgmode.org/worg/org-contribute.html][how to > contribute]]. > ./etc/ORG-NEWS-1879- > -- > ./etc/ORG-NEWS-2241-For more information and usage examples, > visit > ./etc/ORG-NEWS:2242:https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-stan.html > ./etc/ORG-NEWS-2243- > -- > ./etc/ORG-NEWS-3643- the top. This table is called > "favtable". See the documentation on > ./etc/ORG-NEWS:3644: > [[https://orgmode.org/worg/org-contrib/org-favtable.html][Worg]]. > ./etc/ORG-NEWS-3645- > Grep finished with 11 matches found at Mon Aug 16 15:31:45 -- Best, Yuchen PGP Key: 47F9 D050 1E11 8879 9040 4941 2126 7E93 EF86 DFD0