This bug report will be sent to the XEmacs Development Team,
 not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.


Please describe as succinctly as possible:
        - What happened.
        - What you thought should have happened.
        - Precisely what you were doing at the time.

Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!

I let my default style name for Java be unset, which I guess gives it the
"java" style.  However, I wanted to make at least one minor modication to the
style.  I decided to do this the GUI way, going into "customize" and navigating
to the field.

I navigated through "Emacs" -> "Programming" -> "Languages" -> "C".  I found
"Hanging Braces Alist", which apparently controls the insertion of newlines
before and after braces, which was what I wanted to change from the default
(from end of line to next line).

So, I clicked on the right-pointing arrow, referred to as the "Show" button.

This presented two radio buttons, for "Use style settings" and "override style
settings".  Below these two, however, was the following, repeated 20 times (the
"[]" things are checkboxes):

 [] nil                  : [Choice] Newline [] before, [] after brace

I don't know whether there really should be 20 of these, or whether just the
"nil" string is wrong on each of them.

================================================================

System Info to help track down your bug:
---------------------------------------

uname -a: CYGWIN_NT-5.0 TSUNAMI 1.3.10(0.51/3/2) 2002-02-25 11:14 i686 unknown

./configure  '--with-dragndrop' '--with-postgresql=no' '--with-x=no' '--bindir=/usr/local/bin/i686-pc-cygwin' '--with-site-lisp=yes' '--with-ipv6-cname=no' '--with-netinstall'


