From: dlc <dlc@coateconnection.com>
To: emacs-orgmode@gnu.org
Subject: Org Properties and tab completion issues
Date: Sun, 8 Jul 2012 18:35:28 -0500 [thread overview]
Message-ID: <D3EC06D7-4EEB-4909-B276-D88E77D8CD28@coateconnection.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 2624 bytes --]
Using the example in the Org Manual doesn't seem to work although I am new to emacs and org mode so maybe i'm not grasping the concept.
I set org-use-inheritance to true, I saved the file and loaded it fresh and tried C-c C-c on the #+PROPERTY line to refresh local setup.
Problems:
1. If the property is not yet used on an entry, tab completion only shows "property_ALL" instead of "property", and of course there is no completion on possible values.
2. inherited properties - Where is the GENRES property and the inheritance?
3. Is there a way to display only some of the STANDARD properties along with my custom properties in the completion buffer?
See sample org file below:
Use case - i am trying to manage my contacts and want to predefine about 30 properties and their allowed values before using them. I want to use COLUMN view to look through 1,000's of contacts and possibly sort them by different criteria depending on task at hand. I will use agenda to manage TODOs and SCHEDULED. By setting a UUID for each top -level entry (a person) then possibly write some functions (providing a database -like functionality). I need this to work across Windows, Mac Leopard & Lion, Centos, and OpenSuse, along with syncing some contact info to iPhone & iPad, all whether I'm online or offline (in the field). I will use svn or git to keep things current on the desktop/laptop platforms.
#+PROPERTY: NDisks_ALL 1 2 3 4
* CD collection
:PROPERTIES:
:Publisher_ALL: "Deutsche Grammophon" Philips EMI
:END:
** Classic
:PROPERTIES:
:GENRES: Classic
:END:
*** Goldberg Variations
:PROPERTIES:
:Title: Goldberg Variations
:Artist: Glen Gould
:Composer: J.S. Bach
:Publisher: Deutsche Grammophon
:NDisks: 1
:GENRES+: Baroque
:END:
#+begin_src emacs-lisp :results output
(print (version))
(print org-use-property-inheritance)
(print (org-entry-properties nil ))
#+end_src
#+RESULTS:
:
: "GNU Emacs 24.1.1 (x86_64-apple-darwin11.3.0, NS apple-appkit-1138.32)
: of 2012-06-15 on gamma.local"
:
: t
:
: (("FILE" . "/Users/davidcoate/gtd/temp.org") ("BLOCKED" . "") ("Title" . "Goldberg Variations") ("Artist" . "Glen Gould") ("Composer" . "J.S. Bach") ("Publisher" . "Deutsche Grammophon") ("NDisks" . "1") ("CATEGORY" . "temp"))
David Coate
Broker Associate
"Coate Connection"
www.CoateConnection.com
Re/Max Paradise
www.AlabamaParadise.com
Licensed in AL and FL
23525 Perdido Beach Blvd.
Orange Beach, Al 36561
251-213-8811 cell
251-948-8888 fax
1-800-339-2836 direct toll free
[-- Attachment #2: Type: text/html, Size: 6433 bytes --]
next reply other threads:[~2012-07-08 23:35 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-08 23:35 dlc [this message]
2012-07-12 8:04 ` Org Properties and tab completion issues Bastien
2012-07-12 13:36 ` dlc
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=D3EC06D7-4EEB-4909-B276-D88E77D8CD28@coateconnection.com \
--to=dlc@coateconnection.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).