unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* doc-view.el and emacs 21
@ 2007-08-31 19:13 Martin Rubey
  2007-08-31 20:04 ` Tassilo Horn
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Martin Rubey @ 2007-08-31 19:13 UTC (permalink / raw)
  To: help-gnu-emacs

Dear Tassilo, *,

since doc-view does searching now, too, and is supposed to be fast, I wanted to
try it again, but alas, my emacs21 is complaining about

    process-put

and

   process-get

Any cure?

Martin

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

* Re: doc-view.el and emacs 21
  2007-08-31 19:13 doc-view.el and emacs 21 Martin Rubey
@ 2007-08-31 20:04 ` Tassilo Horn
  2007-09-02 10:13   ` Daniel Jensen
  2007-09-02  1:00 ` Xavier Maillard
       [not found] ` <mailman.152.1188698797.18990.help-gnu-emacs@gnu.org>
  2 siblings, 1 reply; 13+ messages in thread
From: Tassilo Horn @ 2007-08-31 20:04 UTC (permalink / raw)
  To: help-gnu-emacs

Martin Rubey <axiomize@yahoo.de> writes:

Hi Martin,

> since doc-view does searching now, too, and is supposed to be fast, I
> wanted to try it again, but alas, my emacs21 is complaining about
>
>     process-put
>     process-get
>
> Any cure?

No, sorry.  It seems that those functions are new in emacs22, but
they're essential in doc-view.el.

Sorry for that,
Tassilo
-- 
No person,  no idea, and no  religion deserves to be  illegal to insult,
not even the Church of Emacs. (Richard M. Stallman)

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

* Re: doc-view.el and emacs 21
  2007-08-31 19:13 doc-view.el and emacs 21 Martin Rubey
  2007-08-31 20:04 ` Tassilo Horn
@ 2007-09-02  1:00 ` Xavier Maillard
       [not found] ` <mailman.152.1188698797.18990.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 13+ messages in thread
From: Xavier Maillard @ 2007-09-02  1:00 UTC (permalink / raw)
  To: Martin Rubey; +Cc: help-gnu-emacs

Hi,

       process-put

   and

      process-get

   Any cure?

I think this is only from GNU Emacs 22.x. Just in case it could
work, here are the definitions (from subr.el)

;; process plist management

(defun process-get (process propname)
  "Return the value of PROCESS' PROPNAME property.
This is the last value stored with `(process-put PROCESS PROPNAME VALUE)'."
  (plist-get (process-plist process) propname))

(defun process-put (process propname value)
  "Change PROCESS' PROPNAME property to VALUE.
It can be retrieved with `(process-get PROCESS PROPNAME)'."
  (set-process-plist process
		     (plist-put (process-plist process) propname value)))

I hope this can help.


	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org

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

* Re: doc-view.el and emacs 21
       [not found] ` <mailman.152.1188698797.18990.help-gnu-emacs@gnu.org>
@ 2007-09-02  6:30   ` Martin Rubey
  2007-09-02  9:00     ` Tassilo Horn
  2007-09-03  1:00     ` Xavier Maillard
  0 siblings, 2 replies; 13+ messages in thread
From: Martin Rubey @ 2007-09-02  6:30 UTC (permalink / raw)
  To: help-gnu-emacs

Xavier Maillard <xma@gnu.org> writes:

>        process-put
> 
>    and
> 
>       process-get
> 
>    Any cure?
> 
> I think this is only from GNU Emacs 22.x. Just in case it could work, here
> are the definitions (from subr.el)

[...]

> I hope this can help.

Unfortunately, now it complains about set-process-plist.  process-plist is also
unknown...  But, alas, neither of them is defined in subr.el.

Thanks anyway.

Martin

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

* Re: doc-view.el and emacs 21
  2007-09-02  6:30   ` Martin Rubey
@ 2007-09-02  9:00     ` Tassilo Horn
  2007-09-03  1:00       ` Xavier Maillard
       [not found]       ` <mailman.204.1188785344.18990.help-gnu-emacs@gnu.org>
  2007-09-03  1:00     ` Xavier Maillard
  1 sibling, 2 replies; 13+ messages in thread
From: Tassilo Horn @ 2007-09-02  9:00 UTC (permalink / raw)
  To: help-gnu-emacs

Martin Rubey <axiomize@yahoo.de> writes:

Hi Martin,

> Unfortunately, now it complains about set-process-plist.
> process-plist is also unknown...  But, alas, neither of them is
> defined in subr.el.

Both are defined in the C source code, so you cannot simply add them in
your ~/.emacs.

Bye,
Tassilo
-- 
Fighting patents one by one  will never eliminate the danger of software
patents,  any  more than  swatting  mosquitoes  will eliminate  malaria.
(Richard M. Stallman)

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

* Re: doc-view.el and emacs 21
  2007-08-31 20:04 ` Tassilo Horn
