[O] bug#18870: bug#18870: \emsp and alignment in org clock report

2017-12-04 Thread Ben Finney
On 04-Dec-2017, Nicolas Goaziou wrote:
> Any 9.X version certainly contains the fix.

Using this version of ‘org-mode’:

Org mode version 9.1.2 (9.1.2-dist @ 
/usr/share/emacs/25.2/site-lisp/elpa/org-9.0.9/)

I confirm that the display of the report is much better:

| Headline| Time   |  |  |
|-++--+--|
| *Total time*| *0:20* |  |  |
|-++--+--|
| Lorem ipsum, dolor sit amet | 0:20   |  |  |
| \_  Suscipit sint quod  || 0:13 |  |
| \_  Ab facilis nulla|| 0:07 |  |
| \_Dolore laborum||  | 0:07 |

Thank you to the Org developers for resolving this bug.

-- 
 \  “A thing moderately good is not so good as it ought to be. |
  `\Moderation in temper is always a virtue; but moderation in |
_o__)   principle is always a vice.” —Thomas Paine |
Ben Finney <b...@benfinney.id.au>


signature.asc
Description: PGP signature


[O] bug#18870: bug#18870: \emsp and alignment in org clock report

2017-12-04 Thread Ben Finney
On 04-Dec-2017, Nicolas Goaziou wrote:
> Ben Finney <ben+em...@benfinney.id.au> writes:
> > How can we test the change, to know whether this bug is resolved?
> 
> You can test the latest ELPA release, scheduled for today

Please state the exact version string, so that we can compare to see
whether we're using one that meets your description.

-- 
 \   “We must find our way to a time when faith, without evidence, |
  `\disgraces anyone who would claim it.” —Sam Harris, _The End of |
_o__)         Faith_, 2004 |
Ben Finney <b...@benfinney.id.au>


signature.asc
Description: PGP signature


[O] bug#18870: bug#18870: \emsp and alignment in org clock report

2017-12-03 Thread Ben Finney
On 22-Aug-2016, Nicolas Goaziou wrote:
> The display for clock reports has been changed some months ago in
> development version.

Which version contains this change?

> I think this bug can be closed.

How can we test the change, to know whether this bug is resolved?

-- 
 \   “Instead of having ‘answers’ on a math test, they should just |
  `\   call them ‘impressions’, and if you got a different |
_o__)   ‘impression’, so what, can't we all be brothers?” —Jack Handey |
Ben Finney <b...@benfinney.id.au>


signature.asc
Description: PGP signature


[O] bug#18870: \emsp and alignment in org clock report

2015-03-22 Thread Ben Finney
On 17-Mar-2015, Nicolas Goaziou wrote:

 Also, the bug is about table alignment when `org-pretty-entities' is
 used.

Okay. So if I'm reporting a regression in the text (non-GUI) Emacs
behaviour of Org mode, I should make a separate report?

  So the U+2003 EM SPACE character should be translated *during
  export*, and not be literally in the displayed text.
 
 No, because it means this character should be treated specially by
 Org (e.g., LaTeX just ignores it so it needs to be turned into a
 space there).

That conflicts with what you're saying later:

  But not for display, which is the bug to be fixed here.
 
 Actually, it works more or less correctly for display on GUI with a
 non-nil `org-pretty-entities', or calling
 `org-toggle-pretty-entities'.

So the behaviour is masked by special behaviour of “entities”. Why is
that special behaviour acceptable, but allowing export of U+2003 is not?

On 22-Mar-2015, Nicolas Goaziou wrote:

 This should now be fixed. The markup used is more readable and
 doesn't alter table alignment.

Is that true for text-only terminals too?

-- 
 \   “See, in my line of work you gotta keep repeating things over |
  `\   and over and over again, for the truth to sink in; to kinda |
_o__)   catapult the propaganda.” —George W. Bush, 2005-05 |
Ben Finney b...@benfinney.id.au


signature.asc
Description: Digital signature


[O] bug#18870: \emsp and alignment in org clock report

2015-03-17 Thread Ben Finney
On 17-Mar-2015, Nicolas Goaziou wrote:
 Hello,
 
 Ben Finney b...@benfinney.id.au writes:
 
  The \emsp should be space characters (of some kind; either
  U+0020 SPC or U+2003 EM SPACE) with correct alignment for the
  character width. Displaying literal \emsp is a regression and
  should not happen.
 
 This is not a regression. This change favors a correct export over
 a correct display.

The behaviour described – displaying “\emsp” instead of space
characters – is a regression. That's what is being reported in this bug.

 Having some space character is not desirable as it would just move
 the problem the other way around (i.e., indentation would not appear
 during export)

So the U+2003 EM SPACE character should be translated *during export*,
and not be literally in the displayed text.

 In a nutshell, the current situation is not perfect, but we have yet
 to find a proper character to preserve both indentation during
 export and readability.

IS the above suggestion an acceptable solution?

 Note that this is not LaTeX-specific markup. This is called an entity,
 and is correctly exported in various back-ends.

But not for display, which is the bug to be fixed here.

Thanks for working on Org mode.

-- 
 \   “The future always arrives too fast, and in the wrong order.” |
  `\—Alvin Toffler |
_o__)  |
Ben Finney b...@benfinney.id.au


signature.asc
Description: Digital signature


[O] bug#18870: \emsp and alignment in org clock report

2015-03-17 Thread Ben Finney
I confirm this behaviour.

With a plain text terminal, a clock report shows like:

|---+--++--+--|
| willow-it.org | *File time*  | *5:25* |  |
 |
|   | Willow IT| 5:25   |  |
 |
|   | \emsp Administration || 3:44 |
 |
|   | \emsp\emsp Induction ||  |
3:44 |
|   | \emsp Training  development || 1:41 |
 |
|   | \emsp\emsp Odoo research ||  |
1:41 |
|---+--++--+--|

The \emsp should be space characters (of some kind; either U+0020 SPC
or U+2003 EM SPACE) with correct alignment for the character width.
Displaying literal \emsp is a regression and should not happen.

If having a U+2003 EM SPACE character is desirable, then instead of
LaTeX-specific markup (which is useless in the text buffer), that
character should appear directly in the data so it is useful for
display.

Thanks for working on Org Mode.

-- 
Ben Finney





Re: [O] GFDL

2013-06-04 Thread Ben Finney
On 27-May-2013, Bastien wrote:
 Ben Finney ben+em...@benfinney.id.au writes:
  Do you have a reference from some FSF official for that restriction?
 
 See this discussion:
   http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00375.html

Thanks very much for that information.

