GNU bug report logs - #45940
Emacs in macOS: Failed to initialise color...

Previous Next

Package: emacs;

Reported by: salvomicciche` <salvo <at> biancavela.it>

Date: Sun, 17 Jan 2021 16:56:02 UTC

Severity: normal

Tags: moreinfo

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 45940 in the body.
You can then email your comments to 45940 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Sun, 17 Jan 2021 16:56:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to salvomicciche` <salvo <at> biancavela.it>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 17 Jan 2021 16:56:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: salvomicciche` <salvo <at> biancavela.it>
To: bug-gnu-emacs <at> gnu.org
Subject: Emacs in macOS: Failed to initialise color...
Date: Sun, 17 Jan 2021 17:07:45 +0100
[Message part 1 (text/plain, inline)]
hi,
this is not a bug, but still in macOS Big Sur and Emacs 27.x, launching the program I get this warning in Terminal: «2021-01-17 17:06:27.652 Emacs-x86_64-10_14[22323:300752] Failed to initialize color list unarchiver: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver}»

Please, help to ride off this warning, thank you.

Salvo Micciché,
Sicily

[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Sun, 17 Jan 2021 20:26:01 GMT) Full text and rfc822 format available.

Message #8 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Andrii Kolomoiets <andreyk.mad <at> gmail.com>
To: salvomicciche` <salvo <at> biancavela.it>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Sun, 17 Jan 2021 22:25:45 +0200
salvomicciche` <salvo <at> biancavela.it> writes:

> hi,
> this is not a bug, but still in macOS Big Sur and Emacs 27.x,
> launching the program I get this warning in Terminal: «2021-01-17
> 17:06:27.652 Emacs-x86_64-10_14[22323:300752] Failed to initialize
> color list unarchiver: Error Domain=NSCocoaErrorDomain Code=4864 "***
> -[NSKeyedUnarchiver
> _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed
> archive cannot be decoded by NSKeyedUnarchiver"
> UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver
> _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed
> archive cannot be decoded by NSKeyedUnarchiver}»
>
> Please, help to ride off this warning, thank you.

See Bug#32854
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32854




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 04:53:01 GMT) Full text and rfc822 format available.

Message #11 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Andrii Kolomoiets <andreyk.mad <at> gmail.com>
Cc: 45940 <at> debbugs.gnu.org, salvomicciche` <salvo <at> biancavela.it>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 05:51:51 +0100
Andrii Kolomoiets <andreyk.mad <at> gmail.com> writes:

> See Bug#32854
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32854

So the suggestion there was:

> What I’d suggest to Evan is to delete the colour file, as it’s
> possible Emacs 26.1 has left a corrupt version:
>
>     rm $HOME/Library/Colors/Emacs.clr
>
> Then restart Emacs twice. The first time it will recreate the file and
> probably not emit any error, the second time should let us know if the
> error has gone.

Salvo, does this solve the problem for you, too?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Tue, 19 Jan 2021 04:53:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 07:18:02 GMT) Full text and rfc822 format available.

