Permalink
Browse files

Adding App::Notes

  • Loading branch information...
1 parent 9018254 commit 17e7efa3881918de6fa083ba78ba413d515d8402 @throughnothing committed Apr 24, 2012
Showing with 21 additions and 66 deletions.
  1. +7 −1 CHANGES
  2. +1 −1 Makefile.PL
  3. +4 −62 README.md
  4. +0 −2 dist.ini
  5. +9 −0 lib/App/Notes.pm
View
@@ -3,9 +3,15 @@ Changes from 2011-04-25 00:00:00 +0000 to present.
==================================================
------------------------------------------
-version 0.003 at 2012-04-24 18:10:00 +0000
+version 0.003 at 2012-04-24 18:10:11 +0000
------------------------------------------
+ Change: 9018254ac7160fd58298eaa3d453ef2b711fd199
+ Author: William Wolf <throughnothing@gmail.com>
+ Date : 2012-04-24 14:10:11 +0000
+
+ v0.003
+
Change: 8b0eb6886e93afe91e9929242b076a6ae5f490f7
Author: William Wolf <throughnothing@gmail.com>
Date : 2012-04-24 10:58:52 +0000
View
@@ -33,7 +33,7 @@ my %WriteMakefileArgs = (
"strict" => 0,
"warnings" => 0
},
- "VERSION" => "0.003",
+ "VERSION" => "0.004",
"test" => {
"TESTS" => "t/*.t"
}
View
@@ -1,74 +1,16 @@
# NAME
-notes - Simple. Git-based. Notes.
+App::Notes - Simple. Git-based. Notes.
# VERSION
-version 0.003
+version 0.004
# SYNOPSIS
- Usage: notes command [arguments]
+Check out [notes](http://search.cpan.org/perldoc?notes) for more info.
- Available Commands:
- add add a new note, and edit it
- append append to a note ( from STDIN )
- delete delete the note
- edit edit a note
- help show syntax and available commands
- init Initiliazie notes (optionally from remote repo)
- list lists id and subject of all notes
- replace replace the contents of the note ( from STDIN )
- show show the contents of the note
- sync Sync notes with remote (pull + push)
-
- # To get started
- $ notes init
- # Or, optionally, get started with an existing git repo
- $ notes init git@gist.github.com:12343.git
-
- # Create a note and edit it (with $EDITOR, or vim by default)
- # Note name will be Hello-World
- $ notes add Hello World
- # Add another (markdown) note via STDIN
- $ echo "# Title" | notes add TEST.md
-
- # List notes
- $ notes list
- TEST.md
- Hello-World
-
- # List notes w/filter (case-insensitive)
- $ notes list te
- TEST.md
-
- # Edit a note (finds the most recently edited match, case insensitive)
- # This will open up the Hello-World note created above
- $ notes edit hel
-
- # Will replace the contents of Hello-World with "Hello, World"
- $ echo "Hello, World" | notes replace hel
-
- # Will append "END" to Hello-World
- $ echo "END" | notes append he
-
- # Sync notes with remote (if your git repo has a remote)
- $ notes sync
-
-# DESCRIPTION
-
-[App::Notes](http://search.cpan.org/perldoc?App::Notes) is a very simple command line tool that lets you creat, edit,
-search, and manage simple text-based notes inside of a git repository.
-
-This is very useful for keeping notes in a repository
-(especially a `gist` on [GitHub](http://github.com)) that can be sync'ed
-across machines, and also for keeping a history of all your notes.
-
-Every time a note is created, modified or removed, [App::Notes](http://search.cpan.org/perldoc?App::Notes) will commit
-the change to the git repo. By default, It will `pull` before each command
-executes, and `push` when its done (except on `list` and `show` commands).
-To turn this behavior off, set `APP_NOTES_AUTO_SYNC=0`, and then you can
-manually pull/push with `notes sync`.
+1;
# AUTHORS
View
@@ -5,8 +5,6 @@ license = CC0_1_0
copyright_holder = William Wolf
copyright_year = 2012
-main_module = bin/notes
-
[@Filter]
-bundle = @Basic
-remove = Readme
View
@@ -0,0 +1,9 @@
+package App::Notes;
+
+# ABSTRACT: Simple. Git-based. Notes.
+
+=head1 SYNOPSIS
+
+Check out L<notes> for more info.
+
+1;

0 comments on commit 17e7efa

Please sign in to comment.