Просмотр исходного кода

attempts at improving sb snippet

Eric Schulte 17 лет назад
Родитель
Сommit
a54c27ec91
2 измененных файлов с 15 добавлено и 2 удалено
  1. 14 1
      org-babel.org
  2. 1 1
      snippets/org-mode/sb

+ 14 - 1
org-babel.org

@@ -114,9 +114,22 @@ table, allowing the test suite to be run be evaluation of the table
 and the results to be collected in the same table.
 and the results to be collected in the same table.
 
 
 
 
-* Tasks [20/29]
+* Tasks [20/32]
 ** TODO improve the source-block snippet
 ** TODO improve the source-block snippet
+
 [[file:~/src/emacs-starter-kit/src/snippets/text-mode/rst-mode/chap::name%20Chapter%20title][file:~/src/emacs-starter-kit/src/snippets/text-mode/rst-mode/chap::name Chapter title]]
 [[file:~/src/emacs-starter-kit/src/snippets/text-mode/rst-mode/chap::name%20Chapter%20title][file:~/src/emacs-starter-kit/src/snippets/text-mode/rst-mode/chap::name Chapter title]]
+#+begin_example
+,#name : Chapter title
+,# --
+${1:Chapter}
+${1:$(make-string (string-width text) ?\=)}
+
+$0
+#+end_example
+
+[[file:snippets/org-mode/sb][sb -- snippet]]
+
+waiting for guidance from those more familiar with yasnippets
 
 
 ** TODO resolve references to other buffers
 ** TODO resolve references to other buffers
    This would allow source blocks to call upon tables, source-blocks,
    This would allow source blocks to call upon tables, source-blocks,

+ 1 - 1
snippets/org-mode/sb

@@ -1,6 +1,6 @@
 #name : #+begin_src...#+end_src
 #name : #+begin_src...#+end_src
 # --
 # --
-#+srcname: ${1:name}
+${1:$(if (> (length text) 1) "#+srcname:" "")} ${1: }
 #+begin_src ${2:language} $3
 #+begin_src ${2:language} $3
 $0
 $0
 #+end_src
 #+end_src