Message #16 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: salvomicciche` <salvo <at> biancavela.it>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 08:17:22 +0100
(Please keep the debbugs address in the CCs -- otherwise the bug tracker
won't receive the message.  Resent for the bug tracker.)

salvomicciche` <salvo <at> biancavela.it> writes:

> Andrii, sorry, but the hint 
>
> «rm $HOME/Library/Colors/Emacs.clr 
> Then restart Emacs twice. The first time it will recreate the file and
> probably not emit any error, the second time should let us know if the
> error has gone» 
> doesn’t solve my problem. After deleting that file and restarted Emacs, here the program re-create that file (Emacs.clr) again and the message won’t go off.
>
> Thanks for help, best regards,
> Salvo
>
>  Il giorno 19 gen 2021, alle ore 05:51, Lars Ingebrigtsen <larsi <at> gnus.org> ha
>  scritto:
>
>  Andrii Kolomoiets <andreyk.mad <at> gmail.com> writes:
>
>  See Bug#32854
>  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32854
>
>  So the suggestion there was:
>
>  What I’d suggest to Evan is to delete the colour file, as it’s
>  possible Emacs 26.1 has left a corrupt version:
>
>     rm $HOME/Library/Colors/Emacs.clr
>
>  Then restart Emacs twice. The first time it will recreate the file and
>  probably not emit any error, the second time should let us know if the
>  error has gone.
>
>  Salvo, does this solve the problem for you, too?
>
>  -- 
>  (domestic pets only, the antidote for overdose, milk.)
>    bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 07:24:01 GMT) Full text and rfc822 format available.

Message #19 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: salvomicciche` <salvo <at> biancavela.it>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 08:22:55 +0100
[Message part 1 (text/plain, inline)]
oh, sorry, Lars…
here a screenshot of the issue and the things I tried…

Have a nice day,
Salvo



> Il giorno 19 gen 2021, alle ore 08:17, Lars Ingebrigtsen <larsi <at> gnus.org> ha scritto:
> 
> (Please keep the debbugs address in the CCs -- otherwise the bug tracker
> won't receive the message.  Resent for the bug tracker.)
> 
> salvomicciche` <salvo <at> biancavela.it> writes:
> 
>> Andrii, sorry, but the hint 
>> 
>> «rm $HOME/Library/Colors/Emacs.clr 
>> Then restart Emacs twice. The first time it will recreate the file and
>> probably not emit any error, the second time should let us know if the
>> error has gone» 
>> doesn’t solve my problem. After deleting that file and restarted Emacs, here the program re-create that file (Emacs.clr) again and the message won’t go off.
>> 
>> Thanks for help, best regards,
>> Salvo
>> 
>> Il giorno 19 gen 2021, alle ore 05:51, Lars Ingebrigtsen <larsi <at> gnus.org> ha
>> scritto:
>> 
>> Andrii Kolomoiets <andreyk.mad <at> gmail.com> writes:
>> 
>> See Bug#32854
>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32854
>> 
>> So the suggestion there was:
>> 
>> What I’d suggest to Evan is to delete the colour file, as it’s
>> possible Emacs 26.1 has left a corrupt version:
>> 
>>    rm $HOME/Library/Colors/Emacs.clr
>> 
>> Then restart Emacs twice. The first time it will recreate the file and
>> probably not emit any error, the second time should let us know if the
>> error has gone.
>> 
>> Salvo, does this solve the problem for you, too?
>> 
>> -- 
>> (domestic pets only, the antidote for overdose, milk.)
>>   bloggy blog: http://lars.ingebrigtsen.no

[Message part 2 (text/html, inline)]
[emacs issue clr.jpg (image/jpeg, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 07:30:02 GMT) Full text and rfc822 format available.

Message #22 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: salvomicciche` <salvo <at> biancavela.it>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 08:28:49 +0100
salvomicciche` <salvo <at> biancavela.it> writes:

> here a screenshot of the issue and the things I tried…

The first line shows that you don't have a

  $HOME/Library/Colors/Emacs.clr

file, so presumably Emacs has written it somewhere else?  Can you find
the Emacs.clr file on your computer, delete it and see whether that helps?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 07:33:02 GMT) Full text and rfc822 format available.

Message #25 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: salvomicciche` <salvo <at> biancavela.it>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 08:32:39 +0100
[Message part 1 (text/plain, inline)]
the file is here in ~salvo/Library/Emacs.clr
I removed it, then restarted Emacs twice, the file now is still there…

Salvo



> Il giorno 19 gen 2021, alle ore 08:28, Lars Ingebrigtsen <larsi <at> gnus.org> ha scritto:
> 
> salvomicciche` <salvo <at> biancavela.it> writes:
> 
>> here a screenshot of the issue and the things I tried…
> 
> The first line shows that you don't have a
> 
>  $HOME/Library/Colors/Emacs.clr
> 
> file, so presumably Emacs has written it somewhere else?  Can you find
> the Emacs.clr file on your computer, delete it and see whether that helps?
> 
> -- 
> (domestic pets only, the antidote for overdose, milk.)
>   bloggy blog: http://lars.ingebrigtsen.no

[Message part 2 (text/html, inline)]
[emacs-clr library.jpg (image/jpeg, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 07:37:01 GMT) Full text and rfc822 format available.

Message #28 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: salvomicciche` <salvo <at> biancavela.it>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 08:36:04 +0100
salvomicciche` <salvo <at> biancavela.it> writes:

> the file is here in ~salvo/Library/Emacs.clr
> I removed it, then restarted Emacs twice, the file now is still there…

Yes, Emacs is supposed to recreate it.  But do you still get the error
message now?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 07:39:01 GMT) Full text and rfc822 format available.

Message #31 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: salvomicciche` <salvo <at> biancavela.it>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 08:37:44 +0100
yes, after then Emacs recreate the file.

> Il giorno 19 gen 2021, alle ore 08:36, Lars Ingebrigtsen <larsi <at> gnus.org> ha scritto:
> 
> salvomicciche` <salvo <at> biancavela.it> writes:
> 
>> the file is here in ~salvo/Library/Emacs.clr
>> I removed it, then restarted Emacs twice, the file now is still there…
> 
> Yes, Emacs is supposed to recreate it.  But do you still get the error
> message now?
> 
> -- 
> (domestic pets only, the antidote for overdose, milk.)
>   bloggy blog: http://lars.ingebrigtsen.no





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 11:23:01 GMT) Full text and rfc822 format available.

Message #34 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: salvomicciche` <salvo <at> biancavela.it>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45940 <at> debbugs.gnu.org
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 12:22:33 +0100
hi,
I must precise that I’ve two emacs: text mode in Homebrew and graphic mode with “https://emacsformacosx.com” version 27.1. This is the app that generate the error.
I cannot succeed to install emacs in graphic mode with Homebrew (Cask), any help?
Thanks in advance.

Salvo



> Il giorno 19 gen 2021, alle ore 08:37, salvomicciche` <salvo <at> biancavela.it> ha scritto:
> 
> yes, after then Emacs recreate the file.
> 
>> Il giorno 19 gen 2021, alle ore 08:36, Lars Ingebrigtsen <larsi <at> gnus.org> ha scritto:
>> 
>> salvomicciche` <salvo <at> biancavela.it> writes:
>> 
>>> the file is here in ~salvo/Library/Emacs.clr
>>> I removed it, then restarted Emacs twice, the file now is still there…
>> 
>> Yes, Emacs is supposed to recreate it.  But do you still get the error
>> message now?
>> 
>> -- 
>> (domestic pets only, the antidote for overdose, milk.)
>>  bloggy blog: http://lars.ingebrigtsen.no
> 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 20:43:01 GMT) Full text and rfc822 format available.

Message #37 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: salvomicciche` <salvo <at> biancavela.it>
Cc: 45940 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 20:41:57 +0000
On Tue, Jan 19, 2021 at 08:22:55AM +0100, salvomicciche` wrote:
> oh, sorry, Lars…
> here a screenshot of the issue and the things I tried…

That error is only produced when reading the file. If Emacs.clr has
been deleted then Emacs can't read it, because it doesn't exist, so it
shouldn't produce any error.

It does write the file out, but that's very clearly an error on read.

My money would be on a rogue .clr file from some other application
being at fault here. Are there other files in ~/Library/Colors/? If
you delete them, or move them elsewhere temporarily, does the problem
go away?
-- 
Alan Third




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 20:54:02 GMT) Full text and rfc822 format available.

Message #40 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: salvomicciche` <salvo <at> biancavela.it>
To: Alan Third <alan <at> idiocy.org>
Cc: 45940 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 21:52:43 +0100
[Message part 1 (text/plain, inline)]
thank you, Alan,
your solution worked!
It was a file, really: PANTONE+ Solid Uncoated-V2.clr (attached here, data: 2016).
If I remove this Emacs generate its file and no error or warning happens.
If think I could remove the files, as I’ve also another file, PANTONE+ Solid Uncoated-V3.clr (2019) that should be the replacement…

Now Emacs doesn’t generate the warning.

Thanks again,
Salvo

[PANTONE+ Solid Uncoated-V2.clr (application/octet-stream, attachment)]
[Message part 3 (text/plain, inline)]

> Il giorno 19 gen 2021, alle ore 21:41, Alan Third <alan <at> idiocy.org> ha scritto:
> 
> On Tue, Jan 19, 2021 at 08:22:55AM +0100, salvomicciche` wrote:
>> oh, sorry, Lars…
>> here a screenshot of the issue and the things I tried…
> 
> That error is only produced when reading the file. If Emacs.clr has
> been deleted then Emacs can't read it, because it doesn't exist, so it
> shouldn't produce any error.
> 
> It does write the file out, but that's very clearly an error on read.
> 
> My money would be on a rogue .clr file from some other application
> being at fault here. Are there other files in ~/Library/Colors/? If
> you delete them, or move them elsewhere temporarily, does the problem
> go away?
> -- 
> Alan Third


Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Tue, 19 Jan 2021 23:07:01 GMT) Full text and rfc822 format available.

Message #43 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: salvomicciche` <salvo <at> biancavela.it>
Cc: 45940 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Tue, 19 Jan 2021 23:06:06 +0000
On Tue, Jan 19, 2021 at 09:52:43PM +0100, salvomicciche` wrote:
> thank you, Alan,
> your solution worked!
> It was a file, really: PANTONE+ Solid Uncoated-V2.clr (attached here, data: 2016).
> If I remove this Emacs generate its file and no error or warning happens.
> If think I could remove the files, as I’ve also another file, PANTONE+ Solid Uncoated-V3.clr (2019) that should be the replacement…
> 
> Now Emacs doesn’t generate the warning.

Excellent, thanks for letting us know.

I think Apple changed the format of the files a while back, which is
what caused us our first problems with this.

Emacs 28 will already rebuild the Emacs.clr file if it's incorrect,
but other files are out of our control, so I suppose the right thing
for Emacs to do here is to silently ignore errors.
-- 
Alan Third




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Wed, 20 Jan 2021 01:48:01 GMT) Full text and rfc822 format available.

Message #46 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Alan Third <alan <at> idiocy.org>
Cc: 45940 <at> debbugs.gnu.org, salvomicciche` <salvo <at> biancavela.it>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Wed, 20 Jan 2021 02:47:28 +0100
Alan Third <alan <at> idiocy.org> writes:

> Emacs 28 will already rebuild the Emacs.clr file if it's incorrect,
> but other files are out of our control, so I suppose the right thing
> for Emacs to do here is to silently ignore errors.

Sounds like a good idea to me.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Sat, 23 Jan 2021 10:45:01 GMT) Full text and rfc822 format available.

