Replies: 1 comment 7 replies
-
I considered abandoning WGML altogether and converting the documentation to some more up-to-date format due to problems with the WGML tool (DOS and OS/2 binaries only). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm experimenting with using Visual Studio Code to edit the WGML documentation. I'm preparing a pull request containing a
docs/doc/.vscode
folder with sharable settings for certain relevant VS Code extensions. I will also include adocs/doc/README.md
file that explains how to set up the environment.I'm using the configuration experimentally to edit the OWSTL documentation. In particular, I'm rewrapping all paragraph blocks (to the degree WGML rules allow) to a tidy 80-column width. I'm also discovering (and fixing) numerous (i.e., dozens) of spelling errors. The environment's ability to find so many spelling errors so easily is encouraging.
In the future, I might look into creating a proper VS Code extension for WGML, perhaps by forking the
troff
extension. This would provide intelligent syntax highlighting for WGML files, making them much easier to read. I would also like to define a task definition for running the WGML tools from inside VS Code as a convenient way to check the buildability of the documents.I'm visualizing this project's scope to extend over
docs/doc
and not justdocs/doc/owstl
in anticipation of other documentation edits I might want to make in the future. Usually, I advocate using Open Watcom tools when developing Open Watcom to exercise (and hence test) the tools we offer. However, it seems silly to deny ourselves access to the powerful tools available today for the sake of some abstract concept of purity. Considering how limited the project's resources are, using the best tools at every stage will be helpful. However, I'm posting this discussion because I see this as a potentially controversial direction, and I wanted to let the community weigh in on it before I submit my PR.Beta Was this translation helpful? Give feedback.
All reactions