Mercurial > emacs
annotate admin/notes/cpp @ 111364:1d6217a47474
Backport fix for Bug#2423 from trunk.
* dispextern.h (TRY_WINDOW_CHECK_MARGINS)
(TRY_WINDOW_IGNORE_FONTS_CHANGE): New defines.
* xdisp.c (try_window): Change arg from CHECK_MARGINS to FLAGS.
Don't abort with fonts change if TRY_WINDOW_IGNORE_FONTS_CHANGE is
set in FLAGS. Callers with non-zero CHECK_MARGINS changed to use
TRY_WINDOW_CHECK_MARGINS.
* xfns.c (Fx_show_tip): Undo last change. Call try_window with
TRY_WINDOW_IGNORE_FONTS_CHANGE (Bug#2423).
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Thu, 04 Nov 2010 15:39:47 -0400 |
parents | c3512b2085a0 |
children | b246058e9b05 |
rev | line source |
---|---|
50518 | 1 ttn 2003-04-09 |
2 | |
3 we use a C preprocesor not only in the normal compilation of .c files | |
4 into object files, but also for creating | |
5 | |
6 src/Makefile | |
7 lib-src/Makefile | |
8 | |
9 (delimited by comment "start of cpp stuff"). some cpp implementations | |
97142 | 10 insert whitespace in between tokens. |
50518 | 11 |
12 during makefile creation, the preprocessor symbol NOT_C_CODE is defined. | |
13 this should not be defined for normal .c file compilation. | |
14 | |
15 there has been discussion on eliminating this use of cpp and relying | |
16 solely on autoconf processing. rms says to leave it be. | |
52401 | 17 |
18 ;;; arch-tag: d654291e-9fc8-41b7-ab0c-d3cde842a8e0 |