<commit_before># Tourist.js for Rails 3.x

> Tourist.js is a simple library for creating guided tours through your app. It's better suited to complex, single-page apps than websites. Our main requirement was the ability to control the interface for each step. For example, a step might need to open a window or menu, or wait for the user to complete a task. Tourist gives you hooks to do this.

## Installation

### Add the gem

Add this line to your application's Gemfile:

    gem 'tourist-rails'

And then execute:

    bundle

Or install it yourself as:

    gem install tourist-rails

### Add Tourist.js to the asset pipeline like usual

#### application.js

    require backbone
    require tourist

#### application.css.scss (optional)

    @import 'tourist';

## Usage

  Read more on their (github page)[http://easelinc.github.io/tourist/] and (repository)[https://github.com/easelinc/tourist]

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request<commit_msg>Fixes README<commit_after># Tourist.js for Rails 3.x

> Tourist.js is a simple library for creating guided tours through your app. It's better suited to complex, single-page apps than websites. Our main requirement was the ability to control the interface for each step. For example, a step might need to open a window or menu, or wait for the user to complete a task. Tourist gives you hooks to do this.

## Installation

### Add the gem

Add this line to your application's Gemfile:

    gem 'tourist-rails'

And then execute:

    bundle

Or install it yourself as:

    gem install tourist-rails

### Dependencies

Tourist.js depends on jQuery & Backbone. I add Backbone (1.1.1) and Underscore (1.6.0) automaticaly when tourist is requested. A better fix will be coming soon ; either let the user get the dependencies himself or git submodules to the dependencies, or better.

### Add Tourist.js to the asset pipeline like usual

#### application.js

    require jquery
    require tourist

#### application.css.scss (optional)

    @import 'tourist';

## Usage

  Read more on their (github page)[http://easelinc.github.io/tourist/] and (repository)[https://github.com/easelinc/tourist]

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
{'fraction_non_alphanumeric': 0.0859465737514518, 'fraction_numerical': 0.006968641114982578, 'mean_word_length': 3.7675276752767526, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2155585', 'n_tokens_mistral': 768, 'n_tokens_neox': 717, 'n_words': 351}