Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Adding my starter emacs config file

  • Loading branch information...
commit a7dbd95089455b5448968d3c6010f451e262b8ed 1 parent 0c3e777
James S. Moore authored October 20, 2012
31  emacs/.emacs.d/color-theme-6.6.0/AUTHORS
... ...
@@ -0,0 +1,31 @@
  1
+
  2
+                 *****************************************
  3
+                                  AUTHORS
  4
+                 *****************************************
  5
+
  6
+NOTE: NEVER send bug reports, help and feature requests directly to the
  7
+      authors !
  8
+
  9
+Original code and ideas by Jonadab the Unsightly One
  10
+
  11
+Current Maintainers:
  12
+ * Xavier Maillard (release manager) <zedek@gnu.org>
  13
+ * Brian Palmer <bpalmer@gmail.com>
  14
+
  15
+Previous maintainers:
  16
+ * (1999 2000)  Jonadab the Unsightly One <jonadab@bright.net>
  17
+ * (2000, 2001, 2002, 2003)  Alex Schroeder <alex@gnu.org>
  18
+
  19
+Contributors
  20
+
  21
+ * Deepak Goel  <deego@glue.umd.edu>
  22
+ * S. Pokrovsky <pok@nbsp.nsk.su> for ideas and discussion
  23
+ * Gordon Messmer <gordon@dragonsdawn.net> for ideas and discussion.
  24
+ * Sriram Karra <karra@cs.utah.edu> for the color-theme-submit stuff.
  25
+ * Olgierd `Kingsajz' Ziolko <kingsajz@rpg.pl> for the spec-filter idea.
  26
+ * Brian Palmer for color-theme-library ideas and code
  27
+
  28
+Note: all the users that contributed their color themes. See CREDITS.themes
  29
+      for a complete listing of them.
  30
+
  31
+Thank you all of you !
71  emacs/.emacs.d/color-theme-6.6.0/BUGS
... ...
@@ -0,0 +1,71 @@
  1
+This is the list of common problems.
  2
+
  3
+Emacs 20.7: Some faces are created using copy-face; these faces are
  4
+not printed correctly using M-x color-theme-print.  They will have
  5
+(nil) in their spec.  M-x customize-face has the same problem.
  6
+
  7
+Example:
  8
+
  9
+(copy-face 'bold 'new-bold)
  10
+(color-theme-spec 'bold)
  11
+  => (bold ((t (:bold t))))
  12
+(color-theme-spec 'new-bold)
  13
+  => (new-bold ((t (nil))))
  14
+
  15
+XEmacs 21.1: Some faces are defined using a certain font instead of
  16
+of the correct attribute.  They will have (nil) in their spec.
  17
+M-x customize-face has the same problem.
  18
+
  19
+Example:
  20
+
  21
+(color-theme-spec 'bold)
  22
+  => (bold ((t (nil))))
  23
+
  24
+XEmacs 21.2 and up, Emacs 21: Not compatible with the custom-theme
  25
+mode.  It should be easy to transform the color-theme source into
  26
+custom-theme source, however.
  27
+
  28
+If you are running XEmacs, then only foreground and background color
  29
+of the default face and only the background color of the text-cursor
  30
+face will used.  This is due to the fact that these three pieces of
  31
+information are stored as frame parameters in Emacs.
  32
+
  33
+If you are running XEmacs, variables cannot have a frame-local
  34
+binding.  Therefore, if color-theme-is-global is set to nil, the
  35
+variable settings in a color theme are ignored.
  36
+
  37
+Using Emacs and a non-nil value for color-theme-is-global will
  38
+install a new color theme for all frames.  Using XEmacs and a non-nil
  39
+value for color-theme-is-global will install a new color theme only
  40
+on those frames that are not using a local color theme.
  41
+
  42
+If your system does not define the color names used, you will get the
  43
+error "undefined color".  See the output of `list-colors-display' for
  44
+a list of colors defined on your display.
  45
+
  46
+The :box, :height, and other new attributes will be honored in Emacs
  47
+21, but when you print such a color-theme on Emacs 20 or XEmacs 21,
  48
+the information will get lost.  So don't do that.  Furthermore,
  49
+customizing these faces may end up showing you a lisp expression
  50
+instead of the real widgets on Emacs 20 or XEmacs 21 because these
  51
+attributes are not understood.
  52
+
  53
+:inverse-video handling differs in Emacs and XEmacs.  We therefore do
  54
+away with it.  When printing a color-theme, the inverse-video
  55
+attribute should be handled correctly without ever appearing in color
  56
+themes.  For maintenance, the following might be usefull for
  57
+query-replace-regexp.
  58