I had not realised how obstructionist RMS has become on this issue,
blocking attempts event to dual-license a document under at least one free
license (the FDL is not a free license by the FSF's own definition), and
insisting that Debian change its social contract to allow non-free works.

Given that entrenched position, the only hope for new freely-licensed FSF
documentation now seems to be for RMS's authority to be over-ruled on this
from within FSF, which could take some time.

It's good to have this to refer back to, so I'm grateful for this
discussion.

-- 
 \  “Software patents provide one more means of controlling access |
  `\  to information. They are the tool of choice for the internet |
_o__) highwayman.” —Anthony Taylor |
Ben Finney b...@benfinney.id.au


signature.asc
Description: Digital signature


Re: [O] GFDL

2013-05-25 Thread Ben Finney
Bastien b...@gnu.org writes:

 Sebastien Vauban sva-n...@mygooglest.com
 writes:

  FMI, why is GNU GPL not applicable to the manual?

 Because the manual is part of GNU Emacs, which is part of the GNU
 project, and every project in the GNU project is required to publish
 manuals in GNU FDL only. Dual licensing is not an option here.

Wow, I didn't realise the FSF policy was *that* restrictive.

Publishing the manual under both FDL and GPL should satisfy the FSF's
legitimate requirements for their work, so I don't know how they justify
refusing a manual that happens to also be published under some non-FDL
license.

Do you have a reference from some FSF official for that restriction?

 There are many discussions about this... a can of (dead) worms.

Agreed, thank you.

-- 
 \“Every sentence I utter must be understood not as an |
  `\  affirmation, but as a question.” —Niels Bohr |
_o__)  |
Ben Finney




Re: [O] GFDL

2013-05-20 Thread Ben Finney
Carsten Dominik carsten.domi...@gmail.com writes:

 I have asked RMS about this, and he says that the [GNU FDL] license
 should be present in printed versions of the document. I find it very
 hard to believe that this must be the case.

That matches my understanding. It may be hard to believe that such an
obnoxious intent was deliberate, but I think it is in our interests to
believe it true.

 It bothers me mostly for the guide, where I did spend a lot of time to
 make it compact, and now something like one fifth of it is license
 text.  We may actually consider to re-release the guide under a
 different license.

Please use this as an opportunity to seriously consider relicensing the
entire work (programs, documentation, etc.) of Org-mode under the same
license: the GNU GPL. It does not have the special problems of the FDL,
and having the whole work under the same license terms makes it simpler
and clearer.

 Will try to find a solution here.

Wishing you fortune in coming to a good solution.

-- 
 \“The problem with television is that the people must sit and |
  `\keep their eyes glued on a screen: the average American family |
_o__) hasn't time for it.” —_The New York Times_, 1939 |
Ben Finney




Re: [O] org-mobile-push error produces wrong-type-argument error

2013-01-03 Thread Ben Finney
Bastien b...@altern.org writes:

 Hi Ben,

 Ben Finney ben+em...@benfinney.id.au writes:

  I am getting the same error. I'm using the Org mode that comes with
  Emacs (“GNU Emacs 23.4.1”).

 You should not get this error anymore from maint.

Thank you. I'm not in a position to use the maint version, so I will
need to wait for a release fixing this.

Which change fixed this problem? How will I know when an org-mode that
includes this fix is released?

-- 
 \  “The best way to get information on Usenet is not to ask a |
  `\   question, but to post the wrong information.” —Aahz |
_o__)  |
Ben Finney




Re: [O] Trimming quotes

2012-12-30 Thread Ben Finney
Nick Dokos nicholas.do...@hp.com writes:

 Ben Finney ben+em...@benfinney.id.au wrote:

  t...@tsdye.com (Thomas S. Dye) writes:
  
   Can you point me to trimming guidelines for digest readers?
  
  In brief: Don't respond at all to a digest message.
  
  Instead, […]

 Tom did not respond to a digest message.

Indeed; I didn't intend to imply otherwise. I was responding to Tom's
request for guidelines on how to trim quotes in a reply when one is
receiving the list digest.

-- 
 \  “[I]t is impossible for anyone to begin to learn that which he |
  `\thinks he already knows.” —Epictetus, _Discourses_ |
_o__)  |
Ben Finney




Re: [O] Trimming quotes

2012-12-29 Thread Ben Finney
t...@tsdye.com (Thomas S. Dye) writes:

 Can you point me to trimming guidelines for digest readers?

In brief: Don't respond at all to a digest message.

Instead, respond to the actual message you want to respond to; that way,
your response will include correct fields in the header to preserve the
thread of discussion.

So, treat the digest message as a one-way channel. If you think you
might ever respond, turn off digest mode and respond to individual
messages.

-- 
 \  “A society that will trade a little liberty for a little order |
  `\ will lose both, and deserve neither.” —Thomas Jefferson, in a |
_o__)letter to Madison |
Ben Finney




Re: [O] org-mobile-push error produces wrong-type-argument error

2012-12-14 Thread Ben Finney
Conor Nash nas...@tcd.ie writes:

 When I try to run org-mobile-push I get an error in the minibuffer: Wrong
 type argument: listp, todo.

I am getting the same error. I'm using the Org mode that comes with
Emacs (“GNU Emacs 23.4.1”).

The backtrace from the error is:

=
Debugger entered--Lisp error: (wrong-type-argument listp TODO)
  org-mobile-create-index-file()
  byte-code(\301 \210\302 \210\303\304!\210\305\306!\210\307\310 
\210)\305\311!\210\312 \210\305\313!\210\314 \210\305\315!\210\316 
\210\305\317!\210\320 \210\303\321!\207 [inhibit-redisplay 
org-mobile-check-setup org-mobile-prepare-file-lists run-hooks 
org-mobile-pre-push-hook message Creating agendas... t 
org-mobile-create-sumo-agenda Creating agendas...done 
org-save-all-org-buffers Copying files... org-mobile-copy-agenda-files 
Writing index file... org-mobile-create-index-file Writing checksums... 
org-mobile-write-checksums org-mobile-post-push-hook] 2)
  org-mobile-push()
  call-interactively(org-mobile-push t nil)
  execute-extended-command(nil)
  call-interactively(execute-extended-command nil nil)
=

What setting can I change to fix this? I would prefer to continue using
the same Emacs and Org mode as I'm not the only one using these
programs on the machine.

