Module: Notify

### Home Classes Methods

### In Files

- lib/notify.rb
- lib/notify/growlnotify.rb
- lib/notify/kdialog.rb
- lib/notify/libnotify.rb
- lib/notify/notify-send.rb
- lib/notify/ruby-growl.rb
- lib/notify/ruby_gntp.rb
- lib/notify/terminal-notifier.rb
- lib/notify/version.rb

### Methods

- ::html_escape
- ::notify
- ::which

### Class/Module Index

Quicksearch

- Notify

No matching classes.

# Notify

### Constants

VERSION

### Public Class Methods

html_escape(text) click to toggle source

    # File lib/notify.rb, line 18
    def self.html_escape(text)
      ERB::Util.html_escape(text)
    end

notify(title, message, options = {}) click to toggle source

    # File lib/notify.rb, line 40
    def self.notify(title, message, options = {})
      puts "#{title}: #{message}"
    end

which(prog, path=ENV['PATH']) click to toggle source

    # File lib/notify.rb, line 6
    def self.which(prog, path=ENV['PATH'])
      if RUBY_PLATFORM.downcase =~ /mswin(?!ce)|mingw|bccwin|cygwin/
        path.split(File::PATH_SEPARATOR).each {|dir|
          f = File.join(dir,prog+".exe")
          return f if File.executable?(File.join(f)) && !File.directory?(f)
        }
        nil
      else
        return system("which #{prog} > /dev/null 2>&1")
      end
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.