This 5 year old report seems never to have been resolved. This was the original 
issue:

> org-set-tags-command:
> 1. Insert a new Org entry in the a buffer
> 2. M-x org-set-tags-command
> 3. At the prompt enter "one,two,three"
> 4. Entry's tags are correctly set to :one:two:three:
>
> org-capture-fill-template:
> 1. evaluate (org-capture-fill-template "%^g")
> 2. At the prompt enter "one,two,three"
> 3. String returned is incorrect: ":one,two,three:"

I get the same behaviour still today. There didn't seem to be a consensus as to 
whether this needed to be changed or not. The suggested changed amounts to 
something like changing

`(let ((crm-separator "[ \t]*:[ \t]*"))...)'

to

`(let ((crm-separator "[ \t]*[,:][ \t]*"))...)'

allowing for separators of either : or , when adding tags to a capture. See the 
thread for more details, including a patch with the suggested changes.

There was some discussion about allowing customisation or not, and it seemed 
customisation was not favoured. Bastien suggested hard coding the 
`crm-separator', presumably similarly as I did above.

A quick check confirms that the fix works okay. So, is this something that is 
wanted? If so, I can submit a patch. If not, I'll cancel the report.

Confirmed.
Owned.

--
Cheers,
Paul.

Reply via email to