View summary.json
{
"num_downloads": 196498909,
"num_crates": 10729,
"new_crates": [
{
"id": "gotham_derive",
"name": "gotham_derive",
"updated_at": "2017-08-11T05:40:09Z",
"versions": null,
"keywords": null,
View safecopy_example.rs
extern crate serde;
#[macro_use]
extern crate serde_derive;
#[macro_use]
extern crate safecopy;
#[safecopy(CrusadersV0 = "0", CrusadersV1 = "1", Crusaders = "2")]
pub struct Crusaders {
apple_bloom: String,
sweetie_belle: String,
View quotes.md

You can fondle the cube, but it will not respond. -- Warren Buffett

Feelings are boring. Kissing is awesome! -- Ryan North

View crates-with-negative-features.txt
As of Jan 3, 2017
approx:0.1.1 -- ['no_std']
ascii:0.7.1 -- ['no_std']
bitmap:3.1.3 -- ['no_std']
cbuf:0.1.1 -- ['no_std']
cmdline_words_parser:0.0.2 -- ['no_std']
defrag:0.1.3 -- ['no_std']
discrimination:0.0.0 -- ['no_std']
dpc-cbuf:0.0.1 -- ['no_std']
View swfextract_kun.py
#!/usr/bin/env python3
"""Extracts an SWF file from a projector executable"""
import os
import sys
def strip_exe_extension(path):
root, ext = os.path.splitext(path)
if ext.casefold() == '.exe':
View lists.rs
#![feature(specialization)]
enum False {}
enum True {}
trait Equal<B> { type Output; }
impl<A, B> Equal<B> for A { default type Output = False; }
impl<A> Equal<A> for A { type Output = True; }
#[derive(Debug)]
View main.s
.text
.intel_syntax noprefix
.file "rust_out.cgu-0.rs"
.section ".text._ZN40_$LT$alloc..raw_vec..RawVec$LT$T$GT$$GT$6double17h17920b8a90cfe6cfE","ax",@progbits
.p2align 4, 0x90
.type _ZN40_$LT$alloc..raw_vec..RawVec$LT$T$GT$$GT$6double17h17920b8a90cfe6cfE,@function
_ZN40_$LT$alloc..raw_vec..RawVec$LT$T$GT$$GT$6double17h17920b8a90cfe6cfE:
.cfi_startproc
push r14
.Ltmp0:
View chara.md

Design goals

  • Perfect C compatibility

    • Every C type is a Chara type and vice versa
    • Use a similar compilation model
  • Stay simple: don't add super advanced features like C++ or Rust

  • Clean up C cruft

    • Undefined integer overflow
View observer.js
var observer = new MutationObserver(records => {
for (var record of records) {
for (var node of record.addedNodes) {
// TODO: do something with the node
}
}
})
// TODO: is there a cleaner way to do this?
var hookMeUp = () => {
var feed = document.querySelector('#stream_pagelet > :last-child > div')
View gist:747ecb4465c8297b96214c581c24a21b
Expected to timeout, but passed: (15)
fast/dom/StyleSheet/stylesheet-move-between-documents-crash.html
fast/dom/htmlcollection-reachable.html
fast/dom/minor-dom-gc.html
fast/frames/cached-frame-counter.html
http/tests/security/w3c/cross-origin-objects.html
imported/web-platform-tests/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html
imported/web-platform-tests/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html
imported/web-platform-tests/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html
imported/web-platform-tests/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html