aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorDaniel Colascione2012-08-31 22:38:52 -0800
committerDaniel Colascione2012-08-31 22:38:52 -0800
commit17a2cbbd76385d0be8a4b28974e64f4debf459c1 (patch)
treec9d9f61e8580269679c9583ee94ccd812cca5790 /ChangeLog
parentc650a5dec69902c684c5333befd35da6c518c5e0 (diff)
downloademacs-17a2cbbd76385d0be8a4b28974e64f4debf459c1.tar.gz
emacs-17a2cbbd76385d0be8a4b28974e64f4debf459c1.zip
Refactor window-system configuration
This change streamlines the window system selection code in configure.in and moves many common function declarations from window-specific headers to frame.h. It introduces a new TERM_HEADER macro in config.h: we set this macro to the right header to use for the window system for which we're compiling Emacs and have source files include it indirectly. This way, we don't have to teach every file about every window system.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 228cf1d74d7..6e93b8313e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
12012-09-01 Daniel Colascione <dan.colascione@gmail.com>
2
3 * configure.ac: Introduce term_header variable, which holds the
4 value which will become TERM_HEADER in code. We effect our choice
5 of window system by setting term_header and WINDOW_SYSTEM_OBJ
6 instead of using ad-hoc variables and flags for each window
7 system.
8
12012-08-26 Paul Eggert <eggert@cs.ucla.edu> 92012-08-26 Paul Eggert <eggert@cs.ucla.edu>
2 10
3 * configure.ac (CFLAGS): Prefer -g3 to -g if -g3 works 11 * configure.ac (CFLAGS): Prefer -g3 to -g if -g3 works