emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pretest begins end-June


From: Dan Nicolaescu
Subject: Re: Pretest begins end-June
Date: Mon, 13 Jun 2011 12:29:39 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)

Chong Yidong <address@hidden> 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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]