Message #49 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45940 <at> debbugs.gnu.org, salvomicciche` <salvo <at> biancavela.it>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Sat, 23 Jan 2021 10:44:05 +0000
On Wed, Jan 20, 2021 at 02:47:28AM +0100, Lars Ingebrigtsen wrote:
> Alan Third <alan <at> idiocy.org> writes:
> 
> > Emacs 28 will already rebuild the Emacs.clr file if it's incorrect,
> > but other files are out of our control, so I suppose the right thing
> > for Emacs to do here is to silently ignore errors.
> 
> Sounds like a good idea to me.

I can't see how to silence this message without just ripping all the
colour list code out but I don't know what consequences that would
have, so I'm not keen to do it.
-- 
Alan Third




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45940; Package emacs. (Sat, 23 Jan 2021 19:10:01 GMT) Full text and rfc822 format available.

Message #52 received at 45940 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Alan Third <alan <at> idiocy.org>
Cc: 45940 <at> debbugs.gnu.org, salvomicciche` <salvo <at> biancavela.it>
Subject: Re: bug#45940: Emacs in macOS: Failed to initialise color...
Date: Sat, 23 Jan 2021 20:09:07 +0100
Alan Third <alan <at> idiocy.org> writes:

> I can't see how to silence this message without just ripping all the
> colour list code out but I don't know what consequences that would
> have, so I'm not keen to do it.

Makes sense.  Then I guess there's not more to be done here in this bug
report, and I'm closing it.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 45940 <at> debbugs.gnu.org and salvomicciche` <salvo <at> biancavela.it> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 23 Jan 2021 19:10:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 21 Feb 2021 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 65 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.