aboutsummaryrefslogtreecommitdiff
blob: ed1efc12440ff621380a570797d6ec78ead3ac05 (plain)
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
2009-09-19  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.16 released.

	* emacs-wrapper.sh: Save Emacs's output in a temporary file.
	Display it only in case of error.

2009-07-17  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.15 released.

	* emacs.rc (USER): Initialise from SVCNAME instead of RC_SVCNAME,
	in order to be compatible with baselayout-1. OpenRC defines both.
	(start): Test for OpenRC. Compatibility code for start-stop-daemon
	of baselayout-1.

2009-03-18  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.14 released.

	* emacs.rc (start): Initialise SHELL variable from EMACS_SHELL;
	use information from the passwd file as fallback.
	(EMACS_SHELL): Default to bash.
	* emacs.conf (EMACS_SHELL): Renamed from SHELL.

2009-03-03  Ulrich Mueller  <ulm@gentoo.org>

	* 10emacs-daemon-gentoo.el: Remove backwards compatibility code.

2009-02-25  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (start): Export the SHELL variable.
	* emacs-wrapper.sh: Don't assign SHELL.

2009-02-23  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.13 released.

	* 10emacs-daemon-gentoo.el: Rename "system-process-attributes"
	to "process-attributes" following Emacs upstream. Add code for
	backwards compatibility.

2009-02-01  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.12 released.

2009-01-28  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (depend): Add dependencies, in order to start after the
	D-Bus daemon. Thanks to Tassilo Horn <tassilo@member.fsf.org> for
	pointing this out. Also depend on localmount and bootmisc.

2009-01-21  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc: Use different syntax for assignment of default values.
	(EMACS_OPTS, start): Include --daemon option in variable.
	* emacs.conf (EMACS_OPTS): Document the above.

2009-01-14  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.11 released.

2009-01-04  Christian Faulhammer  <fauli@gentoo.org>

	* emacs.rc (start): Make a minor text addition to start message

2009-01-02  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (stop): Optionally call a custom script defined by
	EMACS_STOP before stopping the daemon; bug 246462.
	* emacs.conf (EMACS_STOP): Document as a variable.

2009-01-01  Ulrich Mueller  <ulm@gentoo.org>

	* README: Some additions. List authors.

2008-12-31  Christian Faulhammer  <fauli@gentoo.org>

	* README: Add little user guide how to use the emacs-daemon script

	* Makefile (DISTFILES): Put it into the tarball

2008-12-27  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.10 released.

2008-12-24  Ulrich Mueller  <ulm@gentoo.org>

	* emacs-wrapper.sh: Use a "for" loop to time out. Remove redundant
	argument of "exit".

	* emacs.rc (start): Move ebegin message.

2008-12-19  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.9 released.

2008-12-17  Ulrich Mueller  <ulm@gentoo.org>

	* emacs-wrapper.sh: Use "wait" for exit status of child process,
	and exit with it. Change order of killed processes on timeout.

2008-12-12  Ulrich Mueller  <ulm@gentoo.org>

	* 10emacs-daemon-gentoo.el: Use string-match for the command name.

2008-12-08  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.8 released.

2008-12-07  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (start): If unset, determine SHELL from passwd file.
	* emacs.conf (SHELL): Document variable.
	(EMACS_TIMEOUT): Increase default to 30 seconds on user's request.

	* emacs-wrapper.sh: Add copyright header.

2008-12-05  Ulrich Mueller  <ulm@gentoo.org>

	* emacs-wrapper.sh: Add a timeout and kill Emacs if the daemon
	doesn't detach properly.
	* emacs.rc (start): Always call Emacs via the wrapper script.
	* emacs.conf (EMACS_START): Update documentation.
	(EMACS_TIMEOUT): New variable.

2008-12-03  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (checkconfig): Use numerical user id for root.

2008-11-30  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.7 released.

2008-11-16  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (checkconfig): Use "checkpath" builtin function.

2008-11-13  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.6 released.

	* emacs.rc (start): Allow for a wrapper script specified by
	variable EMACS_START. Thanks to Tassilo Horn, bug 246460.
	* emacs.conf (EMACS_START): Document as a variable.
	* emacs-wrapper.sh: New file.
	* Makefile (DISTFILES): Add emacs-wrapper.sh.

	* emacs.conf: Add a comment about multiplexed configuration files.

2008-11-10  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.5 released.

	* emacs.conf: New file.
	* emacs.rc (EMACS): Allow to override from config file.
	* Makefile (DISTFILES): Add emacs.conf.

2008-11-04  Ulrich Mueller  <ulm@gentoo.org>

	* emacs.rc (description): Add description.

	* 10emacs-daemon-gentoo.el (special-event-map): Restart the server
	on reception of SIGUSR1. Output a message before terminating.

2008-11-03  Ulrich Mueller  <ulm@gentoo.org>

	* 10emacs-daemon-gentoo.el: Check if a daemon is already running.

2008-11-02  Ulrich Mueller  <ulm@gentoo.org>

	* Version 0.4 released.

	* emacs.rc, 10emacs-daemon-gentoo.el, Makefile: New files.

Copyright 2008-2009 Gentoo Foundation
Distributed under the terms of the GNU General Public License v2