]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fy_or_n_p, Fyes_or_no_p): Call Fx_popup_dialog the new way.
authorRichard M. Stallman <rms@gnu.org>
Wed, 23 Mar 1994 18:18:19 +0000 (18:18 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 23 Mar 1994 18:18:19 +0000 (18:18 +0000)
(Fyes_or_no_p): Always display just one dialog box
whether or not USE_X_TOOLKIT.

src/fns.c

index f1951ae1f9484f6811b8c22bd17fc5a02d7631e5..fbed621b27676b88205bd6192b8c8c1538c0e79a 100644 (file)
--- a/src/fns.c
+++ b/src/fns.c
@@ -1136,7 +1136,7 @@ Also accepts Space to mean yes, or Delete to mean no.")
          pane = Fcons (Fcons (build_string ("Yes"), Qt),
                        Fcons (Fcons (build_string ("No"), Qnil),
                               Qnil));
-         menu = Fcons (prompt, Fcons (Fcons (prompt, pane), Qnil));
+         menu = Fcons (prompt, pane);
          obj = Fx_popup_dialog (Qt, menu);
          answer = !NILP (obj);
          break;
@@ -1239,16 +1239,8 @@ and can edit it until it as been confirmed.")
                    Fcons (Fcons (build_string ("No"), Qnil),
                           Qnil));
       GCPRO1 (pane);
-      menu = Fcons (prompt, Fcons (Fcons (prompt, pane), Qnil));
+      menu = Fcons (prompt, pane);
       obj = Fx_popup_dialog (Qt, menu);
-#ifndef USE_X_TOOLKIT
-      if (!NILP (obj))
-       {
-         prompt = build_string ("Confirm");
-         menu = Fcons (prompt, Fcons (Fcons (prompt, pane), Qnil));
-         obj = Fx_popup_dialog (Qt, menu);
-       }
-#endif
       UNGCPRO;
       return obj;
     }