-- 
 \  “When we talk to God, we're praying. When God talks to us, |
  `\ we're schizophrenic.” —Jane Wagner, via Lily Tomlin, 1985 |
_o__)  |
Ben Finney




Re: [O] Adding Timestamps

2011-09-13 Thread Ben Finney
Chris Niven cjni...@gmail.com writes:

 Is there any way to sum timestamps in org-mode?

What would that mean?

What is the result of the sum of:

2011-09-12 08:45
2011-09-12 16:23
2011-09-14 03:02

?

-- 
 \“I took a course in speed waiting. Now I can wait an hour in |
  `\ only ten minutes.” —Steven Wright |
_o__)  |
Ben Finney




Re: [O] TAB

2011-05-30 Thread Ben Finney
Ido Magal i...@idomagal.com writes:

 Fair enough. It never occurred to me that emacs might not support the
 native literal TAB. Thanks.

Emacs does, in its Fundamental mode and many others. But just about
every interesting mode will map the TAB key to something else. So the
issue is a common one for all Emacs users, not special to Org mode.

-- 
 \ “Anyone who is not shocked by quantum theory has not understood |
  `\  it.” —Niels Bohr |
_o__)  |
Ben Finney




Re: [O] special characters for HTML

2011-05-19 Thread Ben Finney
William Henney when...@gmail.com writes:

 Why don't you just write the umlauts directly: ü

 Either use the facilities of your OS, or use one of the German input
 methods of Emacs. For the latter, see the docs for C-\. For the
 former, it all depends on your OS and your keyboard.

Exactly. We're in the third millennium of the calendar, folks; we have
Unicode. The way to get a character into a text document is to put it in
literally.

-- 
 \“It is undesirable to believe a proposition when there is no |
  `\   ground whatever for supposing it true.” —Bertrand Russell, _The |
_o__)   Value of Scepticism_, 1928 |
Ben Finney




Re: [O] Bug: No property change from ‘org-clock-sum’

2011-05-06 Thread Ben Finney
Bernt Hansen be...@norang.ca writes:

 I don't think the org-clock-sum function does what you think/want it
 to do. The docstring says it sets text properties on the headline - so
 I don't think it is intended to update a CLOCKSUM property in the
 headings.

I don't underastand the distinction. Isn't the CLOCKSUM property a text
property? What do I need to know here?

 These text properties are temporary (ie. not saved in the org file) and
 I think these are used by the column view overlays for display-only.

 The org-invoice.el contributed file created by Peter Jones uses a
 CLOCKSUM property but I'm not sure if this is intended to be updated
 manually or automatically from the clocking lines in org.  I've CC-ed
 Peter in case he can shed any light on this.

Thanks. It does seem that they're much the same purpose, so I hope they
can be unified.

-- 
 \ “To succeed in the world it is not enough to be stupid, you |
  `\must also be well-mannered.” —Voltaire |
_o__)  |
Ben Finney




Re: [O] Bug: No property change from ‘org-clock-sum’

2011-05-06 Thread Ben Finney
Carsten Dominik carsten.domi...@gmail.com writes:

 However, I seen now that there is a bug here, cause by a rewrite (for
 speed) of property access some time ago. After that rewrite, the
 special CLOCKSUM property used by org-invoice.el was no longer
 accessible.

Thanks! I am glad to finally have attracted enough attention to this bug
:-)


Bernt Hansen be...@norang.ca writes:

 Carsten Dominik carsten.domi...@gmail.com writes:
  This problem has just been fixed, so with the current git master,
  org-invoice.el should work again.

 Ah! Thanks Carsten.  It does indeed return values after this fix.

Great. I look forward to a new release making its way into Debian.

Thanks again for the diagnosis and bug fix, guys.

-- 
 \ “Pinky, are you pondering what I'm pondering?” “I think so, |
  `\Brain, but if we give peas a chance, won't the lima beans feel |
_o__)left out?” —_Pinky and The Brain_ |
Ben Finney




Re: [O] Bug: No property change from ‘org-clock-sum’

2011-05-05 Thread Ben Finney
Ben Finney ben+em...@benfinney.id.au writes:

 When I use ‘org-clock-sum’ in Org-mode version 7.4, nothing appears to
 happen: the items in the subtree are not updated and no ‘CLOCKSUM’
 property appears.

 Org-mode version 7.4
 GNU Emacs 23.2.1 (powerpc-unknown-linux-gnu, GTK+ Version 2.20.1) of
 2010-12-12 on porpora, modified by Debian

This is still the case after an upgrade:

Org-mode version 7.5
GNU Emacs 23.3.1 (powerpc-unknown-linux-gnu, GTK+ Version 2.24.4) of
2011-04-11 on praetorius, modified by Debian

 Why wouldn't the ‘org-clock-sum’ function do what its doc string says?
 How should I be updating the ‘CLOCKSUM’ property?

Can anyone shed light on this? I'd like to use the function as
specified.

-- 
 \   “To have the choice between proprietary software packages, is |
  `\  being able to choose your master. Freedom means not having a |
_o__)master.” —Richard M. Stallman, 2007-05-16 |
Ben Finney




Re: [O] [semi-OT] issue trackers?

2011-05-05 Thread Ben Finney
Matt Price mopto...@gmail.com writes:

 I'm collaborating on a project where I'm starting to feel the need for a
 shared issue tracker.  Anyone have any suggestions?

Roundup URL:http://www.roundup-tracker.org/ is a self-contained issue
tracker that communicates via web and email interfaces, and is quite
extensively customisable.

 I'd love something that integrates with org-mode somehow, but my
 collaborators are definitively NOT emacs users.

I don't know of any issue trackers that integrate with Org mode in any
way. You could start with having Emacs send automatically-composed email
messages to Roundup in response to your actions in Org mode, and perhaps
later look at more customised integration.

-- 
 \ “Buy not what you want, but what you need; what you do not need |
  `\ is expensive at a penny.” —Cato, 234–149 BCE, Relique |
_o__)  |
Ben Finney




Re: [O] Dumbquotes in exported source listings

2011-05-01 Thread Ben Finney
Nick Dokos nicholas.do...@hp.com writes:

 Ben Finney ben+em...@benfinney.id.au wrote:

  TeX and some other legacy systems don't work very well with Unicode.

 AFAIK, TeX works fine with UTF8, given the defaults that org-mode
 export uses.

To be clear, I don't have any issue with Org and Unicode (I've never
exported an Org file to TeX). I was mainly addressing the terminology
for the style of quotes described by the OP.

