Mercurial > emacs
view admin/notes/BRANCH @ 105864:c6d77597d0f2
* verilog-mode.el (verilog-getopt-file, verilog-set-define):
Remove extra save-excursions and make-variable-buffer-local's.
Suggested by Stefan Monnier.
(verilog-getopt-file, verilog-module-inside-filename-p)
(verilog-set-define): Merge GNU 1.35 and repair changes from
switching to using with-current-buffer.
(verilog-read-always-signals-recurse): Fix "a == 2'b00 ? b : c"
being treated as a number and confusing AUTORESET.
Reported by Dan Dever.
(verilog-auto-ignore-concat, verilog-read-sub-decls-expr):
Add verilog-auto-ignore-concat to fix backward compatibility with
older verilog-modes. Reported by Dan Katz.
(verilog-read-auto-template): Fix AUTO_TEMPLATEs with regexps
containing closing anchors "...$".
(verilog-read-decls): Fix AUTOREG not detecting "assign {a,b}".
Reported by Wade Smith.
(verilog-batch-execute-func) Comment on function usage.
(verilog-label-re): Fix regular expression for labels.
(verilog-label-re, verilog-calc-1): Support proper indent of named
asserts.
(verilog-backward-token, verilog-basic-complete-re)
(verilog-beg-of-statement, verilog-indent-re): Support proper
indent of the assert statement at the beginning of a block of text.
(verilog-beg-block-re, verilog-ovm-begin-re): Support the
`ovm_object_param_utils_begin and `ovm_component_param_utils_begin
tokens as begins.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 05 Nov 2009 20:54:34 +0000 |
parents | 8080c98e919f |
children | bd5f6908042c |
line wrap: on
line source
This file describes the CVS branch in which it is maintained. Everything below the line is branch-specific. ________________________________________________________________________ This is the trunk (sometimes mistakenly called "HEAD"). When people say "use CVS emacs", this is the branch they are talking about. Likewise, a "cvs checkout" without the "-r" option results in this branch. Emacs development takes place on the trunk. Most of the time, Emacs hackers add to it relatively free of constraint (aside from proper legal / accounting practices), although sometimes there is related discussion on the emacs-devel mailing list. Sometime before the release of a new major version of Emacs (eg 22.1), a "feature freeze" is imposed on the trunk. No new features may be added after this point. This is usually many months before the release. During this time, there is no official place for development of new features. Shortly before the release, a release branch is created. For example, EMACS_22_BASE or EMACS_21_1_RC for Emacs 22.x and 21.x, respectively. (Unfortunately the naming scheme has not always been consistent.) The release branch is used to make the release (22.1), and all later members of the series (22.2, 22.3, etc). Generally, only bug-fixes have been allowed in the minor releases, although in 22.x, self-contained new features were allowed on a case-by-case basis. From the point that a release branch is created, the trunk is free for development for the next major version.