-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
126 lines (87 loc) · 4.01 KB
/
NEWS
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
Records NEWS -- history of user-visible changes.
Copyright (C) 2009 by Xavier Maillard <[email protected]>
See end of this file for the license conditions.
Latest release is available from the following address:
<URL:http://launchpad.net/records/+download>
If you find a bug in records-mode, please report it in our
bugtracker at <URL:http://bugs.launchpad.net/emacs>. If you were
unable to use our webclient, you can still report a bug using M-x
records-bug-report which will submit it using your e-mail client.
This file is covering all user-visible changes from 1.3 to 1.5
series. For a real and deeper explanation of all or part of them,
please report to the ChangeLog file (included in the distribution)
or use GNU Bazaar command: bzr log.
Everybody is highly encouraged to upgrade to latest release
(always).
* Changes in 1.5
** Administrativia
*** New maintainer. Xavier Maillard <[email protected]> has taken over the
maintainer ship. Thanks go to all of you who participated to the
records developement till now. List of contributors is still in the
AUTHORS file.
*** This is the first version released under GPL3+
*** Project hosting url has changed. The project is now hosted onto
launchpad.net site at:
http://launchpad.net/~emacs+records/records
Bug reports, questions, etc are to be filled there.
** Build and installation
*** Better use of the autotools to ease package maintainance. Beginning
with the v1.5.0 release, records.el has been cleaned up to more
effectively make use of autoconf and automake. It should now be much
easier to install. See the FAQ for hints on maintaining the package
now.
*** Try to follow GNU standards as much as possiblee. Thus, starting
with 1.5.1, records build system has dropped all exotic things and
hacks.
*** Emacs lisp files are compiled using a modified automake `elisp-comp'
script.
*** User can now choose an Emacs flavor by specifying --with-emacs or
--with-xemacs.
*** Byte-compiling the lisp sources is now totally silent.
*** Internal copy of Mailcrypt has been removed. `configure' has been
modified in order to choose the best mailcrypt distribution or let
the user choose where it is installed.
./configure --with-mailcrypt=/tmp/mailcrypt
** Macros
*** all macros are now centralized into records-macro.el file. If a
module needs a macro at compilation time, you _must_ do as follow:
(eval-when-compile (require 'records-macro))
*** macros are now using the new backquote style syntax thus removing
automatically compatibility for emacsen < 19.34 (or so). See section
below.
** Compatibility
*** No effort will be made to support old emacsen (< 20.x). If it works
for you, that's okay, if not, report back and try to include a
patch.
** Miscelleanous
*** proposal/ has been bailed out. proposal is meant to be the next
generation for records. It is tracked in a separate Bazaar branch.
Proposal needs to be synced with latest stable release of records.
Testing is not harder than doing:
bzr branch lp:records.exp
** List of fixed bugs
See above for ways to report bugs to us.
***
***
***
***
* Changes in 1.4
* Changes in 1.3
----------------------------------------------------------------------
This file is part of Records.
Records is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your
option) any later version.
Records is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.
You should have received a copy of the GNU General Public License
along with Records. If not, see <http://www.gnu.org/licenses/>.
Local variables:
mode: text
mode: outline
paragraph-separate: "[ ^L]*$"
fill-column: 72
end: