unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Emacs 25.2 RC1 next week
@ 2016-12-17 20:10 Eli Zaretskii
  2016-12-17 21:10 ` Nicolas Petton
  2016-12-18  2:37 ` Leo Liu
  0 siblings, 2 replies; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-17 20:10 UTC (permalink / raw)
  To: emacs-devel

I think we are getting ready to have the first release candidate of
Emacs 25.2 next week.  If someone thinks there are bugs that have to
be fixed before that, please add them to the list of blockers in
bug#21966.

Thanks.



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

* Re: Emacs 25.2 RC1 next week
  2016-12-17 20:10 Emacs 25.2 RC1 next week Eli Zaretskii
@ 2016-12-17 21:10 ` Nicolas Petton
  2016-12-18  3:31   ` Eli Zaretskii
  2016-12-18  2:37 ` Leo Liu
  1 sibling, 1 reply; 20+ messages in thread
From: Nicolas Petton @ 2016-12-17 21:10 UTC (permalink / raw)
  To: Eli Zaretskii, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 206 bytes --]

Eli Zaretskii <eliz@gnu.org> writes:

> I think we are getting ready to have the first release candidate of
> Emacs 25.2 next week.

I expected a second pretest, but I'm fine with a first RC as well.

Nico

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 472 bytes --]

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

* Re: Emacs 25.2 RC1 next week
  2016-12-17 20:10 Emacs 25.2 RC1 next week Eli Zaretskii
  2016-12-17 21:10 ` Nicolas Petton
@ 2016-12-18  2:37 ` Leo Liu
  2016-12-18  3:38   ` Eli Zaretskii
  1 sibling, 1 reply; 20+ messages in thread
From: Leo Liu @ 2016-12-18  2:37 UTC (permalink / raw)
  To: emacs-devel

On 2016-12-17 22:10 +0200, Eli Zaretskii wrote:
> I think we are getting ready to have the first release candidate of
> Emacs 25.2 next week.  If someone thinks there are bugs that have to
> be fixed before that, please add them to the list of blockers in
> bug#21966.

Could someone take a look at this bug https://debbugs.gnu.org/23002?
Reported before 25.1 release and still bothers me everyday. It causes a
few seconds delay randomly on M-x.

Thanks,
Leo




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

* Re: Emacs 25.2 RC1 next week
  2016-12-17 21:10 ` Nicolas Petton
@ 2016-12-18  3:31   ` Eli Zaretskii
  0 siblings, 0 replies; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-18  3:31 UTC (permalink / raw)
  To: Nicolas Petton; +Cc: emacs-devel

> From: Nicolas Petton <nicolas@petton.fr>
> Date: Sat, 17 Dec 2016 22:10:43 +0100
> 
> > I think we are getting ready to have the first release candidate of
> > Emacs 25.2 next week.
> 
> I expected a second pretest, but I'm fine with a first RC as well.

Let's see if we can expedite things this time.  I'm encouraged by the
fact that the first pretest didn't bring any bug reports (AFAIR).

Thanks.



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

* Re: Emacs 25.2 RC1 next week
  2016-12-18  2:37 ` Leo Liu
@ 2016-12-18  3:38   ` Eli Zaretskii
  2016-12-18 14:53     ` Stefan Monnier
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-18  3:38 UTC (permalink / raw)
  To: Leo Liu, Stefan Monnier; +Cc: emacs-devel

> From: Leo Liu <sdl.web@gmail.com>
> Date: Sun, 18 Dec 2016 10:37:27 +0800
> 
> On 2016-12-17 22:10 +0200, Eli Zaretskii wrote:
> > I think we are getting ready to have the first release candidate of
> > Emacs 25.2 next week.  If someone thinks there are bugs that have to
> > be fixed before that, please add them to the list of blockers in
> > bug#21966.
> 
> Could someone take a look at this bug https://debbugs.gnu.org/23002?
> Reported before 25.1 release and still bothers me everyday. It causes a
> few seconds delay randomly on M-x.

My problem with the patch proposed there is that it touches a very
sensitive area, and does that for all the supported systems.

Stefan, any comments on that?



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

* Re: Emacs 25.2 RC1 next week
  2016-12-18  3:38   ` Eli Zaretskii
@ 2016-12-18 14:53     ` Stefan Monnier
  2016-12-18 19:47       ` Eli Zaretskii
  0 siblings, 1 reply; 20+ messages in thread
