Commentary
Fix auto-comments when task/functions lack port list.

	* verilog-mode.el (verilog-set-auto-endcomments): Detect the
	function- or task-name when auto-commenting blocks that lack an
	explicit portlist. Reported by Alex Reed.
Automatically comment property/endproperty blocks to match other similar blocks.

	* verilog-mode.el (verilog-auto-end-comment-lines-re)
	(verilog-end-block-ordered-re, verilog-set-auto-endcomments):
	Automatically comment property/endproperty blocks to match other
	similar blocks like sequence/endsequence, function/endfunction,
	etc. Reported by Alex Reed.
When auto-commenting a buffer, consider auto-comments on all known keywords

	* verilog-mode.el (verilog-label-be): When auto-commenting a
	buffer, consider auto-comments on all known keywords (not just a
	subset thereof).  Reported by Alex Reed.
Update list of all nameable items.

	* verilog-mode.el (verilog-nameable-item-re): Fix nameable items
	that can have an end-identifier to include endchecker, endgroup,
	endprogram, endproperty, and endsequence.  Reported by Alex Reed.
White space cleanup.
Fix indentation of property/endproperty around pre-processor directives.

	* verilog-mode.el (verilog-beg-of-statement)
	(verilog-preprocessor-re): Fix indentation of property/endproperty
	around pre-processor directives.  Reported by Alex Reed.
Fix electric tab deleting form-feeds.

	* verilog-mode.el (verilog-do-indent): Fix electric tab deleting
	form-feeds.  Note caused by indent-line-to deleting tabls pre
	24.5.
Commentary
Fix end comments for functions of type void, etc.

	* verilog-mode.el (verilog-set-auto-endcomments): Fix end comments
	for functions of type void, etc.  Reported by Alex Reed.
Fix xemacs tests, part of last commit
tests: Avoid site-start variations in testing.
Fix hanging with many curly-bracket pairs, bug663.

	* verilog-mode.el (verilog-at-constraint-p)
	(verilog-beg-of-statement-1): Fix hanging with many curly-bracket
	pairs, bug663.
Fix verilog-indent-begin-after-if nil not honoring 'forever', 'foreach', and 'do' keywords.

	* verilog-mode.el (verilog-no-indent-begin-re): Fix
	`verilog-indent-begin-after-if' nil not honoring 'forever',
	'foreach', and 'do' keywords.  Reported by Alex Reed.

Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
Merge branch 'master' of https://github.com/veripool/verilog-mode