go to post John Murray · Jun 27 At some point since I posted the comment linked to above the rules got even more complicated. See https://docs.intersystems.com/iris20241/csp/docbook/DocBook.UI.Page.cls?... from the 2024.1 doc which states that "Some system default settings can override the corresponding production ... values" (my bolding). That doc section names two settings but doesn't claim to be a comprehensive list 😾
go to post John Murray · Jun 27 Please also see https://community.intersystems.com/post/system-default-settings-versus-p... to try and understand how easy it is for a system-specific setting to get overridden by a setting added to the XData block of the prodclass. Then, if you're not super-careful about how you transfer the prodclass between environments you can inadvertently end up with the live production talking to the test interfaces.
go to post John Murray · Jun 24 That's one possible feature. Others could be "native in VS Code" features to achieve what the second paragraph of the About IPM wiki page enumerates: Use IPM to search, install, upgrade, remove and publish modules.
go to post John Murray · Jun 24 This will need a server-side change as well as one in the VS Code extension. More info at https://github.com/intersystems-community/vscode-objectscript/issues/1375
go to post John Murray · May 21 Your code is writing its message to the principal device of the process spawned to handle your Studio session. That is the TCP/IP device which Studio is reading from, so it gets confused by the unexpected message.
go to post John Murray · May 15 Perhaps your IRIS environment's SetZEOF setting has been altered from the default. See https://docs.intersystems.com/iris20241/csp/docbook/Doc.View.cls?KEY=RCO...
go to post John Murray · May 8 These Code Actions are contributed by the InterSystems Language Server extension. To request improvements please open issues at https://github.com/intersystems/language-server/issues The presence of the VS Code lightbulb is controllable with the editor.lightbulb.enabled setting, which can be set per-language if you wish. For example, in Settings Editor use this filter to alter the setting at user-level or workspace-level only for ObjectScript classes. @lang:objectscript-class editor.lightbulb.enabled
go to post John Murray · May 8 The Deltanji extension is fully compatible with the InterSystems ObjectScript extension. It is only the Serenji one whose debugging component clashes.
go to post John Murray · May 1 Are the 3 servers where debugging is working running exactly the same $ZVERSION as the 2 where you're getting this error?
go to post John Murray · Apr 29 Please explain how Deltanji (source control from George James Software) is involved. Perhaps you mean the Serenji extension, also from George James Software. Previous answers on this thread, including mine, have assumed you're using the InterSystems ObjectScript extension, not Serenji.
go to post John Murray · Apr 26 Yes you can, but your function isn't being found, perhaps because of whitespace in front of its labet.
go to post John Murray · Apr 26 A consequence of https://jigsawinteractive.com/jigsaw-interactive-acquires-influtive/ I guess.
go to post John Murray · Apr 26 Did you find this in the IRIS documentation? https://docs.intersystems.com/components/csp/docbook/DocBook.UI.Page.cls...
go to post John Murray · Apr 25 I want the code in my client with no storage, because it is useless when share with others or pack in a package. Why 'useless'?
go to post John Murray · Apr 25 My guess is that you put a space at the beginning of the line shown above as: ConvertToMTime(h,m,s) Pasting a screenshot here might help.
go to post John Murray · Apr 25 Are you using the client-side editing paradigm, where the files on your VS Code workstation are managed with, say, Git, and imported to an IRIS server for execution? Or are you using the server-side editing paradigm, which is equivalent to the IRIS Studio way of working? Also, please explain why you don't want the storage information in the class file.
go to post John Murray · Apr 24 when I want to do something that I know that a predefined function already does, how can I get inspiration from its code When the product isn't Open Source, you probably can't.
go to post John Murray · Apr 19 I just logged https://github.com/intersystems/language-server/issues/325 about the incorrect promotion of the `"%%OID`* entries.