unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* abbrev_defs encoding issues
@ 2011-06-06 11:25 Andreas Röhler
  2011-06-06 16:34 ` Stefan Monnier
  0 siblings, 1 reply; 5+ messages in thread
From: Andreas Röhler @ 2011-06-06 11:25 UTC (permalink / raw)
  To: Emacs developers

Hi,

when using Emacs 24.. and Emacs 23.. series parallel or
consecutive, I'm running into trouble due to different
encoding for ~/.abbrev_defs - 23 uses emacs-mule, while 24 uses utf-8.

Having a look into NEWS.23

"** The abbrevs file is now a file named abbrev_defs in
user-emacs-directory; but the old location, ~/.abbrev_defs, is used if
that file exists."

that might be avoided to a certain extend by requiring the new location 
for 24 series.

Maybe some warning should user try to change that might help too.

Best regards,

Andreas

--
https://code.launchpad.net/~a-roehler/python-mode/components-python-mode
https://code.launchpad.net/s-x-emacs-werkstatt/




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

* Re: abbrev_defs encoding issues
  2011-06-06 11:25 abbrev_defs encoding issues Andreas Röhler
@ 2011-06-06 16:34 ` Stefan Monnier
  2011-06-06 17:40   ` Andreas Röhler
  2011-06-06 17:56   ` Andreas Röhler
  0 siblings, 2 replies; 5+ messages in thread
From: Stefan Monnier @ 2011-06-06 16:34 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: Emacs developers

> when using Emacs 24.. and Emacs 23.. series parallel or
> consecutive, I'm running into trouble due to different
> encoding for ~/.abbrev_defs - 23 uses emacs-mule, while 24 uses utf-8.

Care to tell us what kind of trouble you bump into?


        Stefan



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

* Re: abbrev_defs encoding issues
  2011-06-06 16:34 ` Stefan Monnier
@ 2011-06-06 17:40   ` Andreas Röhler
  2011-06-06 18:52     ` Stefan Monnier
  2011-06-06 17:56   ` Andreas Röhler
  1 sibling, 1 reply; 5+ messages in thread
From: Andreas Röhler @ 2011-06-06 17:40 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: Emacs developers

Am 06.06.2011 18:34, schrieb Stefan Monnier:
>> when using Emacs 24.. and Emacs 23.. series parallel or
>> consecutive, I'm running into trouble due to different
>> encoding for ~/.abbrev_defs - 23 uses emacs-mule, while 24 uses utf-8.
>
> Care to tell us what kind of trouble you bump into?
>
>
>          Stefan
>

if an .abbrev_def is saved from v24, which has been edited from v23 
before, all german umlauts gets destroyed for example:

(the corresponding upper part gets displayed further below in the diff)

<     ("ürr" "Überraschung" nil 0)
<     ("üs" "überaus" nil 0)
<     ("ütr" "Übertragung" nil 0)
<     ("ütre" "übertreiben" nil 0)
<     ("ütro" "übertroffen" nil 0)
<     ("ütt" "erschüttert" nil 0)
<     ("üu" "Übung" nil 0)
<     ("üz" "Überzeugung" nil 0)
<     ("üzd" "überzeugend" nil 0)
<     ("üzn" "Überzeugungen" nil 0)
<     ("üzt" "überzeugt" nil 0)
---
 >     ("��" "da��" nil 0)
 >     ("��h" "Mi��handlung" nil 0)
 >     ("��dt" "��nderte" nil 0)
 >     ("��g" "��gypten" nil 0)
 >     ("��ge" "��gyptische" nil 0)
 >     ("��gen" "��gyptischen" nil 0)
 >     ("��n" "ausl��ndischen" nil 0)
 >     ("��nd" "��nderungen" nil 0)
 >     ("��r" "��lter" nil 0)
 >     ("��u��" "��u��erung" nil 0)
 >     ("��u\201\337" "��u\201\337erung" nil 0)
 >     ("����" "��u��erten" nil 0)
 >     ("��\201\337" "��u\201\337erten" nil 0)



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

* Re: abbrev_defs encoding issues
  2011-06-06 16:34 ` Stefan Monnier
  2011-06-06 17:40   ` Andreas Röhler
@ 2011-06-06 17:56   ` Andreas Röhler
  1 sibling, 0 replies; 5+ messages in thread
From: Andreas Röhler @ 2011-06-06 17:56 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: Emacs developers

correcting my previous posting:

edits have been done lately in v23, v24 abbrev are destroyed:

RCS file: .abbrev_defs,v
retrieving revision 1.1
diff -r1.1 .abbrev_defs
1c1
< ;;-*-coding: utf-8;-*-
---
 > ;;-*-coding: emacs-mule;-*-
149c149
<     ("staf" "Stammesführer" nil 0)
---
 >     ("staf" "Stammesf��hrer" nil 0)
152c152
<     ("stap" "Stabilitätspakt" nil 0)
---
 >     ("stap" "Stabilit��tspakt" nil 0)
155c155
<     ("stb" "Stabilität" nil 0)
---
 >     ("stb" "Stabilit��t" nil 0)
159c159
<     ("stee" "Steuererhöhung" nil 0)
---
 >     ("stee" "Steuererh��hung" nil 0)




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

* Re: abbrev_defs encoding issues
  2011-06-06 17:40   ` Andreas Röhler
@ 2011-06-06 18:52     ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2011-06-06 18:52 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: Emacs developers

> if an .abbrev_def is saved from v24, which has been edited from v23 before,
> all german umlauts gets destroyed for example:

This diff only shows that the byte-sequence has been changed, not that
the result will behave differently.  Since the encoding is different,
it's no wonder that non-ascii chars get represented differently.

Do you actually see ill-behavior?


        Stefan



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

end of thread, other threads:[~2011-06-06 18:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-06 11:25 abbrev_defs encoding issues Andreas Röhler
2011-06-06 16:34 ` Stefan Monnier
2011-06-06 17:40   ` Andreas Röhler
2011-06-06 18:52     ` Stefan Monnier
2011-06-06 17:56   ` Andreas Röhler

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