tortilla
tortilla copied to clipboard
The Framework for tutorials
Let's say I'm rebasing and I type `git reset --hard HEAD; git rebase --continue`. git will delete the commit but tortilla will not reword subsequent steps. This will break the...
No reference to file paths generated using diff_step template helper. Here is an example of a generated diff: #### Step 1.2: Create index.html ##### Added client/index.html ``` diff @@ -0,0...
Inline {{model}} notations can't be used in development manual files. The current method for detecting template components is by parsing scopes of the following form: ``` md [{]: (name ...params)...
This is related to [issue 13](https://github.com/Urigo/tortilla/issues/13). To emulate something like an interactive rebase we also need to be able to pop/push a step while rebasing. Ideally I would like to...
For example, if there is a step that edits `package.json` and adds "meteor-rxjs" dependency, translate it into a command: `npm install meteor-rxjs` in the steps markdown file.
Once you initialize your repository with `tortilla init` it hardcodes Tortilla's paths for that project, so if you will later decide to [change your npm global path](https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md) you will have...
If I type `tortilla render manual --all` instead of `tortilla manual render --all` then it should spit an error about being an unrecognized command.
Right now we enforce Git version via `engines` in `package.json`. But I think that the fact that it translates into a warning is not enough, and we need to validate...
We need to implement something like `tortilla checkout ` which simply does a `git checkout` to the end of each chapter. Doing so with git hashes is annoying while such...