feature/file-templates: remove f.el references
This commit is contained in:
parent
122ddc5a12
commit
da663aa5da
9 changed files with 13 additions and 25 deletions
|
@ -25,18 +25,6 @@
|
||||||
s-lower-camel-case s-upper-camel-case s-snake-case s-dashed-words
|
s-lower-camel-case s-upper-camel-case s-snake-case s-dashed-words
|
||||||
s-capitalized-words s-titleized-words s-word-initials))
|
s-capitalized-words s-titleized-words s-word-initials))
|
||||||
|
|
||||||
(mapc (lambda (sym) (autoload sym "f"))
|
|
||||||
'(f-join f-split f-expand f-filename f-dirname f-common-parent f-ext
|
|
||||||
f-no-ext f-swap-ext f-base f-relative f-short f-long f-canonical f-slash
|
|
||||||
f-full f-uniquify f-uniquify-alist f-read-bytes f-write-bytes
|
|
||||||
f-read-text f-write-text f-append-text f-append-bytes f-mkdir f-delete
|
|
||||||
f-symlink f-move f-copy f-copy-contenst f-touch f-exists? f-directory?
|
|
||||||
f-file? f-symlink? f-readable? f-writable? f-executable? f-absolute?
|
|
||||||
f-relative? f-root? f-ext? f-same? f-parent-of? f-child-of?
|
|
||||||
f-ancestor-of? f-descendant-of? f-hidden? f-size f-depth f-this-file
|
|
||||||
f-path-separator f-glob f-entries f-directories f-files f-root
|
|
||||||
f-traverse-upwards f-with-sandbox))
|
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
;; Library
|
;; Library
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# group: file templates
|
# group: file templates
|
||||||
# contributor: Henrik Lissner
|
# contributor: Henrik Lissner
|
||||||
# --
|
# --
|
||||||
#ifndef ${1:__`(upcase (f-base buffer-file-name))`_H_$(upcase yas-text)}
|
#ifndef ${1:__`(upcase (file-name-base buffer-file-name))`_H_$(upcase yas-text)}
|
||||||
#define $1
|
#define $1
|
||||||
|
|
||||||
$0
|
$0
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# group: file templates
|
# group: file templates
|
||||||
# contributor: Henrik Lissner
|
# contributor: Henrik Lissner
|
||||||
# --
|
# --
|
||||||
#ifndef ${1:__`(upcase (f-base buffer-file-name))`_H_$(upcase yas-text)}
|
#ifndef ${1:__`(upcase (file-name-base buffer-file-name))`_H_$(upcase yas-text)}
|
||||||
#define $1
|
#define $1
|
||||||
|
|
||||||
$0
|
$0
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
;;; `(f-filename buffer-file-name)`
|
;;; `(file-name-nondirectory buffer-file-name)`
|
||||||
|
|
||||||
$0
|
$0
|
|
@ -1,6 +1,6 @@
|
||||||
;;; `(f-filename buffer-file-name)`${1: --- ${2:description}}
|
;;; `(file-name-nondirectory buffer-file-name)`${1: --- ${2:description}}
|
||||||
|
|
||||||
$0
|
$0
|
||||||
|
|
||||||
(provide '`(f-base buffer-file-name)`)
|
(provide '`(file-name-base buffer-file-name)`)
|
||||||
;;; `(f-filename buffer-file-name)` ends here
|
;;; `(file-name-nondirectory buffer-file-name)` ends here
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# -*- mode: snippet -*-
|
# -*- mode: snippet -*-
|
||||||
# name: Org template
|
# name: Org template
|
||||||
# --
|
# --
|
||||||
#+TITLE:${1:`(f-base buffer-file-name)`}
|
#+TITLE:${1:`(file-name-base buffer-file-name)`}
|
||||||
|
|
||||||
$0
|
$0
|
|
@ -1,3 +1,3 @@
|
||||||
# `(f-filename buffer-file-name)`
|
# `(file-name-nondirectory buffer-file-name)`
|
||||||
|
|
||||||
$0
|
$0
|
|
@ -1,12 +1,12 @@
|
||||||
# `(progn
|
# `(progn
|
||||||
(setq-local pkgs (s-split "/" (s-chop-prefix (concat (my/project-root) "lib/") (f-no-ext buffer-file-name)) t))
|
(setq-local pkgs (s-split "/" (s-chop-prefix (concat (doom-project-root) "lib/") (file-name-sans-extension buffer-file-name)) t))
|
||||||
(setq-local pkgs-p (eq (length pkgs) 1))
|
(setq-local pkgs-p (eq (length pkgs) 1))
|
||||||
(setq-local pkg-module (s-replace " " "::" (s-titleized-words (if pkgs-p (-first-item pkgs) (s-join " " (-butlast pkgs))))))
|
(setq-local pkg-module (s-replace " " "::" (s-titleized-words (if pkgs-p (car pkgs) (s-join " " (butlast pkgs))))))
|
||||||
|
|
||||||
(concat "lib/" (f-filename buffer-file-name)))`
|
(concat "lib/" (file-name-nondirectory buffer-file-name)))`
|
||||||
|
|
||||||
module `pkg-module`
|
module `pkg-module`
|
||||||
`(when pkgs-p " VERSION='0.0.1'\n\n")``(concat " class " (if pkgs-p "<< self" (s-capitalize (-last-item pkgs))))`
|
`(when pkgs-p " VERSION='0.0.1'\n\n")``(concat " class " (if pkgs-p "<< self" (s-capitalize (car (last pkgs)))))`
|
||||||
`%`${0:# Code here}
|
`%`${0:# Code here}
|
||||||
end
|
end
|
||||||
end
|
end
|
|
@ -1,3 +1,3 @@
|
||||||
#!/usr/bin/env `(if (f-ext? buffer-file-name "zsh") "zsh" "sh")`
|
#!/usr/bin/env `(if (equal (file-name-extension buffer-file-name) "zsh") "zsh" "bash")`
|
||||||
|
|
||||||
$0
|
$0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue