* Query re `format-mode-line' @ 2006-09-07 17:40 Robert J. Chassell 2006-09-08 11:56 ` Richard Stallman 0 siblings, 1 reply; 10+ messages in thread From: Robert J. Chassell @ 2006-09-07 17:40 UTC (permalink / raw) Cc: bob `format-mode-line' is a function in `emacs/src/xdisp.c'. It was first put into CVS on 11 June 2002. GNU Emacs version 21.1 was released on 20 October 2001 and `format-mode-line' came after that. However, although I do not know when 21.4 was released, the date for building a Debian-modified version 21.4 is 2005. Emacs 21.4 has it in the symbol-name slot of a symbol, but no where else. The current CVS has it in the symbol-function slot, too. It is listed in NEWS as a new function in Emacs 22.1 Does anyone know what happened to get `format-mode-line' listed in the symbol-name slot of a symbol, but no where else, in Emacs 21.4? Do only bug fixes go into minor version updates such as 21.4? Or put another way, have there been no new functions introduced into the Emacs that most people use since 2001? -- Robert J. Chassell bob@rattlesnake.com GnuPG Key ID: 004B4AC8 http://www.rattlesnake.com http://www.teak.cc ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Query re `format-mode-line' 2006-09-07 17:40 Query re `format-mode-line' Robert J. Chassell @ 2006-09-08 11:56 ` Richard Stallman 2006-09-08 15:58 ` Drew Adams 0 siblings, 1 reply; 10+ messages in thread From: Richard Stallman @ 2006-09-08 11:56 UTC (permalink / raw) Cc: bob, emacs-devel Do only bug fixes go into minor version updates such as 21.4? Or put another way, have there been no new functions introduced into the Emacs that most people use since 2001? Yes. ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Query re `format-mode-line' 2006-09-08 11:56 ` Richard Stallman @ 2006-09-08 15:58 ` Drew Adams 2006-09-08 16:36 ` David Kastrup 2006-09-08 16:39 ` Eli Zaretskii 0 siblings, 2 replies; 10+ messages in thread From: Drew Adams @ 2006-09-08 15:58 UTC (permalink / raw) Do only bug fixes go into minor version updates such as 21.4? Or put another way, have there been no new functions introduced into the Emacs that most people use since 2001? Yes. Does this mean that adding new features "after the release" really means they won't be available until the next major release (circa 2048)? We and our great grandchildren will miss them. ;-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Query re `format-mode-line' 2006-09-08 15:58 ` Drew Adams @ 2006-09-08 16:36 ` David Kastrup 2006-09-08 17:41 ` Drew Adams 2006-09-08 21:52 ` Nick Roberts 2006-09-08 16:39 ` Eli Zaretskii 1 sibling, 2 replies; 10+ messages in thread From: David Kastrup @ 2006-09-08 16:36 UTC (permalink / raw) Cc: emacs-devel "Drew Adams" <drew.adams@oracle.com> writes: > Do only bug fixes go into minor version updates such as > 21.4? Or put another way, have there been no new functions > introduced into the Emacs that most people use since 2001? > > Yes. > > Does this mean that adding new features "after the release" really > means they won't be available until the next major release (circa > 2048)? We and our great grandchildren will miss them. ;-) Emacs 23 is the unicode2 branch. It is being maintained in parallel at the moment and kept in reasonable shape, and some stuff has been merged into it that is not in Emacs 22 if I remember correctly. When Emacs 22 is out and reasonably debugged, so that we won't need more 22.x releases, the unicode branch will get merged to HEAD. Then this will get merged into the multi-tty branch, and when this seems successful, the merge of multi-tty will go back into HEAD as well. Both branches are in reasonable shape AFAIK. When most of the merges are through and it is clear whether we will release with multi-tty or not, adding new features starts making sense again. Those should, however, be not too potentially destabilizing (like the lexical-let branch, I would guess, or Emacs-bidi). This is the idea of the next release after Emacs 22, and, considering the state of affairs in the branches, it should not take much more than half a year. After all, the manual and code are in a good shape with our current release, and the Emacs 23 changes are somewhat localized. Once unicode2 has become HEAD, there will be sense again in working seriously on the Bidi branch. However, it is not clear when that will be fit for merging. I don't see what you hope to accomplish by pressing for destabilizing development right now with new features. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Query re `format-mode-line' 2006-09-08 16:36 ` David Kastrup @ 2006-09-08 17:41 ` Drew Adams 2006-09-08 21:52 ` Nick Roberts 1 sibling, 0 replies; 10+ messages in thread From: Drew Adams @ 2006-09-08 17:41 UTC (permalink / raw) > Do only bug fixes go into minor version updates such as > 21.4? Or put another way, have there been no new functions > introduced into the Emacs that most people use since 2001? > > Yes. > > Does this mean that adding new features "after the release" really > means they won't be available until the next major release (circa > 2048)? We and our great grandchildren will miss them. ;-) Emacs 23 is the unicode2 branch. It is being maintained in parallel at the moment and kept in reasonable shape, and some stuff has been merged into it that is not in Emacs 22 if I remember correctly. When Emacs 22 is out and reasonably debugged, so that we won't need more 22.x releases, the unicode branch will get merged to HEAD. Then this will get merged into the multi-tty branch, and when this seems successful, the merge of multi-tty will go back into HEAD as well. Both branches are in reasonable shape AFAIK. When most of the merges are through and it is clear whether we will release with multi-tty or not, adding new features starts making sense again. Those should, however, be not too potentially destabilizing (like the lexical-let branch, I would guess, or Emacs-bidi). This is the idea of the next release after Emacs 22, and, considering the state of affairs in the branches, it should not take much more than half a year. After all, the manual and code are in a good shape with our current release, and the Emacs 23 changes are somewhat localized. Once unicode2 has become HEAD, there will be sense again in working seriously on the Bidi branch. However, it is not clear when that will be fit for merging. I don't see what you hope to accomplish by pressing for destabilizing development right now with new features. 1. This is all good and interesting news. I was not aware of all that. I had seen mention here of the unicode branch, the multi-tty branch, and bidi, but I hadn't seen any such explanation. Thank you for the info. 2. I was joking, David. This release has been imminent or incipient for a long time. There have been many harmless jokes about that. 3. I am not "pressing for destabilizing development right now with new features". And "I don't see what you hope to accomplish" by saying that I am. Chill, please. I have not suggested adding _any_ new features to this release, in fact. For almost 3 years now, I've only discussed possible features to add _after_ the release (though some did get added to this release). In the case of some major possible features I have in mind, I've not brought them up at all, because I've been waiting for the release first (2-3 years). I've raised only minor possible features, and always only for "after the release". An exception to this minor-only discussion policy is that in Feb 2005 I proposed some changes to Customize (for after the release, again) which it turned out might not be minor, so that discussion was subsequently postponed until after the release. I'm interested in discussing additional features to be added, or changes to be made, to Emacs _after_ the release, and I'm happy to learn that that will likely be sooner than I expected. I'm also happy that the long anticipated release will soon become a reality. Hallelujah! ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Query re `format-mode-line' 2006-09-08 16:36 ` David Kastrup 2006-09-08 17:41 ` Drew Adams @ 2006-09-08 21:52 ` Nick Roberts 2006-09-08 22:01 ` Drew Adams 1 sibling, 1 reply; 10+ messages in thread From: Nick Roberts @ 2006-09-08 21:52 UTC (permalink / raw) Cc: Drew Adams, emacs-devel > This is the idea of the next release after Emacs 22, and, considering > the state of affairs in the branches, it should not take much more > than half a year. Surely history shows that is pointless to talk about timescales. It just leads to anger and disappointment. -- Nick http://www.inet.net.nz/~nickrob ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Query re `format-mode-line' 2006-09-08 21:52 ` Nick Roberts @ 2006-09-08 22:01 ` Drew Adams 2006-09-11 2:46 ` Miles Bader 0 siblings, 1 reply; 10+ messages in thread From: Drew Adams @ 2006-09-08 22:01 UTC (permalink / raw) > This is the idea of the next release after Emacs 22, and, > considering the state of affairs in the branches, it should > not take much more than half a year. Surely history shows that is pointless to talk about timescales. Yes. Although he didn't say which year... It just leads to anger and disappointment. Or lame dark humor. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Query re `format-mode-line' 2006-09-08 22:01 ` Drew Adams @ 2006-09-11 2:46 ` Miles Bader 2006-09-11 19:57 ` Richard Stallman 0 siblings, 1 reply; 10+ messages in thread From: Miles Bader @ 2006-09-11 2:46 UTC (permalink / raw) Cc: emacs-devel "Drew Adams" <drew.adams@oracle.com> writes: > It just leads to anger and disappointment. > > Or lame dark humor. And there's a decided lack of lame dark humor around here. -Miles -- Everywhere is walking distance if you have the time. -- Steven Wright ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Query re `format-mode-line' 2006-09-11 2:46 ` Miles Bader @ 2006-09-11 19:57 ` Richard Stallman 0 siblings, 0 replies; 10+ messages in thread From: Richard Stallman @ 2006-09-11 19:57 UTC (permalink / raw) Cc: drew.adams, emacs-devel And there's a decided lack of lame dark humor around here. Are you calling the maintainer team lame darks? As far as I know, nobody is scheduled to replace us yet. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Query re `format-mode-line' 2006-09-08 15:58 ` Drew Adams 2006-09-08 16:36 ` David Kastrup @ 2006-09-08 16:39 ` Eli Zaretskii 1 sibling, 0 replies; 10+ messages in thread From: Eli Zaretskii @ 2006-09-08 16:39 UTC (permalink / raw) Cc: emacs-devel > From: "Drew Adams" <drew.adams@oracle.com> > Date: Fri, 8 Sep 2006 08:58:00 -0700 > > Does this mean that adding new features "after the release" really means > they won't be available until the next major release (circa 2048)? We and > our great grandchildren will miss them. ;-) They will be available from CVS HEAD as soon as 22.1 enters pretest, since that's when the release branch is cut, and the trunk is unfrozen for adding new features. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-09-11 19:57 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-09-07 17:40 Query re `format-mode-line' Robert J. Chassell 2006-09-08 11:56 ` Richard Stallman 2006-09-08 15:58 ` Drew Adams 2006-09-08 16:36 ` David Kastrup 2006-09-08 17:41 ` Drew Adams 2006-09-08 21:52 ` Nick Roberts 2006-09-08 22:01 ` Drew Adams 2006-09-11 2:46 ` Miles Bader 2006-09-11 19:57 ` Richard Stallman 2006-09-08 16:39 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).