This is a new pastebin project using a modern web editor that will allow you to also test the pastebin contents with the local evalserver.
Docs to be forthcoming.
A new pastebin/IDE for perlbuut. Supports using the eval server to run code and record output
License: Other
This is a new pastebin project using a modern web editor that will allow you to also test the pastebin contents with the local evalserver.
Docs to be forthcoming.
Sometimes it's not useful
We should be using non-sequential identifiers for pastes.
Support /raw/ for making C&P easier, or for curl etc.
It should document what modules are supported.
It should be able to link to either a local or perldoc.com doc for everything built-in.
Allow for someone to view the output like it's in xxd
00000000: 6173 6466 0a61 7364 660a asdf.asdf.
Disable the ACE built-in keyboard shit. Make standard browser stuff work.
That way you can support highlighting on many
Currently any eval will spam one of the IRC channels. I think it would be better if there was a checkbox or a βNoneβ option in the Where field.
f.perlbot.pl should only show freenode, m.perlbot.pl should only show magnet
No unix time. Use some human readable form. Likely ISO-8601.
15:45:10 < ttkp> I don't want interactive or dynamic, I just want text I can copy+paste into my repl
15:45:50 < ttkp> and that page does something which prevents me from copy+pasting
15:46:06 < simcop2387> i need to make/adopt an API for pasting to it so it can be done via commandline too but i want to get multi-file support in there (that one might not be doable with lynx/elinks though).
15:46:07 < ttkp> I highlight the text, but when I paste it pastes the url
15:46:10 -!- berndj [~[email protected]] has joined #perl
15:46:39 < simcop2387> that's interesting i hadn't seen that one. I've been trying to figure out a way to enable/fix middle click paste in linux but the browers are fighting me on that one
15:46:40 < ttkp> but lynx fixes all that
15:48:36 < simcop2387> ttkp: what browser/os/etc. are you seeing that happen? i'm assuming on viewing a paste it's happening?
15:49:34 < ttkp> simcop2387 - when I view a paste, but also when I'm viewing a JIRA ticket at work. It's Pale Moon 27.1 (forked from Firefox 24)
This needs some kind of file-upload since the vm files are not generally human readable.
Right now they're just unviewable. I need to also delete them from the database.
Take a look at IRC::FromANSI::Tiny and/or Parse::ANSIColor::Tiny to take the output from perl6/rakudo to make it nicely render on the pages.
The software has no license.
Design a new API for planned features
Multi-file support
Multiple langauge support
Multiple output stream support. (i.e. STDERR/STDOUT as seperate items)
STDIN support
Make a test suite for API v1, also for v2. But mostly v1 at first. Intent is to let me be able to rewrite APIv1 as an internal client of v2 so that I can remove the old code for v1 once v2 is out. This will ease future use
Update pastebin clients on cpan to use v2 and support multiple files and languages.
Things to consider
This is a larger project to deal with a lot of the issues that ACE brings, but aren't possible to fix otherwise (that I can see).
We want to remove everything but:
This needs to have a bot command so that people can help add it to spam filters.
Right now it'll display regardless of config.
Should be able to set pastes to expire automatically when making them
Since these browsers do not have javascript support, some additional work must be made for them to work properly.
Add an api like /api/v2/repasteme?newfile=1
It takes a paste like the /paste api with multiple files, but returns a page containing another textarea with relavent fields to display another file.
It should also support ?deletefiles=...,...,... to remove them from the list returned.
I created a new API to keep things consistent. Use it.
It needs to announce to perlbot so that pastes are easier to deal with.
This should use a simple protocol (TCP? REST?) to get channels and then do the announce. Security isn't a big concern since it'll be 127.1 only.
Add akismet support for spam detection.
There should be some way to configure the pastebin:
It'd be nice if the form could automatically remember the "who" and the "where" on the input form so I don't have to hit the drop down every time I hit the page.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.