From c3153003fb0bfeef7ade4c060501c23f0556195d Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Fri, 28 Mar 2014 18:03:42 -0400 Subject: Add system-configuration-features, summarising some configure results * configure.ac (ACL_SUMMARY): Rename from acl_summary, for consistency. (EMACS_CONFIG_FEATURES): New define. * src/emacs.c (syms_of_emacs) : New var. * lisp/mail/emacsbug.el (report-emacs-bug): Include system-configuration-features. * etc/NEWS: Mention this. --- src/emacs.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/emacs.c') 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. */); -- cgit v1.2.1