mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-12-16 18:34:17 +00:00
added about 10 elisp keywords. work in progress to add more.
This commit is contained in:
17
snippets/emacs-lisp-mode/x-file.read-lines.yasnippet
Executable file
17
snippets/emacs-lisp-mode/x-file.read-lines.yasnippet
Executable file
@@ -0,0 +1,17 @@
|
||||
#contributor: Xah Lee (XahLee.org)
|
||||
#name: read lines of a file
|
||||
# --
|
||||
(defun read-lines (filePath)
|
||||
"Return a list of lines in FILEPATH."
|
||||
(with-temp-buffer
|
||||
(insert-file-contents filePath)
|
||||
(split-string
|
||||
(buffer-string) "\n" t)) )
|
||||
|
||||
;; process all lines
|
||||
(mapc
|
||||
(lambda (aLine)
|
||||
(message aLine) ; do your stuff here
|
||||
)
|
||||
(read-lines "inputFilePath")
|
||||
)
|
||||
Reference in New Issue
Block a user