Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Port todo list to markdown

  • Loading branch information...
commit 2a82f363e3cdd1f0b8d19175a6dbe1048fdfc8af 1 parent 02f79ae
@mynyml mynyml authored
Showing with 16 additions and 16 deletions.
  1. +1 −1  Manifest
  2. +10 −10 TODO.txt → TODO.md
  3. +5 −5 docs.watchr
View
2  Manifest
@@ -4,7 +4,7 @@ LICENSE
Manifest
README.md
Rakefile
-TODO.txt
+TODO.md
bin/watchr
contributions.txt
docs.watchr
View
20 TODO.txt → TODO.md
@@ -1,17 +1,16 @@
-===== Features
+Features
+--------
-* respond to :added file event (needs ability to watch dirs)
-
-* watchr -e # watchr -e "watch('foo.gemspec') { system('gem build foo.gemspec') }"
+* watchr -e ( `$ watchr -e "watch('foo.gemspec') { system('gem build foo.gemspec') }"` )
* watchr --auto
* watchr --fetch
-* write a few prepackaged scripts
- * post on gists
- * post links on wiki
- * post main links in readme
+* enable ability to watch dirs
+ * requires new handler(s)
+ * will allow recognizing `:added` events
-===== Bugs
+Bugs
+----
* sometimes an action is fired without a file being saved
* buffer flushing issue?
@@ -22,7 +21,8 @@
* when a file is saved twice quickly, subsequent events are ignored.
* seems like rev/libev drops the file watch
-===== Other
+Other
+-----
* add tests for executable
* memory profiling / benchmarks
View
10 docs.watchr
@@ -5,10 +5,10 @@ require 'yard'
# --------------------------------------------------
# Rules
# --------------------------------------------------
-watch( 'lib/.*\.rb' ) { yard }
-watch( 'README.md' ) { yard }
-watch( 'TODO.txt' ) { yard }
-watch( 'LICENSE' ) { yard }
+watch( 'lib/.*\.rb' ) { yard }
+watch( 'README.md' ) { yard }
+watch( 'TODO.md' ) { yard }
+watch( 'LICENSE' ) { yard }
# --------------------------------------------------
# Signal Handling
@@ -21,6 +21,6 @@ Signal.trap('INT' ) { abort("\n") } # Ctrl-C
# --------------------------------------------------
def yard
print "Updating yardocs... "; STDOUT.flush
- YARD::CLI::Yardoc.run *%w( -o doc/yard --readme README.md --markup markdown - LICENSE TODO.txt )
+ YARD::CLI::Yardoc.run *%w( -o doc/yard --readme README.md --markup markdown - LICENSE TODO.md )
print "done\n"
end
Please sign in to comment.
Something went wrong with that request. Please try again.