Browse Source

HighlightingManager.RegisterHighlighting - changed "c:\temp" to Path.GetTempPath().

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4631 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Martin Koníček 17 years ago
parent
commit
7989d6ce99
  1. 7
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Highlighting/HighlightingManager.cs

7
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Highlighting/HighlightingManager.cs

@ -151,14 +151,15 @@ namespace ICSharpCode.AvalonEdit.Highlighting @@ -151,14 +151,15 @@ namespace ICSharpCode.AvalonEdit.Highlighting
Debug.Assert(xshd.Extensions.Count == 0);
// round-trip xshd:
using (XmlTextWriter writer = new XmlTextWriter("c:\\temp\\" + resourceName, System.Text.Encoding.UTF8)) {
string resourceFileName = Path.Combine(Path.GetTempPath(), resourceName);
using (XmlTextWriter writer = new XmlTextWriter(resourceFileName, System.Text.Encoding.UTF8)) {
writer.Formatting = Formatting.Indented;
new Xshd.SaveXshdVisitor(writer).WriteDefinition(xshd);
}
using (FileStream fs = File.Create("c:\\temp\\" + resourceName + ".bin")) {
using (FileStream fs = File.Create(resourceFileName + ".bin")) {
new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter().Serialize(fs, xshd);
}
using (FileStream fs = File.Create("c:\\temp\\" + resourceName + ".compiled")) {
using (FileStream fs = File.Create(resourceFileName + ".compiled")) {
new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter().Serialize(fs, Xshd.HighlightingLoader.Load(xshd, this));
}

Loading…
Cancel
Save