codefori / vscode-rpgle

RPGLE language tools for VS Code
MIT License
39 stars 18 forks source link

Open /copy members as read only from read only source tab. #255

Open m-tyler opened 1 year ago

m-tyler commented 1 year ago

Open of member in read only status needs to open linked /copy members as read only also.

image image


Context Version
Code for IBM i version 2.2.0
Visual Studio Code version 1.81.1
Operating System win32_x64
Active extensions ``` Code Spell Checker (code-spell-checker): 2.20.5 Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.3.1 Data Preview (vscode-data-preview): 2.3.0 Db2 for IBM i (vscode-db2i): 0.4.1 ESLint (vscode-eslint): 2.4.2 Emmet (emmet): 1.0.0 Error Lens (errorlens): 3.13.0 Excel Viewer (gc-excelviewer): 4.2.58 Extension Authoring (extension-editing): 1.0.0 Git (git): 1.0.0 Git Base (git-base): 1.0.0 Git Graph (git-graph): 1.30.0 GitHub (github): 0.0.1 GitHub Authentication (github-authentication): 0.0.2 IBM i Notebooks (vscode-ibmi-notebooks): 0.0.6 JSON Language Features (json-language-features): 1.0.0 Markdown Language Features (markdown-language-features): 1.0.0 Markdown Preview Enhanced (markdown-preview-enhanced): 0.7.3 Merge Conflict (merge-conflict): 1.0.0 Microsoft Account (microsoft-authentication): 0.0.1 NPM support for VS Code (npm): 1.0.1 Node Debug Auto-attach (debug-auto-launch): 1.0.0 Overtype (overtype): 0.5.0 Partial Diff (partial-diff): 1.4.3 RPGLE (vscode-rpgle): 0.21.4 Rainbow CSV (rainbow-csv): 3.7.0 SQL Formatter VSCode (sql-formatter-vsc): 2.1.1 Text Marker (Highlighter) (text-marker): 1.11.0 Todo Tree (todo-tree): 0.0.226 TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0 Version Lens (vscode-versionlens): 1.6.0 WSL: Recommender (remote-wsl-recommender): 0.0.19 classdiagram-ts (classdiagram-ts): 0.1.67 undefined (indent-rainbow): 8.3.1 ```

Remote system |Setting|Value| |-|-| |IBM i OS|V7R5M0| |Tech Refresh|2| |CCSID|37| |SQL|Enabled |Source dates|Enabled ### Enabled features |/QOpenSys/pkgs/bin|/usr/bin|/QSYS.lib/ILEDITOR.lib|/QSYS.LIB|/QIBM/ProdData/IBMiDebugService/bin| |-|-|-|-|-| |bash|attr|GENCMDXML.PGM|QZDFMDB2.PGM|startDebugService.sh| |git|iconv|GETNEWLIBL.PGM||| |grep|setccsid|||| |ls||||| |md5sum||||| |sort||||| |stat||||| |tar||||| |tn5250|||||
Shell env ```bash BUILDLIB=PGMT CURLIB=PGMT HOME=/home/PGMT HOST=400devl.go.winco.local LIBLS=QTEMP QGPL HAWKEYE WFISRC WAEOBJ WAEDTA ACMSLIB AFPTOOL SPLTOOL TAATOOL WFIOBJ WFIHST WFINEP WFIDTA WFIQUAL WFIINTG DTSDCDTA DTSCNTRL DTSUSER DTSQUAL DTSQUAL92 DTSINTG DTSINTG92 DEVOBJ DEVDTA DEVSRC DEVQUAL WSBSRC WSBOBJ WSBDTA WSBQUAL WSBINTG WSBUSR WIASPUSR PGMT LMI_REL_IDLIB=WFIOBJ LMI_REL_IDLIBS=WFIOBJ,WFICVT LOGIN=pgmt LOGNAME=pgmt MAIL=/var/spool/mail/pgmt NUMPCR=2066900 OLDPWD=/home/PGMT PATH=/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin PCR=PCR2066900 PROFILENAME=BASE: PGMT PWD=/home/PGMT REL=BASE SHELL=/QOpenSys/pkgs/bin/bash SHLVL=1 SSH_CLIENT=10.10.0.135 59468 22 SSH_CONNECTION=10.10.0.135 59468 10.0.4.31 22 TZ=7,M3.2.0,M11.1.0 USER=pgmt USERNAME=PGMT _=/QOpenSys/usr/bin/env ```
Variants ```json { "american": "#@$", "local": "#@$" } ```
Errors ```json [ { "command": "system \"CRTLIB LIB(ILEDITOR) TEXT('Code for i temporary objects. May be cleared.')\"", "code": 255, "stderr": "CPF2111: Library ILEDITOR already exists.", "cwd": "/home/PGMT" }, { "command": "system \"DLTOBJ OBJ(ILEDITOR/O_*) OBJTYPE(*FILE)\"", "code": 255, "stderr": "CPF2125: No objects deleted.", "cwd": "/home/PGMT" } ] ```
worksofliam commented 1 year ago

Transferred to the right repo. Good spot!