-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
256 lines (168 loc) · 7.95 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
2009-06-07 Xavier Maillard <[email protected]>
Version 1.5.2 released.
* src/records.el: copyright updates.
* doc/records.texi: copyright updates and download location change.
* README: change Ashvin maintainance period.
* AUTHORS: add myself as current maintainer.
* debian/control: update conflict fields.
* debian/changelog: bump version.
* debian/: new directory. Contains the required file to build a
Debian package. This is a copy&paste of what was available when
records was available in the Debian repositories. (fix
Bug lp:384430).
* debian/rules: since lisp source files are now in src/ and the
documentation in doc/, update all install rules. Add targets to
build info and ps files. Distribute *all* files (even zero sized
one).
2009-06-06 Xavier Maillard <[email protected]>
Version 1.5.1 released.
* src/records-util.el (records-goto-calendar): require library
cal-move if `calendar-goto-date' is not bound.
(records-calendar-to-record): Ditto but require calendar if
`calendar-cursor-to-date' is not bound.
(require): quiet byte-compiler.
* src/records-dindex.el: silent byte-compiler; add missing
require.
* src/Makefile.am (my_lisp_sources): Remove records-autoload.el
which is already in dist_lisp_LISP.
* NEWS: update with latest informations.
* README: Ditto.
2009-06-04 Xavier Maillard <[email protected]>
* src/records.el (records-goto-record): switch buffer to
`records-mode' (bug#383389)
2009-06-03 Xavier Maillard <[email protected]>
* src/records.el: remove circular require error. Add right
copyright.
(records-initialized): new variable. Initially called
`records-initialize'. This avoid confusion with the function of
the same name.
(records-initialized-p): new function.
(records-link-menu-map): New variable.
(records-mode): remove useless `make-local-hook'.
`imenu-prev-index-position-function' is already buffer local, do
not duplicate here. Same thing for
`imenu-extract-index-name-function'.
* src/records-util.el: quiet byte-compiler warnings.
* src/records-index.el (records-index-goto-mouse-link)
(records-index-goto-link): add autoload cookie.
(records-index-goto-date-tag): fix `error' usage.
(provide): remove circular require.
2009-06-02 Xavier Maillard <[email protected]>
* src/records.el: remove all macros definitions and require
`records-macro' at compile time to avoid (invalid-function error)
at runtime (Bug#382304)
(records-subject-tag, records-subject-region)
(records-subject-link): use `forward-line' instead of `next-line'.
* src/records-tex.el (records-concatenate-records-latex): silent
byte-compiler by using `insert-file-contents' instead of its
interactive form.
* src/records-macro.el: new file. Centralize macros definitions.
This file is meant to be required at build time in a wrapped
`eval-when-compile' form. (Fixes Bug#382304).
(records-date-count-regexp, records-subject-regexp)
(records-subject-on-concat, records-date-on-concat, records-tag)
(records-index-subject-regexp): Fix incomplete switch to new-style
backquote.
* src/records-index.el: remove all macros definitions and require
`records-macro' at compile time to avoid (invalid-function error)
at runtime (Bug#382304)
* src/records-dindex.el: Ditto
* src/Makefile.am: add records-macro.el in the lisp_source list.
* src/records-load.el: deleted.
2009-06-01 Xavier Maillard <[email protected]>
* configure.ac: remove records.el from the AC_CONFIG_FILES as it
no longer defines `records-version' variable.
* src/records.el.in: remove (renamed to src/records.el).
* .bzrignore: remove src/records.el entry
* src/records-version.el.in (records-version): use a defconst. Add
GPL header.
* src/records-index.el (records-index-subject-regexp): Fix
old-style backquote use and silent byte-compiler.
* src/records.el.in (records-goto-subject): use `forward-line'
instead of `previous-line'
* src/records-dindex.el (records-dindex-goto-date): fix wrong call
to `error' function.
* src/records.el.in (records-initialize)
(records-denormalize-date, records-normalize-date): Use mapc
instead of mapcar (silent byte-compiler)
* src/records-util.el (records-concatenate-record-files)
(records-concatenate-records-1): use string-to-number instead of
string-to-int
* src/records-dindex.el (records-dindex-delete-record)
(records-dindex-insert-record): ditto
* src/records-search.el (records-search-do-search): replace
beginning-of-buffer with (goto-char (point-min)).
* src/records.el.in (records-tag, records-date-on-concat)
(records-subject-on-concat, records-subject-regexp)
(records-date-count-regexp): Fix old-style backquote use and
silent byte-compiler.
(records-normalize-date, records-insert-record): use
string-to-number instead of string-to-int
* proposal/: remove.
* NEWS: add a note about the proposal distribution removal.
Add license informations.
2009-05-31 Xavier Maillard <[email protected]>
* COPYING: new file. Add GPL3+ license.
* NEWS: add release notes.
* INSTALL: new file. Add useful installation instructions covering
special use case of the configure script.
* Makefile.am: add "release" target and a valid header.
* src/mailcrypt: remove directory.
* src/Makefile.am: fix records-templ.tex installation. Remove
records-load.el from the distribution list as we use elisp-comp to
build the elisp sources.
* configure.ac: remove AC_ARG_ENABLE for xemacs. We use
acinclude.m4 macros now (much powerful).
2009-05-30 Xavier Maillard <[email protected]>
* src/: move all elisp sources into src
* doc/: move all documentations into doc
* bootstrap, doc/Makefile.am, src/Makefile.am, src/records-pkg.el.in,
src/records-version.el.in: new files.
* acinclude.m4, elisp-comp.in: ditto.
* configure.ac: change autoconf version requirement to 2.50. Use
macros defined in acinclude.m4. Fix recordsadmin location and all
our CONFIG_FILES files location.
* Makefile.am: cleanly build distribution (Bug#381476)
* .bzignore: new file.
2009-05-29 Xavier Maillard <[email protected]>
* Makefile.am: add $(MAILCRYPT) to lisp_LISP to make elisp-comp
happy. Fixes bug #381120.
2009-05-28 Xavier Maillard <[email protected]>
* records-autoloads.el, records-dindex.el, records-index.el,
records-load.el, records-search.el, records-tex.el,
records-util.el, records.el.in: update header (licensing).
* distributions: remove directory
* new maintainer (Xavier Maillard)
2003-05-20 David Masterson <[email protected]>
* Makefile.am (MAILCRYPT): added mailcrypt to distribution (again)
2003-05-19 David Masterson <[email protected]>
* configure.ac: changing name back to 'records' from 'records.el'
to keep in the spirit of the storage on SourceForge.
2003-03-04 David Masterson <[email protected]>
* records.texi: Removed extra space from Info menu entry
information.
2003-02-25 David Masterson <[email protected]>
* Makefile.am: adding comments to explain things
* records.texi (Top): added a statement on the VERSION of
records-mode that the documentation applies to for the Info
version of the documentation.
2003-02-24 David Masterson <[email protected]>
* FAQ (use): added info. on maintenance.
* README: mentioned INSTALL-UNIX and reformatted to standard text
file fill-column size (always fill-paragraph on text files).
* recordsadmin.in: changing srcdirpath to lispdir as that is where
the lisp will be installed.
* records-vars.el.in: moved records-var.el to be a configure file
so that it will know where records-templ.tex was installed. Maybe
it should be configurable?
2003-02-22 David Masterson <[email protected]>
* records-vars.el: changing some defvars to defcustom and adding
expand-file-name to all file/directory name variables.
2003-02-21 David Masterson <[email protected]>
* records-vars.el: adding a defgroup for records and putting the
group in packages.
* records.el.in: changing version to @VERSION@ and moving this
file to records.el.in to work with autoconf.
2003-02-20 David Masterson <[email protected]>
* Converting to automake/autoconf and using ChangeLog from now
on. This file is updated with add-change-log-entry.