Giter Club home page Giter Club logo

banshee's People

Contributors

caseyohara avatar dillonmorton avatar taylorsmith avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

banshee's Issues

Ctrl C doesn't clear/reset console

Despite our conversations yesterday, I actually am having problems with it exiting on Mac OSX. When I hit a compilation error using rake watch in a Coffeescript file, the window won't let me close out. I have to manually type "exit," but I can't even see what I'm typing because it hides behind the spinning animation.

The only way to get it back is to type exit, open a new terminal window, and try again. Any idea what could be causing?

Could it be the loading / compiling graphic or the --clear option is preventing the window from resetting?

Funky home directory resolution

When specifying a path using ~/ as shorthand for my home directory e.g. ~/projects/pyrokinetiq/assets/less/stylesheet.less, Banshee gets a little confused by looking for /home/damon/~/projects/pyrokinetiq/assets/less/stylesheet.less

Dependencies not compiling

I'm loading some libraries using the Sprockets requires and for some reason, it's not adding the libraries to my application file as expected.

At the top of my application.coffee file:

#= require lib/jqtouch.min.js
#= require lib/jquery.easing.min.js
#= require lib/full_screen_image.coffee
#= require lib/jquery.imgpreload.min.js
#= require lib/retina.js

I've tried as well with only:

#= require lib/retina.js

Still nothing. The outputted application file simply starts with:

// Generated by CoffeeScript 1.3.3
(function() {

  window.App = {
...

Banshee is at the latest version:

$ banshee -V
0.0.4

Any ideas? For what it's worth I was having issues with Coyote as well in this particular manifest file, but I can't seem to circumvent.

Also, the "Fork me on Github" link on the Banshee website links to Coyote.

On compilation error, screen does not clear, requires force exit / close tab

This is definitely related to #4. When using the watch there is a LESS or CoffeeScript compilation error, the Terminal window freezes, causing some yucky output and preventing any readable characters.

Multiple attempts to press ctrl-c do nothing. Typing exit works, but obviously closes the Terminal tab. I've had this issue on multiple projects.

Screen Shot 2013-01-06 at 6 57 13 PM

Banshee rakefile:

def banshee input, output, options={}
  options = options.map { |k,v| "--#{k}" if v }.compact.join(' ')
  sh "banshee #{input}:#{output} #{options}"
end

task :build => ['js:build', 'css:build']
task :compress => ['js:compress', 'css:compress']
multitask :watch => ['js:watch', 'css:watch']

namespace :js do
  input = "assets/js/application.coffee"
  output = "assets/js/application.js"
  task :build do
    banshee input, output
  end
  task :compress do
    banshee input, output, compress: true
  end
  task :watch do
    banshee input, output, watch: true
  end
end

namespace :css do
  input = "assets/css/less/application.less"
  output = "assets/css/application.css"
  task :build do
    banshee input, output
  end
  task :compress do
    banshee input, output, compress: true
  end
  task :watch do
    banshee input, output, watch: true
  end
end

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.