-
Notifications
You must be signed in to change notification settings - Fork 30k
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
Makefile colorizing improvement: colorize at the beginning of line, handling the '\' symbol and other. #27293
Conversation
… 2). Handle '\' at the end of prerequisites. 3). Colorize (origin|flavor). 4). Fix colorizing of built-in standed after a common variable.
This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request. |
@fadeevab Sorry for my previous comment, now I see your pull request. |
This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request. |
@aeschli, Sure, thank you! It would be great if somebody review my pull request more carefully. But actually, current makefile colorizing couldn't be worse, so I believe this patch makes one better. At least I tried to test it carefully, that's why I recreated pull request with additional fixes. And also several fixes will come later, because some cases are still not covered. |
This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request. |
(re-opened because it's closed accidentally from mobile phone) |
Nothing happens in the referred pull request. Wait more? |
|
A moment ago both builds were ok. Now AppVeyor build failed, I'm sure it doesn't depend on update.
|
Review is stuck |
@aeschli, TextMate review of Makefile syntax is not moving on. What could we do in such case: could we submit? |
Let's be patient one more week or so. Creating our own fork is not really what we want as we don't have the resources to maintain it. So given that you got some response on your PR I'd rather wait a bit more. |
Right, I just don't want this patch would be sank into oblivion. |
@aeschli, 3 months are passed. I give up to push TextMate team. You can see there is a lot of my comments, and also I divided my commit into 4 commits there. There is only one reviewer and he doesn't take an action. |
What we can do is that we use your fork (https://github.com/fadeevab/make.tmbundle/) as the new input for the make grammar. Would that be ok for you?
Ideally this is only a temporary solution. Let me know when your repo is ready. |
Just let's do this. I agree to send new pull request to the original repo to synchronize our repos, so we can eventually unify them. Also I'll try to take care about new issues, still maybe it worth to duplicate the issues to the original repo. |
@aeschli, Any chances? :) |
Thanks @fadeevab ! |
@fadeevab I'm now consuming your repo. To simplify things, can you add an MIT LICENSE.md file to your repo? |
@aeschli, Done |
Pull request is created into TextMate repository as well: textmate/make.tmbundle#15
1). Colorize when there is an expression at the beginning of line.
2). Handle '\' at the end of prerequisites (the next line should be colorized as a continuation of previous).
3). Colorize (origin|flavor).
4). Fix colorizing of built-in which stands after a common variable.