See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope>
is optional
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This will show you how to use your EdgeRouter as a local DNS server and blocking DNS queries to domains that hosts ads and malware. The blocklists used are:
Assumptions:
Plan Application* | |
Set PlanApp Submitted -> Change Request - Open | |
Set PlanApp Complete -> Change Request - None | |
Set PlanApp Withdrawn -> Change Request - Applied | |
Set PlanApp Non-Compliance -> Change Request - None | |
PlanApp Submitted: [test] | |
PlanApp Complete |
// ==UserScript== | |
// @name org-protocols | |
// @namespace http://tampermonkey.net/ | |
// @version 0.1 | |
// @description Send links or/and selected content into your Emacs via various protocols | |
// @match *://*/* | |
// @grant none | |
// ==/UserScript== | |
(function() { |
0_all_webkit.patch
) here:
https://gist.github.com/fuxialexander/0231e994fd27be6dd87db60339238813Clone Emacs repo locally: git clone [email protected]:emacs-mirror/emacs.git emacs-mirror
Create branch for patch git checkout -b nsxwidget-patch
From 844e9efeac1371b9dfbd0ee73d62129d251577a1 Mon Sep 17 00:00:00 2001 | |
From: Jaesup Kwak <[email protected]> | |
Date: Mon, 4 Dec 2017 21:23:19 +0900 | |
Subject: [PATCH] Support xwidget webkit for macOS X | |
Add xwidget webkit support for macOS X / NS Cocoa and accompanying | |
changes. | |
Squash changes for comments from Alan Third in Bug#29565. |
This is a local copy of the commands from:
This guide serves as a reference of collected information necessary for strict management of PGP keys. This includes keeping a master key that always remains
import R from 'ramda'; | |
import RA from 'ramda-adjunct'; | |
const isNonEmptyString = R.both(RA.isString, RA.isNotEmpty); | |
const hasDriverDetail = R.compose( | |
R.any(isNonEmptyString), | |
R.props([ | |
'customDriverPhone', | |
'customDriverName', |