-- 
 \   “Too many Indians spoil the golden egg.” —Sir Joh |
  `\   Bjelke-Petersen |
_o__)  |
Ben Finney




Re: [O] Dumbquotes in exported source listings

2011-04-30 Thread Ben Finney
Avdi Grimm gro...@inbox.avdi.org writes:

 One issue: my beta reviewers have noted that when copy-and-pasting
 source code listings that contain single-quoted strings, they are
 getting smart quotes--i.e. the first quote is a backquote, the
 second quote is a single quote. This breaks the pasted code.

Those aren't even “smart quotes” (the term usually applied to the quote
characters from Microsoft's standards-violating character set). Those
are what might be called “TeX quotes” (though the convention pre-dates
even TeX), since TeX uses ‘`’ for an opening single quote and ‘``’ for
an opening double quote.

Nowadays with Unicode available ubiquitously we can simply use the
correct typographical quotation marks directly in the plain text file,
but TeX and some other legacy systems don't work very well with Unicode.

-- 
 \  “Often, the surest way to convey misinformation is to tell the |
  `\   strict truth.” —Mark Twain, _Following the Equator_ |
_o__)  |
Ben Finney




Re: [O] emdash and endash

2011-04-18 Thread Ben Finney
Matt Lundin m...@imapmail.org writes:

 To ensure consistency of export, I have gotten in the habit of using
 three hyphens for the emdash in ASCII---even in mail.

I just write the characters – choosing the right one for my purpose – in
Unicode. It's already the third millennium of our calendar — we can
expect Unicode support, and harangue those who haven't joined us in the
international village yet.

-- 
 \ “Teach a man to make fire, and he will be warm for a day. Set a |
  `\   man on fire, and he will be warm for the rest of his life.” |
_o__) —John A. Hrastar |
Ben Finney




Re: [O] emdash and endash

2011-04-17 Thread Ben Finney
Samuel Wales samolog...@gmail.com writes:

 1 dash: - 2 -- 3 ---
 1 dash: - 2 – 3 —

 When I write in ASCII, I notate emdash like --.  I think this is
 standard.

I think not. I see many (non-Org) ASCII documents that distinguish a
notional em dash from en dash by different number of hyphens, as in your
first list.

 I never use --- in ASCII. Is there a way to make -- export as
 emdash in order to be consistent with ASCII?

“Consistent with ASCII”? ASCII has neither en dash nor em dash, so it's
not ASCII that you're wanting to be consistent with. You're referring to
conventions that attempt to preserve Unicode characters in ASCII.

-- 
 \   “… whoever claims any right that he is unwilling to accord to |
  `\ his fellow-men is dishonest and infamous.” —Robert G. |
_o__)   Ingersoll, _The Liberty of Man, Woman and Child_, 1877 |
Ben Finney




[O] No property change from ‘org-clock-sum’

2011-04-01 Thread Ben Finney
Howdy all,

When I use ‘org-clock-sum’ in Org-mode version 7.4, nothing appears to
happen: the items in the subtree are not updated and no ‘CLOCKSUM’
property appears.


I'm trying to generate an invoice report using ‘org-invoice.el’.

The items on which I want to report have clock entries, generated
correctly with ‘org-clock-in’ and ‘org-clock-out’. An example:

=
* foo
** bar
*** [2011-03-24 Thu]
CLOCK: [2011-03-24 Thu 14:15]--[2011-03-24 Thu 18:03] =  3:48
CLOCK: [2011-03-24 Thu 09:10]--[2011-03-24 Thu 12:27] =  3:17
*** [2011-03-23 Wed]
CLOCK: [2011-03-23 Wed 14:10]--[2011-03-23 Wed 18:16] =  4:06
CLOCK: [2011-03-23 Wed 09:30]--[2011-03-23 Wed 13:10] =  3:40
*** [2011-03-22 Tue]
CLOCK: [2011-03-22 Tue 14:00]--[2011-03-22 Tue 17:30] =  3:30
CLOCK: [2011-03-22 Tue 08:58]--[2011-03-22 Tue 13:31] =  4:33
=

According to the doc string for ‘org-invoice-report’, the ‘CLOCKSUM’
property on each item in the subtree will be used for the report.

So apparently I need to ‘org-clock-sum’ on the tree before updating the
report, in order to automatically generate the ‘CLOCKSUM’ property. But
that function doesn't change anything.

Why wouldn't the ‘org-clock-sum’ function do what its doc string says?
How should I be updating the ‘CLOCKSUM’ property?

-- 
 \ “Pinky, are you pondering what I'm pondering?” “I think so, |
  `\   Brain, but why does a forklift have to be so big if all it does |
_o__)   is lift forks?” —_Pinky and The Brain_ |
Ben Finney




[Orgmode] Re: A request: Moving away from ChangeLog

2010-05-21 Thread Ben Finney
Carsten Dominik carsten.domi...@gmail.com writes:

 On May 21, 2010, at 11:41 AM, John Wiegley wrote:
  This makes it trivial to build ChangeLog entries for a range of
  commits, suitable for submission to Emacs. It may need a bit more
  work to be production-ready, but it can already produce a ChangeLog
  for all of org-mode.
[…]

 If this works, lets stop writing ChangeLog.

This is a great improvement.

It seems worth pointing out explicitly, though: Eliminating a
manually-maintained ChangeLog doesn't obviate the need for a ChangeLog
(or the equivalent) in the distributed source.

This is because the copyright holders license their works under the
GPLv2, and §2.a of those terms requires the work to include dated notice
of all modifications made to the work. This is conventionally understood
to be most directly satisfied by a ChangeLog in the distributed source
for the work.

Generating that file automatically from the VCS commit messages, at the
time a source release is packaged, is a good use of the VCS.

 This will make most merges working without hickups, finally.  And it
 will make us, hopefully, write better commit messages.

Indeed. Having one canonical location for a piece of information, with
every other instance of it derived from that location, can help reduce
the burden of recording that information.

-- 
 \   “I disapprove of what you say, but I will defend to the death |
  `\ your right to say it.” —Evelyn Beatrice Hall, _The Friends of |
_o__)  Voltaire_, 1906 |
Ben Finney


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Gmane readers - please subscribe

2010-04-27 Thread Ben Finney
Tyler Smith tyler.sm...@eku.edu writes:

 Ben Finney ben+em...@benfinney.id.au writes:

  A large part of my reason for reading via Gmane is to avoid yet
  another set of authentication credentials. Especially one that I
  never use; that's a security nightmare waiting to happen. So I'm not
  interested in increasing my security exposure by making a Mailman
  account on yet another site.

 Yikes! What nightmare awaits those of us who've foolishly gone ahead
 and subscribed? What's my exposure, beyond some nefarious cracker
 impersonating me on emacs-orgmode?

The assumption here is that logging into the mailing list account is
something done infrequently to never for any given user. That's
certainly the case for just about any list I've subscribed to.

For an infrequently-to-never used passphrase, one of two things is the
case: either it's unique, or it is identical to the passphrase that
accesses some other set of services for the user.

Since it's an infrequently-to-never accessed service, it's an
unreasonable burden to expect the user to maintain unique passphrases
for every such service. If for this list, why not for every such list?

So what usually ends up happening is they're identical for a given
person across many different services. But the more that's the case, the
greater the exposure: any one of those services could manage their
security poorly, or simply be unlucky enough to attract a bored and/or
motivated cracker; and a compromise on any one of them removes any
expectation of security on any of the rest of the services where the
user has the same passphrase.

The sensible policy, therefore, is to cull the proliferation of such
passphrase-requiring infrequently-to-never-accessed accounts. Which, in
turn, means saying a polite “no thank you” to most requests to set up
new accounts.

-- 
 \“The greatest tragedy in mankind's entire history may be the |
  `\   hijacking of morality by religion.” —Arthur C. Clarke, 1991 |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Gmane readers - please subscribe

