all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* 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 external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.