-
-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable org-protocol support out of the box #285
Comments
Any progress to this issue? |
@kickingvegas I have not worked on this feature. PRs are welcome :) |
@d12frosted - How about this counter-proposal - I’d be happy to pair code this PR with you! I’m asking because I’m really not well setup to build Emacs plus for Homebrew. Looking at the two 28.2 repos, it seems like the chief differences are in two files:
Repos
diff of emacs-mac/lisp/org/org-protocol.el with emacs-28.2/lisp/org/org-protocol.el
The emacs-mac port makes extensive changes to the <key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>Email Address URL</string>
<key>CFBundleURLSchemes</key>
<array>
<string>mailto</string>
</array>
</dict>
<dict>
<key>CFBundleURLName</key>
<string>Org Protocol URL</string>
<key>CFBundleURLSchemes</key>
<array>
<string>org-protocol</string>
</array>
</dict>
</array> |
Any progress on this? If this hasn't just been incorporated silently into master and not referenced in the issue, then I can make the PR |
My bad. It slipped out of my head. @kickingvegas I will review your comment after I return home and get access to my laptop. |
Is there any update on this? Thanks. |
@maikol-solis there are no updates; I would really apreciate someone just figuring out how to solve this and sending a PR. |
Found the commit that introduced org-protocol support in the Mitsuharu fork: 0d4110bb05f080a3f4f07ae9338d4d61b4d29c16 Affected files afaik:
The function
Yantar92 posted this on IRC about Org-Protocol support in Core. Apparently it is very difficult to abstract this behavior away to support multi-platform. |
It would be great to have the org-protocol URL handler registered out of the box to enable org-capture to work.
This is supported by another mac-friendly port: emacs-mac or by installing a dedicated utility however the last method seems to be broken on newer versions of the OS.
I saw that this was mentioned in #158 but I thought it would be worth adding a dedicated feature request here to track progress independently of fixing that issue.
The text was updated successfully, but these errors were encountered: