Skip to content

Instantly share code, notes, and snippets.

View dangoor's full-sized avatar

Kevin Dangoor dangoor

View GitHub Profile
"define metadata";
({
"provides":
[
{
"ep": "command",
"name": "hello",
"description": "simple hello world",
"pointer": "#hello"
}
"define metadata";
({
"provides": [
{
"ep": "keymapping",
states: {
start: [
{
name: 'Copy to clipboard',
regex: 'ctrl_c'
/* Theme stuff follows */
{
"description": "Provides the standard Bespin theme",
"provides": [
{
"ep": "editorTheme",
"name": "standard",
"description": "The standard Bespin theme",
"pointer": "#theme"
"define metadata";
({
"name": "hello",
"provides": [
{
"ep": "command",
"name": "hello",
"description": "Says hi",
"pointer": "#helloWorld"
}
in bespinclient
source bin/activate
cd ../bespinserver
python
from bespin import config
config.set_profile("dev")
config.activate_profile
from bespin import db
db.User.create_user(username, password, email, "/path/to/your/home/directory (optional)")
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License
Version
* 1.1 (the "License"); you may not use this file except in compliance
with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
@dangoor
dangoor / gist:960170
Created May 7, 2011 03:24
JS.next modules - no loader required
// LABjs style
<script src="js/LAB.min.js"></script>
<script>
$LAB
.script("underscore.js")
.script("jquery.js")
.script("mycode.js")
.wait(function() {
//do something
@dangoor
dangoor / NodeUnitTestingNotes.md
Created April 1, 2013 13:51
Some notes about node unit testing

jasmine-node from the command line helps with a quick TDD cycle.

Here's a snippet from Validation.spec.js:

describe("Package Validation", function () {
    it("should handle a good package", function (done) {
        packageValidator.validate(basicValidExtension, {}, function (err, result) {
 expect(err).toBeNull();
@dangoor
dangoor / ext-debug.js
Last active December 19, 2015 15:28
Two Ext files that cause issues with Tern.
/*
This file is part of Ext JS 4.1
Copyright (c) 2011-2012 Sencha Inc
Contact: http://www.sencha.com/contact
Commercial Usage
Licensees holding valid commercial licenses may use this file in accordance with the Commercial
Software License Agreement provided with the Software or, alternatively, in accordance with the
@dangoor
dangoor / gist:6357058
Created August 27, 2013 18:16
Conflict in LiveDevelopment.js
/**
* @private
* DocumentManager currentDocumentChange event handler.
*/
function _onDocumentChange() {
var doc = _getCurrentDocument();
if (!doc) {
return;
}