Dyalog / ride

Cross-platform IDE for Dyalog APL
https://dyalog.github.io/ride
MIT License
206 stars 32 forks source link

NMOVE and NCOPY syntax coloured as errors #368

Closed mkromberg closed 6 years ago

mkromberg commented 6 years ago

Describe the issue you are having

⎕NMOVE and ⎕NCOPY are coloured red.

Did you connect to an already running interpreter or start the interpreter from RIDE?

Started v17.0 under Windows.

How do you reproduce the issue?

Edit a function which uses ⎕NMOVE or ⎕NCOPY.

Paste the contents of Help → About (Shift+F1)

IDE:
  Version: unknown
  Platform: Win32
  Date: unknown
  Git commit: unknown
  Preferences:{
    "colourScheme":"Francisco Goya",
    "colourSchemes":"[{\"name\":\"Morten Light\",\"theme\":\"light\",\"styles\":\"norm=bg:f,bgo:1\"},{\"name\":\"Francisco Goya (1)\",\"theme\":\"dark\",\"styles\":\"asgn=fg:ff0 com=fg:b,I cur=bc:f00 dfn2=fg:eb4 dfn3=fg:c79 dfn4=fg:cd0 dfn5=fg:a0d dfn=fg:a7b diam=fg:ff0 err=fg:f00,bg:822,bgo:0.5,B fn=fg:0f0 idm=fg:0f0 glb=B kw=fg:aa2 lbl=U,bg:642,bgo:0.5 lnum=fg:b94,bg:010,bgo:0 mod=bg:7,bgo:0.5 mtch=fg:0,bg:ff8,bgo:0.75 norm=fg:9c7,bg:0,bgo:1 num=fg:a8b op1=fg:d95 op2=fg:fd6 sel=bg:048,bgo:0.5 semi=fg:8 sqbr=fg:8 srch=bg:b96,bgo:0.75,fg:0 str=fg:dae tc=bg:1,bgo:1 tcpe=bg:2,bgo:1 zld=fg:d9f,B scmd=fg:0ff ucmd=fg:f80,B vtip=bg:733,fg:ff0,bgo:1,bc:900 vtt=bc:f80\"}]",
    "connectOnQuit":"1",
    "floating":"1",
    "kbdLocale":"da_DK",
    "keys":"{\"DMN\":[\"Shift-Alt-N\"],\"DMP\":[\"Shift-Alt-P\"],\"DMR\":[\"Shift-Alt-D\"]}",
    "minimapShowSlider":"always",
    "prefixKey":"<",
    "selectedExe":"C:\\Program Files\\Dyalog\\Dyalog APL-64 16.0 Unicode\\dyalog.exe",
    "wse":"1",
    "zoom":"1"
  }

Interpreter:
  Version: unknown
  Platform: unknown
  Edition: unknown
  Date: unknown
e9gille commented 6 years ago

I'll add them in, but we do need this coming from the interpreter as discussed (so it is aware of capabilities in the connected interpreter). @johndaintree