Hi Arthur,
Based on the extensive description in the project's README file this
looks to me like a _very_ good editing mode for SWI-Prolog.
Especially the ability to look up the documentation of a predicate in
a popup looks amazing to me. I always have a browser tab with the
SWI-Prolog web site open next to my editor in which I type in search
queries for predicates I'm looking at, which is quite cumbersome.
The built-in Prolog mode in GNU Emacs (my daily editor, alas) is
absolute rubbish. It does not even do syntax coloring or indentation
right. The two editors that I have used in the past (jEdit and Vim)
had only slightly better Prolog support. None of them even came near
supporting advanced features like auto-completion and coding
templates, which your package does deliver. Notice that these
editors/modes have been around for decades, but yours surpasses them
greatly.
Thanks to your work, one of the newest text editors around, Visual
Studio Code, may well be the best text editor for writing Prolog code
today. This is very impressive work. Are you considering a
submission to ICLP about this? IMO the community would benefit from a
Hi Arthur,
There is always another ICLP, or some other LP event.
AFAIK the only thing that comes close to the features your mode
current provides is PDT, which is built on top of Eclipse:
https://github.com/pdt-git/public
Some of the features are also present in SWISH and the built-in PCE
Emacs editor.
On 15/08/17 15:11, Arthur Wang wrote:
> Hi Wouter and Jan,
> Thank you for your proposals and information. VS Code does
> support a interface to 'find all references to a symbol' that maybe
> act as the basic for refactoring. Let me study Wouter's utility to see
> if it's possible to merge in as backend. Ok?
I composed a little gist that finds references from the Prolog database.
See https://gist.github.com/JanWielemaker/dd8c8e378bcfc00ba48022a9fbcef07f
> <mailto:swi-prolog+unsub...@googlegroups.com>.
One last remark (spinning ideas, sorry). Such an IDE could be
also used to edit RDF. The https://arxiv.org/abs/1608.00989 paper
constains a mention of some RDF consult tests. I grabed one of the
RDF files (the danish protocols), via cliopatra, but I guess I did the
wrong export. I did an XML and not a turtle export. So I got a 380 MB file,
and the IDE I know even refused to open it. Does the paper test
> email to swi-prolog+unsubscribe@googlegroups.com.
> Visit this group at https://groups.google.com/group/swi-prolog.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "SWI-Prolog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swi-prolog+unsubscribe@googlegroups.com.
> email to swi-prolog+...@googlegroups.com.
> Visit this group at https://groups.google.com/group/swi-prolog.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "SWI-Prolog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swi-prolog+...@googlegroups.com.
"prolog.terminal.runtimeArgs": ["-f","C:\\Users\\...\\SWI-PrologPortable\\App\\SWI-Prolog\\customize\\my-swipl.ini"]