From: Reto Zimmermann <reto@gnu.org>
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: "6207@debbugs.gnu.org" <6207@debbugs.gnu.org>,
John Wiegley <johnw@gnu.org>, Kevin Ryde <user42@zip.com.au>
Subject: bug#6207: 23.1; align.el vhdl rules setup
Date: Tue, 01 Jun 2010 15:06:59 +0200 [thread overview]
Message-ID: <4C0505F3.3000304@gnu.org> (raw)
In-Reply-To: <jwvmxvwsgz4.fsf-monnier+emacs@gnu.org>
Hi Stefan,
The settings in align.el are not used at all in vhdl-mode. vhdl-mode has it's own alignment settings and commands, which have evolved since the settings in align.el were defined. So the settings in align.el are obsolete and could be removed.
Reto
Stefan Monnier wrote:
> Hi Reto,
>
> What do you think of moving the VHDL settings of align.el to vhdl.el?
> It sounds like The Right Thing to me,
>
>
> Stefan
>
>
>> align.el has some setups for vhdl-mode, but the way align.el adds to
>> vhdl-mode-hook means they only take effect in vhdl-mode buffers made
>> after align.el has loaded, whereas I hoped they would be always present.
>
>> Eg. the foo.vhd below
>
>> emacs -Q foo.vhd
>> M-x end-of-buffer
>> M-x align
>
>> does nothing, but
>
>> emacs -Q
>> M-: (require 'align)
>> C-x C-f foo.vhd
>> M-x end-of-buffer
>> M-x align
>
>> lines up the "signal" and "variable" expressions.
>
>> I see there's a comment in align.el that its vhdl stuff belongs in
>> vhdl-mode.el. I suppose that would be the right way to do it.
>
>> (vhdl-mode has some of its own alignment, the align.el bits are separate
>> and don't interfere as far as I can tell. From the comments I get the
>> impression align.el came afterwards, or some such.)
>
>
>> In GNU Emacs 23.1.1 (i486-pc-linux-gnu, GTK+ Version 2.16.5)
>> of 2009-09-14 on raven, modified by Debian
>> configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS=''
>
>> Important settings:
>> value of $LC_ALL: nil
>> value of $LC_COLLATE: nil
>> value of $LC_CTYPE: nil
>> value of $LC_MESSAGES: nil
>> value of $LC_MONETARY: nil
>> value of $LC_NUMERIC: nil
>> value of $LC_TIME: nil
>> value of $LANG: en_AU
>> value of $XMODIFIERS: nil
>> locale-coding-system: iso-latin-1-unix
>> default-enable-multibyte-characters: t
>
>
>
next prev parent reply other threads:[~2010-06-01 13:06 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-18 0:54 bug#6207: 23.1; align.el vhdl rules setup Kevin Ryde
2010-05-19 3:35 ` Stefan Monnier
2010-05-19 9:54 ` John Wiegley
2010-06-01 13:06 ` Reto Zimmermann [this message]
2010-06-08 1:53 ` Kevin Ryde
2010-06-08 13:18 ` Reto Zimmermann
2019-09-26 11:04 ` Stefan Kangas
2019-09-26 12:58 ` Basil L. Contovounesios
2019-09-26 14:15 ` Stefan Kangas
2019-09-26 17:03 ` Basil L. Contovounesios
2019-09-28 11:07 ` Stefan Kangas
2019-10-04 15:14 ` Stefan Kangas
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C0505F3.3000304@gnu.org \
--to=reto@gnu.org \
--cc=6207@debbugs.gnu.org \
--cc=johnw@gnu.org \
--cc=monnier@iro.umontreal.ca \
--cc=user42@zip.com.au \
/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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.