+:background "\([^"]*\)"\(.*\):foreground "\([^"]*\)"\(.*\) :inverse-video t
  59
+:background "\3"\2:foreground "\1"\4
  60
+
  61
+In XEmacs 21.1, some of the face tests don't work.  Example:
  62
+(custom-face-bold 'bold) returns nil on my system.  A bug report was
  63
+submitted.
  64
+
  65
+Emacs 20 users will loose with new color themes, because these will
  66
+set the colors of the default face only, leaving frame background
  67
+untouched.  In Emacs 20, the colors of the default face and of the
  68
+frame could be changed independently.  In Emacs 21, this is no longer
  69
+true.  New color themes will not be made backwards compatible.
  70
+
  71
+This release was superficially tested with Emacs 21.x/22.x and XEmacs 21.4.
342  emacs/.emacs.d/color-theme-6.6.0/COPYING
... ...
@@ -0,0 +1,342 @@
  1
+		    GNU GENERAL PUBLIC LICENSE
  2
+		       Version 2, June 1991
  3
+
  4
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  5
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  6
+ Everyone is permitted to copy and distribute verbatim copies
  7
+ of this license document, but changing it is not allowed.
  8
+
  9
+			    Preamble
  10
+
  11
+  The licenses for most software are designed to take away your
  12
+freedom to share and change it.  By contrast, the GNU General Public
  13
+License is intended to guarantee your freedom to share and change free
  14
+software--to make sure the software is free for all its users.  This
  15
+General Public License applies to most of the Free Software
  16
+Foundation's software and to any other program whose authors commit to
  17
+using it.  (Some other Free Software Foundation software is covered by
  18
+the GNU Library General Public License instead.)  You can apply it to
  19
+your programs, too.
  20
+
  21
+  When we speak of free software, we are referring to freedom, not
  22
+price.  Our General Public Licenses are designed to make sure that you
  23
+have the freedom to distribute copies of free software (and charge for
  24
+this service if you wish), that you receive source code or can get it
  25
+if you want it, that you can change the software or use pieces of it
  26
+in new free programs; and that you know you can do these things.
  27
+
  28
+  To protect your rights, we need to make restrictions that forbid
  29
+anyone to deny you these rights or to ask you to surrender the rights.
  30
+These restrictions translate to certain responsibilities for you if you
  31
+distribute copies of the software, or if you modify it.
  32
+
  33
+  For example, if you distribute copies of such a program, whether
  34
+gratis or for a fee, you must give the recipients all the rights that
  35
+you have.  You must make sure that they, too, receive or can get the
  36
+source code.  And you must show them these terms so they know their
  37
+rights.
  38
+
  39
+  We protect your rights with two steps: (1) copyright the software, and
  40
+(2) offer you this license which gives you legal permission to copy,
  41
+distribute and/or modify the software.
  42
+
  43
+  Also, for each author's protection and ours, we want to make certain
  44
+that everyone understands that there is no warranty for this free
  45
+software.  If the software is modified by someone else and passed on, we
  46
+want its recipients to know that what they have is not the original, so
  47
+that any problems introduced by others will not reflect on the original
  48
+authors' reputations.
  49
+
  50
+  Finally, any free program is threatened constantly by software
  51
+patents.  We wish to avoid the danger that redistributors of a free
  52
+program will individually obtain patent licenses, in effect making the
  53
+program proprietary.  To prevent this, we have made it clear that any
  54
+patent must be licensed for everyone's free use or not licensed at all.
  55
+
  56
+  The precise terms and conditions for copying, distribution and
  57
+modification follow.
  58
+
  59
+		    GNU GENERAL PUBLIC LICENSE
  60
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  61
+
  62
+  0. This License applies to any program or other work which contains
  63
+a notice placed by the copyright holder saying it may be distributed
  64
+under the terms of this General Public License.  The "Program", below,
  65
+refers to any such program or work, and a "work based on the Program"
  66
+means either the Program or any derivative work under copyright law:
  67
+that is to say, a work containing the Program or a portion of it,
  68
+either verbatim or with modifications and/or translated into another
  69
+language.  (Hereinafter, translation is included without limitation in
  70
+the term "modification".)  Each licensee is addressed as "you".
  71
+
  72
+Activities other than copying, distribution and modification are not
  73
+covered by this License; they are outside its scope.  The act of
  74
+running the Program is not restricted, and the output from the Program
  75
+is covered only if its contents constitute a work based on the
  76
+Program (independent of having been made by running the Program).
  77
+Whether that is true depends on what the Program does.
  78
+
  79
+  1. You may copy and distribute verbatim copies of the Program's
  80
+source code as you receive it, in any medium, provided that you
  81
+conspicuously and appropriately publish on each copy an appropriate
  82
+copyright notice and disclaimer of warranty; keep intact all the
  83
+notices that refer to this License and to the absence of any warranty;
  84
+and give any other recipients of the Program a copy of this License
  85
+along with the Program.
  86
+
  87
+You may charge a fee for the physical act of transferring a copy, and
  88
+you may at your option offer warranty protection in exchange for a fee.
  89
+
  90
+  2. You may modify your copy or copies of the Program or any portion
  91
+of it, thus forming a work based on the Program, and copy and
  92
+distribute such modifications or work under the terms of Section 1
  93
+above, provided that you also meet all of these conditions:
  94
+
  95
+    a) You must cause the modified files to carry prominent notices
  96
+    stating that you changed the files and the date of any change.
  97
+
  98
+    b) You must cause any work that you distribute or publish, that in
  99
+    whole or in part contains or is derived from the Program or any
  100
+    part thereof, to be licensed as a whole at no charge to all third
  101
+    parties under the terms of this License.
  102
+
  103
+    c) If the modified program normally reads commands interactively
  104
+    when run, you must cause it, when started running for such
  105
+    interactive use in the most ordinary way, to print or display an
  106
+    announcement including an appropriate copyright notice and a
  107
+    notice that there is no warranty (or else, saying that you provide
  108
+    a warranty) and that users may redistribute the program under
  109
+    these conditions, and telling the user how to view a copy of this
  110
+    License.  (Exception: if the Program itself is interactive but
  111
+    does not normally print such an announcement, your work based on
  112
+    the Program is not required to print an announcement.)
  113
+
  114
+These requirements apply to the modified work as a whole.  If
  115
+identifiable sections of that work are not derived from the Program,
  116
+and can be reasonably considered independent and separate works in
  117
+themselves, then this License, and its terms, do not apply to those
  118
+sections when you distribute them as separate works.  But when you
  119
+distribute the same sections as part of a whole which is a work based
  120
+on the Program, the distribution of the whole must be on the terms of
  121
+this License, whose permissions for other licensees extend to the
  122
+entire whole, and thus to each and every part regardless of who wrote it.
  123
+
  124
+Thus, it is not the intent of this section to claim rights or contest
  125
+your rights to work written entirely by you; rather, the intent is to
  126
+exercise the right to control the distribution of derivative or
  127
+collective works based on the Program.
  128
+
  129
+In addition, mere aggregation of another work not based on the Program
  130
+with the Program (or with a work based on the Program) on a volume of
  131
+a storage or distribution medium does not bring the other work under
  132
+the scope of this License.
  133
+
  134
+  3. You may copy and distribute the Program (or a work based on it,
  135
+under Section 2) in object code or executable form under the terms of
  136
+Sections 1 and 2 above provided that you also do one of the following:
  137
+
  138
+    a) Accompany it with the complete corresponding machine-readable
  139
+    source code, which must be distributed under the terms of Sections
  140
+    1 and 2 above on a medium customarily used for software interchange; or,
  141
+
  142
+    b) Accompany it with a written offer, valid for at least three
  143
+    years, to give any third party, for a charge no more than your
  144
+    cost of physically performing source distribution, a complete
  145
+    machine-readable copy of the corresponding source code, to be
  146
+    distributed under the terms of Sections 1 and 2 above on a medium
  147
+    customarily used for software interchange; or,
  148
+
  149
+    c) Accompany it with the information you received as to the offer
  150
+    to distribute corresponding source code.  (This alternative is
  151
+    allowed only for noncommercial distribution and only if you
  152
+    received the program in object code or executable form with such
  153
+    an offer, in accord with Subsection b above.)
  154
+
  155
+The source code for a work means the preferred form of the work for
  156
