diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ChangeLog | 4 | ||||
-rw-r--r-- | src/emacs.c | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 6ac67ca5592..1527c98f052 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2014-03-28 Glenn Morris <rgm@gnu.org> + + * emacs.c (syms_of_emacs) <system-configuration-features>: New var. + 2014-03-27 Paul Eggert <eggert@cs.ucla.edu> Port recent signal-related changes to FreeBSD. diff --git a/src/emacs.c b/src/emacs.c index 9d070bda51b..07deccd16ec 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -2460,6 +2460,12 @@ Emacs is running. */); doc: /* String containing the configuration options Emacs was built with. */); Vsystem_configuration_options = build_string (EMACS_CONFIG_OPTIONS); + DEFVAR_LISP ("system-configuration-features", Vsystem_configuration_features, + doc: /* String listing some of the main features this Emacs was compiled with. +An element of the form \"FOO\" generally means that HAVE_FOO was +defined during the build. */); + Vsystem_configuration_features = build_string (EMACS_CONFIG_FEATURES); + DEFVAR_BOOL ("noninteractive", noninteractive1, doc: /* Non-nil means Emacs is running without interactive terminal. */); |