codefori / vscode-ibmi

🌍 IBM i development extension for VS Code
https://codefori.github.io/docs/#/
MIT License
279 stars 93 forks source link

Problem with problem tab and IASP #1569

Closed pabloto closed 7 months ago

pabloto commented 11 months ago

Hi,

there's another problem with IASP, if I click on an error it open a new empty tab, as I show on the attacched video.

https://github.com/halcyon-tech/vscode-ibmi/assets/9719313/2b8139b5-6f19-43c1-898f-a18e7cff6e07


⚠️ REMOVE THIS LINE AND ANY SENSITIVE INFORMATION BELOW! ⚠️

Context Version
Code for IBM i version 2.3.1
Visual Studio Code version 1.82.3
Operating System darwin_x64
Active extensions ``` CL (vscode-clle): 1.1.2 COBOL (cobol): 9.10.1 Code Coverage for IBM i (code-coverage-ibmi): 0.1.7 Code Spell Checker (code-spell-checker): 3.0.1 Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.3.2 Db2 for IBM i (vscode-db2i): 0.5.0 Dev Containers (remote-containers): 0.309.0 ESLint (vscode-eslint): 2.4.2 Emmet (emmet): 1.0.0 Error Lens (errorlens): 3.14.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 GitHub Pull Requests and Issues (vscode-pull-request-github): 0.72.0 GitLab Workflow (gitlab-workflow): 3.80.0 GitLens — Git supercharged (gitlens): 14.3.0 IBM i Notebooks (vscode-ibmi-notebooks): 0.0.6 IBM i Project Explorer (vscode-ibmi-projectexplorer): 1.2.2 JSON Language Features (json-language-features): 1.0.0 Live Share (vsliveshare): 1.0.5883 Merge Conflict (merge-conflict): 1.0.0 Microsoft Account (microsoft-authentication): 0.0.1 Node Debug Auto-attach (debug-auto-launch): 1.0.0 Postman (postman-for-vscode): 0.11.0 Rainbow CSV (rainbow-csv): 3.7.1 Remote - Tunnels (remote-server): 1.4.3 TODO Highlight (vscode-todo-highlight): 1.0.5 TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0 WSL (remote-wsl): 0.81.7 vscode-icons (vscode-icons): 12.5.0 ```

Remote system |Setting|Value| |-|-| |IBM i OS|V7R4M0| |Tech Refresh|8| |CCSID|280| |SQL|Enabled |Source dates|Enabled ### Enabled features |/QOpenSys/pkgs/bin|/usr/bin||/QSYS.LIB|/QIBM/ProdData/IBMiDebugService/bin| |-|-|-|-|-| |bash|attr|vscode.GETNEWLIBL|QZDFMDB2.PGM|startDebugService.sh| |chsh|iconv|||| |git|setccsid|||| |grep||||| |ls||||| |md5sum||||| |sort||||| |stat||||| |tar||||| |tn5250|||||
Shell env ```bash BUILDLIB=JDET CURLIB=JDET HOME=/source/mercati HOST=directa1 LANG=IT_IT.UTF-8 LIBLS=EMIR YAJLNEW YAJL DIRSAMPLE DEMODAT DEMOSYS ROBERTO PAOLOS CONTRADAT AL400 AL400SYS AL400MNUV2 FIBLIB BETALIB QGPL GESTSIMDAF GESTSIMDAT JDET QTEMP LOGIN=paolos LOGNAME=paolos LS_COLORS= MAIL=/var/spool/mail/paolos OLDPWD=/DIRECTA1/home/paolos PATH=/QOpenSys/pkgs/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin PS1=\u@\h@\W$ PWD=/source/mercati QIBM_PASE_CCSID=1208 SHELL=/QOpenSys/pkgs/bin/bash SHLVL=1 SSH_CLIENT=192.168.0.15 59509 22 SSH_CONNECTION=192.168.0.15 59509 192.168.0.11 22 SSL_CERT_FILE=/home/cacert.pem TZ=-1,M3.5.0,M10.5.0 USER=paolos USERNAME=paolos _=/QOpenSys/pkgs/bin/env ```
Variants ```json { "american": "#@$", "local": "£§$" } ```
Errors ```json [ { "command": "ls undefined", "code": 2, "stderr": "ls: cannot access 'undefined': Un file o una directory nel nome percorso non esiste.", "cwd": "/home/paolos" }, { "command": "export BUILDLIB=\"JDET\" && export CURLIB=\"JDET\" && export USERNAME=\"paolos\" && export HOST=\"directa1\" && export HOME=\"/source/mercati\" && export LIBLS=\"EMIR YAJLNEW YAJL DIRSAMPLE DEMODAT DEMOSYS ROBERTO PAOLOS CONTRADAT AL400 AL400SYS AL400MNUV2 FIBLIB BETALIB QGPL GESTSIMDAF GESTSIMDAT JDET QTEMP\" && export LOCALPATH=\"/Users/paolosalvatore/gitlab/mercati/spectrum/qclsrc/spexctr01c.clle\" && export RELATIVEPATH=\"spectrum/qclsrc/spexctr01c.clle\" && export FULLPATH=\"/source/mercati/spectrum/qclsrc/spexctr01c.clle\" && export BRANCH=\"main\" && export PARENT=\"qclsrc\" && export BASENAME=\"spexctr01c.clle\" && export NAMEL=\"spexctr01c\" && export NAME=\"spexctr01c\" && export EXTL=\"clle\" && export EXT=\"CLLE\" && /QOpenSys/pkgs/bin/gmake options=*EVENTF spexctr01c.clle", "code": 2, "stderr": "CPF2103: La libreria JDET già esiste nell'elenco delle librerie.\nCPF0820: Programma SPEXCTR01C non creato.\ngmake: *** [makefile:70: spexctr01c.clle] Error 255", "cwd": "/source/mercati" }, { "command": "export BUILDLIB=\"JDET\" && export CURLIB=\"JDET\" && export USERNAME=\"paolos\" && export HOST=\"directa1\" && export HOME=\"/source/mercati\" && export LIBLS=\"EMIR YAJLNEW YAJL DIRSAMPLE DEMODAT DEMOSYS ROBERTO PAOLOS CONTRADAT AL400 AL400SYS AL400MNUV2 FIBLIB BETALIB QGPL GESTSIMDAF GESTSIMDAT JDET QTEMP\" && export LOCALPATH=\"/Users/paolosalvatore/gitlab/mercati/spectrum/qclsrc/spexctr01c.clle\" && export RELATIVEPATH=\"spectrum/qclsrc/spexctr01c.clle\" && export FULLPATH=\"/source/mercati/spectrum/qclsrc/spexctr01c.clle\" && export BRANCH=\"main\" && export PARENT=\"qclsrc\" && export BASENAME=\"spexctr01c.clle\" && export NAMEL=\"spexctr01c\" && export NAME=\"spexctr01c\" && export EXTL=\"clle\" && export EXT=\"CLLE\" && /QOpenSys/pkgs/bin/gmake options=*EVENTF spexctr01c.clle", "code": 2, "stderr": "CPF2103: La libreria JDET già esiste nell'elenco delle librerie.\nCPF0820: Programma SPEXCTR01C non creato.\ngmake: *** [makefile:70: spexctr01c.clle] Error 255", "cwd": "/source/mercati" } ] ```
pabloto commented 7 months ago

Duplicate as #1257