Re: Elisp manual doc of `fontified' property

2007-06-03 Thread Stefan Monnier
 The manual also needs updating w.r.t fontification-functions
 since it says that this var is used for font-lock, whereas it's
 used for jit-lock.

 In fact, fontification-functions is called from handle_fontified_prop
 in xdisp.c, so I don't think the current text is incorrect (I just
 read through it again briefly).

I don't see how that contradicts what I said.


Stefan


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: Crash: XSetWMIconName, x_set_name_internal, prepare_menu_bars

2007-06-03 Thread Richard Stallman
 If my change broke something, then please undo it; but in that case,
 please put in whatever GCPROs are needed for x_encode_text.

The GCPRO you added in x_encode_text was not deleted.

I know that, but we are miscommunicating.  There needs to be a GCPRO
in x_set_name_internal around the calls to x_encode_text, at least to
protect the variable encoded_name.  Or else the code needs to be
rearranged so encoded_name is not used after the calls to
x_encode_text.



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Dired sorting case sensitive on w32

2007-06-03 Thread Lennart Borgman (gmail)


Dired sorts the file case sensitive on w32. I do not think that is what 
users on w32 expects since file names are case insensitive on w32 
(except for the display of the names).



In GNU Emacs 22.0.990.1 (i386-mingw-nt5.1.2600)
 of 2007-05-31


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: Crash: XSetWMIconName, x_set_name_internal, prepare_menu_bars

2007-06-03 Thread Richard Stallman
Ah, now I understand what you are saying.  But even if your change had
been left in place, wouldn't these GCPRO would have been needed anyway
(for the case where HAVE_GTK is false)?

I don't think there is any variable that needed protecting in the
non-HAVE_GTK case in my version of the code.


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: Crash: XSetWMIconName, x_set_name_internal, prepare_menu_bars

2007-06-03 Thread Kenichi Handa
In article [EMAIL PROTECTED], YAMAMOTO Mitsuharu [EMAIL PROTECTED] writes:

 On Sun, 03 Jun 2007 12:52:26 -0400, Richard Stallman [EMAIL PROTECTED] 
 said:
  There needs to be a GCPRO in x_set_name_internal around the calls to
  x_encode_text, at least to protect the variable encoded_name.  Or
  else the code needs to be rearranged so encoded_name is not used
  after the calls to x_encode_text.

 Such GCPROs are not necessary because x_encode_text is called with the
 third arg SELECTIONP == 0.  Actually, there's no SELECTIONP != 0 case
 in the current Emacs code.

I remember that x_encode_text had been used to encode X
selection data, but now it is not in Emacs 22.

But, in emacs-unicode-2, x_encode_text uses
encode_coding_object, and that function does call Lisp for
pre-write-conversion.

---
Kenichi Handa
[EMAIL PROTECTED]


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: Crash: XSetWMIconName, x_set_name_internal, prepare_menu_bars

2007-06-03 Thread YAMAMOTO Mitsuharu
 On Mon, 04 Jun 2007 09:38:14 +0900, Kenichi Handa [EMAIL PROTECTED] 
 said:

 Such GCPROs are not necessary because x_encode_text is called with
 the third arg SELECTIONP == 0.  Actually, there's no SELECTIONP !=
 0 case in the current Emacs code.

 I remember that x_encode_text had been used to encode X selection
 data, but now it is not in Emacs 22.

 But, in emacs-unicode-2, x_encode_text uses encode_coding_object,
 and that function does call Lisp for pre-write-conversion.

That seems to mean there's another string data relocation problem that
`text.value' might get corrupted by the subsequent x_encode_text call
for `icon.value' in emacs-unicode-2 even on non-GTK+ builds.

 YAMAMOTO Mitsuharu
[EMAIL PROTECTED]


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: Dired sorting case sensitive on w32

2007-06-03 Thread Eli Zaretskii
 Date: Mon, 04 Jun 2007 00:55:54 +0200
 From: Lennart Borgman (gmail) [EMAIL PROTECTED]
 
 Dired sorts the file case sensitive on w32. I do not think that is what 
 users on w32 expects since file names are case insensitive on w32 
 (except for the display of the names).

This is on purpose: we didn't want Emacs on Windows to behave
differently by default than on other systems.  If you want the
Explorer behavior, customize ls-lisp-emulation to give it the value
`MS-Windows'.


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: Crash: XSetWMIconName, x_set_name_internal, prepare_menu_bars

2007-06-03 Thread Richard Stallman
Such GCPROs are not necessary because x_encode_text is called with the
third arg SELECTIONP == 0.  Actually, there's no SELECTIONP != 0 case
in the current Emacs code.

Ok.

How about deleting the arg SELECTIONP in the trunk, to avoid confusion?


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug