Skip to content

Instantly share code, notes, and snippets.

View larskanis's full-sized avatar

Lars Kanis larskanis

  • Comcard
  • Europe/Germany
View GitHub Profile
#encoding: utf-8
require 'fox16'
include Fox
class HelloWindow < FXMainWindow
def initialize(app)
ventana = super(app, "Hello, World!", width: 600, height: 400)
MiFXText.new(ventana)
#include <ruby.h>
#include <ruby/io.h>
#include <unistd.h>
#include <pthread.h>
#include <signal.h>
extern void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1,
rb_unblock_function_t *ubf, void *data2);
extern void *rb_thread_call_with_gvl(void *(*func)(void *), void *data1);