Allow Source Editor Extensions to run on source change

Originator:Hugo.Tunius
Number:rdar://27148934 Date Originated:02/07/2016
Status:closed Resolved:duplicate(26781374)
Product:Developer Tools Product Version:8.0(8S128d)
Classification:Feature(new) Reproducible:Not applicable
 
Summary:
I'm the author of the Xcode Plugin Luft(https://github.com/k0nserv/luft). I was excited to implement Luft using the new Xcode Source Editor Extensions, but unfortunately I found that the current API is lacking the ability to monitor a source file for changes.

For Luft to work it needs to know and have my extensions notified anytime a line is added or removed in the document.

Steps to Reproduce:


Expected Results:
Xcode Source Extensions can be invoked when ever a line is added or removed in the active document.


Actual Results:
Not supported

Version:
8S128d

Notes:


Configuration:
Xcode 8 Beta

Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!