This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Compile it with: crystal build --prelude=empty --emit llvm-ir noprelude_exception.cr | |
lib LibC | |
alias SizeT = UInt64 | |
fun printf(format : UInt8*, ...) : Int32 | |
fun exit(exit_code : Int32) : NoReturn | |
end | |
require "callstack/lib_unwind" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# How to use / how it works: | |
# | |
# NOTE: The server reads on STDIN, and writes on STDOUT | |
# | |
# Start the program. Now you can write something then press enter. | |
# The server will do something 'useful' with the input, and gives you the result. | |
# | |
# The requests/responses are handled asynchronously, and can handle multiple requests at the same time. | |
# | |
# So you can spam the input (write a lot of lines) then close the input (Ctrl-d on a terminal), and |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This module defines helper functions to help with local/CI testing PowerShell code, | |
# like checking pwsh version, installing up necessary modules.. | |
function Assert-PowerShellVersion { | |
param( | |
[Parameter(Mandatory)] | |
[string]$MinimumVersion | |
) | |
if ($PSVersionTable.PSVersion -le [System.Version]$MinimumVersion) { | |
throw "PowerShell minimum version $MinimumVersion is required, current version is: $($PSVersionTable.PSVersion)" |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
NOTE (@bew in 2021): (link updated) This video series mentions that it's outdated, and I can't find the new one (all I get is 404 pages..).
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
- Added support for Synchronized Rendering #882
- The debug overlay, which shows the error log and a lua repl. #641
- Action ShowDebugOverlay (bound to
CTRL+SHIFT+L
by default) #641 - Option bypass_mouse_reporting_modifiers to specify which modifier(s) override application mouse reporting mode.
- Options text_blink_rate and text_blink_rate_rapid to control blinking text. Thanks to Autumn Lamonte! #904
- Option [window_background_gradient](config/lua/config/window_background_grad
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
description = "virtual environments"; | |
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-21.05"; | |
inputs.devshell.url = "github:numtide/devshell"; | |
outputs = { self, devshell, nixpkgs }: let | |
system = "x86_64-linux"; # We only care about a single system | |
in { | |
devShell.${system} = let |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; charset=UTF-8 | |
@@@ The Unicode Standard 14.0.0 | |
@@@+ U14M210503.lst | |
Unicode 14.0.0 names list, ninth delta. | |
Repertoire synched with UnicodeData-14.0.0d9.txt. | |
Corrected typo in subhead at 131A3. | |
Added subhead for Carrier at 15C4. | |
Updated annotation for 02B9. | |
Retargeted annotation for 08FB. | |
Updated annotations for 06C5 and 088E. |
NewerOlder