-
Notifications
You must be signed in to change notification settings - Fork 47
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
Migrate org-gcal to aio #160
base: master
Are you sure you want to change the base?
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 285d1b3 - Browse repository at this point
Copy the full SHA 285d1b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d94c6fb - Browse repository at this point
Copy the full SHA d94c6fbView commit details -
There are still some bugs I need to work out.
Configuration menu - View commit details
-
Copy full SHA for 82c4be7 - Browse repository at this point
Copy the full SHA 82c4be7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73760e9 - Browse repository at this point
Copy the full SHA 73760e9View commit details -
Enable aio-cancel to cancel HTTP requests
This requires listening for the `aio-cancel` signal in an `aio-listen` callback and calling `request-abort`.
Configuration menu - View commit details
-
Copy full SHA for 16925c9 - Browse repository at this point
Copy the full SHA 16925c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c140604 - Browse repository at this point
Copy the full SHA c140604View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffaa420 - Browse repository at this point
Copy the full SHA ffaa420View commit details -
Upstream: https://github.com/telotortium/emacs-aio-iter2/blob/5b0a9f81ed5bddc60f252b4f46924887190d91af/aio-iter2.el Otherwise, MELPA will fail to load this file. I'm done with development of aio-iter2, I'm pretty sure.
Configuration menu - View commit details
-
Copy full SHA for 5b8ed59 - Browse repository at this point
Copy the full SHA 5b8ed59View commit details -
`org-gcal-test--post-at-point-aio-basic` mostly works as intended, except that the `let` bindings don't function as intended - not sure why.
Configuration menu - View commit details
-
Copy full SHA for 2c7206f - Browse repository at this point
Copy the full SHA 2c7206fView commit details -
Remove autoloads from aio-iter2-defun functions
It appears that this keyword doesn't work for this. I don't know if there's a way to make it work, or I'll just need to write a wrapper interactive function around the AIO functions.
Configuration menu - View commit details
-
Copy full SHA for 4a22852 - Browse repository at this point
Copy the full SHA 4a22852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35b5d92 - Browse repository at this point
Copy the full SHA 35b5d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8055c6f - Browse repository at this point
Copy the full SHA 8055c6fView commit details -
Will tag and bump to 0.5.0 after aio branch is merged.
Configuration menu - View commit details
-
Copy full SHA for 8f49b36 - Browse repository at this point
Copy the full SHA 8f49b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for a03ca56 - Browse repository at this point
Copy the full SHA a03ca56View commit details -
Follow [Multi-file Packages](https://www.gnu.org/software/emacs/manual/html_node/elisp/Multi_002dfile-Packages.html) in Emacs Lisp Manual, inspired by [magit-pkg.el](https://github.com/magit/magit/blob/b32521d5432b5fbc33a2e47b72f2258bf98cb8b4/lisp/magit-pkg.el). Needed because Cask wasn't picking up the `iter2` dependency of `aio-iter2` - this is an indirect dependency of `org-gcal.el`, but wasn't included in the `Package-Requires` line before. Since we use multiple Emacs Lisp files, it's best to acknowledge that explicitly.
Configuration menu - View commit details
-
Copy full SHA for 63d27d9 - Browse repository at this point
Copy the full SHA 63d27d9View commit details -
Add Package-Requires to org-generic-id
This won't be directly used, but I'd like to break out this file into a separate package someday.
Configuration menu - View commit details
-
Copy full SHA for e806b82 - Browse repository at this point
Copy the full SHA e806b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a59ec - Browse repository at this point
Copy the full SHA a2a59ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f67a08 - Browse repository at this point
Copy the full SHA 9f67a08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0702d - Browse repository at this point
Copy the full SHA 1b0702dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d49437 - Browse repository at this point
Copy the full SHA 9d49437View commit details -
Enable autoload for async functions
Figured out right way to do it.
Configuration menu - View commit details
-
Copy full SHA for 0eb976d - Browse repository at this point
Copy the full SHA 0eb976dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85e9e3b - Browse repository at this point
Copy the full SHA 85e9e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 656379f - Browse repository at this point
Copy the full SHA 656379fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e70dd9e - Browse repository at this point
Copy the full SHA e70dd9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b70d9f - Browse repository at this point
Copy the full SHA 3b70d9fView commit details -
- Allow testing only a subset of tests using `TEST_PATTERN`. - It appears some tests occasionally fail if run all in the same Emacs, but work if they are run separately. So, if I find failed tests, I rerun each failing test individually to see which ones actually fail.
Configuration menu - View commit details
-
Copy full SHA for 5c7004a - Browse repository at this point
Copy the full SHA 5c7004aView commit details -
Allow overriding URL for Calendar API
Useful for writing test servers to test code using a real HTTP server instead of mocks.
Configuration menu - View commit details
-
Copy full SHA for 8e60ec9 - Browse repository at this point
Copy the full SHA 8e60ec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92071d4 - Browse repository at this point
Copy the full SHA 92071d4View commit details -
WIP iterating closer to the finish line
Now it seems like this work interactively, and working on tests.
Configuration menu - View commit details
-
Copy full SHA for 37253b0 - Browse repository at this point
Copy the full SHA 37253b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca22da3 - Browse repository at this point
Copy the full SHA ca22da3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4067fa - Browse repository at this point
Copy the full SHA f4067faView commit details -
Ensure package remains clean with respect to checkdoc.
Configuration menu - View commit details
-
Copy full SHA for 1732064 - Browse repository at this point
Copy the full SHA 1732064View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad427d - Browse repository at this point
Copy the full SHA 1ad427dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2502b7 - Browse repository at this point
Copy the full SHA c2502b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6052f8a - Browse repository at this point
Copy the full SHA 6052f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db070d - Browse repository at this point
Copy the full SHA 4db070dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17ed712 - Browse repository at this point
Copy the full SHA 17ed712View commit details
Commits on Apr 26, 2024
-
Use org-combine-change-calls when modifying org buffer
Improves the speed of modifying buffers when many updates are being done.
Configuration menu - View commit details
-
Copy full SHA for 0863204 - Browse repository at this point
Copy the full SHA 0863204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e3a25a - Browse repository at this point
Copy the full SHA 9e3a25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8df2f6 - Browse repository at this point
Copy the full SHA e8df2f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82547a4 - Browse repository at this point
Copy the full SHA 82547a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e68cde - Browse repository at this point
Copy the full SHA 3e68cdeView commit details