annotate .bzrignore @ 110938:17bbe431e616

New interface for choosing Custom themes. * lisp/cus-edit.el (custom--initialize-widget-variables): New function. (Custom-mode): Use it. * lisp/cus-face.el (custom-theme-set-faces): Remove dead code. Obey custom--inhibit-theme-enable. * lisp/cus-theme.el (describe-theme, customize-themes) (custom-theme-save): New commands. (custom-new-theme-mode-map): Bind C-x C-s. (custom-new-theme-mode): Use custom--initialize-widget-variables. (customize-create-theme): New optional arg THEME. (custom-theme-revert): Use it. (custom-theme-visit-theme): Remove dead code. (custom-theme-merge-theme): Use custom-available-themes. (custom-theme-write): Make interactive. (custom-theme-write): Use custom-theme-name-valid-p. (describe-theme-1, custom-theme-choose-revert) (custom-theme-checkbox-toggle, custom-theme-selections-toggle): New funs. (custom-theme-allow-multiple-selections): New option. (custom-theme-choose-mode): New major mode. * lisp/custom.el (custom-theme-set-variables): Remove dead code. Obey custom--inhibit-theme-enable. (custom--inhibit-theme-enable): New var. (provide-theme): Obey it. (load-theme): Replace load with manual read/eval, in order to check for correctness. Use custom-theme-name-valid-p. (custom-theme-name-valid-p): New function. (custom-available-themes): Use it. * lisp/help-mode.el (help-theme-def, help-theme-edit): New buttons.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 11 Oct 2010 23:10:21 -0400
parents b71665f4f9ba
children 9f1234368955
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
109508
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
1 ./_dir-locals.el
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
2 ./bin
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
3 ./BIN
109508
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
4 ./config.log
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
5 ./config.status
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
6 ./data
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
7 ./etc/icons
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
8 ./lock
109508
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
9 ./README.W32
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
10 ./site-lisp
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
11 oo
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
12 oo-spd
107941
171da9949036 Add nextstep/Emacs.app, *.dSYM (OS X compilation artifacts) to .bzrignore.
Adrian Robert <Adrian.B.Robert@gmail.com>
parents: 107066
diff changeset
13 *.dSYM
106654
c882f50b958b Add .bzrignore
Andreas Schwab <schwab@linux-m68k.org>
parents:
diff changeset
14 *.elc
106809
5cb0f4fd512e * .bzrignore: Ignore all .exe, instead of individual files.
Juanma Barranquero <lekktu@gmail.com>
parents: 106705
diff changeset
15 *.exe
108874
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
16 autom4te.cache
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
17 confdefs.h
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
18 configure.lineno
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
19 conftest*
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
20 core
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
21 DOC
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
22 DOC-*
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
23 makefile
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
24 Makefile
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
25 Makefile.c
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
26 stamp_BLD
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
27 subdirs.el
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
28 TAGS
107066
3b5ef09ea743 * .bzrignore: Add TAGS-LISP.
Juri Linkov <juri@jurta.org>
parents: 106972
diff changeset
29 TAGS-LISP
106654
c882f50b958b Add .bzrignore
Andreas Schwab <schwab@linux-m68k.org>
parents:
diff changeset
30 info/*
108874
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
31 admin/unidata/unidata.txt
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
32 leim/leim-list.el
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
33 leim/quail/*.el
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
34 leim/changed.misc
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
35 leim/changed.tit
108874
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
36 lib-src/stamp-*
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
37 lib-src/b2m
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
38 lib-src/ctags
109508
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
39 lib-src/ctags.c
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
40 lib-src/digest-doc
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
41 lib-src/ebrowse
109508
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
42 lib-src/echolisp.tmp
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
43 lib-src/emacsclient
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
44 lib-src/etags
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
45 lib-src/fakemail
109508
6719c75fa3ac * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
Juanma Barranquero <lekktu@gmail.com>
parents: 108874
diff changeset
46 lib-src/getopt.h
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
47 lib-src/hexl
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
48 lib-src/make-docfile
106705
a7854ddcdd85 .bzrignore: Add 2 more patterns.
Eli Zaretskii <eliz@gnu.org>
parents: 106704
diff changeset
49 lib-src/movemail
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
50 lib-src/profile
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
51 lib-src/sorted-doc
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
52 lib-src/test-distrib
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
53 lib-src/update-game-score
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
54 lisp/**/*-loaddefs.el
106654
c882f50b958b Add .bzrignore
Andreas Schwab <schwab@linux-m68k.org>
parents:
diff changeset
55 lisp/**/loaddefs.el
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
56 lisp/cus-load.el
106654
c882f50b958b Add .bzrignore
Andreas Schwab <schwab@linux-m68k.org>
parents:
diff changeset
57 lisp/eshell/esh-groups.el
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
58 lisp/finder-inf.el
110393
9718a33c16dc .bzrignore: Ignore lisp/gnus/_dir-locals.el.
Eli Zaretskii <eliz@gnu.org>
parents: 110371
diff changeset
59 lisp/gnus/_dir-locals.el
107941
171da9949036 Add nextstep/Emacs.app, *.dSYM (OS X compilation artifacts) to .bzrignore.
Adrian Robert <Adrian.B.Robert@gmail.com>
parents: 107066
diff changeset
60 nextstep/Emacs.app
106658
178ed92dd073 Update .bzrignore.
Juanma Barranquero <lekktu@gmail.com>
parents: 106654
diff changeset
61 nt/config.log
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
62 src/_dbxinit
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
63 src/_gdbinit
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
64 src/bootstrap-emacs
108874
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
65 src/buildobj.h
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
66 src/config.h
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
67 src/deps
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
68 src/emacs
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
69 src/emacs-*
108874
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
70 src/epaths.h
22e354ac21fd Add admin/unidata/unidata.txt.
Juanma Barranquero <lekktu@gmail.com>
parents: 108754
diff changeset
71 src/gdb.ini
106704
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
72 src/prefix-args*
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
73 src/stamp-oldxmenu
59aa4ddce41b .bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii <eliz@gnu.org>
parents: 106666
diff changeset
74 src/temacs
110038
6939db1ee97b Use SMIE for octave-mode.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 109508
diff changeset
75 test/indent/*.new
110371
a5f5fbc86364 * lisp/emacs-lisp/bytecomp.el (byte-compile-warning-types): New type
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 110038
diff changeset
76 +*