aboutsummaryrefslogtreecommitdiffstats
path: root/java/org
diff options
context:
space:
mode:
authorJostein Kjønigsen2025-09-03 11:59:04 +0200
committerEli Zaretskii2025-09-06 12:27:29 +0300
commit6b42b974ceabba8b0215498d4a6eb5048d91514d (patch)
tree948fe6ca3eefd90519a8b31fb3e2aa32eeb10ca5 /java/org
parentab5e0f535939e7fa94c0770e6e21acb9efea2a32 (diff)
downloademacs-6b42b974ceabba8b0215498d4a6eb5048d91514d.tar.gz
emacs-6b42b974ceabba8b0215498d4a6eb5048d91514d.zip
'nxml-mode': add schema for .NET SLNX files.
SLNX is a new XML-based file-format for .NET based solutions, replacing the older proprietary SLN file-format. Unlike SLN-files, it is merge-friendly and expected to become the new de-facto standard for working with .NET projects. This commit adds support for SLNX-schema to 'nxml-mode'. The schme provided has been synthesized using the official XSD-schema definition: https://github.com/microsoft/vs-solutionpersistence/blob/main/src/Microsoft.VisualStudio.SolutionPersistence/Serializer/Xml/Slnx.xsd This schema was then converted to RNG using XSDtoRNG.xsl: https://github.com/epiasini/XSDtoRNG The RNG schema was then converted to RNC using the trang CLI-tool: https://relaxng.org/jclark/trang.html * etc/schema/dotnet-slnx.rnc: New file. * etc/schema/schemas.xml: Add Slnx schema. * lisp/files.el (auto-mode-alist): Add association for SLNX files. (Bug#79379)
Diffstat (limited to 'java/org')
0 files changed, 0 insertions, 0 deletions