# VHDL Mode, an Emacs mode for editing VHDL code

## Table of Contents

- 1 Introduction
- 2 Getting Connected
- 3 New Indentation Engine
  - 3.1 Syntactic Analysis
  - 3.2 Indentation Calculation
- 4 Customizing Indentation
  - 4.1 Interactive Customization
  - 4.2 Permanent Indentation
  - 4.3 Styles
    - 4.3.1 Built-in Styles
    - 4.3.2 Adding Styles
    - 4.3.3 File Styles
  - 4.4 Advanced Customizations
    - 4.4.1 Custom Indentation Functions
    - 4.4.2 Other Special Indentations
- 5 Syntactic Symbols
- 6 Frequently Asked Questions
- 7 Getting the latest VHDL Mode release
- 8 Sample Init File
- 9 Limitations and Known Bugs
- 10 Mailing Lists and Submitting Bug Reports
- Appendix A GNU Free Documentation License
- Concept Index
- Command Index
- Key Index
- Variable Index

Next: Introduction, Up: (dir) [Contents][Index]

# VHDL Mode, an Emacs mode for editing VHDL code

This file documents VHDL Mode, an Emacs mode for editing VHDL code.

Copyright © 1995–2008, 2010, 2012, 2015–2016 Free Software Foundation, Inc.

> Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being “A GNU Manual,” and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License.”

> (a) The FSF’s Back-Cover Text is: “You have the freedom to copy and modify this GNU manual.”

Next: Introduction, Up: (dir) [Contents][Index]