@ 2007-09-02 10:13   ` Daniel Jensen
  2007-09-02 10:43     ` David Kastrup
  0 siblings, 1 reply; 13+ messages in thread
From: Daniel Jensen @ 2007-09-02 10:13 UTC (permalink / raw)
  To: help-gnu-emacs

Tassilo Horn <tassilo@member.fsf.org> writes:

> Martin Rubey <axiomize@yahoo.de> writes:
>
> Hi Martin,
>
>> since doc-view does searching now, too, and is supposed to be fast, I
>> wanted to try it again, but alas, my emacs21 is complaining about
>>
>>     process-put
>>     process-get
>>
>> Any cure?
>
> No, sorry.  It seems that those functions are new in emacs22, but
> they're essential in doc-view.el.

I haven't had a close look at doc-view.el, but I doubt it would be
impossible to work something out for Emacs 21. I could look into this
later today, but I'll have to get acquainted with the program first.

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

* Re: doc-view.el and emacs 21
  2007-09-02 10:13   ` Daniel Jensen
@ 2007-09-02 10:43     ` David Kastrup
  2007-09-02 10:56       ` Daniel Jensen
  0 siblings, 1 reply; 13+ messages in thread
From: David Kastrup @ 2007-09-02 10:43 UTC (permalink / raw)
  To: help-gnu-emacs

daniel@bigwalter.net (Daniel Jensen) writes:

> Tassilo Horn <tassilo@member.fsf.org> writes:
>
>> Martin Rubey <axiomize@yahoo.de> writes:
>>
>> Hi Martin,
>>
>>> since doc-view does searching now, too, and is supposed to be fast, I
>>> wanted to try it again, but alas, my emacs21 is complaining about
>>>
>>>     process-put
>>>     process-get
>>>
>>> Any cure?
>>
>> No, sorry.  It seems that those functions are new in emacs22, but
>> they're essential in doc-view.el.
>
> I haven't had a close look at doc-view.el, but I doubt it would be
> impossible to work something out for Emacs 21. I could look into
> this later today, but I'll have to get acquainted with the program
> first.

Why bother?  Emacs 22.1 has been released.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

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

* Re: doc-view.el and emacs 21
  2007-09-02 10:43     ` David Kastrup
@ 2007-09-02 10:56       ` Daniel Jensen
  2007-09-02 16:43         ` David Kastrup
  0 siblings, 1 reply; 13+ messages in thread
From: Daniel Jensen @ 2007-09-02 10:56 UTC (permalink / raw)
  To: help-gnu-emacs

David Kastrup <dak@gnu.org> writes:

> daniel@bigwalter.net (Daniel Jensen) writes:
>
>> I haven't had a close look at doc-view.el, but I doubt it would be
>> impossible to work something out for Emacs 21. I could look into
>> this later today, but I'll have to get acquainted with the program
>> first.
>
> Why bother?  Emacs 22.1 has been released.

That is a valid point, but it shouldn't be a bother. (If it is, I don't
think I'll do it anyway.)

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

* Re: doc-view.el and emacs 21
  2007-09-02 10:56       ` Daniel Jensen
@ 2007-09-02 16:43         ` David Kastrup
  2007-09-03 10:38           ` Daniel Jensen
  0 siblings, 1 reply; 13+ messages in thread
From: David Kastrup @ 2007-09-02 16:43 UTC (permalink / raw)
  To: help-gnu-emacs

daniel@bigwalter.net (Daniel Jensen) writes:

> David Kastrup <dak@gnu.org> writes:
>
>> daniel@bigwalter.net (Daniel Jensen) writes:
>>
>>> I haven't had a close look at doc-view.el, but I doubt it would be
>>> impossible to work something out for Emacs 21. I could look into
>>> this later today, but I'll have to get acquainted with the program
>>> first.
>>
>> Why bother?  Emacs 22.1 has been released.
>
> That is a valid point, but it shouldn't be a bother. (If it is, I
> don't think I'll do it anyway.)

Emacs 21 does not support image slicing, either.  And backporting
seems a bit pointless: if people are willing to install new software
anyway, they'd be much better served installing Emacs 22 for so many
reasons.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

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

* Re: doc-view.el and emacs 21
  2007-09-02  9:00     ` Tassilo Horn
@ 2007-09-03  1:00       ` Xavier Maillard
       [not found]       ` <mailman.204.1188785344.18990.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 13+ messages in thread
