[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] elpa-admin aae2f27 064/357: imported README from googlecode's hom
From: |
Stefan Monnier |
Subject: |
[elpa] elpa-admin aae2f27 064/357: imported README from googlecode's homepage |
Date: |
Thu, 10 Dec 2020 18:06:16 -0500 (EST) |
branch: elpa-admin
commit aae2f271d664b5a59d2dd04d96c822dbad005e4a
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>
imported README from googlecode's homepage
---
README | 47 ++++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 42 insertions(+), 5 deletions(-)
diff --git a/README b/README
index e716140..e381b1d 100644
--- a/README
+++ b/README
@@ -1,8 +1,45 @@
-YASnippet re-design and re-writing of my original extension
-smart-snippet. The goal is ease of use and full features.
+*YASnippet* is a template system for Emacs. It allows you to type an
+abbreviation and automatically expand it into function
+templates. Bundled language templates includes: C, C++, C#, Perl, Python, Ruby,
+SQL, LaTeX, HTML, CSS and more. The snippet syntax is inspired from
[http://manual.macromates.com/en/snippets TextMate's] syntax, you can even
+[http://yasnippet.googlecode.com/svn/trunk/doc/snippet-development.html#importing-textmate-snippets
import] most !TextMate templates to YASnippet. Watch
[http://www.youtube.com/watch?v=76Ygeg9miao a demo at YouTube] or download a
higher resolution version ([http://yasnippet.googlecode.com/files/yas_demo.avi
yas_demo.avi])
-For detailed document, you can either download the document
-release of YASnippet or view it directly online:
+====Install with yasnippet-bundle.el====
-http://pluskid.lifegoo.com/upload/project/yasnippet/doc/index.html
+To quickly tryout YASnippet, download the simpler "bundle" version.
+If you plan to modify the bundled templates and/or build your own,
+download the "normal" package.
+
+ # Download yasnippet-bundle on the right sidebar and unpack it.
+ # You'll get a file named `yasnippet-bundle.el`, put it in
`~/.emacs.d/plugins/` (create that directory if not exists).
+ # Open the file in Emacs, and type `Alt+x eval-buffer`.
+That's it. Now open any file, you'll see a menu "YASnippet". You can
+pull down the menu to insert a template. Or, you can type a pre-defined
+abbrev and press TAB to expand it!
+
+To have Emacs load YASnippet automatically when it starts, put the following
in your ~/.emacs file:
+{{{
+(add-to-list 'load-path
+ "~/.emacs.d/plugins")
+(require 'yasnippet-bundle)
+}}}
+
+==== Normal install ====
+
+To install the normal archive, download and unpack the
+latest yasnippet-x.y.z.tar.bz2. You'll get a directory named
+yasnippet-x.y.z, put it in your ~/.emacs.d/plugins and add the following in
+your .emacs file:
+{{{
+ (add-to-list 'load-path
+ "~/.emacs.d/plugins/yasnippet-x.y.z")
+ (require 'yasnippet) ;; not yasnippet-bundle
+ (yas/initialize)
+ (yas/load-directory "~/.emacs.d/plugins/yasnippet-x.y.z/snippets")
+}}}
+
+====How-tos, Bugs, Contributions...====
+
+Please refer to the comprehensive
+[http://yasnippet.googlecode.com/svn/trunk/doc/index.html documentation] for
full customization and support. If you find a bug, please report it at
[http://code.google.com/p/yasnippet/issues/list issues list]. If you run into
problems using YASnippet, or have snippets to contribute, post to the
[http://groups.google.com/group/smart-snippet yasnippet google group]. Thank
you very much for using YASnippet!
\ No newline at end of file
- [elpa] elpa-admin d5be3dd 283/357: * README: mention make check_copyrights, (continued)
- [elpa] elpa-admin d5be3dd 283/357: * README: mention make check_copyrights, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin c670f77 253/357: Merge branch 'master' into new-website, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 0466964 352/357: * README.org (Adding a package): Adjust to use the new `make` targets, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 2658af9 345/357: * admin/archive-contents.el: Add preliminary code to fetch upstream updates, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 21fc443 349/357: * externals-list ("markdown-mode"): New package, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 0c23652 046/357: Revert "Add an explicit OPERATION-MODE "nil" in README's examples", Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 7ce78d5 071/357: Note that 'autogen.sh' should be run to generate 'configure' and 'Makefile.in' (see #11), Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 5319f2f 062/357: * archive-contents.el: Make `site' more incrementally., Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 988d3f5 059/357: Add a table of contents to README file, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 6011ab7 066/357: Initial import, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin aae2f27 064/357: imported README from googlecode's homepage,
Stefan Monnier <=
- [elpa] elpa-admin a745b29 076/357: * admin/archive-contents.el: Create web pages., Stefan Monnier, 2020/12/10
- [elpa] elpa-admin b7f2140 081/357: Thanks go to Lars Andersen., Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 5a664e2 091/357: Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 1daf0bb 085/357: Merge branch 'master' of github.com:rocky/emacs-loc-changes, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 90851ae 086/357: Get "make -k" to go through, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin e71d997 087/357: Merge remote-tracking branch 'repo.or.cz/elpa', Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 87dd559 092/357: Update infrastructure for Git., Stefan Monnier, 2020/12/10
- [elpa] elpa-admin efd0702 098/357: Fix generation of package autoloads, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin e55d6b1 102/357: Sync with yasnippet/master, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 170624f 106/357: Avoid lm-homepage which is not in Emacs-24.3, Stefan Monnier, 2020/12/10