2010-04-27 Thread Ben Finney
Sebastian Rose sebastian_r...@gmx.de writes:

 Ben Finney ben+em...@benfinney.id.au writes:
  Since it's an infrequently-to-never accessed service, it's an
  unreasonable burden to expect the user to maintain unique
  passphrases for every such service. If for this list, why not for
  every such list?

 It's easy to maintain unique passphrases, and to create them.

Having done so for many accounts and using many different systems for
doing so, I can assure you that it's easier and more reliable to just
avoid creating such accounts where possible.

-- 
 \“I don't accept the currently fashionable assertion that any |
  `\   view is automatically as worthy of respect as any equal and |
_o__)   opposite view.” —Douglas Adams |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Gmane readers - please subscribe

2010-04-27 Thread Ben Finney
Sebastian Rose sebastian_r...@gmx.de writes:

 OK - there _must_ be a missunderstanding...

Quite probably. But I don't wish to make further noise about a topic
most here likely don't care much about, so I will try to make this my
last message in this thread unless new information comes to light.

 We all post via reply all to support unsubscribed users. They (you?)
 couldn't discuss in realtime otherwise.

In fact, many people in this thread have *not* done that, and I've read
every message sent to the forum just fine. Gmane allows an NNTP
interface to the forum; that's pretty much the point for me. If you are
sending an extra copy to me specifically, please don't; it doesn't help.


As for the many suggestions to set up authentication tokens that lie
dormant: I have explained my position on proliferation of authentication
tokens, and some people have understood. That's good enough for now.
Let's get back to Org-mode discussions :-)

-- 
 \ “Dad always thought laughter was the best medicine, which I |
  `\guess is why several of us died of tuberculosis.” —Jack Handey |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Gmane readers - please subscribe

2010-04-26 Thread Ben Finney
Carsten Dominik carsten.domi...@gmail.com writes:

 If you are reading emacs-orgmode.org through gmane, please read this
 new FAQ to help take load off the maintainers.

 http://orgmode.org/worg/org-faq.php#ml-subscription-and-gmane

A large part of my reason for reading via Gmane is to avoid yet another
set of authentication credentials. Especially one that I never use;
that's a security nightmare waiting to happen. So I'm not interested in
increasing my security exposure by making a Mailman account on yet
another site.

While I appreciate that administrators would prefer that Gmane readers
subscribe, I think their chosen mailing list administration system is
not helping their cause. (No, I don't have a better one to suggest.)

-- 
 \ “As we enjoy great advantages from the inventions of others, we |
  `\  should be glad to serve others by any invention of ours; and |
_o__) this we should do freely and generously.” —Benjamin Franklin |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: possible bug: TAB after elipsis

2010-03-26 Thread Ben Finney
Carsten Dominik carsten.domi...@gmail.com writes:

 On Mar 24, 2010, at 7:04 PM, Anthony Lander wrote:

  If the cursor is after the elipsis on a folded entry like this:
 
   Some entry...|
 
  pressing TAB doesn't expand the entry, or in fact, do anything
  useful at all. Is it possible to get it to expand the entry, or am I
  missing something?

 Cursor after the dots means the cursor is no longer in the headline,
 in fact it is no longer in the entry at all.

But neither is it in the following entry, surely?

I agree with the original reporter that this goes against expectations.
Pressing TAB *anywhere* on the same line of a collapsed item should
expand it as normal, no? Can this be fixed?

-- 
 \   “Working out the social politics of who you can trust and why |
  `\  is, quite literally, what a very large part of our brain has |
_o__)   evolved to do.” —Douglas Adams |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Wiki?

2010-02-19 Thread Ben Finney
Andrea Crotti andrea.crott...@gmail.com writes:

 Today I had to modify some wiki pages for a project and I realized how
 it sucked.. Stupid editor,
[…]

This much, at least, can be fixed by the “It's All Text” add-on for
Firefox URL:https://addons.mozilla.org/en-US/firefox/addon/4125.

-- 
 \  “I guess we were all guilty, in a way. We all shot him, we all |
  `\   skinned him, and we all got a complimentary bumper sticker that |
_o__) said, ‘I helped skin Bob.’” —Jack Handey |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Which Emacs on Ubuntu

2010-02-12 Thread Ben Finney
Graham Smith myotis...@gmail.com writes:

 As I primarily use Emacs to run Orgmode and I find the list of Emacs
 options rather confusing, can anyone here suggest which is the best
 option to install.

The purpose of the ‘emacs’ meta-package is to allow you to defer this to
the Ubuntu package managers. That is, by installing ‘emacs’ you will get
the “best” version of Emacs, updated as appropriate.

-- 
 \  “We tend to scoff at the beliefs of the ancients. But we can't |
  `\scoff at them personally, to their faces, and this is what |
_o__) annoys me.” —Jack Handey |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Which Emacs on Ubuntu

2010-02-12 Thread Ben Finney
Graham Smith myotis...@gmail.com writes:

 Thanks, I was tempted to go for 23, but wasn't sure.

Right. So, people who installed ‘emacs’ several years ago would have
Emacs 22, and then later, without changing their selection, the same
people got Emacs 23 when the Ubuntu package maintainers decided it was
ready.

If that appeals to you, just install the ‘emacs’ package.