From: Xavier Maillard @ 2007-09-03  1:00 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: help-gnu-emacs


   Martin Rubey <axiomize@yahoo.de> writes:

   Hi Martin,

   > Unfortunately, now it complains about set-process-plist.
   > process-plist is also unknown...  But, alas, neither of them is
   > defined in subr.el.

   Both are defined in the C source code, so you cannot simply add them in
   your ~/.emacs.

So there is no other easy solution than dropping your emacs21
version to the latest stable.

Tassilo, why not signal an error when GNU Emacs version is not at
least 22.x ? The error message would say why it is erroring.

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org

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

* Re: doc-view.el and emacs 21
  2007-09-02  6:30   ` Martin Rubey
  2007-09-02  9:00     ` Tassilo Horn
@ 2007-09-03  1:00     ` Xavier Maillard
  1 sibling, 0 replies; 13+ messages in thread
From: Xavier Maillard @ 2007-09-03  1:00 UTC (permalink / raw)
  To: Martin Rubey; +Cc: help-gnu-emacs


   >    Any cure?
   > 
   > I think this is only from GNU Emacs 22.x. Just in case it could work, here
   > are the definitions (from subr.el)

   [...]

   > I hope this can help.

   Unfortunately, now it complains about set-process-plist.  process-plist is also
   unknown...  But, alas, neither of them is defined in subr.el.

Sorry for that :/ You have then two choices:

1. get subr.el from GNU Emacs 22.x
2. use GNU Emacs 22.x

The latter would be easier in my opinion and you'd benefit the
latest features implemented. The former would be ok too (I guess)
but you may face new problems (dependancies, etc.).

Regards,

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org

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

* Re: doc-view.el and emacs 21
  2007-09-02 16:43         ` David Kastrup
@ 2007-09-03 10:38           ` Daniel Jensen
  0 siblings, 0 replies; 13+ messages in thread
From: Daniel Jensen @ 2007-09-03 10:38 UTC (permalink / raw)
  To: help-gnu-emacs

David Kastrup <dak@gnu.org> writes:

> daniel@bigwalter.net (Daniel Jensen) writes:
>
>> David Kastrup <dak@gnu.org> writes:
>>
>>> daniel@bigwalter.net (Daniel Jensen) writes:
>>>
>>>> I haven't had a close look at doc-view.el, but I doubt it would be
>>>> impossible to work something out for Emacs 21. I could look into
>>>> this later today, but I'll have to get acquainted with the program
>>>> first.
>>>
>>> Why bother?  Emacs 22.1 has been released.
>>
>> That is a valid point, but it shouldn't be a bother. (If it is, I
>> don't think I'll do it anyway.)
>
> Emacs 21 does not support image slicing, either.  And backporting
> seems a bit pointless: if people are willing to install new software
> anyway, they'd be much better served installing Emacs 22 for so many
> reasons.

Yeah, you're right. It quite feasible to get it to run with Emacs 21,
but it won't work satisfactory.

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

* Re: doc-view.el and emacs 21
       [not found]       ` <mailman.204.1188785344.18990.help-gnu-emacs@gnu.org>
@ 2007-09-03 11:15         ` Tassilo Horn
  0 siblings, 0 replies; 13+ messages in thread
From: Tassilo Horn @ 2007-09-03 11:15 UTC (permalink / raw)
  To: help-gnu-emacs

Xavier Maillard <xma@gnu.org> writes:

Hi Xavier,

>    Both are defined in the C source code, so you cannot simply add them in
>    your ~/.emacs.
>
> So there is no other easy solution than dropping your emacs21 version
> to the latest stable.
>
> Tassilo, why not signal an error when GNU Emacs version is not at
> least 22.x ? The error message would say why it is erroring.

I'll do that.

Bye,
Tassilo
-- 
When Chuck  Norris goes  to donate blood,  he declines the  syringe, and
instead requests a hand gun and a bucket.

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

end of thread, other threads:[~2007-09-03 11:15 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-31 19:13 doc-view.el and emacs 21 Martin Rubey
2007-08-31 20:04 ` Tassilo Horn
2007-09-02 10:13   ` Daniel Jensen
2007-09-02 10:43     ` David Kastrup
2007-09-02 10:56       ` Daniel Jensen
2007-09-02 16:43         ` David Kastrup
2007-09-03 10:38           ` Daniel Jensen
2007-09-02  1:00 ` Xavier Maillard
     [not found] ` <mailman.152.1188698797.18990.help-gnu-emacs@gnu.org>
2007-09-02  6:30   ` Martin Rubey
2007-09-02  9:00     ` Tassilo Horn
2007-09-03  1:00       ` Xavier Maillard
     [not found]       ` <mailman.204.1188785344.18990.help-gnu-emacs@gnu.org>
2007-09-03 11:15         ` Tassilo Horn
2007-09-03  1:00     ` Xavier Maillard

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