webpaste.el
webpaste.el copied to clipboard
webpaste.el can paste whole buffers or parts of buffers to several pastebin-like services and supports failover if one service fails.
This makes it possible to actually use gist pasting (even potentially doing private pastes) Fixes https://github.com/etu/webpaste.el/issues/33
Language detection doesn't work with bpa.st. I tried this with C# and emacs-lisp, both cases fail to get detected and get pasted as plain text.
### Org `org-mode` ``` #+BEGIN_SRC emacs-lisp ;; Code #+END_SRC ``` ### Markdown [`markdown-mode`](https://github.com/jrblevin/markdown-mode) ```elisp ;; Code ``` ### Stack Overflow Not sure this is an actual thing or just their...
When that is done we can add the provider https://eval.in/ which would be a cool sharing feature.
To implement for example: http://termbin.com/
When sending a bash file to dpaste.org, bash scripts are seen as "python". ``` #!/bin/bash shopt -s extglob case $1 in [a-z]) echo indent OK. Case '[a-z]' ;; +([1-9])) echo...
It would be great if I could set an expiration time. Since different services allow for different time frames and some store forever, maybe a minimum expiration time in seconds?
``` cask exec buttercup -L . tests/integration/ Loading /home/etu/code/webpaste.el/tests/load-undercover.el (source)... Running 6 specs. Test provider with dummy data so it ci: can paste with ptpb.pw ci: can paste with ix.io...
Do you think there would be a way to add support for https://github.com/PrivateBin/PrivateBin/wiki/API? Thanks
Using `(interactive "r")` produces the following error message right after starting Emacs (or after creating new buffers, perhaps?): ``` execute-extended-command: The mark is not set now, so there is no...