1 2010-09-30 rocky <rocky@gnu.org>
3 * .gitignore: git Administrivia.
5 2010-09-30 rocky <rocky@gnu.org>
7 Merge branch 'master' of github.com:rocky/emacs-load-relative
10 2010-09-30 rocky <rocky@gnu.org>
12 * .gitignore, COPYING, Makefile.am, README, configure.ac:
13 Administrivia. Add COPYING, update README and .gitignore, bump
16 2010-08-17 R. Bernstein <rocky@gnu.org>
18 * INSTALL: Customize more for emacs.
20 2010-08-13 R. Bernstein <rocky@gnu.org>
22 * .gitignore, INSTALL: Make INSTALL less generic and more specific
25 2010-07-25 rocky <rocky@gnu.org>
27 * AUTHORS, Makefile.am, configure.ac, load-relative.el: Add Emacs
28 Lisp Code Archive (ELCA) meta-comments.
30 2010-03-08 rocky <rocky@gnu.org>
32 Merge branch 'master' of
33 git@github.com:rocky/emacs-load-relative
35 2010-03-08 rocky <rocky@gnu.org>
37 * .gitignore: elisp-comp is now in the repository
39 2009-12-18 rocky <rocky@gnu.org>
41 * .gitignore, autogen.sh, elisp-comp: Don't overwrigte elisp-comp.
43 2009-12-18 rocky <rocky@gnu.org>
45 * autogen.sh: Add --enable-maintainer-mode to configure when running
48 2009-12-14 rocky <rocky@gnu.org>
50 Merge branch 'master' of
51 git@github.com:rocky/emacs-load-relative
53 2009-12-13 rocky <rocky@gnu.org>
55 * test/behave.el, test/test-load.el, test/test-require-list.el:
56 Remove local behave.el in favor of new installed package test-unit.
59 2009-12-13 rocky <rocky@gnu.org>
61 * .gitignore, ChangeLog, Makefile.am, configure.ac: Administrivia.
63 2009-12-13 rocky <rocky@gnu.org>
65 Merge branch 'master' of
66 git@github.com:rocky/emacs-load-relative
68 2009-12-13 rocky <rocky@gnu.org>
70 * configure.ac: Fix package name typo.
72 2009-12-13 rocky <rocky@gnu.org>
74 * Makefile.am: Include textile README in distribution tarball
76 2009-12-12 rocky <rocky@gnu.org>
78 * README.textile: Reformat without line breaks
80 2009-12-12 rocky <rocky@gnu.org>
82 * README.md, README.textile: Try textile for readme
84 2009-12-12 rocky <rocky@gnu.org>
86 * README.md, README.redcloth: Try using .md extension for doc.
88 2009-11-29 rocky <rocky@gnu.org>
90 * test/behave.el: Add assert-raises.
92 2009-11-25 rocky <rocky@gnu.org>
94 * test/behave.el: behave.el: fix incorrect initialization on
95 *behave-total-assertions*.
97 2009-11-24 rocky <rocky@gnu.org>
99 * test/behave.el: Show number of assertions run.
101 2009-11-22 rocky <rocky@gnu.org>
103 * load-relative.el: Add provision for getting __FILE__ when we are
106 2009-11-22 rocky <rocky@gnu.org>
108 * load-relative.el, test/require-file2.el, test/require-file3.el,
109 test/test-load.el: Add optional prefix to require-relative,
110 require-relative and provide-me which will add that prefix to the
113 2009-11-22 rocky <rocky@gnu.org>
115 * test/test-load.el: Minimal test of provide-me.
117 2009-11-22 rocky <rocky@gnu.org>
119 * load-relative.el: Doc string fix.
121 2009-11-21 rocky <rocky@gnu.org>
123 * Makefile.am, README, README.redcloth: Turn README back into text.
124 Add special redcloth version.
126 2009-11-21 rocky <rocky@gnu.org>
128 * README, README.markup: Nope changing the name made things worse.
130 2009-11-21 rocky <rocky@gnu.org>
132 * README, README.markup: See if changing the name from README to
133 README.markup gives github a clue
135 2009-11-21 rocky <rocky@gnu.org>
137 * README, load-relative.el: load-relative.el: Add provide-me and
138 make GPL v3. README: expand and turn into red-cloth markup.
140 2009-11-19 R. Bernstein <rocky@gnu.org>
142 * test/test-load.el: Another test of (__FILE__). Make test-load more
145 2009-11-19 R. Bernstein <rocky@gnu.org>
147 * test/test-load.el: Add first __FILE__ test.
149 2009-11-17 R. Bernstein <rocky@gnu.org>
151 * load-relative.el: Bug: was not require-relative when not at
154 2009-11-15 rocky <rocky@gnu.org>
156 * load-relative.el: Working towards a more perfect __FILE__. Perhaps
157 I am flailing here. Need much better tests.
159 2009-11-15 rocky <rocky@gnu.org>
161 * Makefile.am, load-relative.el, test/test-require-list.el: Add
162 macro to handle relative requires using a list. And use this list
163 eval-when-compile to remove the undefined function messages in
166 2009-11-13 rocky <rocky@gnu.org>
168 * load-relative.el: Go over __FILE__ test ordering and more comments
169 to as to why we do what we do.
171 2009-11-13 rocky <rocky@gnu.org>
173 * load-relative.el: Update __FILE__ docstring comment.
175 2009-11-13 rocky <rocky@gnu.org>
177 * load-relative.el: Also try #$ - "the name of this file as a
178 string". Thanks due to grischka for the suggestion.
180 2009-11-13 rocky <rocky@gnu.org>
182 * test/require-file1.el: Used in testing require-relative
184 2009-11-13 rocky <rocky@gnu.org>
186 * load-relative.el, test/load-file2.el, test/test-load.el:
187 load-relative.el: Use current-load-list to get loaded/eval'd file
188 name. It is perhaps is the most reliable but also the most low-level
189 and it is an undocumented API. Update doc strings to record what we
190 now understand. Allow an optional symbol -- just in case. Update
193 2009-11-12 rocky <rocky@ubuntu-vm.(none)>
195 * test/behave.el, test/test-load.el: test-load.el: add a
196 require-relative test behave.el: sync up with emacs-dbgr - one bug
199 2009-11-12 rocky <rocky@gnu.org>
201 * load-relative.el: Add require-relative.
203 2009-11-12 rocky <rocky@gnu.org>
205 Merge branch 'master' of
206 git@github.com:rocky/emacs-load-relative Conflicts:
209 2009-11-12 rocky <rocky@gnu.org>
211 * load-relative.el, test/test-load.el: Add require-relative.
213 2009-11-10 R. Bernstein <rocky@gnu.org>
215 * load-relative.el, test/behave.el, test/test-load.el: test-load.el:
216 I think we need to expand the filename before calling load.
217 behave.el: reduce dependency on spec part.
219 2009-11-09 rocky <rocky@gnu.org>
221 * load-relative.el, test/load-file1.el, test/test-load.el: Allow
222 load-relative to accept a list of strings of files to load.
224 2009-11-09 rocky <rocky@gnu.org>
226 * Relative loads for Emacs Lisp files. Adds functions __FILE__ and