I hereby claim:
- I am abe33 on github.
- I am abe33 (https://keybase.io/abe33) on keybase.
- I have a public key whose fingerprint is B5DD F04C 3132 C101 740F 2755 5BCA E0C4 DEDF 3CF0
To claim this, I am signing this object:
Process: Atom [1123] | |
Path: /Users/USER/Desktop/EktatekDesktopClient.app/Contents/MacOS/Atom | |
Identifier: com.github.atom-shell | |
Version: 0.20.5 | |
Code Type: X86-64 (Native) | |
Parent Process: ??? [1] | |
Responsible: Atom [1123] | |
User ID: 501 | |
Date/Time: 2015-01-21 17:41:13.334 +0100 |
atom.commands.add 'atom-text-editor', | |
'editor:scroll-down': -> | |
editor = atom.workspace.getActiveTextEditor() | |
editorElement = atom.views.getView(editor) | |
newScrollTop = editorElement.getScrollTop() + editorElement.getHeight() | |
editorElement.setScrollTop(newScrollTop) | |
'editor:scroll-up': -> | |
editor = atom.workspace.getActiveTextEditor() | |
editorElement = atom.views.getView(editor) |
class StyleguideItemElement extends HTMLElement | |
createdCallback: -> | |
console.log 'here' | |
@shadowRoot = @createShadowRoot() | |
@contentContainer = document.createElement('div') | |
content = document.createElement('content') | |
content.setAttribute('select', '*') | |
rules = [] | |
ruleRegExp = /\.markdown-preview/ | |
for stylesheet in document.styleSheets | |
if stylesheet.rules? | |
for rule in stylesheet.rules | |
if rule.selectorText?.match(ruleRegExp)? | |
rules.push(rule.cssText) | |
console.log rules.join('\n') |
I hereby claim:
To claim this, I am signing this object:
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>Ansi 0 Color</key> | |
<dict> | |
<key>Alpha Component</key> | |
<real>1</real> | |
<key>Blue Component</key> | |
<real>0.18021853268146515</real> |
atom.packages.serviceHub.consume 'minimap', '1.0.0', (minimapAPI) -> | |
img = new Image() | |
img.src = 'file:///path/to/tile.png' | |
routine = (decoration, data) -> | |
range = decoration.getMarker().getScreenRange() | |
rowSpan = range.end.row - (range.start.row) | |
pattern = data.context.createPattern(img, 'repeat') | |
data.context.fillStyle = pattern# |
{"head":{"functionName":"(root)","scriptId":"0","url":"","lineNumber":0,"columnNumber":0,"hitCount":0,"callUID":373,"children":[{"functionName":"","scriptId":"147","url":"/Users/cedric/github/atom/src/window-event-handler.coffee","lineNumber":3,"columnNumber":47,"hitCount":0,"callUID":17,"children":[{"functionName":"module.exports.WindowEventHandler.handleDocumentKeyEvent","scriptId":"147","url":"/Users/cedric/github/atom/src/window-event-handler.coffee","lineNumber":97,"columnNumber":67,"hitCount":0,"callUID":16,"children":[{"functionName":"module.exports.KeymapManager.handleKeyboardEvent","scriptId":"174","url":"/Users/cedric/github/atom/node_modules/atom-keymap/lib/keymap-manager.js","lineNumber":324,"columnNumber":59,"hitCount":1,"callUID":15,"children":[{"functionName":"module.exports.KeymapManager.dispatchCommandEvent","scriptId":"174","url":"/Users/cedric/github/atom/node_modules/atom-keymap/lib/keymap-manager.js","lineNumber":561,"columnNumber":60,"hitCount":0,"callUID":12,"children":[{"functionName": |
class Disposable { | |
constructor (block) { | |
if (!block) { | |
throw new Error('A Disposable must be created with a dispose callback') | |
} | |
this.block = block | |
} | |
dispose () { | |
if (this.block) { |
const fs = require('fs'); | |
module.exports = { | |
convertToJson: (filepath, options, callback) => { | |
callback && fs.readFile(filepath, (err, buf) => { | |
if (err) { callback(err) } | |
callback(null, String(buf).split("\n").map(line => { | |
const [glyph, ruby] = line.split(options.separator); | |
return { glyph, ruby }; | |
})); |