+making modifications to it.  For an executable work, complete source
  157
+code means all the source code for all modules it contains, plus any
  158
+associated interface definition files, plus the scripts used to
  159
+control compilation and installation of the executable.  However, as a
  160
+special exception, the source code distributed need not include
  161
+anything that is normally distributed (in either source or binary
  162
+form) with the major components (compiler, kernel, and so on) of the
  163
+operating system on which the executable runs, unless that component
  164
+itself accompanies the executable.
  165
+
  166
+If distribution of executable or object code is made by offering
  167
+access to copy from a designated place, then offering equivalent
  168
+access to copy the source code from the same place counts as
  169
+distribution of the source code, even though third parties are not
  170
+compelled to copy the source along with the object code.
  171
+
  172
+  4. You may not copy, modify, sublicense, or distribute the Program
  173
+except as expressly provided under this License.  Any attempt
  174
+otherwise to copy, modify, sublicense or distribute the Program is
  175
+void, and will automatically terminate your rights under this License.
  176
+However, parties who have received copies, or rights, from you under
  177
+this License will not have their licenses terminated so long as such
  178
+parties remain in full compliance.
  179
+
  180
+  5. You are not required to accept this License, since you have not
  181
+signed it.  However, nothing else grants you permission to modify or
  182
+distribute the Program or its derivative works.  These actions are
  183
+prohibited by law if you do not accept this License.  Therefore, by
  184
+modifying or distributing the Program (or any work based on the
  185
+Program), you indicate your acceptance of this License to do so, and
  186
+all its terms and conditions for copying, distributing or modifying
  187
+the Program or works based on it.
  188
+
  189
+  6. Each time you redistribute the Program (or any work based on the
  190
+Program), the recipient automatically receives a license from the
  191
+original licensor to copy, distribute or modify the Program subject to
  192
+these terms and conditions.  You may not impose any further
  193
+restrictions on the recipients' exercise of the rights granted herein.
  194
+You are not responsible for enforcing compliance by third parties to
  195
+this License.
  196
+
  197
+  7. If, as a consequence of a court judgment or allegation of patent
  198
+infringement or for any other reason (not limited to patent issues),
  199
+conditions are imposed on you (whether by court order, agreement or
  200
+otherwise) that contradict the conditions of this License, they do not
  201
+excuse you from the conditions of this License.  If you cannot
  202
+distribute so as to satisfy simultaneously your obligations under this
  203
+License and any other pertinent obligations, then as a consequence you
  204
+may not distribute the Program at all.  For example, if a patent
  205
+license would not permit royalty-free redistribution of the Program by
  206
+all those who receive copies directly or indirectly through you, then
  207
+the only way you could satisfy both it and this License would be to
  208
+refrain entirely from distribution of the Program.
  209
+
  210
+If any portion of this section is held invalid or unenforceable under
  211
+any particular circumstance, the balance of the section is intended to
  212
+apply and the section as a whole is intended to apply in other
  213
+circumstances.
  214
+
  215
+It is not the purpose of this section to induce you to infringe any
  216
+patents or other property right claims or to contest validity of any
  217
+such claims; this section has the sole purpose of protecting the
  218
+integrity of the free software distribution system, which is
  219
+implemented by public license practices.  Many people have made
  220
+generous contributions to the wide range of software distributed
  221
+through that system in reliance on consistent application of that
  222
+system; it is up to the author/donor to decide if he or she is willing
  223
+to distribute software through any other system and a licensee cannot
  224
+impose that choice.
  225
+
  226
+This section is intended to make thoroughly clear what is believed to
  227
+be a consequence of the rest of this License.
  228
+
  229
+  8. If the distribution and/or use of the Program is restricted in
  230
+certain countries either by patents or by copyrighted interfaces, the
  231
+original copyright holder who places the Program under this License
  232
+may add an explicit geographical distribution limitation excluding
  233
+those countries, so that distribution is permitted only in or among
  234
+countries not thus excluded.  In such case, this License incorporates
  235
+the limitation as if written in the body of this License.
  236
+
  237
+  9. The Free Software Foundation may publish revised and/or new versions
  238
+of the General Public License from time to time.  Such new versions will
  239
+be similar in spirit to the present version, but may differ in detail to
  240
+address new problems or concerns.
  241
+
  242
+Each version is given a distinguishing version number.  If the Program
  243
+specifies a version number of this License which applies to it and "any
  244
+later version", you have the option of following the terms and conditions
  245
+either of that version or of any later version published by the Free
  246
+Software Foundation.  If the Program does not specify a version number of
  247
+this License, you may choose any version ever published by the Free Software
  248
+Foundation.
  249
+
  250
+  10. If you wish to incorporate parts of the Program into other free
  251
+programs whose distribution conditions are different, write to the author
  252
+to ask for permission.  For software which is copyrighted by the Free
  253
+Software Foundation, write to the Free Software Foundation; we sometimes
  254
+make exceptions for this.  Our decision will be guided by the two goals
  255
+of preserving the free status of all derivatives of our free software and
  256
+of promoting the sharing and reuse of software generally.
  257
+
  258
+			    NO WARRANTY
  259
+
  260
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  261
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
  262
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  263
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  264
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  265
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
  266
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
  267
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  268
+REPAIR OR CORRECTION.
  269
+
  270
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  271
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  272
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  273
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  274
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  275
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  276
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  277
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  278
+POSSIBILITY OF SUCH DAMAGES.
  279
+
  280
+		     END OF TERMS AND CONDITIONS
  281
+
  282
+	    How to Apply These Terms to Your New Programs
  283
+
  284
+  If you develop a new program, and you want it to be of the greatest
  285
+possible use to the public, the best way to achieve this is to make it
  286
+free software which everyone can redistribute and change under these terms.
  287
+
  288
+  To do so, attach the following notices to the program.  It is safest
  289
+to attach them to the start of each source file to most effectively
  290
+convey the exclusion of warranty; and each file should have at least
  291
+the "copyright" line and a pointer to where the full notice is found.
  292
+
  293
+    <one line to give the program's name and a brief idea of what it does.>
  294
+    Copyright (C) <year>  <name of author>
  295
+
  296
+    This program is free software; you can redistribute it and/or modify
  297
+    it under the terms of the GNU General Public License as published by
  298
+    the Free Software Foundation; either version 2 of the License, or
  299
+    (at your option) any later version.
  300
+
  301
+    This program is distributed in the hope that it will be useful,
  302
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
  303
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  304
+    GNU General Public License for more details.
  305
