I'm probably the dumbest idiot on earth: I switched to MULE as my
default environment a couple of weeks ago. This was working fine
until I updated to CVS head today. I was using the following to use
Latin-1 as a default for everything that doesn't have another default
already:
(setq file-coding-system-alist
(append file-coding-system-alist
(list
(cons ".*" 'iso-8859-1))))
(Is this even remotely the right thing to do? It did work for a
while.)
When I run this now, my XEmacs dies a horrible death very quickly
because it recurses infinitely in the Lstream code:
#0 0x00171aa0 in Lstream_really_write (lstr=0x0, data=0x0, size=-1140850432) at lstream.c:327
#1 0x00171e48 in Lstream_flush (lstr=0x133faa10) at lstream.c:429
#2 0x000c490c in coding_flusher (stream=0x133faa60) at file-coding.c:1969
#3 0x00171ce8 in Lstream_really_write (lstr=0x133faa60, data=0x0, size=0) at lstream.c:389
#4 0x00171d74 in Lstream_flush_out (lstr=0x133faa60) at lstream.c:404
#5 0x00171e48 in Lstream_flush (lstr=0x133faa60) at lstream.c:429
#6 0x000c490c in coding_flusher (stream=0x133fab30) at file-coding.c:1969
#7 0x00171ce8 in Lstream_really_write (lstr=0x133fab30, data=0x0, size=0) at lstream.c:389
#8 0x00171d74 in Lstream_flush_out (lstr=0x133fab30) at lstream.c:404
#9 0x00171e48 in Lstream_flush (lstr=0x133fab30) at lstream.c:429
#10 0x000c4d98 in set_coding_stream_coding_system (lstr=0x133fab30, codesys=4723400) at file-coding.c:2058
#11 0x000c9f48 in undecided_convert (str=0x133fa968, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133fa9a0, n=134) at file-coding.c:3875
#12 0x000c4464 in coding_writer (stream=0x133fa920, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#13 0x00171c30 in Lstream_really_write (lstr=0x133fa920, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#14 0x00172160 in Lstream_write_1 (lstr=0x133fa920, data=0x24c8200, size=134) at lstream.c:500
#15 0x001723e4 in Lstream_write (lstr=0x133fa920, data=0x24c8200, size=134) at lstream.c:588
#16 0x000c9f78 in undecided_convert (str=0x133fa758, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133fa790, n=134) at file-coding.c:3880
#17 0x000c4464 in coding_writer (stream=0x133fa710, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#18 0x00171c30 in Lstream_really_write (lstr=0x133fa710, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#19 0x00172160 in Lstream_write_1 (lstr=0x133fa710, data=0x24c8200, size=134) at lstream.c:500
#20 0x001723e4 in Lstream_write (lstr=0x133fa710, data=0x24c8200, size=134) at lstream.c:588
#21 0x000c9f78 in undecided_convert (str=0x133fa548, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133fa580, n=134) at file-coding.c:3880
#22 0x000c4464 in coding_writer (stream=0x133fa500, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#23 0x00171c30 in Lstream_really_write (lstr=0x133fa500, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#24 0x00172160 in Lstream_write_1 (lstr=0x133fa500, data=0x24c8200, size=134) at lstream.c:500
#25 0x001723e4 in Lstream_write (lstr=0x133fa500, data=0x24c8200, size=134) at lstream.c:588
#26 0x000c9f78 in undecided_convert (str=0x133fa338, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133fa370, n=134) at file-coding.c:3880
#27 0x000c4464 in coding_writer (stream=0x133fa2f0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#28 0x00171c30 in Lstream_really_write (lstr=0x133fa2f0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#29 0x00172160 in Lstream_write_1 (lstr=0x133fa2f0, data=0x24c8200, size=134) at lstream.c:500
#30 0x001723e4 in Lstream_write (lstr=0x133fa2f0, data=0x24c8200, size=134) at lstream.c:588
#31 0x000c9f78 in undecided_convert (str=0x133fa128, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133fa160, n=134) at file-coding.c:3880
#32 0x000c4464 in coding_writer (stream=0x133fa0e0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#33 0x00171c30 in Lstream_really_write (lstr=0x133fa0e0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#34 0x00172160 in Lstream_write_1 (lstr=0x133fa0e0, data=0x24c8200, size=134) at lstream.c:500
#35 0x001723e4 in Lstream_write (lstr=0x133fa0e0, data=0x24c8200, size=134) at lstream.c:588
#36 0x000c9f78 in undecided_convert (str=0x133f9f18, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133f9f50, n=134) at file-coding.c:3880
#37 0x000c4464 in coding_writer (stream=0x133f9ed0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#38 0x00171c30 in Lstream_really_write (lstr=0x133f9ed0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#39 0x00172160 in Lstream_write_1 (lstr=0x133f9ed0, data=0x24c8200, size=134) at lstream.c:500
#40 0x001723e4 in Lstream_write (lstr=0x133f9ed0, data=0x24c8200, size=134) at lstream.c:588
#41 0x000c9f78 in undecided_convert (str=0x133f9d08, src=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., dst=0x133f9d40, n=134) at file-coding.c:3880
#42 0x000c4464 in coding_writer (stream=0x133f9cc0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at file-coding.c:1874
#43 0x00171c30 in Lstream_really_write (lstr=0x133f9cc0, data=0x24c8200 "(custom-set-variables\n '(load-home-init-file t t)\n '(canlock-password \"7f3522d3e69000925bb2ff60d94021f86179212b\"))\n(custom-set-faces)\n22) \"P\"])\n#@712 Mark the current gnuserv editing buffer as \"done\","..., size=134) at lstream.c:366
#44 0x00172160 in Lstream_write_1 (lstr=0x133f9cc0, data=0x24c8200, size=134) at lstream.c:500
... and so on. You get the picture.
Can anyone help?
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla