{"action":"created","issue":{"url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/issues/119","labels_url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/issues/119/comments","events_url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/issues/119/events","html_url":"https://github.com/OpenCobolIDE/OpenCobolIDE/issues/119","id":78871653,"number":119,"title":"[Enhancement/Bug] Add option for copybook search paths","user":{"login":"GitMensch","id":6699539,"avatar_url":"https://avatars.githubusercontent.com/u/6699539?v=3","gravatar_id":"","url":"https://api.github.com/users/GitMensch","html_url":"https://github.com/GitMensch","followers_url":"https://api.github.com/users/GitMensch/followers","following_url":"https://api.github.com/users/GitMensch/following{/other_user}","gists_url":"https://api.github.com/users/GitMensch/gists{/gist_id}","starred_url":"https://api.github.com/users/GitMensch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GitMensch/subscriptions","organizations_url":"https://api.github.com/users/GitMensch/orgs","repos_url":"https://api.github.com/users/GitMensch/repos","events_url":"https://api.github.com/users/GitMensch/events{/privacy}","received_events_url":"https://api.github.com/users/GitMensch/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/labels/Enhancement","name":"Enhancement","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"ColinDuquesnoy","id":1681217,"avatar_url":"https://avatars.githubusercontent.com/u/1681217?v=3","gravatar_id":"","url":"https://api.github.com/users/ColinDuquesnoy","html_url":"https://github.com/ColinDuquesnoy","followers_url":"https://api.github.com/users/ColinDuquesnoy/followers","following_url":"https://api.github.com/users/ColinDuquesnoy/following{/other_user}","gists_url":"https://api.github.com/users/ColinDuquesnoy/gists{/gist_id}","starred_url":"https://api.github.com/users/ColinDuquesnoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ColinDuquesnoy/subscriptions","organizations_url":"https://api.github.com/users/ColinDuquesnoy/orgs","repos_url":"https://api.github.com/users/ColinDuquesnoy/repos","events_url":"https://api.github.com/users/ColinDuquesnoy/events{/privacy}","received_events_url":"https://api.github.com/users/ColinDuquesnoy/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/milestones/24","html_url":"https://github.com/OpenCobolIDE/OpenCobolIDE/milestones/4.6.3","labels_url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/milestones/24/labels","id":1151645,"number":24,"title":"4.6.3","description":null,"creator":{"login":"ColinDuquesnoy","id":1681217,"avatar_url":"https://avatars.githubusercontent.com/u/1681217?v=3","gravatar_id":"","url":"https://api.github.com/users/ColinDuquesnoy","html_url":"https://github.com/ColinDuquesnoy","followers_url":"https://api.github.com/users/ColinDuquesnoy/followers","following_url":"https://api.github.com/users/ColinDuquesnoy/following{/other_user}","gists_url":"https://api.github.com/users/ColinDuquesnoy/gists{/gist_id}","starred_url":"https://api.github.com/users/ColinDuquesnoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ColinDuquesnoy/subscriptions","organizations_url":"https://api.github.com/users/ColinDuquesnoy/orgs","repos_url":"https://api.github.com/users/ColinDuquesnoy/repos","events_url":"https://api.github.com/users/ColinDuquesnoy/events{/privacy}","received_events_url":"https://api.github.com/users/ColinDuquesnoy/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":5,"state":"open","created_at":"2015-06-05T16:36:02Z","updated_at":"2015-06-24T16:29:05Z","due_on":null,"closed_at":null},"comments":16,"created_at":"2015-05-21T07:30:31Z","updated_at":"2015-06-24T21:06:25Z","closed_at":null,"body":"It's possible to add copybook search paths by specifying -I <directory> in the compiler settings in the free line widget. For example:\r\n\r\n-I cpy -I ../cpy -I /path/to/copybooks\r\n\r\nThis works for the compiler but as OCIDE doesn't see them all these copybooks are underlined with error message \"No such file or directory\".\r\n\r\nI suggest to add an option in the compiler settings listing only the directories for additional copybook search paths (separated by ; may be a good idea if the directories contain spaces)\r\n\r\nIt may could be a good idea to add an option for folding copybook names \"lnone[default]/lower/upper\" (and passing this to the compiler as -ffold-copy-lower/upper) for enabling OCIDE to find the files.\r\n\r\n## System information\r\n\r\n- OpenCobolIDE: 4.5.1"},"comment":{"url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/issues/comments/115012416","html_url":"https://github.com/OpenCobolIDE/OpenCobolIDE/issues/119#issuecomment-115012416","issue_url":"https://api.github.com/repos/OpenCobolIDE/OpenCobolIDE/issues/119","id":115012416,"user":{"login":"GitMensch","id":6699539,"avatar_url":"https://avatars.githubusercontent.com/u/6699539?v=3","gravatar_id":"","url":"https://api.github.com/users/GitMensch","html_url":"https://github.com/GitMensch","followers_url":"https://api.github.com/users/GitMensch/followers","following_url":"https://api.github.com/users/GitMensch/following{/other_user}","gists_url":"https://api.github.com/users/GitMensch/gists{/gist_id}","starred_url":"https://api.github.com/users/GitMensch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GitMensch/subscriptions","organizations_url":"https://api.github.com/users/GitMensch/orgs","repos_url":"https://api.github.com/users/GitMensch/repos","events_url":"https://api.github.com/users/GitMensch/events{/privacy}","received_events_url":"https://api.github.com/users/GitMensch/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T21:06:25Z","updated_at":"2015-06-24T21:06:25Z","body":">* add a gui option where you can specify (relative) copybook paths\r\n>* improve linter to expand relative paths using the original source file path as the base path\r\n\r\nSounds good."}}