+
  306
+    You should have received a copy of the GNU General Public License
  307
+    along with this program; if not, write to the Free Software
  308
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  309
+
  310
+
  311
+Also add information on how to contact you by electronic and paper mail.
  312
+
  313
+If the program is interactive, make it output a short notice like this
  314
+when it starts in an interactive mode:
  315
+
  316
+    Gnomovision version 69, Copyright (C) year name of author
  317
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  318
+    This is free software, and you are welcome to redistribute it
  319
+    under certain conditions; type `show c' for details.
  320
+
  321
+The hypothetical commands `show w' and `show c' should show the appropriate
  322
+parts of the General Public License.  Of course, the commands you use may
  323
+be called something other than `show w' and `show c'; they could even be
  324
+mouse-clicks or menu items--whatever suits your program.
  325
+
  326
+You should also get your employer (if you work as a programmer) or your
  327
+school, if any, to sign a "copyright disclaimer" for the program, if
  328
+necessary.  Here is a sample; alter the names:
  329
+
  330
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  331
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
  332
+
  333
+  <signature of Ty Coon>, 1 April 1989
  334
+  Ty Coon, President of Vice
  335
+
  336
+This General Public License does not permit incorporating your program into
  337
+proprietary programs.  If your program is a subroutine library, you may
  338
+consider it more useful to permit linking proprietary applications with the
  339
+library.  If this is what you want to do, use the GNU Library General
  340
+Public License instead of this License.
  341
+
  342
+
121  emacs/.emacs.d/color-theme-6.6.0/ChangeLog
... ...
@@ -0,0 +1,121 @@
  1
+2006-05-28  Xavier Maillard  <zedek@gnu.org>
  2
+
  3
+	* Version 6.6.0 is released
  4
+	
  5
+	* Tagged source with RELEASE_6-6-0 for "Back in the business" release
  6
+	
  7
+	* HAGKING, BUGS, README: New files.
  8
+
  9
+	* color-theme.el (color-theme-libraries): Changed docstring.
  10
+	(define-color-theme): Reworked macro to properly define themes.
  11
+	(color-theme-initialize): Actually does what expected.
  12
+	(color-theme-theme): Removed this useless variable.
  13
+
  14
+	Removed commentary section (splitted into specific files)
  15
+
  16
+	* Makefile.defs (DEBNAME): Changed default value to reveal all
  17
+		  needed informations
  18
+		  (LASTUPLOAD): New version.
  19
+		  (CVSMODULE, CVSBRANCH, CVSROOT): New variables used to
  20
+			  prepare a release.
  21
+
  22
+	* Makefile (dist, dist-prepare, debian, 
  23
+		    tarball, realease, upload, $TARBALL, $DEBNAME): New targets.
  24
+	(distclean): Delete old build traces (files, package, etc...)
  25
+
  26
+	* debian/control: Changed Maintainer informations. 
  27
+
  28
+	* debian/emacsen-startup: Safely load autoloads file or die if tests fail.
  29
+
  30
+	* debian/rules: Fixed bad package construction.
  31
+
  32
+	* debian/emacsen-install: Handle theme files installation correctfully. 
  33
+
  34
+2006-05-27  Xavier Maillard  <zedek@gnu.org>
  35
+
  36
+	* debian: New directory. Contains all stuff to build a neat and
  37
+		  cool color-theme-el Debian package.
  38
+	
  39
+	* AUTHORS: New file.
  40
+
  41
+	* color-theme-autoloads.in: Ditto..
  42
+
  43
+	* Makefile.defs: Ditto.
  44
+
  45
+	* Makefile: Ditto.
  46
+
  47
+	* color-theme.el (replace-in-string): New function. Used in define-color-theme
  48
+	(color-theme-directory): New variable.
  49
+	(color-theme-libraries): Changed default value to color-theme
  50
+		official theme directory
  51
+	(color-theme-load-all-themes): New variable.
  52
+	(color-theme-initialize): Load theme files defined either in
  53
+		color-theme-libraries or color-theme-directory.
  54
+
  55
+2006-05-22  Xavier Maillard  <zedek@gnu.org>
  56
+
  57
+	* color-theme-library.el: make bytecompiler happy.
  58
+
  59
+	* color-theme.el (color-theme-initialize, color-theme-select)
  60
+	(color-theme-describe, color-theme-install-at-mouse)
  61
+	(color-theme-install-at-point)
  62
+	(color-theme-install-at-point-for-current-frame)
  63
+	(color-theme-print, color-theme-analyze-defun)
  64
+	(color-theme-make-snapshot, color-theme-compare)
  65
+	(color-theme-submit, color-theme-initialize): Added autoload cookies
  66
+
  67
+	* COPYING: New file
  68
+
  69
+2006-05-21  Xavier Maillard  <zedek@gnu.org>
  70
+
  71
+	* color-theme.el: Make byte compiler happy.
  72
+	Added autoload cookie on color-theme-install (useless ??)
  73
+	Added eval-when-compile in color-theme-print
  74
+
  75
+2006-05-14  Xavier Maillard  <zedek@gnu.org>
  76
+
  77
+	* color-theme.el: Cosmetic changes
  78
+
  79
+	* color-theme-library.el: Ditto (added header, legal notice)
  80
+
  81
+2006-05-11  Xavier Maillard  <zedek@gnu.org>
  82
+
  83
+	* color-theme.el (color-theme-xemacs-p): Check for xemacs feature.
  84
+	(color-theme-face-attr-construct): New function. Use it when
  85
+		face-custom-attributes-get is bound. Fixes a bug on M-x
  86
+		color-theme-select.
  87
+
  88
+2006-05-07  Xavier Maillard  <zedek@gnu.org>
  89
+
  90
+	* color-theme.el (color-theme-entry-path): New variable used for easymenu definition.
  91
+	    We now check which (x)emacs version is used to correctly define our menu.
  92
+	    (Fixes a long standing bug)
  93
+
  94
+2006-03-31  Brian Palmer  <bpalmer@gmail.com>
  95
+
  96
+	* color-theme-library.el (color-theme-renegade): Added new theme
  97
+	by Dave Benjamin. Thanks Dave.
  98
+
  99
+	* color-theme.el (color-theme-select): Call
  100
+	color-theme-initialized if it has not been called before.
  101
+	(color-theme-initialized): Variable tracking initialization state, used in color-theme-select
  102
+	(color-themes): Added renegade theme by Dave Benjamin. Thanks Dave.
  103
+	
  104
+
  105