From: Stefan Monnier @ 2016-12-18 14:53 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Leo Liu, YAMAMOTO Mitsuharu, emacs-devel

>> Could someone take a look at this bug https://debbugs.gnu.org/23002?
>> Reported before 25.1 release and still bothers me everyday. It causes a
>> few seconds delay randomly on M-x.
> My problem with the patch proposed there is that it touches a very
> sensitive area, and does that for all the supported systems.
> Stefan, any comments on that?

Re-reading the thread, the *right* solution is to fix while-no-input,
and apparently the easiest way to do that would be to change
while-no-input so that it calls an `internal--adjust-polling-frequency`
function after binding throw-on-input (and maybe after un-binding it as
well).

On systems which don't use polling at all,
internal--adjust-polling-frequency would just do nothing.

The patch should be fairly simple, but I don't think anyone wrote
such a patch yet, so I can't tell if it would be appropriate for emacs-25.

Maybe for emacs-25 we can live with the workaround of adding a "dummy"
call to (input-pending-p) in execute-extended-command--shorter.


        Stefan



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

* Re: Emacs 25.2 RC1 next week
  2016-12-18 14:53     ` Stefan Monnier
@ 2016-12-18 19:47       ` Eli Zaretskii
  2016-12-18 20:17         ` Stefan Monnier
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-18 19:47 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: sdl.web, mituharu, emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: Leo Liu <sdl.web@gmail.com>,  emacs-devel@gnu.org, YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
> Date: Sun, 18 Dec 2016 09:53:14 -0500
> 
> Maybe for emacs-25 we can live with the workaround of adding a "dummy"
> call to (input-pending-p) in execute-extended-command--shorter.

Can you suggest such a patch?  And then it would require one more
pretest, sigh.



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

* Re: Emacs 25.2 RC1 next week
  2016-12-18 19:47       ` Eli Zaretskii
@ 2016-12-18 20:17         ` Stefan Monnier
  2016-12-18 20:28           ` Eli Zaretskii
  0 siblings, 1 reply; 20+ messages in thread
From: Stefan Monnier @ 2016-12-18 20:17 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: sdl.web, mituharu, emacs-devel

> Can you suggest such a patch?  And then it would require one more
> pretest, sigh.

I think the patch below does the trick (tho I luckily don't have
a machine on which to test it).


        Stefan


diff --git a/lisp/simple.el b/lisp/simple.el
index 0ee2f06..34b57fe 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -1699,6 +1699,7 @@ If the value is non-nil and not a number, we wait 2 seconds."
                   ;; Don't show the help message if the binding isn't
                   ;; significantly shorter than the M-x command the user typed.
                   (< len (- max 5))))
