emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Old versions
@ 2011-05-02 17:19 David Dyer-Bennet
  2011-05-03 11:02 ` Giovanni Ridolfi
  0 siblings, 1 reply; 7+ messages in thread
From: David Dyer-Bennet @ 2011-05-02 17:19 UTC (permalink / raw)
  To: emacs-orgmode

What's the oldest version of org-mode known to work with Gnu Emacs 21.4.1?
And where can I find a copy?  (In this particular case, that's the emacs
version on my cheap shared-hosting web account.)

-- 
David Dyer-Bennet, dd-b@dd-b.net; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Old versions
  2011-05-02 17:19 Old versions David Dyer-Bennet
@ 2011-05-03 11:02 ` Giovanni Ridolfi
  2011-05-03 12:22   ` Jambunathan K
  0 siblings, 1 reply; 7+ messages in thread
From: Giovanni Ridolfi @ 2011-05-03 11:02 UTC (permalink / raw)
  To: David Dyer-Bennet; +Cc: emacs-orgmode

"David Dyer-Bennet" <dd-b@dd-b.net> writes:

> What's the oldest version of org-mode known to work with Gnu Emacs
> 21.4.1?
Search engines are your friends!

'org-mode "emacs 21" support discontinued' gives the first link:

http://permalink.gmane.org/gmane.emacs.orgmode/27701

" Emacs 21 support has been dropped
  ==================================

  Do not use Org mode 7.xx with Emacs 21, use [version 6.36c] instead. "


> And where can I find a copy?  

How about here?:

http://orgmode.org/org-6.36c.zip

Cheers,
Giovanni

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Old versions
  2011-05-03 11:02 ` Giovanni Ridolfi
@ 2011-05-03 12:22   ` Jambunathan K
  2011-05-03 21:01     ` David Dyer-Bennet
  0 siblings, 1 reply; 7+ messages in thread
From: Jambunathan K @ 2011-05-03 12:22 UTC (permalink / raw)
  To: David Dyer-Bennet; +Cc: emacs-orgmode

Giovanni Ridolfi <giovanni.ridolfi@yahoo.it> writes:

> "David Dyer-Bennet" <dd-b@dd-b.net> writes:
>
>> What's the oldest version of org-mode known to work with Gnu Emacs
>> 21.4.1?
> Search engines are your friends!
>
> 'org-mode "emacs 21" support discontinued' gives the first link:
>
> http://permalink.gmane.org/gmane.emacs.orgmode/27701
>
> " Emacs 21 support has been dropped
>   ==================================
>
>   Do not use Org mode 7.xx with Emacs 21, use [version 6.36c] instead. "
>
>
>> And where can I find a copy?  
>
> How about here?:
>
> http://orgmode.org/org-6.36c.zip
>

On a related note you can download and experiment with all historical
versions as follows:

Through the web interface

1. Browse to http://orgmode.org/w/?p=org-mode.git;a=tags and choose a
   release that sounds promising.

2. Follow the "commit" link. In the resulting page click on the
   "snapshot" link to download a .tgz file.

Through git

1. Look at all released versions using git tag -l | grep release 
2. Use 'git checkout -b work release_<whatever>' to checkout a specific
   released version

> Cheers,
> Giovanni
>
>

-- 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Old versions
  2011-05-03 12:22   ` Jambunathan K
@ 2011-05-03 21:01     ` David Dyer-Bennet
  2011-05-03 21:13       ` David Dyer-Bennet
  2011-05-04 10:53       ` Giovanni Ridolfi
  0 siblings, 2 replies; 7+ messages in thread
From: David Dyer-Bennet @ 2011-05-03 21:01 UTC (permalink / raw)
  To: emacs-orgmode


On Tue, May 3, 2011 07:22, Jambunathan K wrote:
> Giovanni Ridolfi <giovanni.ridolfi@yahoo.it> writes:
>
>> "David Dyer-Bennet" <dd-b@dd-b.net> writes:
>>
>>> What's the oldest version of org-mode known to work with Gnu Emacs
>>> 21.4.1?
>> Search engines are your friends!
>>
>> 'org-mode "emacs 21" support discontinued' gives the first link:

I hadn't hit on that particular search string, so I hadn't found it.

>> http://permalink.gmane.org/gmane.emacs.orgmode/27701
>>
>> " Emacs 21 support has been dropped
>>   ==================================
>>
>>   Do not use Org mode 7.xx with Emacs 21, use [version 6.36c] instead. "
>>
>>
>>> And where can I find a copy?
>>
>> How about here?:
>>
>> http://orgmode.org/org-6.36c.zip