+2006-01-13  Xavier Maillard  <zedek@gnu.org>
  106
+
  107
+	* color-theme.el: Changed copyright header (just to test Gna services)
  108
+
  109
+2006-01-10  Brian Palmer  <bpalmer@gmail.com>
  110
+
  111
+	* color-theme-library.el: Added color-theme-library.el, containing
  112
+	the defined themes.
  113
+	* color-theme.el (color-theme-libraries): Customizable variable.
  114
+ 	* color-theme.el (color-theme-initialize): Load each file
  115
+	specified in color-theme-libraries.
  116
+
  117
+2006-01-10  Brian Palmer  <bpalmer@gmail.com>
  118
+
  119
+	* Added color-theme.el 6.5.5 to the repository.
  120
+	* Added ChangeLog to the repository.
  121
+
26  emacs/.emacs.d/color-theme-6.6.0/HACKING
... ...
@@ -0,0 +1,26 @@
  1
+This file is intented to help any color-theme hacker and particulary
  2
+color-theme release team.
  3
+
  4
+
  5
+To release a new version, please follow these instructions:
  6
+
  7
+1a. Change Makefile.defs (VERSION and LASTUPLOAD)
  8
+
  9
+1b. Verify color-theme.el header file
  10
+
  11
+2. Prepare debian/ directory
  12
+   => control and changelog
  13
+   => check other files
  14
+
  15
+3. Tag the whole source files with:
  16
+
  17
+   cvs tag -c RELEASE-X-X-X
  18
+
  19
+4. Launch the automatic tarball/debian creation:
  20
+
  21
+  make release
  22
+
  23
+5. Pray :)
  24
+
  25
+
  26
+
141  emacs/.emacs.d/color-theme-6.6.0/Makefile
... ...
@@ -0,0 +1,141 @@
  1
+# -*- Makefile -*-
  2
+
  3
+# Borrowed from many emacs places
  4
+
  5
+include Makefile.defs
  6
+
  7
+SPECIAL = 
  8
+UNCOMPILED = 
  9
+AUTOLOADFILE = color-theme-autoloads
  10
+TESTING = 
  11
+THEMES_DIRECTORY = themes
  12