-- 
 \   “If you are unable to leave your room, expose yourself in the |
  `\window.” —instructions in case of fire, hotel, Finland |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: How to combine the analogue (Moleskine) world with digital (org-mode) world ?

2010-01-24 Thread Ben Finney
Torsten Wagner torsten.wag...@gmail.com writes:

  I have a similar experience to you. I run org-mode on my office
  computer and home computer and synchronise the files via USB drive
  and Python backup script.

 If you have access to a sever... try to use git.

Any distributed version control system (DVCS) will do the job here, so
I'd recommend to choose one that is easy to learn and use. For that
purpose I'd recommend Bazaar URL:http://bazaar-vcs.org/.

The Emacs ‘vc’ mode works correctly with Bazaar repositories (as well as
others, I believe).

Of course, if you're *already* familiar and happy with a DVCS, use that.

  My other idea capture and note taking tool are 3 x 5 inch system
  cards. I cut up scrap paper into this size and keep several handy in
  my shirt pocket and a pencil. I can jot down notes any time and
  transfer what is important when I am back at the computer.

 I tried this but always messed up with lost cards, messed up cards,
 etc. Thus I was looking for a more stable version.

I keep my 3×5in cards in a specialied wallet, which I found advertised
for the purpose of holding a portable hard drive and a screwdriver
(presumably for computer professionals to carry a diagnostic and repair
kit). The dimensions were perfect for a stack of cards and a comfortable
pen, so I bought it on that basis and have been very happy with it for
several years of constant use.

-- 
 \ “Faith may be defined briefly as an illogical belief in the |
  `\  occurrence of the improbable.” —Henry L. Mencken |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Repeating dates on named weekdays

2010-01-16 Thread Ben Finney
Glauber Alex Dias Prado sma...@gmail.com writes:

 William Halliburton whallibur...@gmail.com writes:
  How can one enter in repeating dates such as
 
  every third thursday of each month
 
 http://www.gnu.org/software/emacs/manual/html_node/org/Repeating-items.html#Repeating-items
 http://orgmode.org/manual/Repeated-tasks.html#Repeated-tasks

That doesn't help. Neither of those pages say anything about this common
use case.

I do wish the Org manual, at least, would give an example of what the OP
is asking for: repeating events on “every month on the Nth D-weekday at
T time”, and how to translate the N, D, and T into some Org date+time
format that will give that result.

I'd provide a suggested addition to the manual, but I still don't
understand the baroque sexp date format myself.

-- 
 \“Good morning, Pooh Bear”, said Eeyore gloomily. “If it is a |
  `\   good morning”, he said. “Which I doubt”, said he. —A. A. Milne, |
_o__)_Winnie-the-Pooh_ |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Date calculations

2009-12-30 Thread Ben Finney
Memnon Anon gegendosenflei...@googlemail.com writes:

 ,[ (info (org)Weekly/daily agenda) ]
 |  * Birthdays and similar stuff
 |  #+CATEGORY: Holiday
 |  %%(org-calendar-holiday)   ; special function for holiday names
 |  #+CATEGORY: Ann
 |  %%(diary-anniversary 14  5 1956) Arthur Dent is %d years old
 |  %%(diary-anniversary  2 10 1869) Mahatma Gandhi would be %d years old
 `

 These examples suggest D-M-Y, which only seems to work with the
 calendar set to european style. Maybe, it would be better to change
 the example to M-D-Y (I think it is more common?) and add a footnote
 that provides the info that the date format is depending on
 calendar-date-style?

It might be even better to use calendar style ‘iso’ in that
documentation, to be consistent with default Org usage.

 So, if I understand it correctly, org-bbdb settled on iso format,
 diary-anniversary uses either american or european style depending on
 calendar-date-style.

 Thats somehow inconsistent, isn't it?

Yes, that inconsistency in the Diary behaviour has been noted.

-- 
 \   “My business is to teach my aspirations to conform themselves |
  `\  to fact, not to try and make facts harmonise with my |
_o__)   aspirations.“ —Thomas Henry Huxley, 1860-09-23 |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: small addition to The Org Manual

2009-12-21 Thread Ben Finney
V Spagnolo v.spagn...@pobox.com writes:

 A key that explicitly states what is meant by C-, S- and M-, would be
 helpful.

I disagree: I don't think the Org mode manual should be teaching the
reader how to use Emacs, since that would only duplicate what's already
in Emacs.

Perhaps it could direct the reader to the Emacs tutorial?

-- 
 \   “About four years ago, I was — no, it was yesterday.” —Steven |
  `\Wright |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Org needs your vote

2009-12-07 Thread Ben Finney
Norbert Zeh n...@cs.dal.ca writes:

 IMO, the low rating of org-mode on this list shows that most people
 prefer flashy GUIs over extreme power, efficiency, and flexibility.

I disagree; I don't think people prefer “flashy GUIs” as you say. That
may play a part, but I believe it's only a small part in comparison to a
much larger issue:

Rather, people (in general, and beyond adolescence) prefer to avoid any
option presented which might involve the effort of learning something
new.

That is, if presented with a choice between using Word (which they've
already gone through the pain of learning), or learning a whole new
program, most adults will assume that the easiest option is to stick
with Word, or whatever existing program they've already learned that
appears to promise the ability to address their immediate need.

There won't be an assessment of “extreme power, efficiency, and
flexibility”; they're not looking for any of those, even though an
outside observer might realise they can benefit from them.

There'll only be an assessment of the perceived effort of “use Word,
which I know and in a pinch I can call on my friend for help”, versus
the perceived effort of “learn this unknown-to-me program, which nobody
in my circle of friends has even heard of”. Note that *actual* required
effort isn't what counts: only *perceived* effort can play a part in
that decision.

Merely being technically better isn't enough to win over anyone who
isn't already interested in learning something new. The technically
better option must *also* be perceptibly easy to learn to the point of
being productive quickly, and must perceptibly have a decent support
community. Otherwise, it won't even get a second glance by most people.

 Then again, that seems to be the general state in today's computing
 world.

When looked at from the above perspective, it's a state we don't have to
merely lament. We can *do* something about it; and the great part is we
don't have to change anything about Org mode itself to improve the
situation.

-- 
 \   “I disapprove of what you say, but I will defend to the death |
  `\ your right to say it.” —Evelyn Beatrice Hall, _The Friends of |
_o__)  Voltaire_, 1906 |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: [OT] Emacs for email?

2009-12-02 Thread Ben Finney
Tassilo Horn tass...@member.fsf.org writes:

 Ben Finney ben+em...@benfinney.id.au writes:
  I would dearly love to use Gnus for email too, and am this →← close,
  but I have an interactive external program generating my message
  signatures and I can't figure out how to get it working in Emacs
  quite as easily as it does in Mutt.

 This should be very easy.  Have a look at
   http://www.emacswiki.org/emacs/GnusMnemonics

 where the fortune program is used as signature program.

That misses the fact that, as I said above, I use an *interactive*
program for generating my signature block. It's not a matter of
generating output unilaterally from the program. I interact with the
program on the console (saying yes or no to proposed random signatures),
and it then modifies an existing message file in-place. I can't figure
out how to get Emacs to work with this program.

Anyway, this is now wildly off-topic for an Org discussion forum.

-- 
 \  “Holy bouncing boiler-plated fits, Batman!” —Robin |
  `\   |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: [OT] Emacs for email?

