{"action":"created","issue":{"url":"https://api.github.com/repos/opencog/link-grammar/issues/401","repository_url":"https://api.github.com/repos/opencog/link-grammar","labels_url":"https://api.github.com/repos/opencog/link-grammar/issues/401/labels{/name}","comments_url":"https://api.github.com/repos/opencog/link-grammar/issues/401/comments","events_url":"https://api.github.com/repos/opencog/link-grammar/issues/401/events","html_url":"https://github.com/opencog/link-grammar/issues/401","id":177433823,"number":401,"title":"Windows: Eliminating the need for using a regex library","user":{"login":"ampli","id":879514,"avatar_url":"https://avatars.githubusercontent.com/u/879514?v=3","gravatar_id":"","url":"https://api.github.com/users/ampli","html_url":"https://github.com/ampli","followers_url":"https://api.github.com/users/ampli/followers","following_url":"https://api.github.com/users/ampli/following{/other_user}","gists_url":"https://api.github.com/users/ampli/gists{/gist_id}","starred_url":"https://api.github.com/users/ampli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ampli/subscriptions","organizations_url":"https://api.github.com/users/ampli/orgs","repos_url":"https://api.github.com/users/ampli/repos","events_url":"https://api.github.com/users/ampli/events{/privacy}","received_events_url":"https://api.github.com/users/ampli/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-16T14:04:21Z","updated_at":"2016-09-16T19:51:52Z","closed_at":"2016-09-16T19:51:52Z","body":"I would like to add to **regex_morph.c** conditionally compiled code for using C++ regex.\r\nThis way, a major obstacle of properly installing a regex library for windows LG library compilation, will be avoided.\r\n\r\nThis fix can be stand-alone (i.e. only for the Windows build, which will define, for example, USE_CPPREGEX), or can be provided also through `configure`, with, for example, `--with-c++-regex`. "},"comment":{"url":"https://api.github.com/repos/opencog/link-grammar/issues/comments/247692801","html_url":"https://github.com/opencog/link-grammar/issues/401#issuecomment-247692801","issue_url":"https://api.github.com/repos/opencog/link-grammar/issues/401","id":247692801,"user":{"login":"ampli","id":879514,"avatar_url":"https://avatars.githubusercontent.com/u/879514?v=3","gravatar_id":"","url":"https://api.github.com/users/ampli","html_url":"https://github.com/ampli","followers_url":"https://api.github.com/users/ampli/followers","following_url":"https://api.github.com/users/ampli/following{/other_user}","gists_url":"https://api.github.com/users/ampli/gists{/gist_id}","starred_url":"https://api.github.com/users/ampli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ampli/subscriptions","organizations_url":"https://api.github.com/users/ampli/orgs","repos_url":"https://api.github.com/users/ampli/repos","events_url":"https://api.github.com/users/ampli/events{/privacy}","received_events_url":"https://api.github.com/users/ampli/received_events","type":"User","site_admin":false},"created_at":"2016-09-16T19:51:52Z","updated_at":"2016-09-16T19:51:52Z","body":"> The discussion here:\r\n> http://stackoverflow.com/questions/20942450/why-c11-regex-libc-implementation-is-so-slow\r\n> and here\r\n> http://stackoverflow.com/questions/33163365/regex-works-very-slow\r\n\r\nIndeed these messages are alarming. The last one is from one year ago, so it will take time until fixes, if done,  will propagate to main distributions. (I don't know when Microsoft will make a fix, but according to my experience it may take years...). So I will close this issue and will reopen it if my tests show that its performance is like POSIX regex on Linux, Mac and Windows.\r\n"}}
{"actor":{"display_login":"ampli"}}