unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Dan Nicolaescu <dann@gnu.org>
To: Chong Yidong <cyd@stupidchicken.com>
Cc: emacs-devel@gnu.org
Subject: Re: Pretest begins end-June
Date: Mon, 13 Jun 2011 12:29:39 -0400	[thread overview]
Message-ID: <yxqsjrdzocs.fsf@fencepost.gnu.org> (raw)
In-Reply-To: <87y61ojhp4.fsf@stupidchicken.com> (Chong Yidong's message of "Mon, 30 May 2011 12:07:03 -0400")

Chong Yidong <cyd@stupidchicken.com> writes:

> Stefan and I have decided on the end of June for the beginning of the
> Emacs 24.1 pretest.  We're hoping for an early 2012 release, but, as
> always, that will depend on the code.

Is there a plan for things that need to be finished?

For example given that lexical scoping is one of the new things in this
release it would be nice if more things could use it.  The "term",
"language" and "international" subdirectories could be converted with
very little effort.

Also how about making sure that more programming modes are derived from
prog-mode?  This patch can take care of a few of them:

=== modified file 'lisp/progmodes/ld-script.el'
--- lisp/progmodes/ld-script.el 2011-05-12 16:46:53 +0000
+++ lisp/progmodes/ld-script.el 2011-06-13 06:10:51 +0000
@@ -168,7 +168,7 @@
   "Default font-lock-keywords for `ld-script-mode'.")
 
 ;;;###autoload
-(define-derived-mode ld-script-mode nil "LD-Script"
+(define-derived-mode ld-script-mode prog-mode "LD-Script"
    "A major mode to edit GNU ld script files"
   (set (make-local-variable 'comment-start) "/* ")
   (set (make-local-variable 'comment-end)   " */")

=== modified file 'lisp/progmodes/mixal-mode.el'
--- lisp/progmodes/mixal-mode.el        2011-05-23 17:57:17 +0000
+++ lisp/progmodes/mixal-mode.el        2011-06-13 06:10:44 +0000
@@ -1103,7 +1103,7 @@ Assumes that file has been compiled with
     (error "mixvm.el needs to be loaded to run `mixvm'")))
 
 ;;;###autoload
-(define-derived-mode mixal-mode fundamental-mode "mixal"
+(define-derived-mode mixal-mode prog-mode "mixal"
   "Major mode for the mixal asm language."
   (set (make-local-variable 'comment-start) "*")
   (set (make-local-variable 'comment-start-skip) "^\\*[ \t]*")

=== modified file 'lisp/progmodes/ps-mode.el'
--- lisp/progmodes/ps-mode.el   2011-04-22 18:44:26 +0000
+++ lisp/progmodes/ps-mode.el   2011-06-13 06:11:12 +0000
@@ -485,7 +485,7 @@ If nil, use `temporary-file-directory'."
 ;; PostScript mode.
 
 ;;;###autoload
-(define-derived-mode ps-mode fundamental-mode "PostScript"
+(define-derived-mode ps-mode prog-mode "PostScript"
   "Major mode for editing PostScript with GNU Emacs.
 
 Entry to this mode calls `ps-mode-hook'.

=== modified file 'lisp/progmodes/python.el'
--- lisp/progmodes/python.el    2011-05-24 03:38:35 +0000
+++ lisp/progmodes/python.el    2011-06-13 06:32:06 +0000
@@ -2420,7 +2420,7 @@ without confirmation."
 (defvar python-mode-running)            ;Dynamically scoped var.
 
 ;;;###autoload
-(define-derived-mode python-mode fundamental-mode "Python"
+(define-derived-mode python-mode prog-mode "Python"
   "Major mode for editing Python files.
 Turns on Font Lock mode unconditionally since it is currently required
 for correct parsing of the source.




  parent reply	other threads:[~2011-06-13 16:29 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-30 16:07 Pretest begins end-June Chong Yidong
2011-05-30 18:29 ` Eli Zaretskii
2011-05-30 19:20   ` Stefan Monnier
2011-05-30 21:12     ` Eli Zaretskii
2011-05-30 22:31       ` Stefan Monnier
2011-05-31  6:11         ` Eli Zaretskii
2011-05-31 12:54           ` Stefan Monnier
2011-05-31 18:05             ` Chong Yidong
2011-05-31  7:50       ` David Kastrup
2011-05-31  9:03         ` Eli Zaretskii
2011-05-31  9:11           ` David Kastrup
2011-05-31  9:59             ` Eli Zaretskii
2011-06-04  7:47       ` Eli Zaretskii
2011-06-04 12:55         ` Stefan Monnier
2011-05-31  5:23     ` Kenichi Handa
2011-05-31  7:44     ` David Kastrup
2011-06-01  9:15 ` martin rudalics
2011-06-01 12:46   ` Stefan Monnier
2011-06-01 14:07     ` martin rudalics
2011-06-01 14:41       ` Stefan Monnier
2011-06-01 15:25         ` Drew Adams
2011-06-01 15:58           ` martin rudalics
2011-06-01 17:10             ` Drew Adams
2011-06-01 18:13               ` Stefan Monnier
2011-06-01 19:08               ` martin rudalics
2011-06-01 15:58         ` martin rudalics
2011-06-01 16:45           ` Stefan Monnier
2011-06-01 19:07             ` martin rudalics
2011-06-01 19:43               ` Stefan Monnier
2011-06-02  8:28                 ` martin rudalics
2011-06-01 15:21       ` Drew Adams
2011-06-02  8:27         ` martin rudalics
2011-06-11 18:53   ` window-safely-shrinkable-p [was Re: Pretest begins end-June] Glenn Morris
2011-06-11 20:44     ` martin rudalics
2011-06-11 22:18       ` window-safely-shrinkable-p Glenn Morris
2011-06-12  8:45         ` window-safely-shrinkable-p martin rudalics
2011-06-12  3:29       ` window-safely-shrinkable-p [was Re: Pretest begins end-June] Stefan Monnier
2011-06-12  8:45         ` martin rudalics
2011-06-14  3:01           ` Stefan Monnier
2011-06-08  3:31 ` 23.4 " Glenn Morris
2011-06-08 15:35   ` Stefan Monnier
2011-06-08 19:21     ` Daniel Colascione
2011-06-09  4:15       ` Stefan Monnier
2011-06-13 16:29 ` Dan Nicolaescu [this message]
2011-06-13 17:19   ` Pretest begins end-June Eli Zaretskii
2011-06-13 21:37   ` Chong Yidong
2011-06-14  2:58   ` Stefan Monnier
2011-06-15 14:58     ` deriving from prog-mode (was: Re: Pretest begins end-June) Dan Nicolaescu
2011-06-18 16:26       ` deriving from prog-mode Chong Yidong
2011-06-19  5:59         ` Dan Nicolaescu
2011-06-20  1:48           ` Stefan Monnier
2011-06-26 20:45             ` Chong Yidong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=yxqsjrdzocs.fsf@fencepost.gnu.org \
    --to=dann@gnu.org \
    --cc=cyd@stupidchicken.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).