+THEMES_FILES := $(wildcard $(THEMES_DIRECTORY)/*.el)
  13
+ALLSOURCE := $(wildcard *.el) $(THEMES_FILES)
  14
+SOURCE	= $(filter-out $(SPECIAL) $(UNCOMPILED) $(TESTING),$(ALLSOURCE))
  15
+TARGET	= $(patsubst %.el,%.elc,$(SPECIAL) $(SOURCE))
  16
+MANUAL  = color-theme
  17
+MISC	= AUTHORS COPYING ChangeLog Makefile.defs Makefile $(AUTOLOADFILE).in
  18
+#AUTHORS CREDITS HISTORY NEWS README Makefile ChangeLog \
  19
+#ChangeLog.2005 ChangeLog.2004 ChangeLog.2003 ChangeLog.2002 \
  20
+#ChangeLog.2001 servers.pl color-theme-auto.in color-theme.texi
  21
+
  22
+all: lisp #$(MANUAL).info
  23
+
  24
+lisp: clean $(TARGET) 
  25
+
  26
+autoloads: $(AUTOLOADFILE).elc
  27
+
  28
+$(AUTOLOADFILE).el: $(AUTOLOADFILE).in #$(TARGET)
  29
+	cp $(AUTOLOADFILE).in $(AUTOLOADFILE).el
  30
+	rm -f $(AUTOLOADFILE).elc
  31
+	@$(EMACS) -q $(SITEFLAG) -batch \
  32
+		-l $(shell pwd | sed -e 's|^/cygdrive/\([a-z]\)|\1:|')/$(AUTOLOADFILE) \
  33
+		-f color-theme-generate-autoloads \
  34
+		$(shell pwd | sed -e 's|^/cygdrive/\([a-z]\)|\1:|')/$(AUTOLOADFILE).el . \
  35
+		$(THEMES_DIRECTORY)
  36
+
  37
+$(AUTOLOADFILE).elc: $(AUTOLOADFILE).el
  38
+	@echo "Byte compiling the autoload file "$<
  39
+	@$(EMACS) -batch -q -f batch-byte-compile $^
  40
+	@echo "*******************************************************************"
  41
+	@echo "Autoloads up to date. Put the following lines in your configuration"
  42
+	@echo "file (~/.emacs for a single user) :"
  43
+	@echo
  44
+	@echo ${patsubst %, "(add-to-list 'load-path \""%"\")   ", $(LISPDIRS)}
  45
+	@echo "(require 'color-theme-autoload \""$(AUTOLOADFILE)"\")"
  46
+	@echo
  47
+
  48
+%.elc: %.el
  49
+	@$(EMACS) $(OPTIONCOMPILE) \
  50
+	--eval '(setq load-path (cons "." load-path))' \
  51
+	-f batch-byte-compile $<
  52
+
  53
+%.info: %.texi
  54
+	@echo "No doc yet !"
  55
+#	makeinfo $<
  56
+
  57
+%.html: %.texi
  58
+	@echo "No doc yet !"
  59
+#	makeinfo --html --no-split $<
  60
+
  61
+doc: $(MANUAL).info $(MANUAL).html
  62
+	@echo "No doc yet !"
  63
+
  64
+clean:
  65
+	-rm -f themes/*.elc
  66
+	-rm -f *~ *.elc $(AUTOLOADFILE).el
  67
+
  68
+realclean: clean
  69
+	-rm -f $(MANUAL).info $(MANUAL).html $(TARGET) $(SPECIAL)
  70
+
  71
+install-info: $(MANUAL).info
  72
+	[ -d $(INFODIR) ] || install -d $(INFODIR)
  73
+	install -m 0644 $(MANUAL).info $(INFODIR)/$(MANUAL)
  74
+	$(INSTALLINFO) $(INFODIR)/$(MANUAL)
  75
+
  76
+install-bin: lisp
  77
+	install -d $(ELISPDIR)
  78
+	install -d $(ELISPDIR)/themes
  79
+	install -m 0644 $(ALLSOURCE) $(TARGET) $(ELISPDIR)
  80
+	install -m 0644 $(THEMES_FILES) $(TARGET) $(ELISPDIR)/themes
  81
+
  82
+install: install-bin install-info
  83
+
  84
+## DO NOT TOUCH THIS !
  85
+## HELPERS FOR MAINTAINER(S)
  86
+distclean:
  87
+	-rm  $(MANUAL).info $(MANUAL).html $(TARGET)
  88
+	-rm -Rf ../$(DISTDIR)
  89
+	-rm -f debian/dirs debian/files
  90
+	-rm -rf $(DISTDIR) $(TARBALL)* $(ZIPFILE)* $(DEBNAME)*
  91
+
  92
+dist: distclean Makefile
  93
+	$(MAKE) dist-prepare
  94
+
  95
+# Idea taken from w3m-el
  96
+dist-prepare: CVS/Root CVS/Repository
  97
+	cvs -d $(CVSROOT) -w export -d $(DISTDIR) -r $(CVSBRANCH) $(CVSMODULE)
  98
+	-cvs diff |( cd $(DISTDIR) && patch -p0 )
  99
+
  100
+$(TARBALL): tarball
  101
+$(DEBNAME): debian
  102
+
  103
+tarball: dist
  104
+	find $(DISTDIR) -name .cvsignore | xargs rm -f
  105
+	find $(DISTDIR) -name debian | xargs rm -fr
  106
+	find $(DISTDIR) -type d | xargs chmod 755
  107
+	find $(DISTDIR) -type f | xargs chmod 644
  108
+
  109
+	tar -cf `basename $(TARBALL) .gz` $(DISTDIR)
  110
+	gzip -9 `basename $(TARBALL) .gz`
  111
+	zip -r $(ZIPFILE) $(DISTDIR)
  112
+	gpg --detach $(TARBALL)
  113
+	gpg --detach $(ZIPFILE)
  114
+
  115
+debian: dist
  116
+	(cd $(DISTDIR) && \
  117
+	  dpkg-buildpackage -v$(LASTUPLOAD) $(BUILDOPTS) \
  118
+	    -us -uc -rfakeroot && \
  119
+	  echo "Running lintian ..." && \
  120
+	  lintian -i ../$(DEBNAME)*.deb || : && \
  121
+	  echo "Done running lintian." && \
  122
+	  debsign)
  123
+
  124
+	cp $(DEBNAME)* /var/spool/repo
  125
+	(cd /var/spool/repo && \
  126
+	dpkg-scanpackages . /dev/null | gzip -9 > Packages.gz && \
  127
+	dpkg-scansources . | gzip -9 > Sources.gz)
  128
+
  129
+release: $(DEBNAME) $(TARBALL)
  130
+	rm -rf $(DISTDIR)
  131
+	$(MAKE) upload distclean
  132
+
  133
+upload:
  134
+	(cd /var/spool/repo && echo open perso.nerim.net > upload.lftp ; \
  135
+	  echo cd /var/spool/repo >> upload.lftp ; \
  136
+	  echo mput * >> upload.lftp ; \
  137
+	  echo close >> upload.lftp ; \
  138
+	  lftp -f upload.lftp ; \
  139
+	  rm -f upload.lftp)
  140
+	(scp $(ZIPFILE)* $(TARBALL)* \
  141
+            zeDek@download.gna.org:/upload/color-theme)
39  emacs/.emacs.d/color-theme-6.6.0/Makefile.defs
... ...
@@ -0,0 +1,39 @@
  1
+# -*- Makefile -*-
  2
+EMACS    = emacs
  3
+SITEFLAG = --no-site-file
  4
+OPTIONCOMPILE = -q --no-site-file --batch
  5
+
  6
+# XEmacs users will probably want the following settings.
  7
+#EMACS    = xemacs
  8
+#SITEFLAG = -no-site-file
  9
+
  10
+# Installation options
  11
+# PREFIX is only used here.
  12
+PREFIX   = /usr/local
  13
+ELISPDIR = $(PREFIX)/share/emacs/site-lisp/color-theme-el
  14
+INFODIR  = $(PREFIX)/info
  15
+
  16
+# Command to use to install the Info dir entry
  17
+# If you're using Debian, uncomment the following line and comment out
  18
+#the above line.
  19
+#INSTALLINFO = install-info --section "Emacs" "emacs" --info-dir=$(INFODIR)
  20
+INSTALLINFO = install-info --info-dir=$(INFODIR)
  21
+
  22
+# Useful only for the maintainer
  23
+PROJECT    = color-theme
  24
+VERSION    = 6.6.0
  25
+DISTDIR    = $(PROJECT)-$(VERSION)
  26
+DEBNAME    = $(PROJECT)-el_$(VERSION)
  27
+TARBALL    = $(DISTDIR).tar.gz
  28
+ZIPFILE    = $(DISTDIR).zip
  29
+
  30
+MANUAL     = 
  31
+LASTUPLOAD = 6.6.0-2
  32
+BUILDOPTS  =
  33
+
  34
+# DO NOT TOUCH THIS
  35
+TAG = $(shell echo RELEASE-$(VERSION) | tr '.' '-')
  36
+CVSMODULE = $(shell cat CVS/Repository)
  37
+CVSBRANCH = $(shell cvs status color-theme.el |grep "Sticky Tag:"|awk '{print $$3}'|sed 's/(none)/HEAD/')
  38
+CVSBRANCH = $(shell echo rel-$(VERSION) | tr '.' '-')
  39
+CVSROOT   = $(shell cat CVS/Root)
86  emacs/.emacs.d/color-theme-6.6.0/README
... ...
@@ -0,0 +1,86 @@
  1
+Sharing your current color setup:
  2
+
  3
+Use `color-theme-submit'.  If you have already invested time in
  4
+customizing Emacs faces, please consider sharing your current setup.
  5
+Make sure that color-theme.el is in your `load-path'.  Type M-x
  6
+load-library RET color-theme RET to load all the functions.  Type M-x
  7
+color-theme-submit RET and mail the result to the maintainer of this
  8
+package (see above for mail addres).
  9
+
  10
+If you want to make sure that all your customization was exported,
  11
+type M-x list-faces-display RET to get a list of all faces currently
  12
+defined.  This is the list of faces that `color-theme-print' uses.
  13
+
  14
+Installing a color theme:
  15
+
  16
+Make sure that color-theme.el is in your `load-path'.  Type M-x
  17
+load-library RET color-theme RET to load all the functions.
  18
+
  19
+The main function to call is color-theme-select.  Type M-x
  20
+color-theme-select RET.  That creates a Color Theme Selection
  21
+buffer.  Press RET or `i' on a color theme to install it for the
  22
+rest of your session.
  23
+
  24
+If you want to install the color theme as soon as Emacs is started
  25
+up, read the description of the theme you like and remember the
  26
+name of the color theme function.  Press `d' on a color theme in
  27
+the Color Theme Selection buffer to read the description.  Assuming
  28
+you like the Gnome2 theme, you'll find that the function to use is
  29
+called `color-theme-gnome2'.  Add the following to the end of your
  30
+.emacs (removing the leading `;;').
  31
+
  32
+(require 'color-theme)
  33
+(color-theme-gnome2)
  34
+
  35
+Changing menu colors:
  36
+
  37
+In Emacs 21 on X, you can set the menu colors and font using the
  38
+menu face.  Example for your .emacs file:
  39
+
  40
+  (set-face-font 'menu "7x14")
  41
+  (set-face-foreground 'menu "white").
  42
+
  43
+If are using X, you can set the menu foreground and background using
  44
+a resource file, usually .Xdefaults or .Xresources.  Usually
  45
+.Xdefaults is used when you start your session using a display
  46
+manager such as xdm or gdm.  .Xresources is usually used when you
  47
+start X directly via a shell script such as startx.  If you set
  48
+Emacs*Background and Emacs*Foreground in such a resource file, the
  49
+foreground and background of Emacs including the menu will be set.
  50
+If your .emacs then loads a color theme, the foreground and
  51
+background are changed -- with the exception of the menu.  There is
  52
+no way to manipulate the menu foreground and background color from
  53
+elisp.  You can also set more specific menu resources for Emacs in
  54
+the resource file.  Here is a sample entry for your resource file:
  55
+
  56
+  Emacs*Background:		DarkSlateGray
  57
+  Emacs*Foreground:		wheat
  58
+
  59
+Creating your own color theme:
  60
+
  61
+Use M-x customize-face and customize the faces.  Make sure to "Set
  62
+for Current Session" -- you don't want to save these using custom!
  63
+When you are done, call M-x color-theme-print to produce the elisp
  64
+code required to recreate your theme.  Better yet, use M-x
  65
+color-theme-submit to mail it to the maintainer.  That way it will be
  66
+added to future versions of color-theme.el.
  67
+
  68
+For more information on the elisp format of a color theme, start with
  69
+the documentation of `color-theme-install' using C-h f
  70
+color-theme-install.
  71
+
  72
+When your color theme is just a variation of an existing color theme,
  73
+take a look at `color-theme-robin-hood' in order to see an example of
  74
+how to do it.  Essentially you want to call all the parent color
  75
+themes before installing your changes.  For all but the first parent
  76
+color theme, you need to make sure that `color-theme-is-cumulative'
  77
+is bound to t.  If you don't do that, users that set
  78
+`color-theme-is-cumulative' to nil will only install your changes
  79
+without the parent color themes.
  80
+
  81
+Making a color theme work for both Emacs and XEmacs:
  82
+
  83
+Once you have printed the color-theme, you can make sure it looks
  84
+similar in both Emacs and XEmacs by running
  85
+`color-theme-analyze-defun' on the printed theme.  This function
  86
+will check for missing faces for the other editor...
0  emacs/.emacs.d/color-theme-6.6.0/build-stamp
No changes.
132  emacs/.emacs.d/color-theme-6.6.0/color-theme-autoloads.el
... ...
@@ -0,0 +1,132 @@
  1
+;;; -*-emacs-lisp-*-
  2
+
  3
+;; Copyright (C) 2002 Free Software Foundation, Inc.
  4
+
  5
+(defvar generated-autoload-file)
  6
+(defvar command-line-args-left)
  7
+(defun color-theme-generate-autoloads ()
  8
+  (interactive)
  9
+  (require 'autoload)
  10
+  (setq generated-autoload-file (car command-line-args-left))
  11
+  (setq command-line-args-left (cdr command-line-args-left))
  12
+  (batch-update-autoloads))
  13
+
  14
+(provide 'color-theme-autoloads)
  15
+;;; Generated autoloads follow (made by autoload.el).
  16
+
  17
+;;;### (autoloads (color-theme-initialize color-theme-submit color-theme-install
  18
+;;;;;;  color-theme-compare color-theme-make-snapshot color-theme-analyze-defun
  19
+;;;;;;  color-theme-print color-theme-install-at-point-for-current-frame
  20
+;;;;;;  color-theme-install-at-mouse color-theme-describe color-theme-select)
  21
+;;;;;;  "color-theme" "color-theme.el" (17529 41105))
  22
+;;; Generated autoloads from color-theme.el
  23
+
  24
+(autoload (quote color-theme-select) "color-theme" "\
  25
+Displays a special buffer for selecting and installing a color theme.
  26
+With optional prefix ARG, this buffer will include color theme libraries
  27
+as well.  A color theme library is in itself not complete, it must be
  28
+used as part of another color theme to be useful.  Thus, color theme
  29
+libraries are mainly useful for color theme authors." t nil)
  30
+
  31
+(autoload (quote color-theme-describe) "color-theme" "\
  32
+Describe color theme listed at point.
  33
+This shows the documentation of the value of text-property color-theme
  34
+at point.  The text-property color-theme should be a color theme
  35
+function.  See `color-themes'." t nil)
  36
+
  37
+(autoload (quote color-theme-install-at-mouse) "color-theme" "\
  38
+Install color theme clicked upon using the mouse.
  39
+First argument EVENT is used to set point.  Then
  40
+`color-theme-install-at-point' is called." t nil)
  41
+
  42
+(autoload (quote color-theme-install-at-point-for-current-frame) "color-theme" "\
  43
+Install color theme at point for current frame only.
  44
+Binds `color-theme-is-global' to nil and calls
  45
+`color-theme-install-at-point'." t nil)
  46
+
  47
+(autoload (quote color-theme-print) "color-theme" "\
  48
+Print the current color theme function.
  49
+
  50
+You can contribute this function to <URL:news:gnu.emacs.sources> or
  51
+paste it into your .emacs file and call it.  That should recreate all
  52
+the settings necessary for your color theme.
  53
+
  54
+Example:
  55
+
  56
+    (require 'color-theme)
  57
+    (defun my-color-theme ()
  58
+      \"Color theme by Alex Schroeder, created 2000-05-17.\"
  59
+      (interactive)
  60
+      (color-theme-install
  61
+       '(...
  62
+	 ...
  63
+	 ...)))
  64
+    (my-color-theme)
  65
+
  66
+If you want to use a specific color theme function, you can call the
  67
+color theme function in your .emacs directly.
  68
+
  69
+Example:
  70
+
  71
+    (require 'color-theme)
  72
+    (color-theme-gnome2)" t nil)
  73
+
  74
+(autoload (quote color-theme-analyze-defun) "color-theme" "\
  75
+Once you have a color-theme printed, check for missing faces.
  76
+This is used by maintainers who receive a color-theme submission
  77
+and want to make sure it follows the guidelines by the color-theme
  78
+author." t nil)
  79
+
  80
+(autoload (quote color-theme-make-snapshot) "color-theme" "\
  81
+Return the definition of the current color-theme.
  82
+The function returned will recreate the color-theme in use at the moment." nil nil)
  83
+
  84
+(autoload (quote color-theme-compare) "color-theme" "\
  85
+Compare two color themes.
  86
+This will print the differences between installing THEME-A and
  87
+installing THEME-B.  Note that the order is important: If a face is
  88
+defined in THEME-A and not in THEME-B, then this will not show up as a
  89
+difference, because there is no reset before installing THEME-B.  If a
  90
+face is defined in THEME-B and not in THEME-A, then this will show up as
  91
+a difference." t nil)
  92
+
  93
+(autoload (quote color-theme-install) "color-theme" "\
  94
+Install a color theme defined by frame parameters, variables and faces.
  95
+
  96
+The theme is installed for all present and future frames; any missing
  97
+faces are created.  See `color-theme-install-faces'.
  98
+
  99
+THEME is a color theme definition.  See below for more information.
  100
+
  101
+If you want to install a color theme from your .emacs, use the output
  102
+generated by `color-theme-print'.  This produces color theme function
  103
+which you can copy to your .emacs.
  104
+
  105
+A color theme definition is a list:
  106
+\([FUNCTION] FRAME-PARAMETERS VARIABLE-SETTINGS FACE-DEFINITIONS)
  107
+
  108
+FUNCTION is the color theme function which called `color-theme-install'.
  109
+This is no longer used.  There was a time when this package supported
  110
+automatic factoring of color themes.  This has been abandoned.
  111
+
  112
+FRAME-PARAMETERS is an alist of frame parameters.  These are installed
  113
+with `color-theme-install-frame-params'.  These are installed last such
  114
+that any changes to the default face can be changed by the frame
  115
+parameters.
  116
+
  117
+VARIABLE-DEFINITIONS is an alist of variable settings.  These are
  118
+installed with `color-theme-install-variables'.
  119
+
  120
+FACE-DEFINITIONS is an alist of face definitions.  These are installed
  121
+with `color-theme-install-faces'.
  122
+
  123
+If `color-theme-is-cumulative' is nil, a color theme will undo face and
  124
+frame-parameter settings of previous color themes." nil nil)
  125
+
  126
+(autoload (quote color-theme-submit) "color-theme" "\
  127
+Submit your color-theme to the maintainer." t nil)
  128
+
  129
+(autoload (quote color-theme-initialize) "color-theme" "\
  130
+Initialize the color theme package by loading color-theme-libraries." t nil)
  131
+
  132
+;;;***
BIN  emacs/.emacs.d/color-theme-6.6.0/color-theme-autoloads.elc
Binary file not shown
15  emacs/.emacs.d/color-theme-6.6.0/color-theme-autoloads.in
... ...
@@ -0,0 +1,15 @@
  1
+;;; -*-emacs-lisp-*-
  2
+
  3
+;; Copyright (C) 2002 Free Software Foundation, Inc.
  4
+
  5
+(defvar generated-autoload-file)
  6
+(defvar command-line-args-left)
  7
+(defun color-theme-generate-autoloads ()
  8
+  (interactive)
  9
+  (require 'autoload)
  10
+  (setq generated-autoload-file (car command-line-args-left))
  11
+  (setq command-line-args-left (cdr command-line-args-left))
  12
+  (batch-update-autoloads))
  13
+
  14
+(provide 'color-theme-autoloads)
  15
+;;; Generated autoloads follow (made by autoload.el).
1,668  emacs/.emacs.d/color-theme-6.6.0/color-theme.el
... ...
@@ -0,0 +1,1668 @@
  1
+;;; color-theme.el --- install color themes
  2
+
  3
+;; Copyright (C) 1999, 2000  Jonadab the Unsightly One <jonadab@bright.net>
  4
+;; Copyright (C) 2000, 2001, 2002, 2003  Alex Schroeder <alex@gnu.org>
  5
+;; Copyright (C) 2003, 2004, 2005, 2006  Xavier Maillard <zedek@gnu.org>
  6
+
  7
+;; Version: 6.6.0
  8
+;; Keywords: faces
  9
+;; Author: Jonadab the Unsightly One <jonadab@bright.net>
  10
+;; Maintainer: Xavier Maillard <zedek@gnu.org>
  11
+;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ColorTheme
  12
+
  13
+;; This file is not (YET) part of GNU Emacs.
  14
+
  15
+;; This is free software; you can redistribute it and/or modify it under
  16
+;; the terms of the GNU General Public License as published by the Free
  17
+;; Software Foundation; either version 2, or (at your option) any later
  18
+;; version.
  19
+;;
  20
+;; This is distributed in the hope that it will be useful, but WITHOUT
  21
+;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  22
+;; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  23
+;; for more details.
  24
+;;
  25
+;; You should have received a copy of the GNU General Public License
  26
+;; along with GNU Emacs; see the file COPYING.  If not, write to the
  27
+;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
  28
+;; MA 02111-1307, USA.
  29
+
  30
+;;; Commentary:
  31
+
  32
+;; Please read README and BUGS files for any relevant help.
  33
+;; Contributors (not themers) should also read HACKING file.
  34
+
  35
+;;; Thanks
  36
+
  37
+;; Deepak Goel  <deego@glue.umd.edu>
  38
+;; S. Pokrovsky <pok@nbsp.nsk.su> for ideas and discussion.
  39
+;; Gordon Messmer <gordon@dragonsdawn.net> for ideas and discussion.
  40
+;; Sriram Karra <karra@cs.utah.edu> for the color-theme-submit stuff.
  41
+;; Olgierd `Kingsajz' Ziolko <kingsajz@rpg.pl> for the spec-filter idea.
  42
+;; Brian Palmer for color-theme-library ideas and code
  43
+;; All the users that contributed their color themes.
  44
+
  45
+
  46
+
  47
+;;; Code:
  48
+(eval-when-compile
  49
+  (require 'easymenu)
  50
+  (require 'reporter)
  51
+  (require 'sendmail))
  52
+
  53