riffm / mint

indention-based template engine, implemented in python
MIT License
64 stars 51 forks source link

New Lexer branch #38

Open clozinski opened 10 years ago

clozinski commented 10 years ago

On the new lexer branch.

Both

main.py:

and template.py have the line:

.lexer import tokenizer

But if you go to the lexer.py there is nothing called tokenizer.

Anyhow you probably knew about his problem.

My bad for going to a prerelease version.

Anyhow the ability to generate javscript looks very interesting.

riffm commented 10 years ago

Hello.

Unfortunately, the project is not maintained and I consider it dead for now.

The main reason is -- I do not use it at my daily work and don't have spare time to maintain the project. There would be no fixes and security updates, thus do not use mint in production.

On 25 июня 2014 г., at 19:29, Christopher Lozinski notifications@github.com wrote:

On the new lexer branch.

Both

main.py:

and template.py have the line:

.lexer import tokenizer

But if you go to the lexer.py there is nothing called tokenizer.

Anyhow you probably knew about his problem.

My bad for going to a prerelease version.

Anyhow the ability to generate javscript looks very interesting.

— Reply to this email directly or view it on GitHub https://github.com/riffm/mint/issues/38.

clozinski commented 10 years ago

Thank you for the excellent information.

Here is why I think that Mint is so important.

http://zopache.com/MintTTW

Basically there is no other terse python html templating language. The ones that do exist go through some preprocessor and in so doing I think they loose the line numbers for error messages. What is needed is something that generates python byte code. That runs the fastest.

Personally I want to learn to use the AST. It is a very smart piece of work.

Actually the first page I wanted to put up with mint is something like this jade page.

http://jade-lang.com

Anyhow getting down to brass tacks. Are you available for some consulting? Either doing it, or advising me on how to do it? I do not have a lot of money. I am a one man software house. But that is why I have to use aggressive technologies to be able to get done what I need single handedly.

How much to complete and release the new branch?

Anything else that needs to be done?

Chris

On 6/25/14, 6:52 PM, Tim Perevezentsev wrote:

Hello.

Unfortunately, the project is not maintained and I consider it dead for now.

The main reason is -- I do not use it at my daily work and don't have spare time to maintain the project. There would be no fixes and security updates, thus do not use mint in production.

On 25 июня 2014 г., at 19:29, Christopher Lozinski notifications@github.com wrote:

On the new lexer branch.

Both

main.py:

and template.py have the line:

.lexer import tokenizer

But if you go to the lexer.py there is nothing called tokenizer.

Anyhow you probably knew about his problem.

My bad for going to a prerelease version.

Anyhow the ability to generate javscript looks very interesting.

— Reply to this email directly or view it on GitHub https://github.com/riffm/mint/issues/38.

— Reply to this email directly or view it on GitHub https://github.com/riffm/mint/issues/38#issuecomment-47120700.