Skip to content

Commit

Permalink
Release: 0.9.5
Browse files Browse the repository at this point in the history
- No need to add find-file-hook manually(Thanx to Nick Sandow).
- Updated tests.
  • Loading branch information
Sachin Patil committed Jun 26, 2016
1 parent f977547 commit 8b36eaa
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 15 deletions.
12 changes: 7 additions & 5 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
2016-04-13 Sachin <[email protected]>
2016-06-26 Sachin <[email protected]>

* No need to add find-file-hook manually
* insert-shebang.el(0.9.5):

* No need to add find-file-hook manually(Thanx to Nick Sandow).
* Updated tests.

2014-11-18 Sachin <[email protected]>

* insert-shebang.el(0.9.4):

- Bug Fixes
- Made to work with uniquify.el(Thanx to Kozaki)
- Bug Fixes.
- Made to work with uniquify.el(Thanx to Kozaki).

2014-01-07 Sachin <[email protected]>

* insert-shebang.el(0.9.3):

- Lots of Bug fixes.
- Open ignored files log with `M-x insert-shebang-open-log-buffer`


2013-10-05 sachin <[email protected]>

Expand Down
27 changes: 17 additions & 10 deletions ReadMe.org
Original file line number Diff line number Diff line change
Expand Up @@ -5,41 +5,47 @@
- Clone this repository
#+BEGIN_SRC sh
git clone https://github.com/psachin/insert-shebang.git
#+END_SRC sh
#+END_SRC

** Install
*** Melpa-stable: [[http://stable.melpa.org/#/insert-shebang][file:http://stable.melpa.org/packages/insert-shebang-badge.svg]] [[http://marmalade-repo.org/packages/insert-shebang][Marmalade]]
#+BEGIN_SRC emacs-lisp
M-x package-install RET insert-shebang RET
#+END_SRC emacs-lisp
*** Manual
#+BEGIN_SRC emacs-lisp
M-x package-install RET insert-shebang RET
#+END_SRC

*** Manual install
- Add directory containing =insert-shebang.el= file to
=load-path= in your =~/.emacs= file. For example:
#+BEGIN_SRC emacs-lisp
(add-to-list 'load-path "/path/to/insert-shebang/")
#+END_SRC emacs-lisp
#+END_SRC

- To load a package, add:
#+BEGIN_SRC emacs-lisp
(require 'insert-shebang)
#+END_SRC emacs-lisp
#+END_SRC

- Optionally, run =make= to byte-compile the file.

** Customize
- Customize using:
#+BEGIN_SRC emacs-lisp
M-x customize-group RET insert-shebang RET
#+END_SRC emacs-lisp
#+END_SRC

*** Env Path
Defines path to =env=. Default is =/usr/bin/env=.

*** File Types
Defines file types.

*** Custom Headers
*insert-shebang* can be extended to insert header for C, C++ and
FORTRAN programs etc.

*** Ignore Extensions
Set file types(using extensions) you want to ignore.

*** Ignored Filename
Files ignored during the prompt are stored with their full-path
in =~/.insert-shebang.log= file. Set to *nil* if you want to
Expand All @@ -48,14 +54,15 @@
You can visit this log file using
#+BEGIN_SRC emacs-lisp
M-x insert-shebang-open-log-buffer
#+END_SRC emacs-lisp
#+END_SRC

** Contribute
- Feel free to send PRs
- Create new issues
- Make sure to run tests before sending a PR
#+BEGIN_SRC shell
#+BEGIN_SRC sh
make test
#+END_SRC

** License
- See [[https://github.com/psachin/insert-shebang/blob/master/COPYING][COPYING]]

0 comments on commit 8b36eaa

Please sign in to comment.