+      (input-pending-p)     ;Dummy call to trigger input-processing, bug#23002.
       (let ((candidate (pop candidates)))
         (when (equal name
                        (car-safe (completion-try-completion



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

* Re: Emacs 25.2 RC1 next week
  2016-12-18 20:17         ` Stefan Monnier
@ 2016-12-18 20:28           ` Eli Zaretskii
  2016-12-20  1:32             ` Leo Liu
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-18 20:28 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: sdl.web, mituharu, emacs-devel

> From: Stefan Monnier <monnier@IRO.UMontreal.CA>
> Cc: sdl.web@gmail.com, emacs-devel@gnu.org, mituharu@math.s.chiba-u.ac.jp
> Date: Sun, 18 Dec 2016 15:17:52 -0500
> 
> I think the patch below does the trick (tho I luckily don't have
> a machine on which to test it).
> 
> 
>         Stefan
> 
> 
> diff --git a/lisp/simple.el b/lisp/simple.el
> index 0ee2f06..34b57fe 100644
> --- a/lisp/simple.el
> +++ b/lisp/simple.el
> @@ -1699,6 +1699,7 @@ If the value is non-nil and not a number, we wait 2 seconds."
>                    ;; Don't show the help message if the binding isn't
>                    ;; significantly shorter than the M-x command the user typed.
>                    (< len (- max 5))))
> +      (input-pending-p)     ;Dummy call to trigger input-processing, bug#23002.
>        (let ((candidate (pop candidates)))
>          (when (equal name
>                         (car-safe (completion-try-completion

Thanks.

Leo, can you test this?



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

* Re: Emacs 25.2 RC1 next week
  2016-12-18 20:28           ` Eli Zaretskii
@ 2016-12-20  1:32             ` Leo Liu
  2016-12-20  3:31               ` Eli Zaretskii
  0 siblings, 1 reply; 20+ messages in thread
From: Leo Liu @ 2016-12-20  1:32 UTC (permalink / raw)
  To: emacs-devel

On 2016-12-18 22:28 +0200, Eli Zaretskii wrote:
[snipped 27 lines]
> Leo, can you test this?

That patch seems to do the trick.

Sorry for the delay. I was on the road and have trouble building a new
executable on macOS after its recent update.

Leo




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

* Re: Emacs 25.2 RC1 next week
  2016-12-20  1:32             ` Leo Liu
@ 2016-12-20  3:31               ` Eli Zaretskii
  2016-12-22  6:23                 ` Leo Liu
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-20  3:31 UTC (permalink / raw)
  To: Leo Liu; +Cc: emacs-devel

> From: Leo Liu <sdl.web@gmail.com>
> Date: Tue, 20 Dec 2016 09:32:28 +0800
> 
> On 2016-12-18 22:28 +0200, Eli Zaretskii wrote:
> [snipped 27 lines]
> > Leo, can you test this?
> 
> That patch seems to do the trick.

Then let's get it into emacs-25.  Thanks.

> Sorry for the delay. I was on the road and have trouble building a new
> executable on macOS after its recent update.

Thank you for your efforts.



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

* Re: Emacs 25.2 RC1 next week
  2016-12-20  3:31               ` Eli Zaretskii
@ 2016-12-22  6:23                 ` Leo Liu
  2016-12-22 16:29                   ` Eli Zaretskii
  0 siblings, 1 reply; 20+ messages in thread
From: Leo Liu @ 2016-12-22  6:23 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

On 2016-12-20 05:31 +0200, Eli Zaretskii wrote:
>> That patch seems to do the trick.
>
> Then let's get it into emacs-25.  Thanks.

Thanks. Will this be committed in due time?

Leo



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

* Re: Emacs 25.2 RC1 next week
  2016-12-22  6:23                 ` Leo Liu
@ 2016-12-22 16:29                   ` Eli Zaretskii
  2016-12-23  8:55                     ` Eli Zaretskii
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-22 16:29 UTC (permalink / raw)
  To: Leo Liu, Stefan Monnier; +Cc: emacs-devel

> From:  Leo Liu <sdl.web@gmail.com>
> Cc: emacs-devel@gnu.org
> Date: Thu, 22 Dec 2016 14:23:28 +0800
> 
> On 2016-12-20 05:31 +0200, Eli Zaretskii wrote:
> >> That patch seems to do the trick.
> >
> > Then let's get it into emacs-25.  Thanks.
> 
> Thanks. Will this be committed in due time?

I hope so.  Stefan?



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

* Re: Emacs 25.2 RC1 next week
  2016-12-22 16:29                   ` Eli Zaretskii
@ 2016-12-23  8:55                     ` Eli Zaretskii
  2016-12-23 12:16                       ` Leo Liu
  2016-12-24  0:56                       ` Stefan Monnier
  0 siblings, 2 replies; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-23  8:55 UTC (permalink / raw)
  To: sdl.web; +Cc: monnier, emacs-devel

> Date: Thu, 22 Dec 2016 18:29:23 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: emacs-devel@gnu.org
> 
> > From:  Leo Liu <sdl.web@gmail.com>
> > Cc: emacs-devel@gnu.org
> > Date: Thu, 22 Dec 2016 14:23:28 +0800
> > 
> > On 2016-12-20 05:31 +0200, Eli Zaretskii wrote:
> > >> That patch seems to do the trick.
> > >
> > > Then let's get it into emacs-25.  Thanks.
> > 
> > Thanks. Will this be committed in due time?
> 
> I hope so.  Stefan?

Stefan didn't reply, so I pushed this for him.



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

* Re: Emacs 25.2 RC1 next week
  2016-12-23  8:55                     ` Eli Zaretskii
@ 2016-12-23 12:16                       ` Leo Liu
  2016-12-24  0:56                       ` Stefan Monnier
  1 sibling, 0 replies; 20+ messages in thread
From: Leo Liu @ 2016-12-23 12:16 UTC (permalink / raw)
  To: emacs-devel

On 2016-12-23 10:55 +0200, Eli Zaretskii wrote:
> Stefan didn't reply, so I pushed this for him.

Thank you and happy holidays.

Leo




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

* Re: Emacs 25.2 RC1 next week
  2016-12-23  8:55                     ` Eli Zaretskii
  2016-12-23 12:16                       ` Leo Liu
@ 2016-12-24  0:56                       ` Stefan Monnier
  2016-12-24  8:11                         ` Eli Zaretskii
  1 sibling, 1 reply; 20+ messages in thread
From: Stefan Monnier @ 2016-12-24  0:56 UTC (permalink / raw)
  To: emacs-devel

> Stefan didn't reply, so I pushed this for him.

Thanks, and sorry for the delay,


        Stefan




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

* Re: Emacs 25.2 RC1 next week
  2016-12-24  0:56                       ` Stefan Monnier
@ 2016-12-24  8:11                         ` Eli Zaretskii
  2016-12-25  2:32                           ` Leo Liu
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-24  8:11 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Date: Fri, 23 Dec 2016 19:56:47 -0500
> 
> > Stefan didn't reply, so I pushed this for him.
> 
> Thanks, and sorry for the delay,

It's a problematic time for making deadlines, and you are welcome ;-)



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

* Re: Emacs 25.2 RC1 next week
  2016-12-24  8:11                         ` Eli Zaretskii
@ 2016-12-25  2:32                           ` Leo Liu
  2016-12-25  3:35                             ` Eli Zaretskii
  0 siblings, 1 reply; 20+ messages in thread
From: Leo Liu @ 2016-12-25  2:32 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Stefan Monnier, emacs-devel

On 2016-12-24 10:11 +0200, Eli Zaretskii wrote:
> It's a problematic time for making deadlines, and you are welcome

May I draw your attention to https://debbugs.gnu.org/25260 which I think
should be fixed for 25.2. Any objections?

Leo



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

* Re: Emacs 25.2 RC1 next week
  2016-12-25  2:32                           ` Leo Liu
@ 2016-12-25  3:35                             ` Eli Zaretskii
  2016-12-25  6:43                               ` Leo Liu
  0 siblings, 1 reply; 20+ messages in thread
From: Eli Zaretskii @ 2016-12-25  3:35 UTC (permalink / raw)
  To: Leo Liu; +Cc: monnier, emacs-devel

> From:  Leo Liu <sdl.web@gmail.com>
> Cc: Stefan Monnier <monnier@iro.umontreal.ca>,  emacs-devel@gnu.org
> Date: Sun, 25 Dec 2016 10:32:56 +0800
> 
> On 2016-12-24 10:11 +0200, Eli Zaretskii wrote:
> > It's a problematic time for making deadlines, and you are welcome
> 
> May I draw your attention to https://debbugs.gnu.org/25260 which I think
> should be fixed for 25.2. Any objections?

Patches are welcome to fix that.



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

* Re: Emacs 25.2 RC1 next week
  2016-12-25  3:35                             ` Eli Zaretskii
@ 2016-12-25  6:43                               ` Leo Liu
  0 siblings, 0 replies; 20+ messages in thread
From: Leo Liu @ 2016-12-25  6:43 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: monnier, emacs-devel

On 2016-12-25 05:35 +0200, Eli Zaretskii wrote:
> Patches are welcome to fix that.

Fixed in emacs-25. Thanks.

Leo



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

end of thread, other threads:[~2016-12-25  6:43 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-17 20:10 Emacs 25.2 RC1 next week Eli Zaretskii
2016-12-17 21:10 ` Nicolas Petton
2016-12-18  3:31   ` Eli Zaretskii
2016-12-18  2:37 ` Leo Liu
2016-12-18  3:38   ` Eli Zaretskii
2016-12-18 14:53     ` Stefan Monnier
2016-12-18 19:47       ` Eli Zaretskii
2016-12-18 20:17         ` Stefan Monnier
2016-12-18 20:28           ` Eli Zaretskii
2016-12-20  1:32             ` Leo Liu
2016-12-20  3:31               ` Eli Zaretskii
2016-12-22  6:23                 ` Leo Liu
2016-12-22 16:29                   ` Eli Zaretskii
2016-12-23  8:55                     ` Eli Zaretskii
2016-12-23 12:16                       ` Leo Liu
2016-12-24  0:56                       ` Stefan Monnier
2016-12-24  8:11                         ` Eli Zaretskii
2016-12-25  2:32                           ` Leo Liu
2016-12-25  3:35                             ` Eli Zaretskii
2016-12-25  6:43                               ` Leo Liu

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