XEmacs 21.4.8 "Honest Recruiter (Windows [3])" configured for `i686-pc-cygwin'.


Compilation / Installation:
  Source code location:              /development/xemacs/xemacs-21.4-release
  Installation prefix:               /usr/local
  Operating system description file: `s/cygwin32.h'
  Machine description file:          `m/intel386.h'
  Compiler:                          gcc -I/usr/lib/../include/noX -I/usr/lib/../include/noX -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith

  Relocating allocator for buffers:  no
  GNU version of malloc:             yes

Window System:
  Compiling in support for the Microsoft window system.
  Using MS-Windows menubars.
  Using MS-Windows scrollbars.
  Using MS-Windows dialog boxes.
  Using MS-Windows native widgets.
  Compiling in support for Drag'n'Drop (EXPERIMENTAL).
    -  Drag'n'Drop prototype:                              msw.

TTY:
  Compiling in support for ncurses.

Images:
  Compiling in support for GIF  images (builtin).
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.
  Compiling in support for TIFF images.
  Compiling in support for X-Face message headers.

Sound:
  Compiling in support for sound (native).

Databases:
  Compiling in support for GNU DBM.

Internationalization:
  Compiling in support for file coding.

Mail:
  Compiling in support for POP mail retrieval.

Other Features:
  Inhibiting IPv6 canonicalization at startup.
  Compiling in support for dynamic shared object modules.



Load-Path Lisp Shadows:
----------------------
(/home/c-dkarr/ntlisp/clearcase
/usr/local/lib/xemacs/xemacs-packages/lisp/clearcase/clearcase
/home/c-dkarr/ntlisp/eieio-0.17beta4/tree
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/tree
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-tests
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-tests
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-speedbar
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-speedbar
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-opt
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-opt
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-doc
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-doc
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-custom
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-custom
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-comp
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-comp
/home/c-dkarr/ntlisp/eieio-0.17beta4/eieio-base
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-base
/home/c-dkarr/ntlisp/eieio-0.17beta4/compare-strings
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/compare-strings
/home/c-dkarr/ntlisp/eieio-0.17beta4/chart
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/chart
/home/c-dkarr/ntlisp/eieio-0.17beta4/call-tree
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/call-tree
/home/c-dkarr/ntlisp/semantic-1.4beta14/working
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/working
/home/c-dkarr/ntlisp/semantic-1.4beta14/sformat
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/sformat
/home/c-dkarr/ntlisp/semantic-1.4beta14/senator
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/senator
/home/c-dkarr/ntlisp/semantic-1.4beta14/semanticdb
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semanticdb
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-util
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-util
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-texi
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-texi
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-scm
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-scm
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-sb
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-sb
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-make
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-make
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-load
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-load
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-java
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-java
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-imenu
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-imenu
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-el
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-el
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-ctxt
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-ctxt
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-c
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-c
/home/c-dkarr/ntlisp/semantic-1.4beta14/semantic-bnf
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-bnf
/home/c-dkarr/ntlisp/semantic-1.4beta14/document
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/document
/home/c-dkarr/ntlisp/semantic-1.4beta14/document-vars
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/document-vars
/home/c-dkarr/ntlisp/speedbar-0.14beta4/speedbar
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/speedbar
/home/c-dkarr/ntlisp/speedbar-0.14beta4/sb-w3
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-w3
/home/c-dkarr/ntlisp/speedbar-0.14beta4/sb-texinfo
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-texinfo
/home/c-dkarr/ntlisp/speedbar-0.14beta4/sb-rmail
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-rmail
/home/c-dkarr/ntlisp/speedbar-0.14beta4/sb-info
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-info
/home/c-dkarr/ntlisp/speedbar-0.14beta4/sb-image
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-image
/home/c-dkarr/ntlisp/speedbar-0.14beta4/sb-gud
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-gud
/home/c-dkarr/ntlisp/speedbar-0.14beta4/rpm
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/rpm
/home/c-dkarr/ntlisp/speedbar-0.14beta4/dframe
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/dframe
/home/c-dkarr/ntlisp/speedbar-0.14beta4/bigclock
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/bigclock
/home/c-dkarr/ntlisp/flyspell
/usr/local/lib/xemacs/xemacs-packages/lisp/text-modes/flyspell
/home/c-dkarr/ntlisp/compile2/compile
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/compile)


Installed XEmacs Packages:
-------------------------

((zenirc :version 1.13 :type regular)
 (xslt-process :version 1.1 :type regular)
 (xslide :version 1.01 :type regular)
 (xemacs-devel :version 1.47 :type single-file)
 (xemacs-base :version 1.66 :type regular)
 (w3 :version 1.25 :type regular)
 (vm :version 7.07 :type regular)
 (viper :version 1.34 :type regular)
 (view-process :version 1.11 :type regular)
 (vhdl :version 1.15 :type regular)
 (vc-cc :version 1.21 :type regular)
 (vc :version 1.33 :type regular)
 (tramp :version 1.05 :type regular)
 (tpu :version 1.12 :type regular)
 (tooltalk :version 1.13 :type regular)
 (tm :version 1.34 :type regular)
 (time :version 1.11 :type regular)
 (textools :version 1.12 :type regular)
 (text-modes :version 1.48 :type single-file)
 (texinfo :version 1.2 :type regular)
 (supercite :version 1.19 :type regular)
 (strokes :version 1.08 :type regular)
 (speedbar :version 1.23 :type regular)
 (sounds-wav :version 1.1 :type regular)
 (sounds-au :version 1.1 :type regular)
 (slider :version 1.13 :type regular)
 (sieve :version 1.07 :type regular)
 (sh-script :version 1.15 :type regular)
 (sgml :version 1.08 :type regular)
 (semantic :version 1.12 :type regular)
 (scheme :version 1.11 :type regular)
 (rmail :version 1.13 :type regular)
 (reftex :version 1.25 :type regular)
 (psgml :version 1.28 :type regular)
 (ps-print :version 1.04 :type regular)
 (prog-modes
  :version
        1
        .6
         :type
          single-file)
 (pcomplete :version 1.01 :type regular)
 (pcl-cvs :version 1.63 :type regular)
 (pc :version 1.25 :type single-file)
 (os-utils :version 1.28 :type single-file)
 (net-utils :version 1.27 :type single-file)
 (mmm-mode :version 1.0 :type regular)
 (misc-games :version 1.15 :type single-file)
 (mine :version 1.14 :type regular)
 (mh-e :version 1.14 :type regular)
 (mew :version 1.17 :type regular)
 (mailcrypt :version 2.11 :type regular)
 (mail-lib :version 1.47 :type regular)
 (liece :version 1.07 :type regular)
 (jde :version 1.35 :type regular)
 (ispell :version 1.24 :type regular)
 (ilisp :version 1.27 :type regular)
 (igrep :version 1.08 :type regular)
 (idlwave :version 1.25 :type regular)
 (ibuffer :version 1.08 :type regular)
 (hm--html-menus :version 1.18 :type regular)
 (haskell-mode :version 1.03 :type regular)
 (gnus :version 1.62 :type regular)
 (gnats :version 1.15 :type regular)
 (games :version 1.13 :type regular)
 (fsf-compat :version 1.11 :type single-file)
 (frame-icon :version 1.09 :type regular)
 (forms :version 1.14 :type regular)
 (footnote :version 1.15 :type regular)
 (eudc :version 1.36 :type regular)
 (eterm :version 1.13 :type regular)
 (ess :version 1.02 :type regular)
 (eshell :version 1.03 :type regular)
 (emerge :version 1.09 :type regular)
 (elib :version 1.1 :type single-file)
 (eieio :version 1.02 :type regular)
 (efs :version 1.29 :type regular)
 (edt :version 1.12 :type regular)
 (edit-utils :version 1.89 :type single-file)
 (ediff :version 1.41 :type regular)
 (edebug :version 1.14 :type regular)
 (dired :version 1.12 :type regular)
 (dictionary :version 1.11 :type regular)
 (debug :version 1.15 :type regular)
 (crisp :version 1.12 :type regular)
 (cookie :version 1.14 :type regular)
 (clearcase :version 1.04 :type regular)
 (cc-mode :version 1.28 :type regular)
 (calendar :version 1.18 :type regular)
 (calc :version 1.23 :type regular)
 (c-support :version 1.16 :type single-file)
 (build :version 1.06 :type regular)
 (bbdb :version 1.21 :type regular)
 (auctex :version 1.32 :type regular)
 (apel :version 1.25 :type regular)
 (ada :version 1.1 :type regular)
 (Sun :version 1.13 :type regular))


Features:
--------

(xemacsbug shadow semantic-c hideif cmacexp ebuff-menu electric macros
hyper-apropos xslt-process add-log folding-isearch folding byte-optimize
autoinsert p4 makefile rcompile mmm-vars mmm-compat lazy-shot func-menu
ediff-merg ediff-diff ediff-tbar ediff-wind ediff-help ediff-util ediff-mult
ediff-init ediff clearcase reporter hideshow apache-mode lazy-lock
xslide-process xslide-font xslide-abbrev xslide-data xslide vhdl-mode xrdb-mode
winmgr-mode css-mode apropos crontab-edit sieve sieve-mode sieve-manage rfc2104
xscheme scheme verilog-mode tcl simula-mode ruby-mode rpm-spec-mode rexx-mode
python-mode php-mode modula2 mode-compile-kill mode-compile bytecomp
byte-compile javascript-mode icon fortran f90 haskell-mode info-look overlay
ada-mode permanent-buffers bookmark package-get package-admin build pcl-cvs
diff-mode pcl-cvs-parse pcl-cvs-info pcl-cvs-defs pcl-cvs-util cvs-compat
efs-dired dired-faces dired-xemacs dired cookie dll build-report config info
sh-script skeleton psgml-html psgml-dtd psgml-parse psgml-edit view-less view
debug jde executable jde-package jde-import jde-which-method jde-stat
jde-javadoc jde-javadoc-gen jde-java-font-lock jde-bug jde-dbs jde-dbo jde-help
jde-wiz jde-widgets tree-widget jde-complete beanshell browse-url jde-gen tempo
jde-make jde-run jde-db jde-parse jde-imenu regexp-opt jde-java-grammar
semantic-java document document-vars sformat avltree stack-m elib-node
semantic-bnf senator hippie-exp semantic-imenu semantic-ctxt semanticdb
eieio-base compare-strings eieio eieio-comp semantic-sb speedbar sb-image
dframe semantic-util-modes eldoc semantic-util semantic pp assoc working gud
tags etags jde-compile cus-edit cus-load semantic-load bbdb timezone vc
vc-hooks psgml-xemacs sgml-mode psgml advice advice-preload message-x
cperl-mode efs-x19.15 efs-fnh efs-ovwrt efs-cu efs-netrc efs-defun efs analog
ps-print lpr msb mail-source format-spec message messagexmas mml mm-decode
mm-encode mailcap mm-bodies uudecode mail-parse rfc2045 rfc2231 rfc2047
gnus-util qp ietf-drums time-date parse-time mail-abbrevs nnheader nnheaderxm
mm-util mail-prsvr mail-utils mailheader smtpmail time-stamp sendmail rfc822
idl-font-lock supercite mail-extr regi font-lock shell comint ring gnuserv
rsz-minibuf cc-mode cc-align cc-cmds cc-engine cc-styles cc-langs cc-vars
wid-edit cc-menus imenu cc-defs filladapt compile2 compile request-directory
generic-filter command-window window-manip-fns hlist declare-object env
buffer-cycle time ffap paren mic-paren timer cus-face edmacro iswitchb
zenirc-autoloads xslt-process-autoloads xslide-autoloads xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-autoloads vc-cc-autoloads vc-autoloads
tramp-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads time-autoloads
textools-autoloads text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads scheme-autoloads rmail-autoloads reftex-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads pcomplete-autoloads
pcl-cvs-autoloads pc-autoloads os-utils-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads liece-autoloads
jde-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hm--html-menus-autoloads
haskell-mode-autoloads gnus-autoloads gnats-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads forms-autoloads footnote-autoloads
eudc-autoloads eterm-autoloads ess-autoloads eshell-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads dired-autoloads dictionary-autoloads
debug-autoloads crisp-autoloads cookie-autoloads clearcase-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads c-support-autoloads
build-autoloads bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
Sun-autoloads lisp-autoloads loadhist auto-show fontl-hooks code-cmds
gutter-items menubar-items x-menubar dragdrop mode-motion mouse itimer
auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete help-nomule
cus-file derived frame text-props obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp file-coding
mswindows-scrollbars mswindows tty-frames tty toolbar native-sound scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar dbm md5 xemacs gutter tiff png gif jpeg xface
xpm xbm lisp-float-type cygwin32 dragdrop-api dialog devices window-system
base64)


Recent keystrokes:
-----------------

misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user button1 button1up misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user M-x e BS r
e p o r t - e m TAB RET C-g M-x M-p RET


Recent messages (most recent first):
-----------------------------------

Quit
Loading xemacsbug...done
Loading xemacsbug...
Creating customization buffer...done
Creating customization setup...
Creating group... done
Creating group state...
Creating group magic...
Creating group...
Creating customization items...
Creating customization buttons...
Creating customization buffer...
Creating customization buffer...done
Creating customization setup...
Creating group... done
Creating group state...
Creating group magic...
Creating group...
Loading auto-autoloads...
Creating customization items...