Update front page
- Move "Land of Lisp" to read section - Add "Head First C" to reading section. - Point "git-auto-commit-mode" project to auto-generated page on projects.ryuslash.org.
This commit is contained in:
parent
8cf9315c3c
commit
85aa7c3d11
2 changed files with 4 additions and 63 deletions
|
@ -30,7 +30,7 @@
|
|||
I kept forgetting which manga to buy, or more accurately, which I
|
||||
already have, so I wrote a Maemo application to help me remember.
|
||||
|
||||
** [[file:projects/git-auto-commit-mode.org][git-auto-commit-mode]] :Elisp:
|
||||
** [[http://projects.ryuslash.org/git-auto-commit-mode/][git-auto-commit-mode]] :Elisp:
|
||||
|
||||
Automatically commit changes to git after each save. Handy for
|
||||
certain types of documents, which don't need long commit messages,
|
||||
|
@ -66,13 +66,14 @@
|
|||
Next to pure coding there are some other things that I find
|
||||
interesting, mostly also relating to coding or otherwise computers.
|
||||
|
||||
- I am reading [[http://landoflisp.com/][Land of Lisp]] and [[http://diveintohtml5.info/][Dive into HTML5]]. Other books I have
|
||||
- I am reading [[http://shop.oreilly.com/product/0636920015482.do][Head First C]] and [[http://diveintohtml5.info/][Dive into HTML5]]. Other books I have
|
||||
read include:
|
||||
[[http://cm.bell-labs.com/cm/cs/cbook/][The C Programming Language]],
|
||||
[[http://www.paulgraham.com/onlisp.html][On Lisp]],
|
||||
[[http://gigamonkeys.com/book/][Practical Common Lisp]],
|
||||
[[http://git-scm.com/book][Pro Git]],
|
||||
[[http://pragprog.com/book/btlang/seven-languages-in-seven-weeks][Seven Languages in Seven Weeks]]
|
||||
[[http://pragprog.com/book/btlang/seven-languages-in-seven-weeks][Seven Languages in Seven Weeks]],
|
||||
[[http://landoflisp.com/][Land of Lisp]]
|
||||
|
||||
- I use the [[http://fonts.ru/public/][PT Mono]] font for my terminal emulator and text editor.
|
||||
Other fonts I've used or tried include:
|
||||
|
|
|
@ -1,60 +0,0 @@
|
|||
#+TITLE: git-auto-commit-mode
|
||||
#+LINK: src http://code.ryuslash.org/cgit.cgi/emacs/git-auto-commit-mode/
|
||||
#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/emacs/git-auto-commit-mode/snapshot/git-auto-commit-mode-master.tar.gz
|
||||
#+LINK: zip http://code.ryuslash.org/cgit.cgi/emacs/git-auto-commit-mode/snapshot/git-auto-commit-mode-master.zip
|
||||
#+LINK: readme http://code.ryuslash.org/cgit.cgi/emacs/git-auto-commit-mode/about/
|
||||
#+LINK: manual http://ryulash.org/projects/git-auto-commit-mode/manual/
|
||||
#+STARTUP: showall
|
||||
|
||||
#+begin_html
|
||||
<script src="/keyjs.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
keyjs_initialize({ "u": [ "keyjs_goto", "../index.html" ],
|
||||
"h": [ "keyjs_goto", "http://ryuslash.org" ] });
|
||||
</script>
|
||||
#+end_html
|
||||
|
||||
#+INCLUDE: "dlmenu.inc"
|
||||
|
||||
* What does it do?
|
||||
|
||||
~git-auto-commit-mode~ is a minor mode for GNU Emacs that, when
|
||||
enabled, tries to commit changes to a file after every save. It can
|
||||
also try to push to the default upstream.
|
||||
|
||||
* Why was it written?
|
||||
|
||||
Some projects / files don't need a very fancy commit log or anything
|
||||
and are typically only modified in small ways. Configuration files
|
||||
are a good example, where most changes are just single lines added,
|
||||
removed or changed. In these projects it can save some effort to
|
||||
just automatically commit them after every change.
|
||||
|
||||
* Who is it for?
|
||||
|
||||
Anyone who makes a lot of small, separate, changes to a bunch if
|
||||
git-tracked files and is tired of always having to go through the
|
||||
=git add; git commit -m description= process.
|
||||
|
||||
* Data
|
||||
|
||||
| Version | 0 (development only) |
|
||||
| Language | Emacs Lisp |
|
||||
| License | GPLv3 |
|
||||
|
||||
** Features
|
||||
|
||||
- Automatically commit changes to a file after each save.
|
||||
- The commit message will contain the file name relative to the
|
||||
repository root.
|
||||
- Optionally, automatically push commits to the default upstream.
|
||||
|
||||
** Dependencies
|
||||
|
||||
- [[http://gnu.org/software/emacs][GNU Emacs]] :: It is developed using Emacs 24, though I am not
|
||||
averse to supporting older versions.
|
||||
- [[http://git-scm.com][git]] :: I am not aware of any version restrictions.
|
||||
|
||||
* More...
|
||||
|
||||
For further instructinos I would refer you to the [[readme][README]] and [[manual]].
|
Loading…
Reference in a new issue