aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Janík2001-12-30 22:14:41 +0000
committerPavel Janík2001-12-30 22:14:41 +0000
commit610e1e804586e9800033d7313db3a5762b4add14 (patch)
tree5b076700fc6d495057bb1a4c16014e14866f5336
parent42f2e96aeafd04ad2b7a368b902ff85a84f63ef2 (diff)
downloademacs-610e1e804586e9800033d7313db3a5762b4add14.tar.gz
emacs-610e1e804586e9800033d7313db3a5762b4add14.zip
(vhdl-mode-abbrev-table-init): Mark all the predefined abbrevs as "system"
abbrevs.
-rw-r--r--lisp/progmodes/vhdl-mode.el248
1 files changed, 124 insertions, 124 deletions
diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el
index 1946ba404ef..3cb35c8acd8 100644
--- a/lisp/progmodes/vhdl-mode.el
+++ b/lisp/progmodes/vhdl-mode.el
@@ -1722,134 +1722,134 @@ STRING are replaced by `-' and substrings are converted to lower case."
1722 (when (memq 'vhdl vhdl-electric-keywords) 1722 (when (memq 'vhdl vhdl-electric-keywords)
1723 ;; VHDL'93 keywords 1723 ;; VHDL'93 keywords
1724 '( 1724 '(
1725 ("--" "" vhdl-template-display-comment-hook 0) 1725 ("--" "" vhdl-template-display-comment-hook 0 t)
1726 ("abs" "" vhdl-template-default-hook 0) 1726 ("abs" "" vhdl-template-default-hook 0 t)
1727 ("access" "" vhdl-template-default-hook 0) 1727 ("access" "" vhdl-template-default-hook 0 t)
1728 ("after" "" vhdl-template-default-hook 0) 1728 ("after" "" vhdl-template-default-hook 0 t)
1729 ("alias" "" vhdl-template-alias-hook 0) 1729 ("alias" "" vhdl-template-alias-hook 0 t)
1730 ("all" "" vhdl-template-default-hook 0) 1730 ("all" "" vhdl-template-default-hook 0 t)
1731 ("and" "" vhdl-template-default-hook 0) 1731 ("and" "" vhdl-template-default-hook 0 t)
1732 ("arch" "" vhdl-template-architecture-hook 0) 1732 ("arch" "" vhdl-template-architecture-hook 0 t)
1733 ("architecture" "" vhdl-template-architecture-hook 0) 1733 ("architecture" "" vhdl-template-architecture-hook 0 t)
1734 ("array" "" vhdl-template-default-hook 0) 1734 ("array" "" vhdl-template-default-hook 0 t)
1735 ("assert" "" vhdl-template-assert-hook 0) 1735 ("assert" "" vhdl-template-assert-hook 0 t)
1736 ("attr" "" vhdl-template-attribute-hook 0) 1736 ("attr" "" vhdl-template-attribute-hook 0 t)
1737 ("attribute" "" vhdl-template-attribute-hook 0) 1737 ("attribute" "" vhdl-template-attribute-hook 0 t)
1738 ("begin" "" vhdl-template-default-indent-hook 0) 1738 ("begin" "" vhdl-template-default-indent-hook 0 t)
1739 ("block" "" vhdl-template-block-hook 0) 1739 ("block" "" vhdl-template-block-hook 0 t)
1740 ("body" "" vhdl-template-default-hook 0) 1740 ("body" "" vhdl-template-default-hook 0 t)
1741 ("buffer" "" vhdl-template-default-hook 0) 1741 ("buffer" "" vhdl-template-default-hook 0 t)
1742 ("bus" "" vhdl-template-default-hook 0) 1742 ("bus" "" vhdl-template-default-hook 0 t)
1743 ("case" "" vhdl-template-case-hook 0) 1743 ("case" "" vhdl-template-case-hook 0 t)
1744 ("comp" "" vhdl-template-component-hook 0) 1744 ("comp" "" vhdl-template-component-hook 0 t)
1745 ("component" "" vhdl-template-component-hook 0) 1745 ("component" "" vhdl-template-component-hook 0 t)
1746 ("cond" "" vhdl-template-conditional-signal-asst-hook 0) 1746 ("cond" "" vhdl-template-conditional-signal-asst-hook 0 t)
1747 ("conditional" "" vhdl-template-conditional-signal-asst-hook 0) 1747 ("conditional" "" vhdl-template-conditional-signal-asst-hook 0 t)
1748 ("conf" "" vhdl-template-configuration-hook 0) 1748 ("conf" "" vhdl-template-configuration-hook 0 t)
1749 ("configuration" "" vhdl-template-configuration-hook 0) 1749 ("configuration" "" vhdl-template-configuration-hook 0 t)
1750 ("cons" "" vhdl-template-constant-hook 0) 1750 ("cons" "" vhdl-template-constant-hook 0 t)
1751 ("constant" "" vhdl-template-constant-hook 0) 1751 ("constant" "" vhdl-template-constant-hook 0 t)
1752 ("disconnect" "" vhdl-template-disconnect-hook 0) 1752 ("disconnect" "" vhdl-template-disconnect-hook 0 t)
1753 ("downto" "" vhdl-template-default-hook 0) 1753 ("downto" "" vhdl-template-default-hook 0 t)
1754 ("else" "" vhdl-template-else-hook 0) 1754 ("else" "" vhdl-template-else-hook 0 t)
1755 ("elseif" "" vhdl-template-elsif-hook 0) 1755 ("elseif" "" vhdl-template-elsif-hook 0 t)
1756 ("elsif" "" vhdl-template-elsif-hook 0) 1756 ("elsif" "" vhdl-template-elsif-hook 0 t)
1757 ("end" "" vhdl-template-default-indent-hook 0) 1757 ("end" "" vhdl-template-default-indent-hook 0 t)
1758 ("entity" "" vhdl-template-entity-hook 0) 1758 ("entity" "" vhdl-template-entity-hook 0 t)
1759 ("exit" "" vhdl-template-exit-hook 0) 1759 ("exit" "" vhdl-template-exit-hook 0 t)
1760 ("file" "" vhdl-template-file-hook 0) 1760 ("file" "" vhdl-template-file-hook 0 t)
1761 ("for" "" vhdl-template-for-hook 0) 1761 ("for" "" vhdl-template-for-hook 0 t)
1762 ("func" "" vhdl-template-function-hook 0) 1762 ("func" "" vhdl-template-function-hook 0 t)
1763 ("function" "" vhdl-template-function-hook 0) 1763 ("function" "" vhdl-template-function-hook 0 t)
1764 ("generic" "" vhdl-template-generic-hook 0) 1764 ("generic" "" vhdl-template-generic-hook 0 t)
1765 ("group" "" vhdl-template-group-hook 0) 1765 ("group" "" vhdl-template-group-hook 0 t)
1766 ("guarded" "" vhdl-template-default-hook 0) 1766 ("guarded" "" vhdl-template-default-hook 0 t)
1767 ("if" "" vhdl-template-if-hook 0) 1767 ("if" "" vhdl-template-if-hook 0 t)
1768 ("impure" "" vhdl-template-default-hook 0) 1768 ("impure" "" vhdl-template-default-hook 0 t)
1769 ("in" "" vhdl-template-default-hook 0) 1769 ("in" "" vhdl-template-default-hook 0 t)
1770 ("inertial" "" vhdl-template-default-hook 0) 1770 ("inertial" "" vhdl-template-default-hook 0 t)
1771 ("inout" "" vhdl-template-default-hook 0) 1771 ("inout" "" vhdl-template-default-hook 0 t)
1772 ("inst" "" vhdl-template-instance-hook 0) 1772 ("inst" "" vhdl-template-instance-hook 0 t)
1773 ("instance" "" vhdl-template-instance-hook 0) 1773 ("instance" "" vhdl-template-instance-hook 0 t)
1774 ("is" "" vhdl-template-default-hook 0) 1774 ("is" "" vhdl-template-default-hook 0 t)
1775 ("label" "" vhdl-template-default-hook 0) 1775 ("label" "" vhdl-template-default-hook 0 t)
1776 ("library" "" vhdl-template-library-hook 0) 1776 ("library" "" vhdl-template-library-hook 0 t)
1777 ("linkage" "" vhdl-template-default-hook 0) 1777 ("linkage" "" vhdl-template-default-hook 0 t)
1778 ("literal" "" vhdl-template-default-hook 0) 1778 ("literal" "" vhdl-template-default-hook 0 t)
1779 ("loop" "" vhdl-template-bare-loop-hook 0) 1779 ("loop" "" vhdl-template-bare-loop-hook 0 t)
1780 ("map" "" vhdl-template-map-hook 0) 1780 ("map" "" vhdl-template-map-hook 0 t)
1781 ("mod" "" vhdl-template-default-hook 0) 1781 ("mod" "" vhdl-template-default-hook 0 t)
1782 ("nand" "" vhdl-template-default-hook 0) 1782 ("nand" "" vhdl-template-default-hook 0 t)
1783 ("new" "" vhdl-template-default-hook 0) 1783 ("new" "" vhdl-template-default-hook 0 t)
1784 ("next" "" vhdl-template-next-hook 0) 1784 ("next" "" vhdl-template-next-hook 0 t)
1785 ("nor" "" vhdl-template-default-hook 0) 1785 ("nor" "" vhdl-template-default-hook 0 t)
1786 ("not" "" vhdl-template-default-hook 0) 1786 ("not" "" vhdl-template-default-hook 0 t)
1787 ("null" "" vhdl-template-default-hook 0) 1787 ("null" "" vhdl-template-default-hook 0 t)
1788 ("of" "" vhdl-template-default-hook 0) 1788 ("of" "" vhdl-template-default-hook 0 t)
1789 ("on" "" vhdl-template-default-hook 0) 1789 ("on" "" vhdl-template-default-hook 0 t)
1790 ("open" "" vhdl-template-default-hook 0) 1790 ("open" "" vhdl-template-default-hook 0 t)
1791 ("or" "" vhdl-template-default-hook 0) 1791 ("or" "" vhdl-template-default-hook 0 t)
1792 ("others" "" vhdl-template-default-hook 0) 1792 ("others" "" vhdl-template-default-hook 0 t)
1793 ("out" "" vhdl-template-default-hook 0) 1793 ("out" "" vhdl-template-default-hook 0 t)
1794 ("pack" "" vhdl-template-package-hook 0) 1794 ("pack" "" vhdl-template-package-hook 0 t)
1795 ("package" "" vhdl-template-package-hook 0) 1795 ("package" "" vhdl-template-package-hook 0 t)
1796 ("port" "" vhdl-template-port-hook 0) 1796 ("port" "" vhdl-template-port-hook 0 t)
1797 ("postponed" "" vhdl-template-default-hook 0) 1797 ("postponed" "" vhdl-template-default-hook 0 t)
1798 ("procedure" "" vhdl-template-procedure-hook 0) 1798 ("procedure" "" vhdl-template-procedure-hook 0 t)
1799 ("process" "" vhdl-template-process-hook 0) 1799 ("process" "" vhdl-template-process-hook 0 t)
1800 ("pure" "" vhdl-template-default-hook 0) 1800 ("pure" "" vhdl-template-default-hook 0 t)
1801 ("range" "" vhdl-template-default-hook 0) 1801 ("range" "" vhdl-template-default-hook 0 t)
1802 ("record" "" vhdl-template-default-hook 0) 1802 ("record" "" vhdl-template-default-hook 0 t)
1803 ("register" "" vhdl-template-default-hook 0) 1803 ("register" "" vhdl-template-default-hook 0 t)
1804 ("reject" "" vhdl-template-default-hook 0) 1804 ("reject" "" vhdl-template-default-hook 0 t)
1805 ("rem" "" vhdl-template-default-hook 0) 1805 ("rem" "" vhdl-template-default-hook 0 t)
1806 ("report" "" vhdl-template-report-hook 0) 1806 ("report" "" vhdl-template-report-hook 0 t)
1807 ("return" "" vhdl-template-return-hook 0) 1807 ("return" "" vhdl-template-return-hook 0 t)
1808 ("rol" "" vhdl-template-default-hook 0) 1808 ("rol" "" vhdl-template-default-hook 0 t)
1809 ("ror" "" vhdl-template-default-hook 0) 1809 ("ror" "" vhdl-template-default-hook 0 t)
1810 ("select" "" vhdl-template-selected-signal-asst-hook 0) 1810 ("select" "" vhdl-template-selected-signal-asst-hook 0 t)
1811 ("severity" "" vhdl-template-default-hook 0) 1811 ("severity" "" vhdl-template-default-hook 0 t)
1812 ("shared" "" vhdl-template-default-hook 0) 1812 ("shared" "" vhdl-template-default-hook 0 t)
1813 ("sig" "" vhdl-template-signal-hook 0) 1813 ("sig" "" vhdl-template-signal-hook 0 t)
1814 ("signal" "" vhdl-template-signal-hook 0) 1814 ("signal" "" vhdl-template-signal-hook 0 t)
1815 ("sla" "" vhdl-template-default-hook 0) 1815 ("sla" "" vhdl-template-default-hook 0 t)
1816 ("sll" "" vhdl-template-default-hook 0) 1816 ("sll" "" vhdl-template-default-hook 0 t)
1817 ("sra" "" vhdl-template-default-hook 0) 1817 ("sra" "" vhdl-template-default-hook 0 t)
1818 ("srl" "" vhdl-template-default-hook 0) 1818 ("srl" "" vhdl-template-default-hook 0 t)
1819 ("subtype" "" vhdl-template-subtype-hook 0) 1819 ("subtype" "" vhdl-template-subtype-hook 0 t)
1820 ("then" "" vhdl-template-default-hook 0) 1820 ("then" "" vhdl-template-default-hook 0 t)
1821 ("to" "" vhdl-template-default-hook 0) 1821 ("to" "" vhdl-template-default-hook 0 t)
1822 ("transport" "" vhdl-template-default-hook 0) 1822 ("transport" "" vhdl-template-default-hook 0 t)
1823 ("type" "" vhdl-template-type-hook 0) 1823 ("type" "" vhdl-template-type-hook 0 t)
1824 ("unaffected" "" vhdl-template-default-hook 0) 1824 ("unaffected" "" vhdl-template-default-hook 0 t)
1825 ("units" "" vhdl-template-default-hook 0) 1825 ("units" "" vhdl-template-default-hook 0 t)
1826 ("until" "" vhdl-template-default-hook 0) 1826 ("until" "" vhdl-template-default-hook 0 t)
1827 ("use" "" vhdl-template-use-hook 0) 1827 ("use" "" vhdl-template-use-hook 0 t)
1828 ("var" "" vhdl-template-variable-hook 0) 1828 ("var" "" vhdl-template-variable-hook 0 t)
1829 ("variable" "" vhdl-template-variable-hook 0) 1829 ("variable" "" vhdl-template-variable-hook 0 t)
1830 ("wait" "" vhdl-template-wait-hook 0) 1830 ("wait" "" vhdl-template-wait-hook 0 t)
1831 ("when" "" vhdl-template-when-hook 0) 1831 ("when" "" vhdl-template-when-hook 0 t)
1832 ("while" "" vhdl-template-while-loop-hook 0) 1832 ("while" "" vhdl-template-while-loop-hook 0 t)
1833 ("with" "" vhdl-template-with-hook 0) 1833 ("with" "" vhdl-template-with-hook 0 t)
1834 ("xnor" "" vhdl-template-default-hook 0) 1834 ("xnor" "" vhdl-template-default-hook 0 t)
1835 ("xor" "" vhdl-template-default-hook 0) 1835 ("xor" "" vhdl-template-default-hook 0 t)
1836 )) 1836 ))
1837 ;; VHDL-AMS keywords 1837 ;; VHDL-AMS keywords
1838 (when (and (memq 'vhdl vhdl-electric-keywords) (vhdl-standard-p 'ams)) 1838 (when (and (memq 'vhdl vhdl-electric-keywords) (vhdl-standard-p 'ams))
1839 '( 1839 '(
1840 ("across" "" vhdl-template-default-hook 0) 1840 ("across" "" vhdl-template-default-hook 0 t)
1841 ("break" "" vhdl-template-break-hook 0) 1841 ("break" "" vhdl-template-break-hook 0 t)
1842 ("limit" "" vhdl-template-limit-hook 0) 1842 ("limit" "" vhdl-template-limit-hook 0 t)
1843 ("nature" "" vhdl-template-nature-hook 0) 1843 ("nature" "" vhdl-template-nature-hook 0 t)
1844 ("noise" "" vhdl-template-default-hook 0) 1844 ("noise" "" vhdl-template-default-hook 0 t)
1845 ("procedural" "" vhdl-template-procedural-hook 0) 1845 ("procedural" "" vhdl-template-procedural-hook 0 t)
1846 ("quantity" "" vhdl-template-quantity-hook 0) 1846 ("quantity" "" vhdl-template-quantity-hook 0 t)
1847 ("reference" "" vhdl-template-default-hook 0) 1847 ("reference" "" vhdl-template-default-hook 0 t)
1848 ("spectrum" "" vhdl-template-default-hook 0) 1848 ("spectrum" "" vhdl-template-default-hook 0 t)
1849 ("subnature" "" vhdl-template-subnature-hook 0) 1849 ("subnature" "" vhdl-template-subnature-hook 0 t)
1850 ("terminal" "" vhdl-template-terminal-hook 0) 1850 ("terminal" "" vhdl-template-terminal-hook 0 t)
1851 ("through" "" vhdl-template-default-hook 0) 1851 ("through" "" vhdl-template-default-hook 0 t)
1852 ("tolerance" "" vhdl-template-default-hook 0) 1852 ("tolerance" "" vhdl-template-default-hook 0 t)
1853 )) 1853 ))
1854 ;; user model keywords 1854 ;; user model keywords
1855 (when (memq 'user vhdl-electric-keywords) 1855 (when (memq 'user vhdl-electric-keywords)