Mercurial > emacs
comparison src/bytecode.c @ 90224:2d92f5c9d6ae
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 514-518)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 104-105)
- Update from CVS
| author | Miles Bader <miles@gnu.org> |
|---|---|
| date | Fri, 26 Aug 2005 09:51:52 +0000 |
| parents | 890cc78a5a24 51a9d1289e86 |
| children | 7beb78bc1f8e |
comparison
equal
deleted
inserted
replaced
| 90223:edf295560b5a | 90224:2d92f5c9d6ae |
|---|---|
| 1 /* Execution of byte code produced by bytecomp.el. | 1 /* Execution of byte code produced by bytecomp.el. |
| 2 Copyright (C) 1985, 1986, 1987, 1988, 1993, 2000, 2001, 2002, 2003, 2004 | 2 Copyright (C) 1985, 1986, 1987, 1988, 1993, 2000, 2001, 2002, 2003, 2004, |
| 3 Free Software Foundation, Inc. | 3 2005 Free Software Foundation, Inc. |
| 4 | 4 |
| 5 This file is part of GNU Emacs. | 5 This file is part of GNU Emacs. |
| 6 | 6 |
| 7 GNU Emacs is free software; you can redistribute it and/or modify | 7 GNU Emacs is free software; you can redistribute it and/or modify |
| 8 it under the terms of the GNU General Public License as published by | 8 it under the terms of the GNU General Public License as published by |
| 387 { \ | 387 { \ |
| 388 Lisp_Object flag = Vquit_flag; \ | 388 Lisp_Object flag = Vquit_flag; \ |
| 389 Vquit_flag = Qnil; \ | 389 Vquit_flag = Qnil; \ |
| 390 BEFORE_POTENTIAL_GC (); \ | 390 BEFORE_POTENTIAL_GC (); \ |
| 391 if (EQ (Vthrow_on_input, flag)) \ | 391 if (EQ (Vthrow_on_input, flag)) \ |
| 392 Fthrow (Vthrow_on_input, Qnil); \ | 392 Fthrow (Vthrow_on_input, Qt); \ |
| 393 Fsignal (Qquit, Qnil); \ | 393 Fsignal (Qquit, Qnil); \ |
| 394 AFTER_POTENTIAL_GC (); \ | 394 AFTER_POTENTIAL_GC (); \ |
| 395 } \ | 395 } \ |
| 396 } while (0) | 396 } while (0) |
| 397 | 397 |
