Re: [O] can't find org-version?
Da: Benjamin Slade Inviato: Lunedì 3 Settembre 2012 5:46 > Since updating to org 7.9, I've had an odd problem with another package that > depends on org-mode (org-toodledo). > It reports that it can't find org-version. So the problem is in org-toodledo. Did you ask its maintainer? > The following work-around patches the problem, > (require 'org-version) > (setq org-version (org-release)) > but I was wondering how to "really" solve it: hack org-toodledo. cheers, Giovanni
[O] Installation question
Aloha list, I'm having a difficult time installing org after upgrading to emacs 24.1 :( If I make compile, then my initialization stops with an error because a macro in org-compat.el can't be found. If I make uncompiled, then initialization appears to work correctly. I'm working on a Mac and run emacs 24.1 from Emacs.app. There is also an emacs 22.1 in /usr/local/bin/. I have an alias in .bashrc that associates emacs with the emacs 24.1 from Emacs.app. This works in my regular bash shell. However, make compile finds emacs 22.1, instead of emacs 24.1. Could this be the source of my difficulties? All the best, Tom -- T.S. Dye & Colleagues, Archaeologists 735 Bishop St, Suite 315, Honolulu, HI 96813 Tel: 808-529-0866, Fax: 808-529-0884 http://www.tsdye.com
Re: [O] Installation question
t...@tsdye.com (Thomas S. Dye) writes: > Aloha list, > > I'm having a difficult time installing org after upgrading to emacs 24.1 > :( > > If I make compile, then my initialization stops with an error because a > macro in org-compat.el can't be found. If I make uncompiled, then > initialization appears to work correctly. > > I'm working on a Mac and run emacs 24.1 from Emacs.app. There is also an > emacs 22.1 in /usr/local/bin/. I have an alias in .bashrc that > associates emacs with the emacs 24.1 from Emacs.app. This works in my > regular bash shell. > > However, make compile finds emacs 22.1, instead of emacs 24.1. Could > this be the source of my difficulties? Point EMACS in local.mk. This is the Emacs exe that will be used for compilation. > All the best, > Tom --
[O] Org-mode release 7.9.1 (major bug fixes)
Hi all, I've released Org 7.9.1. http://orgmode.org/org-7.9.1.zip http://orgmode.org/org-7.9.1.tar.gz http://orgmode.org/org-mode-download.html I updated the list of changes for 7.9.1 here: http://orgmode.org/Changes.html This release stabilizes some important new features of Org 7.9. If you have 7.9 please upgrade to this release. Thanks! -- Bastien
Re: [O] can't find org-version?
On Mon, Sep 03, 2012 at 08:23:54AM +0100, Giovanni Ridolfi wrote: > Da: Benjamin Slade > > Inviato: Lunedì 3 Settembre 2012 5:46 > > > Since updating to org 7.9, I've had an odd problem with another package > > that depends on org-mode (org-toodledo). > > > It reports that it can't find org-version. > > So the problem is in org-toodledo. Did you ask its maintainer? > Not necessarily. The question is what does the OP see when he calls M-x org-version. Is the version reported correctly? If an interactive call to org-version returns the correct results then, we could conclude the problem is in org-toodledoo. I however strongly suspect the problem might be a mixed installation. It would be worthwhile if the OP goes through the elpa version of org by hand and ensures there is nothing left over. -- Suvayu Open source is the future. It sets us free.
[O] Labels in beamer new exporter
Hi all, I'm trying to reference a slide using the beamer new exporter. Each frame gets its own label automagically (sec-#-##). Is there a way to reference those labels later on ? Using emacs-lisp ? Or ? I tried another way to solve my problem and wanted to define my own label on a frame : ** My frame titles :B_frame: :PROPERTIES: :BEAMER_opt: label=tcs :BEAMER_env: frame :END: Unfortunately, the new latex/beamer exporter does not seem to check that the user may have wanted to put his/her own label on a frame and it adds its own label to the user defined one. It is not that difficult to patch org-e-beamer--format-frame to avoid adding label when the user provides its own, but is it the right thing to do ? Greetings, -- Fabrice
Re: [O] Google-weather.el and the Latest Git Version of Org-mode
Charles Philip Chan writes: > Jude DaShiell writes: > > Hi Jude: > >> It might be near time to investigate wunderground.com and loose google >> for weather before igoogle disappears. Other weather sites capable of >> text output may also be available, I haven't investigated that yet. > wunderground.com wants a developer ID and in some situations wants a paid account. For US locations, take a look at the NOAA/NWS services. http://graphical.weather.gov/xml/rest.php is a similar service, freely available to the public. Parseing the NDFD response will take a while to understand, but it's a simple schema and will be a tiny computational burden. That page has links to all the relevant documents. I don't have time to go through all that, but a quick look indicates that it has all the information that Google was providing. There will just be more work involved in organizing it into a tidy little line of text. R Horn rjh...@alum.mit.edu
[O] how to create bold initial characters (for explaining an acronym)
Hallo, I am using Org-mode 7.9 and I would like to create this kind of text *B* odyweight *R* eduction in *O* besity *D* ependent in order to explain the acronym "BROD". This works fine, however, I would prefer a version without spaces after the bold letters. I have tried to use the Zero-Width-Space Unicode character, but this does not seem to work with the *-syntax. Is there another trick? Thank you! Warm regards, Stefan -- Dr. Stefan Vollmar, Dipl.-Phys. Head of IT group Max-Planck-Institut für neurologische Forschung Gleueler Str. 50, 50931 Köln, Germany Tel.: +49-221-4726-213 FAX +49-221-4726-298 Tel.: +49-221-478-5713 Mobile: 0160-93874279 E-Mail: voll...@nf.mpg.de http://www.nf.mpg.de smime.p7s Description: S/MIME cryptographic signature
Re: [O] can't find org-version?
I did indeed start up by asking the org-toodledo maintainer. He suggested that it must be something funny in my org-setup (and pointed to previous issues like http://thread.gmane.org/gmane.emacs.orgmode/59337 and http://comments.gmane.org/gmane.emacs.orgmode/55412 - but neither of those seems to be my problem), so I thought I'd ask here. The work-around I mentioned seems to work perfectly well, I was just worried that there was some underlying problem in my setup that might cause additional problems at some point. Giovanni Ridolfi writes: > Da: Benjamin Slade > > Inviato: Lunedì 3 Settembre 2012 5:46 > >> Since updating to org 7.9, I've had an odd problem with another package that depends on org-mode (org-toodledo). > >> It reports that it can't find org-version. > > So the problem is in org-toodledo. Did you ask its maintainer? > > >> The following work-around patches the problem, > > >> (require 'org-version) >> (setq org-version (org-release)) > >> but I was wondering how to "really" solve it: > > hack org-toodledo. > > cheers, > Giovanni – Dr Benjamin Slade [ http://ling.uta.edu/~ben/ ] Dept. of Linguistics & TESOL - University of Texas at Arlington 132E Hammond Hall | Office Hours: tba {sent by mu4e on Emacs running under GNU/Linux}
Re: [O] Google-weather.el and the Latest Git Version of Org-mode
Charles Philip Chan writes: > Jude DaShiell writes: > > Hi Jude: > >> It might be near time to investigate wunderground.com and loose google >> for weather before igoogle disappears. Other weather sites capable of >> text output may also be available, I haven't investigated that yet. > Followup: For world-wide sites, there is http://api.yr.no/weatherapi/documentation This does not specify limits to geographic coverage and detail, but the models listed as source include the ECMWF EC.GEO.0.25 which is global. Forecasts for Norway and surrounding areas use a more accurate local model. R Horn rjh...@alum.mit.edu
Re: [O] can't find org-version?
I'm the maintainer of the org-toodledo and the OP did indeed contact me first. org-toodledo effectively does: (require 'org) Then uses the variable org-version. This has worked just fine for a few years, but when the OP upgraded to 7.9, the org-toodledo function that checks the org-version yields an error along the lines of variable not defined. I did some googling and came across these threads which seemed relevant: http://thread.gmane.org/gmane.emacs.orgmode/59337 http://comments.gmane.org/gmane.emacs.orgmode/55412 It seems wrong to me that hacking org-toodledo is the appropriate solution. As mentioned in one of the above threads, the version of a package is pretty fundamental and I'd expect it to be provided by the base require. ...cj On 9/3/12 12:23 AM, Giovanni Ridolfi wrote: Da: Benjamin Slade Since updating to org 7.9, I've had an odd problem with another package that depends on org-mode (org-toodledo). It reports that it can't find org-version. So the problem is in org-toodledo. Did you ask its maintainer?
[O] Viewing Value of a Property of an Item in the Agenda
Hi All, I have the LOCATION property set for a few appointments in my org files. When I look at the agenda, I sometimes want to be able to view the location of an appointment quickly. Right now I hit TAB on the agenda item (to go to its original location in the org file) and open the :PROPERTIES: drawer to view the LOCATION property. Is there any way I can quickly look-up an item's propert(y/ies) in the agenda view? I know one option would be to set up a column view for the agenda. However, this requires that I know the properties I want to view beforehand. Any ideas/suggestions are appreciated. Thank you. -- Sincerely, Varun Vats Graduate Student University of Wisconsin, Madison mailvarunv...@gmail.com
Re: [O] repeater not working?
Alan Schmitt writes: > By the way, what is the canonical way to install contribs? The > doc.norang.ca site says to simply add a "load_path" to the source > directory of org-mode, but maybe there is another way. The canonical way would be the way described in the info documentation. ,[ (info "(org)Installation") ] | If you plan to use code from the `contrib' subdirectory, do a similar | step for this directory: | | (setq load-path (cons "~/path/to/orgdir/contrib/lisp" load-path)) `
Re: [O] repeater not working?
Alan Schmitt writes: > I guess I'm too much into an OmniFocus way of organizing thing, and need > to dig deeper in orgmode to find the canonical way of doing this. For > repeating projects, do you use checklists like Memnon Anon? FTR: I don't use checklists that often. My point was: TODO Items will pop up in your agenda, checklists will not. If "Archive Mail" involves some ministeps you just want to make sure you won't forget, which you don't want to log separately, checklists are probably a better idea. But don't overuse them; as a general rule, if a subtask takes more than 3 minutes, I make it a first class citizen in the org cosmos, i.e. a TODO item. Most ministeps are not worth jotting down in the first place, having them in my agenda would clutter everything: * TODO Return books to library [/] ** TODO Search books ** TODO Put books in bag ** TODO Unlock bike ** TODO Drive to library D'oh. :) But there are cases where it is worth it. * TODO Meeting Dr. XY You'll need: - [ ] Curriculum Vitae - [ ] Document A - [ ] Document B - [ ] Document C - [ ] Document D - [ ] Document E - [ ] Document F - [ ] Document G Forgetting just one document will bust the whole meeting. But I don't need them in my agenda.
Re: [O] Installation question
Jambunathan K writes: > t...@tsdye.com (Thomas S. Dye) writes: > >> Aloha list, >> >> I'm having a difficult time installing org after upgrading to emacs 24.1 >> :( >> >> If I make compile, then my initialization stops with an error because a >> macro in org-compat.el can't be found. If I make uncompiled, then >> initialization appears to work correctly. >> >> I'm working on a Mac and run emacs 24.1 from Emacs.app. There is also an >> emacs 22.1 in /usr/local/bin/. I have an alias in .bashrc that >> associates emacs with the emacs 24.1 from Emacs.app. This works in my >> regular bash shell. >> >> However, make compile finds emacs 22.1, instead of emacs 24.1. Could >> this be the source of my difficulties? > > Point EMACS in local.mk. This is the Emacs exe that will be used for > compilation. Aloha Jambunathan, Thanks for this suggestion. Unfortunately, my hope that compiling with emacs 24.1 would solve my problem was in vain. Compilation ends like this: In end of data: org.el:22582:1:Warning: the following functions are not known to be defined: org-clock-sum-current-item, org-element-context Wrote /Users/dk/.emacs.d/src/org-mode/lisp/org.elc Done (Total of 111 files compiled, 2 skipped) Initialization with the compiled installation gives this warning: Warning (initialization): An error occurred while loading `/Users/dk/.emacs.d/init.el': Symbol's function definition is void: org-find-library-dir Initialization will not give warnings if I make uncompiled. These are new problems after upgrading to emacs 24.1 and Eric Schulte's emacs 24 starter kit. The starter kit seems to be working correctly. Help? All the best, Tom -- Thomas S. Dye http://www.tsdye.com
[O] Trying to print the agenda in the terminal - emacs stdout limit?
Hey guys, I'm doing a small experiment and trying to print the agenda buffer to the terminal. I have a elisp script (with the shebang in the top pointing to emacs with the --script flag), and the following code (besides the code that loads org); (org-agenda nil "t") (set-buffer "*Org Agenda*") (message (buffer-substring-no-properties (point-min) (point-max))) If I eval this block in Emacs, the whole agenda text is shown in the *Messages* buffer, but when I run it from the command line, it only shows the first two lines: ➜ ~ ./script.el Global list of TODO items of type: ALL Available with `N r': (0)ALL The rest seems to be truncated somehow. Does anyone know what could be happening? Thanks in advance, Marcelo.
Re: [O] Trying to print the agenda in the terminal - emacs stdout limit?
Hi, Marcelo de Moraes Serpa writes: > If I eval this block in Emacs, the whole agenda text is shown in the > *Messages* buffer, but when I run it from the command line, it only > shows the first two lines: > > ➜ ~ ./script.el > Global list of TODO items of type: ALL > Available with `N r': (0)ALL > > The rest seems to be truncated somehow. Does anyone know what could be > happening? Quick test here with emacs 23 and 24 seems to work. ,[ (info "(emacs)Initial Options") ] | `--batch' implies `-q' (do not load an initialization file), but | `site-start.el' is loaded nonetheless. ` Did you setq your org-agenda-files in that script? My first guess would be it is not set. hth
Re: [O] Trying to print the agenda in the terminal - emacs stdout limit?
Ah, good catch! Damn, forgot about this. Works fine now, thanks! On Mon, Sep 3, 2012 at 10:21 PM, Memnon Anon < gegendosenflei...@googlemail.com> wrote: > Hi, > > Marcelo de Moraes Serpa writes: > > > If I eval this block in Emacs, the whole agenda text is shown in the > > *Messages* buffer, but when I run it from the command line, it only > > shows the first two lines: > > > > ➜ ~ ./script.el > > Global list of TODO items of type: ALL > > Available with `N r': (0)ALL > > > > The rest seems to be truncated somehow. Does anyone know what could be > > happening? > > Quick test here with emacs 23 and 24 seems to work. > > ,[ (info "(emacs)Initial Options") ] > | `--batch' implies `-q' (do not load an initialization file), but > | `site-start.el' is loaded nonetheless. > ` > > Did you setq your org-agenda-files in that script? > My first guess would be it is not set. > > hth > > > > > > >
[O] TODO + org-mobile-push vs. org-store-link
Hi, I'm using "Org-mode version 7.9 (release_7.9-34-g4ca67b @ /home/dlm/share/org-mode.git/lisp/)" -- just discovered some garble-age related to storing and inserting links in conjunction with TODO items and org-mobile-push. Suppose this is one of the org-agenda files that will be synced with MobileOrg. ~~~ * TODO A headline to link ** A subheading * Links go here ~~~ When you org-mobile-push, the TODO item receives a SHA id: * TODO A headline to link :PROPERTIES: :ID: 5f922d66-5a46-4704-8ab4-13a711677232 :END: Now, if I also want to link to this item (why?*), I would hit C-c l on the TODO headline, which tries to assign another SHA id. Then I get a mess. ~~~ * TODO A headline to link :PROPERTIES: :ID: 331b4df1-3974-4c1b-aa67-a519af8b7b3d :END: :END: ** A subheading ~~~ (I'm not sure if the ID is the same before or after C-c l.) So we have two :END: markers and -- *worse* -- the subheading has been moved up to the previous line, where it is no longer a subheading. I'm quite sure I did org-mobile-push before storing the link. I suspect org-store-link may not be checking sufficiently for an existing ID, and trying to put the ID into a place where it expects to find no :PROPERTIES: block (but there is one). * Why? The file is actually a presentation for beamer export. Rather than have live TODO items appear in the slide drafts, I thought I would collect the TODOs in a :noexport:-tagged subtree, but this was after I had already made the exportable headings into TODOs and mobile-pushed. hjh -- James Harkins /// dewdrop world jamshar...@dewdrop-world.net http://www.dewdrop-world.net "Come said the Muse, Sing me a song no poet has yet chanted, Sing me the universal." -- Whitman blog: http://www.dewdrop-world.net/words audio clips: http://www.dewdrop-world.net/audio more audio: http://soundcloud.com/dewdrop_world/tracks
Re: [O] TODO + org-mobile-push vs. org-store-link
At Tue, 04 Sep 2012 12:50:44 +0800, James Harkins wrote: > Now, if I also want to link to this item (why?*), I would hit C-c l on the > TODO headline, which tries to assign another SHA id. Then I get a mess. > > ~~~ > * TODO A headline to link > > :PROPERTIES: > :ID: 331b4df1-3974-4c1b-aa67-a519af8b7b3d > :END: > :END: ** A subheading > ~~~ > > (I'm not sure if the ID is the same before or after C-c l.) > > So we have two :END: markers and -- *worse* -- the subheading has been moved > up to the previous line, where it is no longer a subheading. > > I'm quite sure I did org-mobile-push before storing the link. I suspect > org-store-link may not be checking sufficiently for an existing ID, and > trying to put the ID into a place where it expects to find no :PROPERTIES: > block (but there is one). Hm, wait, that's not quite right. The beamer trees are in a separate file specifically because I did not want to push them onto my phone. So I'm not sure exactly what happened. There's a link in one of my org-agenda/mobile files to the top heading of the beamer file. I did do an org-mobile-push in the morning. But I just confirmed with a quick test that mobile-push does NOT greedily scan through any org buffers and add IDs to TODOs, schedules. So the errant :PROPERTIES: block (which I assume is the source of the extra :END:) didn't come from there... but it did come from somewhere. Ah... another dim memory... I copied this content out of a file that *is* pushed. Probably those headings acquired IDs when they were part of the other file, and I didn't delete the properties in the new file. But I still can't reproduce it with a simple file :( so I don't know quite what causes it, only that something screwy happened when storing a link to a heading that had already been property-ified. hjh -- James Harkins /// dewdrop world jamshar...@dewdrop-world.net http://www.dewdrop-world.net "Come said the Muse, Sing me a song no poet has yet chanted, Sing me the universal." -- Whitman blog: http://www.dewdrop-world.net/words audio clips: http://www.dewdrop-world.net/audio more audio: http://soundcloud.com/dewdrop_world/tracks
[O] error while installing org-mode version 7.9.1
while installing latest org-mode version after running make test I am getting the following error. TMPDIR=/tmp/tmp-orgtest emacs -batch -Q --eval '(add-to-list '"'"'load-path "./lisp")' --eval '(add-to-list '"'"'load-path "./testing")' -l org-install.el -l testing/org-test.el --eval '(require '"'"'ob-awk)' --eval '(require '"'"'ob-C)' --eval '(require '"'"'ob-fortran)' --eval '(require '"'"'ob-maxima)' --eval '(require '"'"'ob-lilypond)' --eval '(require '"'"'ob-octave)' --eval '(require '"'"'ob-python)' --eval '(require '"'"'ob-sh)' --eval '(setq org-confirm-babel-evaluate nil)' -f org-test-run-batch-tests Cannot open load file: testing/org-test.el make: *** [test] Error 255 please help me out!! Thanks & Regards, Supriya Pravin Sawant
Re: [O] error while installing org-mode version 7.9.1
Supriya Sawant wrote: > while installing latest org-mode version after running make test I am getting > the following error. > > > TMPDIR=/tmp/tmp-orgtest emacs -batch -Q --eval '(add-to-list > '"'"'load-path "./lisp")' --eval ' (add-to-list '"'"'load-path > "./testing")' -l org-install.el -l testing/org-test.el --eval '(require > '"'"'ob-awk)' --eval '(require '"'"'ob-C)' --eval '(require '"'"'ob-fortran)' > --eval '(require > '"'"'ob-maxima)' --eval '(require '"'"'ob-lilypond)' --eval '(require > '"'"'ob-octave)' --eval ' > (require '"'"'ob-python)' --eval '(require '"'"'ob-sh)' --eval '(setq > org-confirm-babel-evaluate > nil)' -f org-test-run-batch-tests > Cannot open load file: testing/org-test.el > make: *** [test] Error 255 > Are you in the right directory? The above assumes that you are in the top-level org directory and there are subdirectories ./lisp and ./testing. The testing/ subdirectory should contain org-test.el. Does it? In particular, assuming you *are* in the right directory, if you try to execute the first part of the command from the command line: --8<---cut here---start->8--- TMPDIR=/tmp/tmp-orgtest emacs -batch -Q --eval '(add-to-list '"'"'load-path "./lisp")' --eval ' (add-to-list '"'"'load-path "./testing")' -l org-install.el -l testing/org-test.el --8<---cut here---end--->8--- you should get no errors. If you are missing org-test.el, then your install is incomplete. In that case, you'll have to tell us what method you used to install. BTW, I use git and track both the master and maint branches: I get no errors on either of them with the most recent bits. Nick
Re: [O] Labels in beamer new exporter
Hello, Fabrice Popineau writes: > I'm trying to reference a slide using the beamer new exporter. > Each frame gets its own label automagically (sec-#-##). > Is there a way to reference those labels later on ? Using emacs-lisp ? > Or ? You refer to these labels when you create an internal link (fuzzy, by custom-id, or by id) to the headline. So the idea is that you don't have to bother with label's name. Unfortunately, there's one limitation for now: it isn't possible to specify an overlay for the target. For example: --8<---cut here---start->8--- #+OPTIONS: H:1 * Frame 1 :PROPERTIES: :CUSTOM_ID: frame1 :END: #+ATTR_BEAMER: :overlay "+-" - item 1 - item 2 * Frame 2 [[*Frame 1][Link to first frame]] (1) [[#frame1][@@e-beamer:<2>@@Link to first frame]] (2) --8<---cut here---end--->8--- (1) will produce \hyperlink{sec-1}{Link to first frame} (2) will produce \hyperlink<2>{sec-1}{Link to first frame} (*) At the moment, there's no way to produce: \hyperlink{sec-1<2>}{Link to first frame, second overlay} (+) I may swap the export-snippet usage in second case, if (*) is less useful than (+). Note that I hardly, if ever, use links in my presentations so `org-e-beamer-link' is probably sub-optimal. > I tried another way to solve my problem and wanted to define my own label > on a frame : > > ** My frame titles :B_frame: > :PROPERTIES: > :BEAMER_opt: label=tcs > :BEAMER_env: frame > :END: > > Unfortunately, the new latex/beamer exporter does not seem to check that > the user may have wanted to put his/her > own label on a frame and it adds its own label to the user defined one. > It is not that difficult to patch org-e-beamer--format-frame to avoid > adding label when the user provides its own, but is it > the right thing to do ? Considering the remark above, I'm don't think that's the best way to handle the problem. On the other hand, "label" is an option and should be treated as such (that is, an user should be able to provide its own value for it). It is implemented now. Regards, -- Nicolas Goaziou