* [Tools] ConTeXt Language Module for BBEdit, v1.0
@ 2015-07-11 14:30 Paul Mazaitis
2015-07-12 10:09 ` Hans Hagen
0 siblings, 1 reply; 2+ messages in thread
From: Paul Mazaitis @ 2015-07-11 14:30 UTC (permalink / raw)
To: mailing list for ConTeXt users
Hello list!
I am pleased to announce v1.0 of ConTeXtBBLM, a BBEdit Language Module
to support ConTeXt. This language module is built for BBEdit v11, and
supports MkIV-style sectioning for navigation. A brief list of features:
* Navigation by heading titles (including titles from user-defined
heads).
* Navigation by callouts (TODO:, FIXME:, etc.) in comments.
* Navigation to files referenced by the \environment command.
* Folding text within balanced \start and \stop commands.
* Syntax coloring of text, comments, commands, command parameters, and
command options.
* Keyword support.
* Command completion.
More information and sources can be found at:
https://github.com/pmazaitis/ConTeXtBBLM.
...and the release is available here:
https://github.com/pmazaitis/ConTeXtBBLM/releases/tag/v1.0
...or here: http://paul.mazaitis.org/assets/ConTeXt-bblm-v1.0.zip
Some notes:
This language module could (always!) use more testing. Bug reports
cheerfully welcome!
The language module tries to be clever about recovering from mis-matched
/startcommand and /stopcommand pairs when generating folds. This will
likely cause surprising behavior if the offending mis-match involves a
user-defined head command.
For keyword support, the module loads the keyword set from the file
"context-keywords.txt" in the Resources directory of the language module
plugin. At the moment, this file is empty, and can be customized as
needed (plain text, one keyword per line).
For command completion, the language module loads a command set from the
text file "context-commands-en.txt" in the Resources directory of the
language module plugin. I'd like to use the output of:
mtxrun -script interface --text
...as a drop-in for this text file, but it appears the command list this
script generates is incomplete.
Hans or Taco (or anyone?): are there plans to update mtxrun to generate
the current complete interface when using this script?
Thanks!
-Paul
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Tools] ConTeXt Language Module for BBEdit, v1.0
2015-07-11 14:30 [Tools] ConTeXt Language Module for BBEdit, v1.0 Paul Mazaitis
@ 2015-07-12 10:09 ` Hans Hagen
0 siblings, 0 replies; 2+ messages in thread
From: Hans Hagen @ 2015-07-12 10:09 UTC (permalink / raw)
To: ntg-context
On 7/11/2015 4:30 PM, Paul Mazaitis wrote:
> Hans or Taco (or anyone?): are there plans to update mtxrun to generate
> the current complete interface when using this script?
I don't know ... just explain what to do ...
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-07-12 10:09 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-11 14:30 [Tools] ConTeXt Language Module for BBEdit, v1.0 Paul Mazaitis
2015-07-12 10:09 ` Hans Hagen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).