2009-12-01 Thread Ben Finney
Keith Lancaster klancaster1...@acm.org writes:

 I apologize for the WAY off topic question, but since you folk are
 emacs expertsdo you use emacs for email, and if so, what do you
 use?

I use Gnus for NNTP (e.g. for participating in this forum), and am
really liking it. I would dearly love to use Gnus for email too, and am
this →← close, but I have an interactive external program generating my
message signatures and I can't figure out how to get it working in Emacs
quite as easily as it does in Mutt.

-- 
 \   “… whoever claims any right that he is unwilling to accord to |
  `\ his fellow-men is dishonest and infamous.” —Robert G. |
_o__)   Ingersoll, _The Liberty of Man, Woman and Child_, 1877 |
Ben Finney



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Feature request: Periodic events based on count of specific weekdays

2009-11-20 Thread Ben Finney
Carsten Dominik carsten.domi...@gmail.com writes:

 extending the date format would be a significant amount of work. The
 current time/date format is already complex to handle internally,
 mainly because it was build not with a clean design but step by step.

I don't know anything about elisp. But isn't that an indication that it
might be time to re-work the design so it's easier to maintain?

 My feeling is that date specifications like this are seldomly used,

I'm surprised at this assertion. Just about every club or social
organisation, etc., that I've heard of that meets monthly, does so by
meeting “on the second Tuesday of the month” or equivalent monthly
specification. It's surely not seldom in my experience.

It may be the case that not many *programs* implement this; but has that
ever been a reason to avoid mapping a real-world need into Org mode
before? :-)

 and as far as readability is concerned, for these few events you could
 just (as suggested by Matt) write a note explaining what the entry
 does.

Unfortunately, I can't see how to do that *and* have the rest of the Org
mode timestamp specification; I'm wanting to have all the current
features of Org timestamp specification plus day-of-week-based periodic
events.

For example, I can't see how to get an sexp timestamp to simultaneously
have a “second Tuesday of the month” period and a time-of-day
specification. I also can't see how to get these specifications to
display like other Org timestamps in agenda and other generated views.

So, while I appreciate that the current timestamp parser design might
make implementation difficult, I don't think the current features of
either Org timestamp specification or sexp specification will meet this
goal. That's why I'm asking for this feature request.

I'm happy to discuss different specifications; the latest one I proposed
was for discussion, and I'm not wedded to it. Is there a different
syntax that would make parsing easier, while still adding the feature
I've described?

-- 
 \   “I distrust those people who know so well what God wants them |
  `\to do to their fellows, because it always coincides with their |
_o__)  own desires.” —Susan Brownell Anthony, 1896 |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: org-indent-mode and visual-line-mode

2009-11-19 Thread Ben Finney
Matt Price matt.pr...@utoronto.ca writes:

 Visual-line-mode is a replacement for longlines-mode; it soft-wraps
 text at the screen boundary, and does a much better job than
 longlines-mode did.

I think you're confused by a (helpful) conflation.

The ‘visual-lines-mode’ is indeed a replacement for ‘longlines-mode’,
but its job is to cause editing commands to act on visual, rather than
logical lines.

The wrapping behaviour you're describing is performed by ‘word-wrap’, a
buffer-local variable that cuases lines to be visually broken at word
boundaries.

The ‘word-wrap’ variable is set by ‘visual-lines-mode’, which is why
you're seeing it happen. But ‘word-wrap’ is independent of this.

 Is that what you needed? I'm not sure where the code for
 visual-line-mode lives -- there isn't a visual-line.el anywhere that i
 can find on my system.

Fortunately, ‘visual-line-mode’ appears to be a distraction from what
you're describing; Carsten only needs to learn about ‘word-wrap’.

-- 
 \“The flattening of underwear with pleasure is the job of the |
  `\  chambermaid.” —hotel, Yugoslavia |
_o__)  |
Ben Finney


pgpXB2IJ8KNm8.pgp
Description: PGP signature
___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Feature request: Periodic events based on count of specific weekdays (was: Monthly events based on count of specific weekdays)

2009-11-19 Thread Ben Finney
Ben Finney ben+em...@benfinney.id.au writes:

 […] “second Tuesday of the month” isn't niche, it is pretty common, I
 would have thought.

[…]

  You'd have to ask Carsten to implement a new timestamp syntax. What
  would you propose as a more readable designation?

How about a keyword that specifies the type of repeat being requested:

2009-10-13 Tue 14:00 +1m dow
Repeat each month, on the second Tuesday of the month. Calculated
because this date is the second Tuesday of the month, and “dow” is
the specified repeat type.

2009-10-13 Tue 14:00 +1m dom
Repeat each month, on the 13th day of the month. Calculated because
this date is the 13th of the month, and “dom” is the specified
repeat type.

2009-10-13 Tue 14:00 +1m
Repeat each month, on the 13th day of the month. Calculated because
this date is the 13th of the month, and “dom” is the default repeat
type.

This allows existing behaviour to be continued (“repeat on the same day
of the month”), preserves the default behaviour, and allows for other
repeat types to be added later without breaking existing timestamp data.

-- 
 \“He who laughs last, thinks slowest.” —anonymous |
  `\   |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: org-indent-mode and visual-line-mode

2009-11-19 Thread Ben Finney
Matt Price matt.pr...@utoronto.ca writes:

 Does anyone else use visual-=line-mode with org? I'm sort of surprised
 no one would -- it seems a completely obvious choice to me and it may
 be that I'm just missing something about optimum work flows or
 similar.

I hard-wrap (Emacs “fill” operations) paragraphs in most text files,
including my Org files. So I don't have to deal very often with the
distinction between visual versus local lines.

