Skip to content
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

Fixed regexp that led duplication of property drawers, timestamps and some events #122

Open
wants to merge 55 commits into
base: master
Choose a base branch
from

Conversation

phrxmd
Copy link

@phrxmd phrxmd commented Dec 8, 2018

Fixed a regular expression that left some entries with double property drawers and timestamps.
This fixes some cases where synchronized events appeared twice in the agenda, or when they were duplicated in the Google calendar upon synchronization.

Zack Allison and others added 30 commits August 18, 2016 02:53
created variable org-gcal-header-alist

(setq org-gcal-header-alist '(("[email protected]" .
      "#+CATEGORY: personal\n#+ARCHIVE: archive/personal.org")))
Previously, private events were not emitted correctly which would cause the event prior to the private event to have multiple times.
this is to address issues like myuhe#29 when event descriptions that include
'*' can break gcal synchronization
It's an alist, customize it as such.  With this patch I can customize
and then org-gcal-fetch (without it I cannot).
JSON text exchanged between systems that are not part of a closed
ecosystem MUST be encoded using UTF-8. [1]

[1] The JavaScript Object Notation (JSON) Data Interchange Format
    https://tools.ietf.org/html/rfc8259
Merges pr60 from upstream myuhe#60
org-archive-subtree messes the kill-ring.  Wrapping it in a let binding
creating a copy of kill-ring and we restore the kill-ring after the messup.
* alert.el already manages a default emacs logo. If user wants a
different one, set the new `org-gcal-logo-file' variable to the path
of the logo.

* removed `org-gcal-logo' variable
Documentation for myuhe PRs
Detect appropriate calendar id from current buffer when requesting
post or delete an event.  Raise user-error if no calendar id is found.
kidd and others added 20 commits July 20, 2018 22:47
Use defcustom to define org-gcal-header-alist and add docstring
Fix formatting and replace tabs with spaces
This makes the code work with indirect buffers as well as normal buffers. 
Working with indirect buffers make org-gcal-post-at-point work with capture buffers, and make the capture hook work.
Makes org-gcal work with indirect buffers
 Fix issue where multi-line locations led to duplicate calendar entries
@telotortium
Copy link

Hi everyone! This repository is obsolete - the actively developed fork is now https://github.com/kidd/org-gcal.el, which is also the "org-gcal.el" on MELPA (see #115). I'm one of the maintainers of https://github.com/kidd/org-gcal.el. I can't directly close issues or PRs on this repo, but please download https://github.com/kidd/org-gcal.el and see if your issue or PR is still applicable. If so, open an issue or PR on https://github.com/kidd/org-gcal.el. In any case, you should close your issue or PR in this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants