Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

It's hard to tune heavily tuned code. :-) -- Larry Wall in <199801141725.JAA07555@wall.org>


devel / comp.lang.ada / Gnu Emacs Ada mode 7.3.beta released.

SubjectAuthor
o Gnu Emacs Ada mode 7.3.beta released.Stephen Leake

1
Gnu Emacs Ada mode 7.3.beta released.

<86o7xubdxo.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8515&group=comp.lang.ada#8515

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Gnu Emacs Ada mode 7.3.beta released.
Date: Tue, 12 Jul 2022 07:31:15 -0700
Organization: Aioe.org NNTP Server
Message-ID: <86o7xubdxo.fsf@stephe-leake.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="49385"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
Cancel-Lock: sha1:/wGwaWZrbf/KRXrrWaHq/YaKFrc=
X-Notice: Filtered by postfilter v. 0.9.2
 by: Stephen Leake - Tue, 12 Jul 2022 14:31 UTC

Gnu Emacs Ada mode 7.3.beta is now available in GNU ELPA devel for
beta testing.

ada-mode and wisi are now compatible with recent gnat versions. The
grammar is updated to the proposed Ada 2022 version.

Incremental parse is provided. It still has some bugs, so it is not
enabled by default. To try it:

(setq-default wisi-incremental-parse-enable t).

Incremental parse often gets confused; to recover, use M-x
wisi-reset-parser. That does a full parse of the entire buffer, which
can be noticeably slow in large buffers.

To access the beta version via Gnu ELPA, add the devel archive to
package-archives:

(add-to-list 'package-archives (cons "gnu-devel" "https://elpa.gnu.org/devel/"))

Then M-x list-packages; the beta release shows as ada-mode version
7.3beta1.0.20220711.185004, wisi version 4.0beta1.0.20220711.185552.

See the NEWS files in ~/.emacs.d/elpa/ada-mode-7.3beta* and
wisi-4.0beta*, or at https://elpa.gnu.org/packages/ada-mode.html, for
more details.

Please report success and issues to the Emacs ada-mode mailing list
https://lists.nongnu.org/mailman/listinfo/ada-mode-users.

The required Ada code requires a manual compile step, after the normal
list-packages installation:

cd ~/.emacs.d/elpa/ada-mode-7.3beta*
../build.sh
../install.sh

There's a bug in install.sh; it looks for WISI_DIR with the old
version. Copy the equivalent code from build.sh to fix it.

This requires AdaCore gnatcoll packages which you may not have
installed; see ada-mode.info Installation for help in installing them.

build.sh will take longer than in previous releases, up to several
minutes; the ada-mode LR1 parse table is now too big to store in ELPA,
so build.sh generates it.

--
-- Stephe


devel / comp.lang.ada / Gnu Emacs Ada mode 7.3.beta released.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor