[Orgmode] Re: file level categories
Eddward DeVilla schrieb: On Thu, Mar 6, 2008 at 3:13 PM, Joel J. Adamson [EMAIL PROTECTED] wrote: I'm a little confused. Forgetting for the moment what the OP wants to accomplish, if I have multiple #+CATEGORY lines in a buffer, each one shows up in my agenda indexed by the category immediately preceding it. Is there some other way *I should* do this? The #+CATEGORY is more of a legacy thing now. Unless you are like me and try to have one category per file, you should use the category property in the property drawer for an item. Edd ___ 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 you mean if I have 5 blocks of items, each belonging to another CATEGORY I have to add a CATEGORY drawer to each and every item? I am now working ok with #+CATEGORY at the beginning of each big section. rainer ___ 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
Re: [Orgmode] Re: file level categories
On Mar 7, 2008, at 9:29 AM, Rainer Stengele wrote: Eddward DeVilla schrieb: On Thu, Mar 6, 2008 at 3:13 PM, Joel J. Adamson [EMAIL PROTECTED] wrote: I'm a little confused. Forgetting for the moment what the OP wants to accomplish, if I have multiple #+CATEGORY lines in a buffer, each one shows up in my agenda indexed by the category immediately preceding it. Is there some other way *I should* do this? The #+CATEGORY is more of a legacy thing now. Unless you are like me and try to have one category per file, you should use the category property in the property drawer for an item. Edd ___ 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 you mean if I have 5 blocks of items, each belonging to another CATEGORY I have to add a CATEGORY drawer to each and every item? You dont have to. However, the Use of #+CATEGORY has its problems. In particular, in an outline, there is no such place as between entries or trees. Therefore, from the logical structure of the file, #+CATEGORY is always part of the previous entry. It is therefore confusing to have it set the category for the following stuff. If you only have top-level entries, putting category properties can be annoying. However, CATEGORY is trated as a property with in inheritance. So in * HOME tasks :PROPERTIES: :CATEGORY: home :END: ** task 1 ** task 2 both task 1 and task 2 have category home. Anyway, use of multiple #+CATEGORY lines will stay in org-mode for the foreseeable future, but I will never use it. HTH - Carsten I am now working ok with #+CATEGORY at the beginning of each big section. rainer ___ 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 ___ 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
Re: [Orgmode] Re: IRC Channel
Russell Adams [EMAIL PROTECTED] writes: First thing everyone talked about was who wants to take the role of channel owner? They can delegate an Op, but the Freenode group registration will want a core team member as the owner. I guess I would be willing but I'm not sure how much of an active user I would be to be honest. Cheers, Phil -- Phil Jackson http://www.shellarchive.co.uk ___ 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
Re: [Orgmode] FR: Repeated time stamp, jumping from current time
On Mar 2, 2008, at 5:52 AM, Wanrong Lin wrote: Hi, Right now we can have a repeated time stamp like this: * TODO Do this every month SCHEDULED: 2008-03-01 Sat +1m If I am late and mark the above done on 2008-03-05, the time stamp will automatically jump to 2008-04-01. This is very useful for things like paying monthly bills. However, for some tasks, it would make more sense to jump from the date when it is marked done, not from when it is scheduled to be done. An example is changing my furnace filter. I am supposed to change it once a month, but if I am late for 10 days, the next date to change should be 30 days away, not 20 days away. Maybe we can use a syntax like this to indicate that: 2008-03-01 Sat +=1m This is a good idea, along with Rainers version of it. I have just pushed a change into the git repo which has two new ways to write the repeater cookie: ++1w will shift the date by at least one week, but also by as many weeks as needed to make sure that the next date lies in the future. .+1w will shift the date to 1 week from the moment when you mark the entry DONE. Thanks for these useful ideas, Wanrong and Rainer. - Carsten ___ 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
Re: [Orgmode] Re: IRC Channel
Hi Phil and Russell, Phil Jackson [EMAIL PROTECTED] writes: Russell Adams [EMAIL PROTECTED] writes: First thing everyone talked about was who wants to take the role of channel owner? They can delegate an Op, but the Freenode group registration will want a core team member as the owner. I guess I would be willing but I'm not sure how much of an active user I would be to be honest. Being the owner of the channel doesn't require anything special from you, except responsability (and glory): ,[ http://freenode.net/policy.shtml ] | Channels on freenode are owned and operated by the groups which register | them. No minimum level of activity or moderation is expected or required | of channel owners. ` I think it is a good idea to go for #org-mode. As many of you, I don't plan to be anything but a lurker. But I have designed a bot that could serve as a knowledge database for Org. This could be both useful and fun because er... talking to the robot by my own is not *that* fun. -- Bastien ___ 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
Re: [Orgmode] Re: IRC Channel
I bet the bot is named Borg :) On Fri, Mar 7, 2008 at 9:36 AM, Bastien [EMAIL PROTECTED] wrote: Hi Phil and Russell, Phil Jackson [EMAIL PROTECTED] writes: Russell Adams [EMAIL PROTECTED] writes: First thing everyone talked about was who wants to take the role of channel owner? They can delegate an Op, but the Freenode group registration will want a core team member as the owner. I guess I would be willing but I'm not sure how much of an active user I would be to be honest. Being the owner of the channel doesn't require anything special from you, except responsability (and glory): ,[ http://freenode.net/policy.shtml ] | Channels on freenode are owned and operated by the groups which register | them. No minimum level of activity or moderation is expected or required | of channel owners. ` I think it is a good idea to go for #org-mode. As many of you, I don't plan to be anything but a lurker. But I have designed a bot that could serve as a knowledge database for Org. This could be both useful and fun because er... talking to the robot by my own is not *that* fun. -- Bastien ___ 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 ___ 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
Re: [Orgmode] Re: IRC Channel
Hugo Schmitt [EMAIL PROTECTED] writes: I bet the bot is named Borg :) « Borg, the Get Tennis Done bot. » -- Bastien ___ 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
Re: [Orgmode] Re: IRC Channel
Carsten Dominik [EMAIL PROTECTED] writes: As many of you, I don't plan to be anything but a lurker. But I have designed a bot that could serve as a knowledge database for Org. This could be both useful and fun because er... talking to the robot by my own is not *that* fun. That sounds like fun. I'd like to learn about how you did design this bot. For Google Talk, Jabber, AIM, MSN, etc I use ERC + Bitlbee. Then I needed a bot to auto-reply people when I was not here. So I set up a dummy bot with erc-robot.el : http://www.emacswiki.org/cgi-bin/wiki/erc-robot.el Now this bot can also handle requests from a normal IRC channel, so when I'm there, people can send commands like: ,org-bmk : send or look for a bookmark about Org, GTD, etc. ,org-fortune : get a fortune cookie about planning, org, ... ,org-fortune+: set a fortune cookie ,todo: send me a TODO item (yeah, sick, I know) ,tell: tell something to the bot ,ask : ask something to the bot ,ggl : google around and return the first 3 results ,org-list: digg the mailing list [experimental] I hacked erc-robot.el a bit and the code for the commands is very unpolished, but I may put it somewhere if anyone interested. I also know that people use such a robot on #emacs, and their bot is certainly much more clever that this one, but I didn't have time to check this so far... -- Bastien ___ 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
Re: [Orgmode] Re: IRC Channel
Phil Jackson [EMAIL PROTECTED] writes: Bastien [EMAIL PROTECTED] writes: Being the owner of the channel doesn't require anything special from you, except responsability (and glory): ,[ http://freenode.net/policy.shtml ] | Channels on freenode are owned and operated by the groups which register | them. No minimum level of activity or moderation is expected or required | of channel owners. ` I think it is a good idea to go for #org-mode. Am I right in thinking that http://freenode.net/group_registration.shtml is what we're after? Seems very formal... Which makes me realize that we don't *need* to register #org-mode. It is just something that we can do, if we want to protect this name or if we want specific services from freenode. I don't think it's necessary, but maybe other do. -- Bastien ___ 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: agenda view assign category
Carsten Dominik [EMAIL PROTECTED] writes: What do you mean here? Moving the entry to a different place, or just set the CATEGORY property in the entry? Exactly, moving it under the specified category. Cezar ___ 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: IRC Channel
Here's the ChanServ help, that makes it all pretty clear: ChanServ allows you to register and control various aspects of channels. ChanServ can often prevent malicious users from taking over channels by limiting who is allowed channel operator priviliges. Any channel which is not used for 120 days will be expired and may be dropped. ChanServ's commands are listed below. For more information on a specific command, type /msg ChanServ help command. REGISTER Register a channel DROP Cancel the registration of a channel IDENTIFY Identify yourself with your password SETSet various channel options ACCESS Modify the list of privileged users AUTOREMMaintain the AutoRemove list LEVEL Change the level required for functions LIST Display list of channels matching a pattern INFO Display information for a channel GETKEY Retrieve the key (+k) to a channel INVITE Invite yourself to a channel OP Op yourself on a channel VOICE Voice yourself on a channel UNBAN Unban yourself on a channel CLEAR Clear various channel modes Syntax: REGISTER channel [password] Registers channel in ChanServ's database. [password] is used via ChanServ IDENTIFY to identify the channel contact for some functions. If no password is specified, only the channel contact nick can use ChanServ IDENTIFY. Guidelines for running a freenode channel are found here: http://freenode.net/channel_guidelines.shtml Pick someone to register your project channel who is around frequently. If your channel contact's nick expires, ChanServ will drop their channel when NickServ drops their nick. Consider setting an ALTERNATE (/msg ChanServ HELP SET ALTERNATE) to avoid this situation. Give channel staffers the ability to maintain your channel via the ACCESS command (/msg ChanServ HELP ACCESS). Level '10' lets them gain ops, voice and devoice users, etc. Try to ensure your channel has 24-hour coverage. Staffers should IDENTIFY to NickServ so that their nicks don't expire, and so that ChanServ will recognize them. If no one on a channel's ACCESS list enters the channel within 120 days, the channel will be considered expired and may be dropped. Syntax: DROP channel [password] Cancels the registration of channel. Only a channel contact may DROP a channel. Also, the contact must IDENTIFY before using this command, or supply the correct channel password. Syntax: IDENTIFY channel [password] Identifies you as the channel contact for channel. Some ChanServ commands require that you IDENTIFY before using them. If you are the contact (your master nick is equal to the stored contact nick), you need not use the channel password, otherwise you have to. If there is no channel password, only the contact nick can use this command. Syntax: SET channel option [parameters] Allows the channel contact or level 25 to set various channel options and other information. All options may be abbreviated, such as: /msg ChanServ set #channel CONT newcontact to set the CONTACT nickname to newcontact. For more specific information on each option, type: /msg ChanServ HELP SET option Available options: CONTACT Set the contact of a channel (contact) ALTERNATE Set the alternate contact for the channel PASSWORDSet the contact password (contact) MLOCK Lock channel modes on or off TOPICLOCK Restrict topic changes PRIVATE Hide channel from ChanServ lists SECUREOPS Stricter control of chanop status SECURE Activate ChanServ security features ENTRYMSGSend a message to users upon entry EMAIL Set the channel email address URL Set the channel url GUARD Have ChanServ join your channel SPLITOPSLet anyone keep ops from a netsplit VERBOSE Notify chanops on access changes Syntax: SET channel CONTACT nickname Resets the contact nickname for channel to nickname. Syntax: SET channel ALTERNATE nickname|- Sets the alternate channel contact to nickname. If the contact's nickname ever expires, services will make the alternate contact the new contact. If both the contact and the alternate contact nicknames expire, the channel will be dropped. The alternate contact needs to be on the access list as well. To clear the alternate contact, use a - for the nickname. Alias: SUCCESSOR Syntax: SET channel PASSWORD [password] If [password] is specified, resets the channel contact password for channel to [password]. If [password] is not specified, removes the channel password, so only the contact nick can use /msg ChanServ identify. Syntax: SET channel MLOCK modes Causes ChanServ to enforce modes for channel. Modes following a + are locked ON, while modes following a - are locked OFF. Alias: MODELOCK Examples: SET #channel MLOCK -mi+sntl 6 Modes 'm' and 'i' are not allowed to be set, while modes 's', 'n', and 't' are
Re: [Orgmode] Re: IRC Channel
[EMAIL PROTECTED] (J. David Boyd) writes: Here's the ChanServ help, that makes it all pretty clear: [...] Thanks, a link rather than a 21k mail would have done the trick though ;) Phil -- Phil Jackson http://www.shellarchive.co.uk ___ 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] Sync appointments to Google Calendar
All, I was wondering if it would be possible to only push certain event types to an ical export. I would like to export the event type of APPT only. I love the idea of syncing to ical, but hate having every item listed in my calendar. My end goal is to have an entry like: * APPT Dentist 10:00-11:00 And then sync that to Google Calendar which can then SMS me prior to the event occurring. -- Thanks, Kyle Sexton ___ 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
Re: [Orgmode] Sync appointments to Google Calendar
Hi Kyle, Kyle Sexton [EMAIL PROTECTED] writes: I was wondering if it would be possible to only push certain event types to an ical export. I would like to export the event type of APPT only. I love the idea of syncing to ical, but hate having every item listed in my calendar. My end goal is to have an entry like: * APPT Dentist 10:00-11:00 And then sync that to Google Calendar which can then SMS me prior to the event occurring. No, it is currently not possible to filter through entries before exporting to any format... But there are plans for this. -- Bastien ___ 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