I can't find any POINTER to that anywhere on the site; it's kind of
hidden.  Thanks for pointing me to it.  It'd be a good thing to have some
pointers to various old versions on the site, where people could find
them.

However, it doesn't make or make install with the Emacs 21.4.1 install on
my web host (engl.dreamhost.com, to be explicit; running Linux).

First, I get errors that defvaralias isn't defined.  Most of the
references seem to be testing for it first, but one isn't. Figured that
out later, but went through and commented out all of them.

Then it doesn't find sha1.el.  I went out and found a copy of sha1.el and
put it somewhere in my loadpath.

And now it's doing this:

[engl]$ make
emacs -batch -q -no-site-file -eval "(setq load-path (cons
(expand-file-name \"./lisp/\") (\
cons \"~//share/emacs/21.4/site-lisp\" load-path)))" -f batch-byte-compile
lisp/org-feed.el
Loading /usr/lib/emacs/21.4/x86_64-linux-gnu/fns-21.4.1-x.el (source)...
While compiling toplevel forms in file
/home/ddbweb/src/org-6.36c/lisp/org-feed.el:
  !! error (("Variable binding depth exceeds max-specpdl-size"))
Done
make: *** [lisp/org-feed.elc] Error 1

And this one I'm not seeing a quick way past.

So...doesn't look like 6.36c actually works on an emacs 21.4.1 install,
though of course this install might be quirky.

Any suggestions on how to proceed?  Either fixing this problem, or a
different version to try?
-- 
David Dyer-Bennet, dd-b@dd-b.net; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Old versions
  2011-05-03 21:01     ` David Dyer-Bennet
@ 2011-05-03 21:13       ` David Dyer-Bennet
  2011-05-04 10:53       ` Giovanni Ridolfi
  1 sibling, 0 replies; 7+ messages in thread
From: David Dyer-Bennet @ 2011-05-03 21:13 UTC (permalink / raw)
  To: emacs-orgmode


On Tue, May 3, 2011 16:01, David Dyer-Bennet wrote:

> And now it's doing this:
>
> [engl]$ make
> emacs -batch -q -no-site-file -eval "(setq load-path (cons
> (expand-file-name \"./lisp/\") (\
> cons \"~//share/emacs/21.4/site-lisp\" load-path)))" -f batch-byte-compile
> lisp/org-feed.el
> Loading /usr/lib/emacs/21.4/x86_64-linux-gnu/fns-21.4.1-x.el (source)...
> While compiling toplevel forms in file
> /home/ddbweb/src/org-6.36c/lisp/org-feed.el:
>   !! error (("Variable binding depth exceeds max-specpdl-size"))
> Done
> make: *** [lisp/org-feed.elc] Error 1
>
> And this one I'm not seeing a quick way past.

I thought I saw a possible way past, for about 30 seconds.  Since Emacs 23
has a higher value for max-specpdl-size (1000, vs. 600 in the 21.4.1
install I'm working with), I tried upping the size in my 21.4.1
environment.

No dice; gets the same error still.

Oh well; it was worth a try.  So definitely still looking for other
approaches.
-- 
David Dyer-Bennet, dd-b@dd-b.net; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Old versions
  2011-05-03 21:01     ` David Dyer-Bennet
  2011-05-03 21:13       ` David Dyer-Bennet
@ 2011-05-04 10:53       ` Giovanni Ridolfi
  2011-05-04 14:33         ` David Dyer-Bennet
  1 sibling, 1 reply; 7+ messages in thread
From: Giovanni Ridolfi @ 2011-05-04 10:53 UTC (permalink / raw)
  To: David Dyer-Bennet; +Cc: emacs-orgmode

"David Dyer-Bennet" <dd-b@dd-b.net> writes:

>>>> And where can I find a copy?
>>>
>>> How about here?:
>>>
>>> http://orgmode.org/org-6.36c.zip
>
> I can't find any POINTER to that anywhere on the site; 

Please, you should have searched *also* the mailing 
list archieve: (e.g. in gmane: "older org version" ). 
This string is easier than mine, isn't it?

Then you would have found that:

  On 2010-12-03 22:17:31 GMT (21 weeks, 4 days, ago)

  David Dyer-Bennet <dd-b <at> dd-b.net> wrote:

  " Given the two URLs, I have now deduced the pattern 
    for downloading older distributions :-) .  
    I still can't see a list of what's available, but the 
    ones mentioned publicly that I've tried have all
    existed.  (It's just the obvious:
    http://orgmode.org/org-<version>.tar.gz )

    Thanks for finding the confirmation that 6.36c is 
    supposed to work with Emacs 21."

http://thread.gmane.org/gmane.emacs.orgmode/34524/focus=34525 

> However, it doesn't make or make install with the Emacs 21.4.1 install on
> my web host (engl.dreamhost.com, to be explicit; running Linux).
why do you need to install it with make?

Org mode works even if you only:

1. Make a directory: ~/org/
2. unzip/ untar the file org-YOUR-version.zipTar
3. configure org in your .emacs:
   (setq load-path (cons "~/org/lisp" load-path))
4. for info:
   (add-to-list 'Info-default-directory-list "~/org/doc")
   [source: http://doc.norang.ca/org-mode.htm]
5. Read and follow the manual 
   eg: add the correct line  (require 'org) or 
   (require 'org-install). I don't remeber.

This will *not* byte compile your files but I use not compiled 
files and it's fine for me. 

If you want to byte compile use this brute force approach:

$ emacs -e "(progn (byte-force-recompile \"~/org/lisp\")
            (byte-force-recompile \"~/org/lisp\" )) 

HTH

Giovanni

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Old versions
  2011-05-04 10:53       ` Giovanni Ridolfi
@ 2011-05-04 14:33         ` David Dyer-Bennet
  0 siblings, 0 replies; 7+ messages in thread
From: David Dyer-Bennet @ 2011-05-04 14:33 UTC (permalink / raw)
  To: emacs-orgmode


On Wed, May 4, 2011 05:53, Giovanni Ridolfi wrote:
> "David Dyer-Bennet" <dd-b@dd-b.net> writes:
>
>>>>> And where can I find a copy?
>>>>
>>>> How about here?:
>>>>
>>>> http://orgmode.org/org-6.36c.zip
>>
>> I can't find any POINTER to that anywhere on the site;
>
> Please, you should have searched *also* the mailing
> list archieve: (e.g. in gmane: "older org version" ).
> This string is easier than mine, isn't it?

Yeah, I thought this was a bit familiar.  Thing is, last time around never
reached a successful conclusion.  I just got tired of the runaround and
gave up.

> Then you would have found that:
>
>   On 2010-12-03 22:17:31 GMT (21 weeks, 4 days, ago)
>
>   David Dyer-Bennet <dd-b <at> dd-b.net> wrote:
>
>   " Given the two URLs, I have now deduced the pattern
>     for downloading older distributions :-) .
>     I still can't see a list of what's available, but the
>     ones mentioned publicly that I've tried have all
>     existed.  (It's just the obvious:
>     http://orgmode.org/org-<version>.tar.gz )
>
>     Thanks for finding the confirmation that 6.36c is
>     supposed to work with Emacs 21."
>
> http://thread.gmane.org/gmane.emacs.orgmode/34524/focus=34525
>
>> However, it doesn't make or make install with the Emacs 21.4.1 install
>> on
>> my web host (engl.dreamhost.com, to be explicit; running Linux).
> why do you need to install it with make?
>
> Org mode works even if you only:
>
> 1. Make a directory: ~/org/
> 2. unzip/ untar the file org-YOUR-version.zipTar
> 3. configure org in your .emacs:
>    (setq load-path (cons "~/org/lisp" load-path))
> 4. for info:
>    (add-to-list 'Info-default-directory-list "~/org/doc")
>    [source: http://doc.norang.ca/org-mode.htm]
> 5. Read and follow the manual
>    eg: add the correct line  (require 'org) or
>    (require 'org-install). I don't remeber.

I'm trying to bring that one system into conformance with about 8 other
systems I use org on; getting the config in my .emacs right is simple
(it's already in the script that customizes my standard .emacs file for a
particular system, which I check out from my Subversion repository onto
each new system).

It bugs me to have to hack around the standard install procedure, but I
suppose that's my problem.

> This will *not* byte compile your files but I use not compiled
> files and it's fine for me.
>
> If you want to byte compile use this brute force approach:
>
> $ emacs -e "(progn (byte-force-recompile \"~/org/lisp\")
>             (byte-force-recompile \"~/org/lisp\" ))

I wonder if that will work?  I think the problem is that byte-compile
doesn't work when there's run-time code to avoid the execution of things
that don't exist in the current version, since the byte-compile has to
convert everything.

-- 
David Dyer-Bennet, dd-b@dd-b.net; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-05-04 14:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-02 17:19 Old versions David Dyer-Bennet
2011-05-03 11:02 ` Giovanni Ridolfi
2011-05-03 12:22   ` Jambunathan K
2011-05-03 21:01     ` David Dyer-Bennet
2011-05-03 21:13       ` David Dyer-Bennet
2011-05-04 10:53       ` Giovanni Ridolfi
2011-05-04 14:33         ` David Dyer-Bennet

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).