vindarel
vindarel
> Why would the ensure- functions not have the full string at the end? sorry, I badly expressed myself: the *existing* functions with "prefix" have a different signature: ```lisp (defun...
My typical use-case if for slashes with URIs: ```lisp (str:ensure-starts-with "/" "foo/bar") ;; => /foo/bar/ (edited for middle / ) (str:ensure-enclosed-by "/" "9278-uuid-123") ;; => "/9278-uuid-123/" ``` in that case,...
yeah, good catch for the multi-character prefixes/suffixes. I didn't have such a use-case, so gotta give them more thought. For this use-case though: `(str:ensure-ends-with "/index.html" "https://example.com/")` I am thinking about...
That seems a nice optional feature. (considering it doesn't bring much complexity :) I like to think that the current code is very approachable and helps to learn the built-in...
> Perhaps we could hijack the submodes' imenu entries for ourselves? well thought, but I guess it would not be the best, because we'd like to catch vue specific stuff...
Note: there's a pb on my side, I could not see imenu entries in web-mode before I loaded it in `emacs -Q`. It already shows all the JS functions that...
I could not see imenu entries because it seems there was a problem on my side. Indeed, I saw imenu entries without my elisp config, by starting Emacs with `emacs...
btw: grep trivia ~/quicklisp/dists/quicklisp/systems.txt | wc -l 508
> Debugger may say something, but this can be ignored, I think. it told a lot to me ! I can not run `make`. ``` [~/bacasable/cl-repl]$ make *[92390a7] This is...
I change this in the asd: ``` @@ -1,4 +1,4 @@ -(defsystem cl-repl +(asdf:defsystem cl-repl ``` (this is a practice I found that works for me) then I had a...