Add doc/website: our website source code.
[emacs-color-theme.git] / ChangeLog
blobae5e8084a1e808c40c03443d41a1d73e8e3528b4
1 2007-09-10  Brian Palmer  <bpalmer@cs.nmsu.edu>
3         * color-theme.el (replace-in-string): Renamed to
4         color-theme-replace-in-string. This is either an alias to a
5         pre-existing replace-in-string, or an inline function call to
6         replace-regexp-in-string.
8 2006-07-05  Brian Palmer  <bpalmer@gmail.com>
10         * color-theme.el (color-theme-libraries): Use
11         file-name-as-directory and expand-file-name rather than concat to
12         make file names platform-neutral. 
14 2006-06-02  Xavier Maillard  <zedek@gnu.org>
16         * Updated Debian package to 6.6.0-4
18 2006-05-28  Xavier Maillard  <zedek@gnu.org>
20         * Version 6.6.0 is released
21         
22         * Tagged source with RELEASE_6-6-0 for "Back in the business" release
23         
24         * HAGKING, BUGS, README: New files.
26         * color-theme.el (color-theme-libraries): Changed docstring.
27         (define-color-theme): Reworked macro to properly define themes.
28         (color-theme-initialize): Actually does what expected.
29         (color-theme-theme): Removed this useless variable.
31         Removed commentary section (splitted into specific files)
33         * Makefile.defs (DEBNAME): Changed default value to reveal all
34                   needed informations
35                   (LASTUPLOAD): New version.
36                   (CVSMODULE, CVSBRANCH, CVSROOT): New variables used to
37                           prepare a release.
39         * Makefile (dist, dist-prepare, debian, 
40                     tarball, realease, upload, $TARBALL, $DEBNAME): New targets.
41         (distclean): Delete old build traces (files, package, etc...)
43         * debian/control: Changed Maintainer informations. 
45         * debian/emacsen-startup: Safely load autoloads file or die if tests fail.
47         * debian/rules: Fixed bad package construction.
49         * debian/emacsen-install: Handle theme files installation correctfully. 
51 2006-05-27  Xavier Maillard  <zedek@gnu.org>
53         * debian: New directory. Contains all stuff to build a neat and
54                   cool color-theme-el Debian package.
55         
56         * AUTHORS: New file.
58         * color-theme-autoloads.in: Ditto..
60         * Makefile.defs: Ditto.
62         * Makefile: Ditto.
64         * color-theme.el (replace-in-string): New function. Used in define-color-theme
65         (color-theme-directory): New variable.
66         (color-theme-libraries): Changed default value to color-theme
67                 official theme directory
68         (color-theme-load-all-themes): New variable.
69         (color-theme-initialize): Load theme files defined either in
70                 color-theme-libraries or color-theme-directory.
72 2006-05-22  Xavier Maillard  <zedek@gnu.org>
74         * color-theme-library.el: make bytecompiler happy.
76         * color-theme.el (color-theme-initialize, color-theme-select)
77         (color-theme-describe, color-theme-install-at-mouse)
78         (color-theme-install-at-point)
79         (color-theme-install-at-point-for-current-frame)
80         (color-theme-print, color-theme-analyze-defun)
81         (color-theme-make-snapshot, color-theme-compare)
82         (color-theme-submit, color-theme-initialize): Added autoload cookies
84         * COPYING: New file
86 2006-05-21  Xavier Maillard  <zedek@gnu.org>
88         * color-theme.el: Make byte compiler happy.
89         Added autoload cookie on color-theme-install (useless ??)
90         Added eval-when-compile in color-theme-print
92 2006-05-14  Xavier Maillard  <zedek@gnu.org>
94         * color-theme.el: Cosmetic changes
96         * color-theme-library.el: Ditto (added header, legal notice)
98 2006-05-11  Xavier Maillard  <zedek@gnu.org>
100         * color-theme.el (color-theme-xemacs-p): Check for xemacs feature.
101         (color-theme-face-attr-construct): New function. Use it when
102                 face-custom-attributes-get is bound. Fixes a bug on M-x
103                 color-theme-select.
105 2006-05-07  Xavier Maillard  <zedek@gnu.org>
107         * color-theme.el (color-theme-entry-path): New variable used for easymenu definition.
108             We now check which (x)emacs version is used to correctly define our menu.
109             (Fixes a long standing bug)
111 2006-03-31  Brian Palmer  <bpalmer@gmail.com>
113         * color-theme-library.el (color-theme-renegade): Added new theme
114         by Dave Benjamin. Thanks Dave.
116         * color-theme.el (color-theme-select): Call
117         color-theme-initialized if it has not been called before.
118         (color-theme-initialized): Variable tracking initialization state, used in color-theme-select
119         (color-themes): Added renegade theme by Dave Benjamin. Thanks Dave.
120         
122 2006-01-13  Xavier Maillard  <zedek@gnu.org>
124         * color-theme.el: Changed copyright header (just to test Gna services)
126 2006-01-10  Brian Palmer  <bpalmer@gmail.com>
128         * color-theme-library.el: Added color-theme-library.el, containing
129         the defined themes.
130         * color-theme.el (color-theme-libraries): Customizable variable.
131         * color-theme.el (color-theme-initialize): Load each file
132         specified in color-theme-libraries.
134 2006-01-10  Brian Palmer  <bpalmer@gmail.com>
136         * Added color-theme.el 6.5.5 to the repository.
137         * Added ChangeLog to the repository.