* CVS HEAD fatal on Darwin
@ 2006-04-12 14:44 Randal L. Schwartz
2006-04-12 15:11 ` Randal L. Schwartz
0 siblings, 1 reply; 13+ messages in thread
From: Randal L. Schwartz @ 2006-04-12 14:44 UTC (permalink / raw
Started with emacs --no-init gives me:
set-keyboard-encoding-system: Cannot open load file: encoded-kb
This is from a "make bootfast install" over yesterday's build.
Any ideas? I'm trying a "make clean bootstrap install" now in hopes
that will clear it.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 14:44 CVS HEAD fatal on Darwin Randal L. Schwartz
@ 2006-04-12 15:11 ` Randal L. Schwartz
2006-04-12 15:26 ` Eli Zaretskii
0 siblings, 1 reply; 13+ messages in thread
From: Randal L. Schwartz @ 2006-04-12 15:11 UTC (permalink / raw
>>>>> "Randal" == Randal L Schwartz <merlyn@stonehenge.com> writes:
Randal> Started with emacs --no-init gives me:
Randal> set-keyboard-encoding-system: Cannot open load file: encoded-kb
Randal> This is from a "make bootfast install" over yesterday's build.
Randal> Any ideas? I'm trying a "make clean bootstrap install" now in hopes
Randal> that will clear it.
Yes, "make clean bootstrap install" makes it work, for some meaning of "work".
Looking at related messages here suggests that the .elc files I just built
probably will have the wrong encoding once the problem is fixed. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 15:11 ` Randal L. Schwartz
@ 2006-04-12 15:26 ` Eli Zaretskii
2006-04-12 15:28 ` Randal L. Schwartz
0 siblings, 1 reply; 13+ messages in thread
From: Eli Zaretskii @ 2006-04-12 15:26 UTC (permalink / raw
Cc: emacs-devel
> From: merlyn@stonehenge.com (Randal L. Schwartz)
> Date: 12 Apr 2006 08:11:10 -0700
>
> Randal> set-keyboard-encoding-system: Cannot open load file: encoded-kb
>
> Randal> This is from a "make bootfast install" over yesterday's build.
>
> Randal> Any ideas? I'm trying a "make clean bootstrap install" now in hopes
> Randal> that will clear it.
>
> Yes, "make clean bootstrap install" makes it work, for some meaning of "work".
> Looking at related messages here suggests that the .elc files I just built
> probably will have the wrong encoding once the problem is fixed. :)
What is the default EOL conversion on Darwin?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 15:26 ` Eli Zaretskii
@ 2006-04-12 15:28 ` Randal L. Schwartz
2006-04-12 15:38 ` David Kastrup
2006-04-13 7:39 ` Eli Zaretskii
0 siblings, 2 replies; 13+ messages in thread
From: Randal L. Schwartz @ 2006-04-12 15:28 UTC (permalink / raw
Cc: emacs-devel
>>>>> "Eli" == Eli Zaretskii <eliz@gnu.org> writes:
Eli> What is the default EOL conversion on Darwin?
Where would I look to find out the answer for Emacs?
Under the hood, Darwin is Unix, so I presume it's control-J, like
all sane Unix versions.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 15:28 ` Randal L. Schwartz
@ 2006-04-12 15:38 ` David Kastrup
2006-04-12 15:39 ` Randal L. Schwartz
2006-04-13 7:39 ` Eli Zaretskii
1 sibling, 1 reply; 13+ messages in thread
From: David Kastrup @ 2006-04-12 15:38 UTC (permalink / raw
Cc: Eli Zaretskii, emacs-devel
merlyn@stonehenge.com (Randal L. Schwartz) writes:
>>>>>> "Eli" == Eli Zaretskii <eliz@gnu.org> writes:
>
> Eli> What is the default EOL conversion on Darwin?
>
> Where would I look to find out the answer for Emacs?
>
> Under the hood, Darwin is Unix, so I presume it's control-J, like
> all sane Unix versions.
But Mac is renowned for having, uh, the -mac end of line convention.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 15:38 ` David Kastrup
@ 2006-04-12 15:39 ` Randal L. Schwartz
2006-04-13 7:52 ` Eli Zaretskii
0 siblings, 1 reply; 13+ messages in thread
From: Randal L. Schwartz @ 2006-04-12 15:39 UTC (permalink / raw
Cc: Eli Zaretskii, emacs-devel
>>>>> "David" == David Kastrup <dak@gnu.org> writes:
>> Under the hood, Darwin is Unix, so I presume it's control-J, like
>> all sane Unix versions.
David> But Mac is renowned for having, uh, the -mac end of line convention.
That's OS9. Your father uses that. All the cool kids are on OS X.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 15:28 ` Randal L. Schwartz
2006-04-12 15:38 ` David Kastrup
@ 2006-04-13 7:39 ` Eli Zaretskii
1 sibling, 0 replies; 13+ messages in thread
From: Eli Zaretskii @ 2006-04-13 7:39 UTC (permalink / raw
Cc: emacs-devel
> Cc: emacs-devel@gnu.org
> From: merlyn@stonehenge.com (Randal L. Schwartz)
> Date: 12 Apr 2006 08:28:02 -0700
>
> >>>>> "Eli" == Eli Zaretskii <eliz@gnu.org> writes:
>
> Eli> What is the default EOL conversion on Darwin?
>
> Where would I look to find out the answer for Emacs?
Look at the value of system_eol_type, defined on coding.c. If you
cannot glean the value from looking at the source, you could do that
in a debugger.
> Under the hood, Darwin is Unix
That's what I thought.
> so I presume it's control-J, like all sane Unix versions.
In that case, the problems discussed in the other thread about EOL
conversion and byte compiling are not relevant to your problem. That
thread is relevant only for platforms which have default EOL
conversion other than LF (a.k.a. newline, a.k.a. C-j).
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-12 15:39 ` Randal L. Schwartz
@ 2006-04-13 7:52 ` Eli Zaretskii
2006-04-13 7:57 ` David Kastrup
2006-04-13 12:04 ` Kenichi Handa
0 siblings, 2 replies; 13+ messages in thread
From: Eli Zaretskii @ 2006-04-13 7:52 UTC (permalink / raw
Cc: handa, emacs-devel
> Cc: Eli Zaretskii <eliz@gnu.org>, emacs-devel@gnu.org
> From: merlyn@stonehenge.com (Randal L. Schwartz)
> Date: 12 Apr 2006 08:39:36 -0700
>
> David> But Mac is renowned for having, uh, the -mac end of line convention.
>
> That's OS9. Your father uses that. All the cool kids are on OS X.
Right.
In fact, it looks like we no longer support the -mac EOL conversion:
the symbol CODING_EOL_CR is never on the right-hand side of any
assignment in the sources. Am I missing something?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-13 7:52 ` Eli Zaretskii
@ 2006-04-13 7:57 ` David Kastrup
2006-04-13 9:27 ` Eli Zaretskii
2006-04-13 12:04 ` Kenichi Handa
1 sibling, 1 reply; 13+ messages in thread
From: David Kastrup @ 2006-04-13 7:57 UTC (permalink / raw
Cc: emacs-devel, handa, Randal L. Schwartz
Eli Zaretskii <eliz@gnu.org> writes:
>> Cc: Eli Zaretskii <eliz@gnu.org>, emacs-devel@gnu.org
>> From: merlyn@stonehenge.com (Randal L. Schwartz)
>> Date: 12 Apr 2006 08:39:36 -0700
>>
>> David> But Mac is renowned for having, uh, the -mac end of line convention.
>>
>> That's OS9. Your father uses that. All the cool kids are on OS X.
>
> Right.
>
> In fact, it looks like we no longer support the -mac EOL conversion:
> the symbol CODING_EOL_CR is never on the right-hand side of any
> assignment in the sources. Am I missing something?
EPS files created on Classic Macs running on MacOS 9 or earlier
(please don't write OS9, as that is a completely different operating
system) will be with us for decades to stay (since PostScript creation
on Macs was convenient even when you did most of your processing on
Unix-like platforms). And I should not be surprised if the same was
the case with text files.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-13 7:57 ` David Kastrup
@ 2006-04-13 9:27 ` Eli Zaretskii
0 siblings, 0 replies; 13+ messages in thread
From: Eli Zaretskii @ 2006-04-13 9:27 UTC (permalink / raw
Cc: emacs-devel, handa, merlyn
> Cc: merlyn@stonehenge.com (Randal L. Schwartz), emacs-devel@gnu.org,
> handa@m17n.org
> From: David Kastrup <dak@gnu.org>
> Date: Thu, 13 Apr 2006 09:57:39 +0200
>
> > In fact, it looks like we no longer support the -mac EOL conversion:
> > the symbol CODING_EOL_CR is never on the right-hand side of any
> > assignment in the sources. Am I missing something?
>
> EPS files created on Classic Macs running on MacOS 9 or earlier
> (please don't write OS9, as that is a completely different operating
> system) will be with us for decades to stay (since PostScript creation
> on Macs was convenient even when you did most of your processing on
> Unix-like platforms). And I should not be surprised if the same was
> the case with text files.
If you are saying that we should continue to support -mac EOL
conversion, then I cannot agree more. I just am stumped to see in the
sources what seems like non-support. I'm probably missing something
important, though.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-13 7:52 ` Eli Zaretskii
2006-04-13 7:57 ` David Kastrup
@ 2006-04-13 12:04 ` Kenichi Handa
2006-04-13 15:47 ` Eli Zaretskii
1 sibling, 1 reply; 13+ messages in thread
From: Kenichi Handa @ 2006-04-13 12:04 UTC (permalink / raw
Cc: emacs-devel, merlyn
In article <u3bgh52vb.fsf@gnu.org>, Eli Zaretskii <eliz@gnu.org> writes:
> In fact, it looks like we no longer support the -mac EOL conversion:
> the symbol CODING_EOL_CR is never on the right-hand side of any
> assignment in the sources. Am I missing something?
Yes. setup_coding_system() sets coding->eol_type to
CODING_EOL_CR if, for instance, iso-latin-1-mac is given.
For instance,
(encode-coding-string "abc\n" 'iso-latin-1-mac) => "abc^M"
---
Kenichi Handa
handa@m17n.org
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-13 12:04 ` Kenichi Handa
@ 2006-04-13 15:47 ` Eli Zaretskii
2006-04-14 1:14 ` Kenichi Handa
0 siblings, 1 reply; 13+ messages in thread
From: Eli Zaretskii @ 2006-04-13 15:47 UTC (permalink / raw
Cc: emacs-devel, merlyn
> From: Kenichi Handa <handa@m17n.org>
> CC: merlyn@stonehenge.com, emacs-devel@gnu.org
> Date: Thu, 13 Apr 2006 21:04:19 +0900
>
> In article <u3bgh52vb.fsf@gnu.org>, Eli Zaretskii <eliz@gnu.org> writes:
>
> > In fact, it looks like we no longer support the -mac EOL conversion:
> > the symbol CODING_EOL_CR is never on the right-hand side of any
> > assignment in the sources. Am I missing something?
>
> Yes. setup_coding_system() sets coding->eol_type to
> CODING_EOL_CR if, for instance, iso-latin-1-mac is given.
Thanks, but what about the defaults? Why don't we ever set
system_eol_type to CODING_EOL_CR?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: CVS HEAD fatal on Darwin
2006-04-13 15:47 ` Eli Zaretskii
@ 2006-04-14 1:14 ` Kenichi Handa
0 siblings, 0 replies; 13+ messages in thread
From: Kenichi Handa @ 2006-04-14 1:14 UTC (permalink / raw
Cc: merlyn, emacs-devel
In article <uacap32bu.fsf@gnu.org>, Eli Zaretskii <eliz@gnu.org> writes:
>> From: Kenichi Handa <handa@m17n.org>
>> CC: merlyn@stonehenge.com, emacs-devel@gnu.org
>> Date: Thu, 13 Apr 2006 21:04:19 +0900
>>
>> In article <u3bgh52vb.fsf@gnu.org>, Eli Zaretskii <eliz@gnu.org> writes:
>>
>> > In fact, it looks like we no longer support the -mac EOL conversion:
>> > the symbol CODING_EOL_CR is never on the right-hand side of any
>> > assignment in the sources. Am I missing something?
>>
>> Yes. setup_coding_system() sets coding->eol_type to
>> CODING_EOL_CR if, for instance, iso-latin-1-mac is given.
> Thanks, but what about the defaults? Why don't we ever set
> system_eol_type to CODING_EOL_CR?
I don't remember. Perhaps, just because I didn't know what
to do when system_eol_type is introduced (about 10 years
ago).
---
Kenichi Handa
handa@m17n.org
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2006-04-14 1:14 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-12 14:44 CVS HEAD fatal on Darwin Randal L. Schwartz
2006-04-12 15:11 ` Randal L. Schwartz
2006-04-12 15:26 ` Eli Zaretskii
2006-04-12 15:28 ` Randal L. Schwartz
2006-04-12 15:38 ` David Kastrup
2006-04-12 15:39 ` Randal L. Schwartz
2006-04-13 7:52 ` Eli Zaretskii
2006-04-13 7:57 ` David Kastrup
2006-04-13 9:27 ` Eli Zaretskii
2006-04-13 12:04 ` Kenichi Handa
2006-04-13 15:47 ` Eli Zaretskii
2006-04-14 1:14 ` Kenichi Handa
2006-04-13 7:39 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.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).