Skip to content

Instantly share code, notes, and snippets.

Christopher Ross-Gill rgchris

Block or report user

Report or block rgchris

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
rgchris /
Last active Aug 29, 2015
Testing the handling of various types of link markup.
rgchris / spaces-in-strings.reb
Last active Aug 29, 2015
Spaces in Rebol Strings (and other tests of Rebol highlighting)
View spaces-in-strings.reb
Rebol [
Title: "Syntax Highlighting of Spaces in Strings"
Date: 29-Mar-2015
Author: "Christopher Ross-Gill"
Samples: [ ; a comment
string-with-spaces {
I am spaced.
rgchris / buckets.reb
Last active Aug 29, 2015
Fleshing out a model for a COLLECT/KEEP in Parse based on correctness.
View buckets.reb
Rebol [
Title: "Fleshing out a model for a COLLECT/KEEP in Parse based on correctness"
Date: 26-Apr-2015
Author: "Christopher Ross-Gill"
buckets: []
new-branch: quote (insert/only buckets bucket: copy [])
fold-branch: quote (bucket: buckets/2 append bucket take buckets)
kill-failed-branch: quote (remove buckets)
rgchris / make-crc.reb
Created Jul 30, 2015
Calculate a CRC
View make-crc.reb
Rebol [
Title: "Make CRC"
Date: 25-May-2015
Author: "Christopher Ross-Gill"
shift32: func [value [integer!] bits [integer!] /logical][
apply :shift [to integer! #{00000000FFFFFFFF} and to binary! value bits logical]
rgchris / test-power-mezz.reb
Last active Aug 29, 2015
Power Mezz failure on Ren/C
View test-power-mezz.reb
Rebol [
Title: "Power Mezz Test"
Date: 7-Jul-2015
Author: "Christopher Ross-Gill"
extend lib 'envelop envelop: func [value][compose [(value)]]
rgchris / comments-alt.c
Last active Oct 1, 2015
Spacing proposal for Rebol C source
View comments-alt.c
/// quit: native
/// {Stop evaluating and return control to command shell or calling script.}
/// /with {Yield a result (mapped to an integer if given to shell)}
/// value [any-type!] "See:"
/// /return "(deprecated synonym for /WITH)"
/// return-value
rgchris / rebol-syntax-for-ace.js
Created Feb 2, 2013
Rebol Syntax for ACE editor.
View rebol-syntax-for-ace.js
function(require, exports, module) {
"use strict";
var Lookup = function(terms) {
this.terms = terms;
this.lookup = function (term){
return this.terms.indexOf(term.toLowerCase()) > -1;
rgchris / rebol.ebnf
Last active Dec 12, 2015
EBNF Notation describing the REBOL (and family) Message Format
View rebol.ebnf
REBOL Syntax
2012 by Christopher Ross-Gill
Based in Part on REBOLSource / REBOL Syntax by Earl, Ladislav and Steeve
Designed for use with:
For Future Ref:
rgchris / so-qa.r
Last active Dec 14, 2015
Build a feed of questions AND answers from Stack Overflow 'most active' feed.
View so-qa.r
Title: "Stack Overflow Rebol Questions/Answers"
Date: 16-Feb-2013
Author: "Christopher Ross-Gill"
Options: [
Feed: http://-feed-location-/so.feed
rgchris / faces.adoc
Last active Dec 18, 2015
Sample MakeDocPro to AsciiDoc
View faces.adoc

R3 GUI Faces


A face is an instance of a style.

A style holds the default attributes, variables, and functions of a GUI element, but a face object stores the specific values for that instance of the style.

You can’t perform that action at this time.