Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Be part of docopt organization on github #1

Open
keleshev opened this issue Dec 13, 2012 · 10 comments
Open

Be part of docopt organization on github #1

keleshev opened this issue Dec 13, 2012 · 10 comments

Comments

@keleshev
Copy link
Member

Hi, I just noticed your port, good work! When do you plan to finish it? Would you like to be part of docopt organization?

@arthurschreiber
Copy link
Member

Hey there! I could go ahead and spend some time this weekend on finishing this, getting added to the docopt organization sounds nice. 😀

@keleshev
Copy link
Member Author

Great, I just added you to the organization. You can move your repo over now.

Did you know there is a set of language-agnostic tests for docopt?

Also, if you have any trouble understanding the python source you can write me at [email protected] or halst. on skype.

Happy coding!

@arthurschreiber
Copy link
Member

I took a look at the language agnostic tests. They're nice, but will be hard to actually use with the tcl implementation. There's no way to just dump out a json string from tcl, as in tcl everything is a string (even dicts and lists), so no automatic serialization is possible.:(

@shabbyrobe
Copy link
Member

Could you use an intermediary parsing/jsonning step? Alternately, could we tweak the language_agnostic_tester.py script to work with a different string format?

@arthurschreiber
Copy link
Member

I'll see what I can do.

@shabbyrobe
Copy link
Member

Is there anything I can do to help? I've been getting my hands dirty on the tester the last few days. I've done two of the other ports (Ruby and PHP) and I couldn't have done it nearly as quickly without the tester.

@arthurschreiber
Copy link
Member

Hey all, I'm still alive. 😄

As Tcl 8.6 has been release some while ago and offers some form of object-orientation in the core, I started to rewrite the port for 8.6. I'll ping you again as soon as I've got something up and running.

@keleshev
Copy link
Member Author

keleshev commented Mar 7, 2013

Great, can't wait to see it. Btw, I don't know much about Tcl, but won't such a cutting edge version limit your user base?

@arthurschreiber
Copy link
Member

That might be true, but basically noone is using Tcl anyway, so I'm not concerned about the userbase. 😆 Having an implementation that works for older Tcl versions would be nice, but I'd rather have a version that works at all first. And porting docopt is a lot easier if you can atleast kinda base the implementation on the reference implementation in Python.

@shadowbq
Copy link

So no one uses tcl.. even poor people who need exe compiled expect tcl scripting in windows?
Having docopts work with my ActiveTCL would be nice.. especially if this was available via teacup

C:\Tcl\bin>teacup search docopt
0 entities found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants