{"action":"created","issue":{"url":"https://api.github.com/repos/fuzzball-muck/fuzzball/issues/281","repository_url":"https://api.github.com/repos/fuzzball-muck/fuzzball","labels_url":"https://api.github.com/repos/fuzzball-muck/fuzzball/issues/281/labels{/name}","comments_url":"https://api.github.com/repos/fuzzball-muck/fuzzball/issues/281/comments","events_url":"https://api.github.com/repos/fuzzball-muck/fuzzball/issues/281/events","html_url":"https://github.com/fuzzball-muck/fuzzball/issues/281","id":395133386,"node_id":"MDU6SXNzdWUzOTUxMzMzODY=","number":281,"title":"Built-in @register not strictly compatible with MUF version","user":{"login":"tanabi","id":6575637,"node_id":"MDQ6VXNlcjY1NzU2Mzc=","avatar_url":"https://avatars1.githubusercontent.com/u/6575637?v=4","gravatar_id":"","url":"https://api.github.com/users/tanabi","html_url":"https://github.com/tanabi","followers_url":"https://api.github.com/users/tanabi/followers","following_url":"https://api.github.com/users/tanabi/following{/other_user}","gists_url":"https://api.github.com/users/tanabi/gists{/gist_id}","starred_url":"https://api.github.com/users/tanabi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tanabi/subscriptions","organizations_url":"https://api.github.com/users/tanabi/orgs","repos_url":"https://api.github.com/users/tanabi/repos","events_url":"https://api.github.com/users/tanabi/events{/privacy}","received_events_url":"https://api.github.com/users/tanabi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2019-01-02T02:02:25Z","updated_at":"2019-01-02T17:41:28Z","closed_at":null,"author_association":"NONE","body":"With the old @register MUF program, you could do a command with the following syntax:\r\n\r\n`@register #prop #0:_reg/lib library-name=library-name`\r\n\r\nThis would work because the argument after the : can be *any* prop directory.\r\n\r\nFB7's built in @register checks the prop directory against a list of propqueue names rather than allowing the targeting of arbitrary props cause reasons.  This is somewhat detrimental because old fogies like me have used @register in the past to set dbref props for instance, and some copy/paste scripts may rely on people doing stupid syntax like the syntax shown above.\r\n\r\nPlease note that I am aware that this equivalent does work:\r\n\r\n`@register lib-name=lib/lib-name`\r\n\r\nSo ... this may be something you veto and say get with the times old man, but just pointing out that the new @register arbitrarily (from my perspective) restricts you from using different prop dirs and this is a major functional difference vs. the MUF-based @register.  I haven't tested this, but this may also cause problems if you are trying to register things on non-#0 and non-me targets.\r\n\r\nI would recommend the help file emphasize that *only* prop queue directories are allowed if you keep it this way."},"comment":{"url":"https://api.github.com/repos/fuzzball-muck/fuzzball/issues/comments/450929980","html_url":"https://github.com/fuzzball-muck/fuzzball/issues/281#issuecomment-450929980","issue_url":"https://api.github.com/repos/fuzzball-muck/fuzzball/issues/281","id":450929980,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDkyOTk4MA==","user":{"login":"tanabi","id":6575637,"node_id":"MDQ6VXNlcjY1NzU2Mzc=","avatar_url":"https://avatars1.githubusercontent.com/u/6575637?v=4","gravatar_id":"","url":"https://api.github.com/users/tanabi","html_url":"https://github.com/tanabi","followers_url":"https://api.github.com/users/tanabi/followers","following_url":"https://api.github.com/users/tanabi/following{/other_user}","gists_url":"https://api.github.com/users/tanabi/gists{/gist_id}","starred_url":"https://api.github.com/users/tanabi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tanabi/subscriptions","organizations_url":"https://api.github.com/users/tanabi/orgs","repos_url":"https://api.github.com/users/tanabi/repos","events_url":"https://api.github.com/users/tanabi/events{/privacy}","received_events_url":"https://api.github.com/users/tanabi/received_events","type":"User","site_admin":false},"created_at":"2019-01-02T17:41:28Z","updated_at":"2019-01-02T17:41:28Z","author_association":"NONE","body":"Yeah, that's pretty funny, it is more bloat to restrict than to not restrict.  This is a very easy change and I'm happy to do it as my first contribution here.  I'll let you know if I find anything else funny (though it looked pretty good otherwise when I looked at it before).  I'll have a PR in later today."}}
{"actor":{"display_login":"tanabi"}}