X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/4b07f2cf9a93f14a7a322c7624f17ab5dbeaf6e2..ab7d7f3c0cad5145d6e171ff29b8443bd34706cc:/packages/ada-mode/ada-mode.info diff --git a/packages/ada-mode/ada-mode.info b/packages/ada-mode/ada-mode.info index 485adadae..a3f0aaa52 100644 --- a/packages/ada-mode/ada-mode.info +++ b/packages/ada-mode/ada-mode.info @@ -1,4 +1,4 @@ -This is ada-mode.info, produced by makeinfo version 5.2 from +This is ada-mode.info, produced by makeinfo version 6.0 from ada-mode.texi. Copyright (C) 1999 - 2015 Free Software Foundation, Inc. @@ -22,7 +22,9 @@ END-INFO-DIR-ENTRY  File: ada-mode.info, Node: Top, Next: Overview, Prev: (dir), Up: (dir) -Copyright (C) 1999 - 2015 Free Software Foundation, Inc. +Ada Mode Version 5.1.9 + + Copyright (C) 1999 - 2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, @@ -145,15 +147,17 @@ distributed with GNAT GPL 2014. To build 'gpr_query', assuming GNAT GPL 2014 is installed in '/usr/gnat-gpl-2014', and '/usr/gnat-gpl-2014/bin' is in PATH (if you -are running Windows, use Cygwin bash to run these commands): +are running Windows, use Cygwin bash to run these commands, with GNAT +GPL bin first in PATH) (note that gnatcoll-gpl-2014-src.tar.gz unzips to +gnatcoll-1.7w-src): tar xf ~/Downloads/gnatcoll-gpl-2014-src.tar.gz - cd gnatcoll-gpl-2014-src - ./configure --enable-projects --prefix=/usr/gnat-gpl-2014 + cd gnatcoll-1.7w-src + ./configure --prefix=/usr/gnat-gpl-2014 make sudo make install cd ~/.emacs.d/elpa/ada-mode-5.xx/build - make install-gpr_query + make install To build an sqlite3 executable that is compatible with the database created by 'gpr_query': @@ -332,6 +336,15 @@ the syntax to set a variable is the following: Navigate to subprograms and types by name, from a list in a dedicated window. 'which-func' +'jit-lock-defer-time' + In large files, parsing is slow, so it gets in the way of + interactive typing due to immediate font-lock triggering a parse. + Delay the font-lock by setting an Emacs file-local variable in an + Ada comment: + + -- Local Variables: + -- jit-lock-defer-time: 0.5 + -- End: The above can all be set by the following code in your '~/.emacs'. Note that some are functions are added to 'before-save-hook'; they run @@ -1020,7 +1033,7 @@ line specifies a project variable name and its value, separated by "=" concatenated. There must be no space between the variable name and "=", and no -trailing spaces. +trailing spaces after the value. The current project file is given by the lisp variable 'ada-prj-default-project-file', and shown by the menu command