-- 
 \“Technology is neither good nor bad; nor is it neutral.” |
  `\   —Melvin Kranzberg's First Law of Technology |
_o__)  |
Ben Finney


pgpi5Fz7Iagiy.pgp
Description: PGP signature
___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Monthly events based on count of specific weekdays

2009-11-09 Thread Ben Finney
Giovanni Ridolfi giovanni.rido...@yahoo.it writes:

 --- Dom 8/11/09, Ben Finney ben+em...@benfinney.id.au ha scritto:
  How about this:
  
      2009-10-13 Tue 14:00 +1m Tue

 Does the ++1m help? : 

 ** TODO LUG meeting
DEADLINE: 2009-10-13 Tue 14:00 ++1m Tue

No, it doesn't help. When I specify what you show here, I get the item
in my agenda on:

2009-10-13 Tue 14:00
2009-11-13 Thu 14:00
2009-12-13 Sun 14:00
2010-01-13 Wed 14:00

and so on.

Marking this DONE will shift the date by at least one month,
but also by as many months as it takes to get this date into
the future.  However, it stays on a Tuesday, even 
if you called and marked it done on Saturday.

This doesn't seem to affect when the future events appear in the agenda,
so doesn't meet what I'm describing.

-- 
 \“I spent a lot of money on wine and women, and like a fool I |
  `\ squandered the rest.” —Benny Hill |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Monthly events based on count of specific weekdays

2009-11-08 Thread Ben Finney
Matt Lundin m...@imapmail.org writes:

 Ben Finney ben+em...@benfinney.id.au writes:

  How can I set an event in Org mode that repeats every month, on a
  specific weekday, on a week counted from the start of the month?
[…]

  Taking “first Tuesday of the month”, if I set it this month on
  2009-11-15 Sun, it should next repeat on 2009-12-20 Sun and so
  on each month.

 From the org manual:

 ,[8.1. Timestamps, deadlines, and scheduling]
 | DIARY-STYLE SEXP ENTRIES
 |  For more complex date specifications, Org mode supports using the
 |  special sexp diary entries implemented in the Emacs calendar/diary
 |  package.  For example
 | 
 |   * The nerd meeting on every 2nd Thursday of the month
 | %%(diary-float t 4 2)
 `

Ah. Where can I find documentation on “the special sexp diary entries
implemented in the Emacs calendar/diary package”?

 Here's how to schedule the examples above:

 * First Tuesday of month
 %%(diary-float t 2 1)

 * Third Sunday of month
 %%(diary-float t 0 3)

 * First or third Wednesday of month
 %%(or (diary-float t 3 1) (diary-float t 3 3))

Hmm. That makes the entry unreadable as a date+time. One of the main
advantages of the usual Org date+time specifications is they're
perfectly readable even to people who know nothing about Org, Emacs, or
Lisp. Is there a way to get a readable format that still behaves as I
described?

-- 
 \ “I used to think that the brain was the most wonderful organ in |
  `\   my body. Then I realized who was telling me this.” —Emo Philips |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Monthly events based on count of specific weekdays

2009-11-08 Thread Ben Finney
Matt Lundin m...@imapmail.org writes:

 Ben Finney ben+em...@benfinney.id.au writes:

  Hmm. [a sexp] makes the entry unreadable as a date+time. One of the
  main advantages of the usual Org date+time specifications is they're
  perfectly readable even to people who know nothing about Org, Emacs,
  or Lisp.

 Well, yes. But not for every possible niche usage.

That's partly my point: “second Tuesday of the month” isn't niche, it is
pretty common, I would have thought.

 Org-mode provides human readable syntax for the majority of scenarios,
 but allows power users to harness the capabilities of emacs and elisp
 for the rest.

Much appreciated.

  Is there a way to get a readable format that still behaves as I
  described?

 Not that I know of. But since this is org-mode, you could add a note
 under the diary sexp explaining what it represents.

 You'd have to ask Carsten to implement a new timestamp syntax. What
 would you propose as a more readable designation?

How about this:

2009-10-13 Tue 14:00 +1m Tue
Repeat each month, on the second Tuesday of the month. Calculated
because this date is the second Tuesday of the month, and the repeat
weekday is specified.

2009-10-13 Tue 14:00 +1m
Repeat each month, on the 13th day of the month. Calculated because
this date is the 8th of the month, and the repeat weekday is not
specified.

2009-10-13 Tue 14:00 +1m Fri
Invalid, since this date is not on a Friday.

Or, rather than introducing syntax that makes it easy to put invalid
syntax:

2009-10-13 Tue 14:00 +1m dow
Repeat each month, on the second Tuesday of the month. Calculated
because this date is the second Tuesday of the month, and “dow” is
the specified repeat type.

2009-10-13 Tue 14:00 +1m dom
Repeat each month, on the 13th day of the month. Calculated because
this date is the 8th of the month, and “dom” is the specified repeat
type.

2009-10-13 Tue 14:00 +1m
Repeat each month, on the 13th day of the month. Calculated because
this date is the 8th of the month, and “dom” is the default repeat
type.

I somewhat prefer this latter syntax, because it uses a brief keyword,
allowing for other keywords in the future if a case can be made for
other repeat types.

-- 
 \“Read not to contradict and confute, nor to believe and take |
  `\  for granted … but to weigh and consider.” —Francis Bacon |
_o__)  |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Monthly events based on count of specific weekdays

2009-11-07 Thread Ben Finney
Howdy all,

How can I set an event in Org mode that repeats every month, on a
specific weekday, on a week counted from the start of the month?

For example:

  * every month on the first Tuesday of the month.
  * every month on the third Sunday of the month.
  * every first and third Wednesday of the month.

Taking “first Tuesday of the month”, if I set it this month on
2009-11-15 Sun, it should next repeat on 2009-12-20 Sun and so on
each month. These do not do what I want:

  * 2009-11-15 Sun +1m
  * 2009-11-08 Sun ++1m
  * 2009-11-08 Sun .+1m

Each of these next repeats on 2009-12-15 Tue, the wrong date.

How can I specify a repeating event to Org mode that achieves what I
described above?

-- 
 \ “Nature is trying very hard to make us succeed, but nature does |
  `\   not depend on us. We are not the only experiment.” —Richard |
_o__)   Buckminster Fuller, 1978-04-30 |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: contact management in org-mode?

2009-11-07 Thread Ben Finney
Russell Adams rlad...@adamsinfoserv.com writes:

 Given the discussion about a simple database [for storing contacts],
 it struck me that I might just use properties and column mode. Dynamic
 fields and views, hotlinks, VC, text file...

Thank you, Russell, for the BBDB rant (which I quite agree with) and for
giving your current solution based on Org items with properties.

I'm dipping my toes into Org and, for contact data, BBDB seemed the
natural way to go; I'm glad I looked around to find alternatives before
dumping too much data into BBDB. Everyone's responses in this thread
have saved me a *lot* of time and effort.

-- 
 \ “Pinky, are you pondering what I'm pondering?” “I think so, |
  `\ Brain, but if they called them ‘Sad Meals’, kids wouldn't buy |
_o__)them!” —_Pinky and The Brain_ |
Ben Finney



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode