The latex snippet "<l" in orgmode is already implemented in orgmode's Easy Templates. Besides, "#+BEGIN_LATEX ... #+END_LATEX" has been replaced with "#+BEGIN_EXPORT latex ... #+END_EXPORT" since orgmode 9.0.
* New c-mode Doxygen function documentation using Javadoc style tags.
* Removed double space from doc block.
* Moved alternate c/c++ function documentation block from c-mode to
c-lang-common so that the snippet will be available for both c & c++
programs.
* Reformatted c function Doxygen documentation block. Added @details
section.
* Changed C Doxygen function block trigger to doxy to make it easier to
use. Added new nasm Doxygen function block document snippet.
* Rename files that are prohibited in Debian packages
* Add missing keys for all markdown-mode snippets
* markdown-mode: Give a couple snippets more meaningful names
* markdown-mode/uft8: Modify description to say UTF-8
* Add MELPA stable badge.
@AndreaCrotti is now tagging stable releases, so I believe it is
appropriate to close#242
* Add sum snippet for LaTeX
* Add int snippet for LaTeX
* Add prod snippet for LaTeX
* Add binom snippet for LaTeX
* Add bigcup snippet for LaTeX
* Add bigcap snippet for LaTeX
* Remove trailing lines
* Replace two-word arguments with one word
* Actually, remove the words entirely
* bazel mode snippets for cc
* bazel mode snippets for java.
added bazel mode java snippets and added newline at eof
* bazel mode snippets for python
* bazel mode snippets for shell
I found that yasnippet now supports JIT snippet loading. Can we make this the default setting when we initialize snippets? From some very basic benchmarking this reduces my load time of yasnippet-snippet autoloads from ~2200 ms to ~400 ms. Further compiling the snippets pushes this down to ~360 ms.
There are several snippets whose expansion is nothing more than
(KEY $0)
where KEY is the snippet's #key field. These snippets do nothing but
save you typing in the parentheses. Using a package like paredit, or
smartparens would be more suited to this. There are currently a lot
of snippets in emacs-lisp-mode, which makes browsing through the list
more difficult, so these least useful ones should be removed.
* Add snippet for elisp package
* Update snippets
* Combine lexical-binding line with package declaration line.
(to prevent checkdoc from triggering)
* Provide sensible default for license.
eprint/eprintln snippets behave like print/prinln.
* eprintln: Macro for printing to the standard error, with a newline.
* eprint: Macro for printing to the standard error.
* yasnippet-snippets.el (yasnippet-snippets-dir): Define with
defconst, set to the "snippets" directory.
(yasnippet-snippets-initialize): Add `yasnippet-snippets-dir' as a
symbol. Drop the boundp check, as we are already doing (require
'yasnippet).
* Change type indent width for phpdoc param tags
phpcs expects one space between @param tag and type
identifier. Checking
http://manual.phpdoc.org/HTMLSmartyConverter/PHP/phpDocumentor/tutorial_tags.pkg.html
there is only meant to be one space included.
* Remove * at end of phpdoc return tag
The return tag should be the last tag in the phpdoc block and should
not add a extra line for a extra tag.
Moved spaces that were part of the default values out of them as they are always going to be left in, and moved the quotes outside of the docstring default as they will usually be there.