profile
viewpoint
ELLIOTTCABLE Chicago, IL http://ell.io/tt {PL,Q}T. Accidental creator of @Paws.

ELLIOTTCABLE/bs-deriving 37

Type-driven code generation for OCaml, ReasonML, and BuckleScript

ELLIOTTCABLE/ArchLinux-AMIs 27

‹ᴜɴᴍᴀɪɴᴛᴀɪɴᴇᴅ› Scaffolding to generate Amazon EC2 AMIs for Arch Linux.

ELLIOTTCABLE/.gitlabels 24

This describes a system for adding metadata to a project’s commit messages.

ELLIOTTCABLE/bs-sedlex 13

An OCaml, ReasonML, and BuckleScript lexer-generator for Unicode inputs

ELLIOTTCABLE/960 5

960.gs in SASS

ELLIOTTCABLE/Base.sugar 5

An example of building a Cocoa Sugar for Espresso.

ELLIOTTCABLE/blog 5

My git-blog powered blog's repository

ELLIOTTCABLE/attr_splat 4

attr_* puts Ruby Core's attr_accessor, attr_reader, and attr_reader on steroids

ELLIOTTCABLE/bs-cmdliner 4

(BuckleScript package of) Declarative definition of command line interfaces for OCaml

ELLIOTTCABLE/anki-download-audio-forvo 3

A fork of the download-audio plugin for Anki, with Forvo support re-enabled.

issue openedpmenager/synology-dns-route53-updater

Note in README which IAM permissions are required for the dynamic-dns-updating user

Title says it all! Would be nice to know ahead-of-time which permissions I'll need to grant the updater-script. (=

created time in 2 hours

push eventELLIOTTCABLE/purr

ELLIOTTCABLE

commit sha 0432b94cc07e007ff8d926cc49bac8959f541805

(- fix) Remove superfluous ' : ' before messages

view details

ELLIOTTCABLE

commit sha 254eee67e2b44f65fcad3481f184403fab852e02

(- fix) Restore missing var-decl

view details

push time in 21 hours

PublicEvent

created repositoryELLIOTTCABLE/better-discord-macos-text-substitutions

A BetterDiscord plugin to enable "text substitutions" on macOS for accessibility purposes.

created time in 5 days

startedraduvarga/UA-Midi-Control

started time in 5 days

startedmawww/kakoune

started time in 7 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha f8e6631a04015583a636c40b05d9a92faba807fa

(- vim fix) coc-vimlsp did not mention you *also* need vim-lsp!

view details

ELLIOTTCABLE

commit sha 6fbb8e3a3e0ab7d2ad173b6d3a5a21359bcacebe

(vim new) Add ghcid

view details

ELLIOTTCABLE

commit sha e11fcc5d048f813ef8cc1c95b3e0595d67a7c046

(- vim map) Improve / consist-ify <Leader> mappings

view details

ELLIOTTCABLE

commit sha 213c30aaa60f3c5bf7b58c8ed93f8d87cb0fc859

(- vim doc) Add TComment <Leader>_* mappings to which-key

view details

ELLIOTTCABLE

commit sha ceab29d1c661c9c2d4ddefef450386ecfe14649f

(- vim style) Replace integral 1/0 values with v:bools

view details

ELLIOTTCABLE

commit sha 229bb06aa82624b9858366d0d7d890f33a4efb7e

(vim re map) Making <C-j/k/n/p> behaviour more consistent

view details

push time in 7 days

fork ELLIOTTCABLE/coc.nvim

Intellisense engine for Vim8 & Neovim, full language server protocol support as VSCode

https://salt.bountysource.com/teams/coc-nvim

fork in 7 days

startedndmitchell/hoogle

started time in 8 days

startedjonas747/yagpdb

started time in 8 days

startedsixfab/Sixfab_PPP_Installer

started time in 9 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha 007097303648e097ec7067591b7b861ccd9cb4c3

(- new npm) Add my own pin-cushion as a global-default package

view details

ELLIOTTCABLE

commit sha c59d59afd30a58ce3cce658323d43378b1e34725

(- rm less) Dropping custom LESSOPEN for source-highlight, which I never use

view details

ELLIOTTCABLE

commit sha a3e0b9ced1f4ea47494e7356f33d608c9b218e47

(- new vim plug) Adding tinykeymap_vim

view details

ELLIOTTCABLE

commit sha 96fe4359940cc24c43eeec9cffb015b68be2542e

(- vim re) Simplifying :VTerm entry on Startify

view details

ELLIOTTCABLE

commit sha a04fa814651b9b965c3c46b792db0ca5ab6bdb4c

(- zsh rm) Dropping ⌃W-to-exit-shell, since that's now my Moom keybind

view details

ELLIOTTCABLE

commit sha d349ff4de192c835a9a348038446d682c8d6604e

(vim rm) Dropping *all* completion-related stuff in preparation for the switch to coc.nvim

view details

ELLIOTTCABLE

commit sha c8326ecf44698011ad35ecb96e9ad4bedd83473f

(!! vim new) Setup coc.nvim, prepare for Haskell dev

view details

ELLIOTTCABLE

commit sha 2fe6a7ac79ff88795f818a05ffe38bbd9e2fb6a5

(vim new) Add a ton of vim-textobj-user plugins, woo

view details

push time in 10 days

startedRefactoringTools/HaRe

started time in 10 days

startedjceb/vim-textobj-uri

started time in 10 days

startedreedes/vim-textobj-sentence

started time in 11 days

startedvimtaku/vim-textobj-keyvalue

started time in 11 days

startedkana/vim-textobj-line

started time in 11 days

startedadriaanzon/vim-textobj-matchit

started time in 11 days

startedsgur/vim-textobj-parameter

started time in 11 days

startedmachyve/xhyve

started time in 11 days

startedsomini/vim-textobj-fold

started time in 11 days

startedkana/vim-textobj-fold

started time in 11 days

startedglts/vim-textobj-comment

started time in 11 days

issue commentiamcco/coc-actions

How to install with vim-plug

It would be nice to indicate that the usual yarn install --frozen-lockfile isn't enough in the README — out of about a dozen coc extensions I have installed via vim-plug, this is the only one that didn't work without the extra step.

Would have saved me a lot of time! <3

Avi-D-coder

comment created time in 11 days

PR opened neoclide/coc-yaml

Add default values to README

Additionally, I removed two properties that look like they're no longer used. Closes #18.

+9 -11

0 comment

1 changed file

pr created time in 11 days

push eventELLIOTTCABLE/coc-yaml

ELLIOTTCABLE

commit sha 9b6fd600859a519f53927acc5a46ce845f84b2e3

(- doc new) Add default values to README Additionally, I removed two properties that look like they're no longer used. Closes #18.

view details

push time in 11 days

fork ELLIOTTCABLE/coc-yaml

Yaml language server extension for coc.nvim

fork in 11 days

GollumEvent

startedtpope/vim-dadbod

started time in 11 days

startedvoldikss/coc-browser

started time in 11 days

startedvoldikss/browser-source-provider

started time in 11 days

push eventELLIOTTCABLE/vim-jsonc

ELLIOTTCABLE

commit sha a07b2cde8051bedeea0f818a54b68a9c94f897c1

(- re) Ensure Vim can undo cms/com settings Largely lifted from vim-lua-ftplugin: https://github.com/xolox/vim-lua-ftplugin/blob/master/ftplugin/lua.vim

view details

push time in 11 days

push eventELLIOTTCABLE/vim-jsonc

ELLIOTTCABLE

commit sha 8b7961cfe81c5726f647bb0d39fa42f685bc8741

(- fix) Properly escape spaces in 'comments'

view details

push time in 11 days

PR opened kevinoid/vim-jsonc

Add settings for 'comments' and 'commentstring'

This supports, for instance, the TComment plugin and similar, allowing the auto-commenting/uncommenting of lines.

+2 -0

0 comment

1 changed file

pr created time in 11 days

push eventELLIOTTCABLE/vim-jsonc

ELLIOTTCABLE

commit sha 351f216aaab90f98b68c224c9faff8a13673d755

(- new) Add settings for 'comments' and 'commentstring' This supports, for instance, the TComment plugin and similar, allowing the auto-commenting/uncommenting of lines.

view details

push time in 11 days

fork ELLIOTTCABLE/vim-jsonc

Vim syntax highlighting plugin for JSON with C-style line (//) and block (/* */) comments.

fork in 11 days

startedkevinoid/vim-jsonc

started time in 11 days

startedjosephfrazier/prettier_d

started time in 11 days

issue openedneoclide/coc-json

Formatter options / configure formatter to use?

I can't tell what autoformatting library this uses, or how to configure the formatting.

Is there 1. a way to force it to use Prettier, or 2. a way to configure the line-width and whatnot for the library it does use?

created time in 11 days

GollumEvent

push eventELLIOTTCABLE/Miscellany

ELLIOTTCABLE

commit sha 2ce751877b6dc5c2b03f67ab0cffea13c4eb38cf

(new) Starting "Haskell Without the Theory"

view details

push time in 12 days

create barnchELLIOTTCABLE/gnostic

branch : main

created branch time in 12 days

created repositoryELLIOTTCABLE/gnostic

created time in 12 days

issue openedMurzNN/TST-Colored-tabs

Text-colour settings, or CSS selector for custom-color tabs?

So, I use a dark theme, and low-brightness settings for the 15 randomly-assigned TCT colours. Cool!

However, I'd like to be able to use light backgrounds for some of the custom domains; and the light-text instantly becomes invisible:

Screen Shot 2020-06-24 at 10 26 03

This, of course, is unsurprising. However, I'd really like to either:

  1. Be able to select both foreground and background colours per-domain,
  2. have TCT automatically calculate contrast for the text and select between two dark/light text-colours automatically,
  3. or both!

created time in 12 days

issue commentradiantly/live-countdown-bot

Support role-mentions othere than @here and @everyone

Perhaps DM support?

# !countdown #noisy @Gamers 11:59 PM EST
!countdown \<#706585477351735332> \<@&724744022111027230> 11:59 PM EST

idk if the copy-paste-and-escape functionality is accessible for less-technical users, tho.

ELLIOTTCABLE

comment created time in 12 days

issue commentMurzNN/TST-Colored-tabs

[Request] - Set colours for specific domains

I've seen some similar issues to this — what is the priority-order for the tests? Top-to-bottom, or bottom-to-top?

Perhaps some "reorder" buttons to change those priorities, moving some colour-regexes above or below other ones, would help!

anthonyp-cs

comment created time in 12 days

issue commentMurzNN/TST-Colored-tabs

[Request] Improve Visibility of Container Indicator

One thing that I'd really like to see for this — I'm no CSS whiz, maybe it's possible without any upstream changes? — is changing the TST-Colored-Tabs background colour into a gradient; that way the right end of the tab (where the container-stripe is) fades into a plain, consistent colour.

pbronez

comment created time in 12 days

startedMurzNN/TST-Colored-tabs

started time in 12 days

issue openedradiantly/live-countdown-bot

Support role-mentions othere than @here and @everyone

Hi! We avoid @here and @everyone due to the non-granular, difficult-to-opt-out-of nature thereof, and instead have a @Ping role for the entire server, as well as more specific @Group roles for different interests.

At the moment, we can !countdown TIMECODE @Gamers or something like that, but that highlights the group only when the countdown is made, not later on when it triggers — ideally, I'd like to be able to highlight when-made, when-triggered, both, or neither, for any group on the server

Perhaps using Discord's "escape" functionality?

!countdown \@Gamers 11:59 PM EST # just notifies them when it lands
Hey @Gamers, playing at !!countdown \@Gamers 11:59 PM EST!, kay? # notifies when creating, and when it lands

created time in 13 days

issue openedYubico/yubioath-desktop

Show creds from *all* attached YubiKeys in a single, searchable interface

  • Yubico Authenticator version: >=5.0.1 (Not actually sure how to tell; there's no "About" entry in the "Yubico Authenticator" menubar entry on macOS)
  • Operating system and version: macOS 10.15.5
  • YubiKey model and version: 4, 5C

(See also, #625, a much lower-impact change in this same vein: providing hotkeys for the existing functionality.)

At the moment, even if I have multiple YubiKeys attached to my machine, I have to do some upfront thinking to remember which YubiKey a particular cred is stored on, and then (as described in #625) laboriously switch to that YubiKey before I can search for, and activate, that cred.

Ideally, I'd love for all connected, passwordless YubiKeys to show in the list simultaneously; allowing me to use the search field with my keyboard to find the creds I want and activate them (as described in #482.)

This is a fairly fundamental change, and as much as I'd love to see it, I don't think it's super-critical; I'd much rather see #625 added first; especially as that's still valuable for any password-protected YubiKeys.

created time in 13 days

issue openedYubico/yubioath-desktop

Provide hotkey(s) to switch between multiple attached YubiKeys

  • Yubico Authenticator version: >=5.0.1 (Not actually sure how to tell; there's no "About" entry in the "Yubico Authenticator" menubar entry on macOS)
  • Operating system and version: macOS 10.15.5
  • YubiKey model and version: 4, 5C

As far as I can tell, the only way to switch YubiKeys is to click on the triple-dots in the top-left, then click the drop-down next to the currently-selected YubiKey, click a different one in the list, and then finally click "Select". I'd much prefer the system-standard hotkeys, like ⌘{ and ⌘}.

Context: I operate my computer almost exclusively from my keyboard (in fact, my arms / keyboard are usually underneath my desktop, meaning it's something of an ordeal to pull them out and reach for the trackball siting on my desktop! also, I'm the guy from #482, lol.); and there doesn't seem to be any way to use multiple YubiKeys without using the mouse, right now!

created time in 13 days

issue closedocaml-ppx/ocamlformat

Feature request: A little bit more backwards-compatibility with older OCaml versions, particularly for BuckleScript?

Is your feature request related to a problem? Please describe. ocamlformat is consistently dropping older versions from the support matrix — and now, it doesn't even install on v4.06.1, the newest OCaml release available for BuckleScript (and even that is brand-spanking-new; most of us are still endeavouring to support v4.02.3!)

Describe the solution you'd like It's a long shot; I understand there's a limited amount of development time, and I understand how much it can suck to work within the constraints and limitations of old, archaic releases (raises hand hi, JavaScript user here. 😩) … but I'd really like to publish ocamlformat to npm, and encourage adoption of it across the BuckleScript userbase. That's going to be difficult if the only versions I can build and publish are old versions, out-of-sync with the available documentation on the web and exhibiting issues already fixed upstream!

If you could find it within your collective hearts to continue supporting all the way back to 4.06.1, I'd really appreciate it — but I also understand how big an ask that is, and won't be offended if this Issue is unceremoniously closed!

closed time in 14 days

ELLIOTTCABLE

issue commentocaml-ppx/ocamlformat

Feature request: A little bit more backwards-compatibility with older OCaml versions, particularly for BuckleScript?

Ah! 4.06.1 is definitely Enough™! That's great news, I just wasn't aware.

I'm gonna go ahead and close this, in that case. <3

ELLIOTTCABLE

comment created time in 14 days

startedrauenzi/BetterDiscordApp

started time in 14 days

issue openedpuffnfresh/Honer.app

Why has the README added a link to a version of this that phones-home to a sketchy site?

Upon "upgrading" to the executable linked in the README (no source-code? no website?),

Screen Shot 2020-06-21 at 14 48 50

Uh, yikes, no. Visiting the domain reported references that sketchy "CleanMyMac" app, to boot.

created time in 15 days

startedpuffnfresh/Honer.app

started time in 15 days

startedcommercialhaskell/stack

started time in 15 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha d70c245361e38a94158d0289aafca30b19aa293d

(- fix typo) Remove trailing comma in Apple filter

view details

push time in 15 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha 2de115ed40017ce2f6e37846170b784be524b06b

(- new) Add e-mail filters for Apple

view details

push time in 15 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha df737c5f4ffb03b127ca73457c2267a394a5d19e

(- new) Add filters for nm.org

view details

push time in 15 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha 126984b79f127998fe15e9891634a7e037347267

(- new) Handle Amazon.com delivery notifs

view details

push time in 15 days

push eventELLIOTTCABLE/System

ELLIOTTCABLE

commit sha fe88d02e995d8db99438484e43472ae75a4fe4b0

(new) Starting to version my Sieve filters

view details

push time in 15 days

issue commentocaml-ppx/ocamlformat

Feature request: A little bit more backwards-compatibility with older OCaml versions, particularly for BuckleScript?

Hm. Again yadda-yadda-yadda re: limited development time and this-is-a-lot-of-work; but it might eventually be worth the effort to keep a support-matrix test-suite? ∀ features, ∀ tuples (build-version, target-version), compile feature on build-version, run and verify result of feature on target-version.

ELLIOTTCABLE

comment created time in 15 days

issue commentocaml-ppx/ocamlformat

Feature request: Support the same formatting on non-doc-comments as is supported in doc-comments

Hmmmm. I don't know if I'm the person to ask; I'm biased, of course, but I think this would be reasonable:

  1. v0.14.3: Add an option to --parse-all-comments or similar; when used, throw hard error and fail out when parsing fails;
  2. v0.15: Support --no-parse-all-comments; promote --parse-all-comments to the default, but instead of hard-erroring, fallback to the old behaviour upon parse-failure, and report a non-fatal warning to the user
  3. v0.16: Promote hard-error to the default behaviour, possibly eventually deprecate --no-parse-all-comments, if it doesn't get a lot of usage across GitHub or whatnot.

Basically, my primary concern here is just usability / comprehensibility to those new to the language. Doc-comments being first-class in OCaml is not something that is likely to change, or that I much wish to campaign against personally; but I feel this behaviour is a stumbling-block to newbies to the language / new contributors to a project using ocamlformat. Simplifying the apparent behaviour and constraining obscure / un-user-friendly features seems very in-scope for an autoformatter; so I hope this is up the alley of what we want to do here!

ELLIOTTCABLE

comment created time in 15 days

pull request commentfreeCodeCamp/devdocs

Add documentation for OCaml

Anything in particular blocking this? I'd love to get it merged!

seirl

comment created time in 15 days

pull request commentlerna/lerna

Leave external dependencies that only exist in a single leaf-package unhoisted

I am unlikely to have time or energy to revisit this patch anytime soon; I'm happy whether you decide to leave it open and wait until that day arrives, or close it as inactive. )'=

Contextually: this was relevant to my work, as my monorepos include multiple languages. There's not much Lerna, or really any tooling, can do to make my OCaml tooling for the OCaml-components of my work "hoist" in the npm sense; so "hoisting" the OCaml components up to the root is painfully unhelpful; whereas multiple projects share JavaScript-universe tooling, so hoisting those components is very helpful.

Because a single leaf that has a completely unique build tool is antithetical to a monorepo.

I don't know, I think that's a bit conservative / constrictive on what "a monorepo" is, and who it can be useful for — it may be antithetical to what you've used monorepos for, but I'd assert that it's far from true across-the-board. ¯\_(ツ)_/¯

I hope this feedback was helpful! Nice catch on the git-config, lmao, that's almost certainly what was screwing up the test-suite for me back then. 🤨

ELLIOTTCABLE

comment created time in 15 days

pull request commentELLIOTTCABLE/bs-deriving

Bucklescript 8 support

I'm fairly worried about finally introducing deviations in the ML source from upstream; but as long as you think you'll have the continued bandwidth to handle merging, I don't see any reason to continue to hold this up.

Ugh, what a mess.

Coobaha

comment created time in 17 days

push eventELLIOTTCABLE/bs-deriving

Alexander Ryzhikov

commit sha 14ecd5127c561522917373f90bd527c8fa4d3c50

Prepare for bs8

view details

Alexander Ryzhikov

commit sha 42da388e6e3b5c73d85588b8220b62a5e3971852

Remove Weak completely

view details

Alexander Ryzhikov

commit sha 848648a3d869ee28dbd8974d3b1c3fb0a1aded32

Update package-lock.json

view details

Alexander Ryzhikov

commit sha 44f1d0e4d301b78a045b693be39874a2daa0ebe3

bump bs

view details

push time in 17 days

PR merged ELLIOTTCABLE/bs-deriving

Bucklescript 8 support

Initially I swapped Weak to Array, but it seems that it is not used by plugins so i've removed it from runtime

+4 -7

0 comment

4 changed files

Coobaha

pr closed time in 17 days

Pull request review commentELLIOTTCABLE/bs-deriving

Bucklescript 8 support

 module Queue = Queue module Stack = Stack module Set = Set module Map = Map-module Weak = Weak+module Weak = Array

I took a gander at the OCaml 4.08 changelog, am I missing the Weak changes?

(I'm trying to avoid modifying anything that exists upstream; if we do need to update anything, we should fork ppx_deriving directly, submit them, get them merged there, and then merge them downwards into bs-deriving)

Coobaha

comment created time in 18 days

created tagELLIOTTCABLE/generate-tesla-token

tagv0.1.1

A tiny script to generate Tesla login-tokens quickly.

created time in 22 days

created tagELLIOTTCABLE/generate-tesla-token

tagv0.1.0

A tiny script to generate Tesla login-tokens quickly.

created time in 22 days

push eventELLIOTTCABLE/generate-tesla-token

ELLIOTTCABLE

commit sha e835f5dc4cfb0c16054b801cbd52127d421cc183

0.1.0

view details

ELLIOTTCABLE

commit sha 9b77d75c7cd604c3fad10757027a5af11eaed9ba

(- fix) Typo-fix. Wow, 2018-elliott used a dumb code-style.

view details

ELLIOTTCABLE

commit sha fb9fca4052f2f01cee74ccb479cea8053f45bc64

0.1.1

view details

push time in 22 days

push eventELLIOTTCABLE/generate-tesla-token

ELLIOTTCABLE

commit sha 046291450e54e9f5c396f866cf78aff947d32bd1

(dep up) Update all dependencies thru several major versions

view details

ELLIOTTCABLE

commit sha 3eb442ce823e930a2706237a7f8051293a4a877e

(new) Surface the newer refresh_token values as well

view details

push time in 22 days

MemberEvent
MemberEvent

issue closedELLIOTTCABLE/bs-deriving

BuckleScript 7.2.2 version problem

internal/modules/cjs/loader.js:613
    throw err;
    ^

Error: Cannot find module 'bs-platform/lib/bsc.exe'
Require stack:
- /Users/aerlandson/code/aspire-client/node_modules/ppx-deriving/identify.js
- /Users/aerlandson/code/aspire-client/node_modules/ppx-deriving/ppx.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)
    at Function.resolve (internal/modules/cjs/helpers.js:21:19)
    at Object.<anonymous> (/Users/aerlandson/code/aspire-client/node_modules/ppx-deriving/identify.js:11:30)
    at Module._compile (internal/modules/cjs/loader.js:759:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10)
    at Module.load (internal/modules/cjs/loader.js:628:32)
    at Function.Module._load (internal/modules/cjs/loader.js:555:12)
    at Module.require (internal/modules/cjs/loader.js:666:19)
    at require (internal/modules/cjs/helpers.js:16:16)
    at Object.<anonymous> (/Users/aerlandson/code/aspire-client/node_modules/ppx-deriving/ppx.js:22:22)

  We've found a bug for you!
  /Users/aerlandson/code/aspire-client/src/Store.re

  Error while running external preprocessor
Command line: /Users/aerlandson/code/aspire-client/node_modules/ppx-deriving/ppx.js '/var/folders/3h/fwbz7d9n3rx3v9q3dpm0rxt8f1vjgw/T/camlppxab103b' '/var/folders/3h/fwbz7d9n3rx3v9q3dpm0rxt8f1vjgw/T/camlppxf81b3f'

closed time in a month

erlandsona

issue commentELLIOTTCABLE/bs-deriving

BuckleScript 7.2.2 version problem

Merged and published in v44.1.2. (=

I can't currently test this thoroughly, so do let me know if you have any issues with the solution; but it looks like it should be fine until the next BuckleScript break.

erlandsona

comment created time in a month

pull request commentELLIOTTCABLE/ppx-deriving

Support bs-platform 7.2.0+

I appreciate your attempt to fix, nonetheless! I ended up merging @Coobaha's fix, which didn't involve the shell.

esbullington

comment created time in a month

pull request commentELLIOTTCABLE/ppx-deriving

Add bucklescript 7.2.0 support

Merged and published in v44.1.2. (=

Coobaha

comment created time in a month

push eventELLIOTTCABLE/bs-deriving

ELLIOTTCABLE

commit sha a8e63140d4ef812d503ac7190146fc845a730af8

(- rel up sub) Fast-forward to artifact-checksummed v44.1.2 of ppx

view details

push time in a month

created tagELLIOTTCABLE/ppx-deriving

tagv44.1.2

created time in a month

push eventELLIOTTCABLE/ppx-deriving

ELLIOTTCABLE

commit sha 1f0bf3fafd0ec3245422220533e15f32818d2ef4

(rel) v44.1.2

view details

push time in a month

push eventELLIOTTCABLE/bs-deriving

ELLIOTTCABLE

commit sha ab09e1a54e7b6271e8479fb6ead613b3b0e1e910

(rel) v44.1.2

view details

push time in a month

created tagELLIOTTCABLE/bs-deriving

tagv44.1.2

Type-driven code generation for OCaml, ReasonML, and BuckleScript

created time in a month

push eventELLIOTTCABLE/ppx-deriving

ELLIOTTCABLE

commit sha 1144377e082c594a5a39cb09eb4bfa52d6058f99

(- rel NF) Prep for v44.1.2

view details

push time in a month

push eventELLIOTTCABLE/bs-deriving

ELLIOTTCABLE

commit sha dc786a811efcfe333824a0444f8379062942866b

(- fix) Merge support for BuckleScript 7.2.x

view details

push time in a month

push eventELLIOTTCABLE/ppx-deriving

Alexander Ryzhikov

commit sha a5191112ad204b36009c8289df98a5ca8ba5fbf7

Add bucklescript 7.2.0 support

view details

push time in a month

issue openedSuperCorgi/ONI-Mods

[Germ Exposure Notification] Throws an error when germs exist on gasses

You may or may not have seen people commenting about this on the Steam Workshop, but:

This error gets throw, causing the game to crash and mods to get disabled.

[01:22:40.436] [1] [INFO] Error occurred with mods active. Disabling all mods (unless dev mods active).
MissingMethodException: void Notification..ctor(string,NotificationType,HashedString,System.Func`3<System.Collections.Generic.List`1<Notification>, object, string>,object,bool,single,Notification/ClickCallback,object,UnityEngine.Transform)
  at ExposureNotification.ExposureNotificationHarmonyPatches+SetExposureStateHarmonyPatch.Postfix (System.String germ_id, GermExposureMonitor+ExposureState exposure_state, GermExposureMonitor+Instance __instance) [0x000ab] in <98d8eef3a3d4467c9dad3b97c4f3e3d5>:0 
  at (wrapper dynamic-method) GermExposureMonitor+Instance.SetExposureState_Patch1(object,string,GermExposureMonitor/ExposureState)
  at GermExposureMonitor+Instance.InjectDisease (Klei.AI.Disease disease, System.Int32 count, Tag source, Klei.AI.Sickness+InfectionVector vector) [0x0016f] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at GermExposureMonitor+Instance.OnEatComplete (System.Object obj) [0x0009d] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at GermExposureMonitor+<>c.<InitializeStates>b__2_1 (GermExposureMonitor+Instance smi, System.Object obj) [0x00000] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at GameStateMachine`4+GameEvent+<>c__DisplayClass6_0[StateMachineType,StateMachineInstanceType,MasterType,DefType].<Subscribe>b__0 (System.Object d) [0x00008] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at EventSystem.Trigger (UnityEngine.GameObject go, System.Int32 hash, System.Object data) [0x000fe] in <25f133f0e3984e039bcc73119e9ac87a>:0 
  at KMonoBehaviour.Trigger (System.Int32 hash, System.Object data) [0x00026] in <25f133f0e3984e039bcc73119e9ac87a>:0 
  at Edible.StopConsuming (Worker worker) [0x000e4] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at Edible.OnStopWork (Worker worker) [0x00030] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at Workable.StopWork (Worker workerToStop, System.Boolean aborted) [0x0003a] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at Worker.InternalStopWork (Workable target_workable, System.Boolean is_aborted) [0x000c2] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at Worker.CompleteWork () [0x0006f] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at Worker.Work (System.Single dt) [0x00083] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at GameStateMachine`4+State+<>c__DisplayClass74_0[StateMachineType,StateMachineInstanceType,MasterType,DefType].<ToggleWork>b__1 (StateMachineInstanceType smi, System.Single dt) [0x0001a] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at BucketUpdater`1[DataType].Update (DataType data, System.Single dt) [0x00000] in <25f133f0e3984e039bcc73119e9ac87a>:0 
  at UpdateBucketWithUpdater`1[DataType].Update (System.Single dt) [0x00088] in <25f133f0e3984e039bcc73119e9ac87a>:0 
  at StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) [0x0002d] in <25f133f0e3984e039bcc73119e9ac87a>:0 
  at StateMachineUpdater.AdvanceOneSimSubTick () [0x00025] in <25f133f0e3984e039bcc73119e9ac87a>:0 
  at Game.SimEveryTick (System.Single dt) [0x0006c] in <e5eed8b0f61e4865b57fab8bb5e47b27>:0 
  at (wrapper dynamic-method) Game.Update_Patch1(object)
 
(Filename: <98d8eef3a3d4467c9dad3b97c4f3e3d5> Line: 0)

created time in 2 months

issue commentqmk/qmk_toolbox

Error opening HID Manager

Still broken, mentioned fix still works. (=

a7hybnj2

comment created time in 2 months

push eventELLIOTTCABLE/bucklescript

ELLIOTTCABLE

commit sha 236197adb33e9edaa91e57d198be2285f4d64f36

(- meta new) Ignore directory-local _opam switch

view details

ELLIOTTCABLE

commit sha 0fb4ab933db8d27fc0f9584ae38bd4de5fb71a36

(- style new) Add .editorconfig file

view details

ELLIOTTCABLE

commit sha 57a95b07fd33f9e6043ff3bb64d5a898948b51d5

(style new) Add barebones Ocamlformat configuration

view details

ELLIOTTCABLE

commit sha f5767731793e6135a3f678721751aec47b1b8ac6

(- noop style fix) Run relevant sections thru ocamlformat These are the portions of the codebase changed in later commits to this branch. I've rebased any whitespace / formatting-only changes back into this commit, to produce a slightly-less-noisy diff.

view details

ELLIOTTCABLE

commit sha ae1775d7c68761a856a543a9017758790df0cbb8

(- dep new) Add prettier as a devDependency

view details

ELLIOTTCABLE

commit sha 5c307ddc34dd1ea297f94af7ad12031bf948f5dd

(- style re) Reformat relevant JS/JSON files with Prettier

view details

ELLIOTTCABLE

commit sha e95b0e3db003da0484870ae64e7ed8abdac08248

(- style rm) Ignore js_name_of_module_id when formatting

view details

ELLIOTTCABLE

commit sha 01b4c7854c0b7d8623e271922d1d3784c4cb2a39

(- noop re) Rename Js_packages_info to Js_package_info

view details

ELLIOTTCABLE

commit sha 056adf93ca0a220fc92f8d441435a6026ed889c7

(- noop re) Clarify naming of some package-info interfaces

view details

ELLIOTTCABLE

commit sha 0a33ff141db4edd6c4a369742e9d255e68adb18d

(- re) Clarify name of Js_packages_state to Js_current_package_info

view details

ELLIOTTCABLE

commit sha c25b3179f4d5bda0a0fa2775af8a672b91364ceb

(- re) Rename npm_package_path to package_info, matching corresponding type's name

view details

push time in 3 months

push eventELLIOTTCABLE/bucklescript

ELLIOTTCABLE

commit sha 236197adb33e9edaa91e57d198be2285f4d64f36

(- meta new) Ignore directory-local _opam switch

view details

ELLIOTTCABLE

commit sha 0fb4ab933db8d27fc0f9584ae38bd4de5fb71a36

(- style new) Add .editorconfig file

view details

ELLIOTTCABLE

commit sha 57a95b07fd33f9e6043ff3bb64d5a898948b51d5

(style new) Add barebones Ocamlformat configuration

view details

ELLIOTTCABLE

commit sha f5767731793e6135a3f678721751aec47b1b8ac6

(- noop style fix) Run relevant sections thru ocamlformat These are the portions of the codebase changed in later commits to this branch. I've rebased any whitespace / formatting-only changes back into this commit, to produce a slightly-less-noisy diff.

view details

ELLIOTTCABLE

commit sha ae1775d7c68761a856a543a9017758790df0cbb8

(- dep new) Add prettier as a devDependency

view details

ELLIOTTCABLE

commit sha 5c307ddc34dd1ea297f94af7ad12031bf948f5dd

(- style re) Reformat relevant JS/JSON files with Prettier

view details

ELLIOTTCABLE

commit sha e95b0e3db003da0484870ae64e7ed8abdac08248

(- style rm) Ignore js_name_of_module_id when formatting

view details

ELLIOTTCABLE

commit sha 01b4c7854c0b7d8623e271922d1d3784c4cb2a39

(- noop re) Rename Js_packages_info to Js_package_info

view details

ELLIOTTCABLE

commit sha 056adf93ca0a220fc92f8d441435a6026ed889c7

(- noop re) Clarify naming of some package-info interfaces

view details

ELLIOTTCABLE

commit sha 0a33ff141db4edd6c4a369742e9d255e68adb18d

(- re) Clarify name of Js_packages_state to Js_current_package_info

view details

ELLIOTTCABLE

commit sha c25b3179f4d5bda0a0fa2775af8a672b91364ceb

(- re) Rename npm_package_path to package_info, matching corresponding type's name

view details

ELLIOTTCABLE

commit sha 10f7d444c3b8c6bb56a68524d54944be7229e40f

(NF new) Add an "extension" compoment to -bs-package-output

view details

ELLIOTTCABLE

commit sha c8bbb6c50edef57d7395d3dc2902065902d19e8a

(!! NF re config) Moving top-level "suffix" config down into "package-specs"

view details

ELLIOTTCABLE

commit sha c79d9eff378fdc23d32400b7b570a922d73016e9

(- fix doc) Update json-schema to match new "suffix" location

view details

ELLIOTTCABLE

commit sha a9dc25c5367e8104c67038ba0517a018f8134429

(- NF fix) Remove all .bs.m?js-suffixed build-products, not just .bs.js

view details

ELLIOTTCABLE

commit sha da606d12239edbeeac95ec44c633e561d54d8082

(- re) change_ext_ns_suffix: Label ambiguous string-args, clarify name

view details

ELLIOTTCABLE

commit sha 9f4ab20a97aacef6193b46df3569ec6952709952

(fix) Remove remaining references to bs_suffix in bsb This gets everything compiling again, but we're far from done! 😫

view details

ELLIOTTCABLE

commit sha 4b654449d75bcdbfac0fe1e059acd7e88a11aad4

(- meta) Update lib/. Plz explain why this is checked into source-control ... =/

view details

ELLIOTTCABLE

commit sha 73d2e094098e443d9edb972eddf46a7255a65e37

(- new) Add extension to the -bs-package-output generated by bsb

view details

ELLIOTTCABLE

commit sha aec8be5818e623a9b34f9b41802753543c13666b

(- fix) Include non-.bs-prefixed .mjs in supported extensions

view details

push time in 3 months

push eventELLIOTTCABLE/bucklescript

ELLIOTTCABLE

commit sha 236197adb33e9edaa91e57d198be2285f4d64f36

(- meta new) Ignore directory-local _opam switch

view details

ELLIOTTCABLE

commit sha 0fb4ab933db8d27fc0f9584ae38bd4de5fb71a36

(- style new) Add .editorconfig file

view details

ELLIOTTCABLE

commit sha 57a95b07fd33f9e6043ff3bb64d5a898948b51d5

(style new) Add barebones Ocamlformat configuration

view details

ELLIOTTCABLE

commit sha f5767731793e6135a3f678721751aec47b1b8ac6

(- noop style fix) Run relevant sections thru ocamlformat These are the portions of the codebase changed in later commits to this branch. I've rebased any whitespace / formatting-only changes back into this commit, to produce a slightly-less-noisy diff.

view details

ELLIOTTCABLE

commit sha ae1775d7c68761a856a543a9017758790df0cbb8

(- dep new) Add prettier as a devDependency

view details

ELLIOTTCABLE

commit sha 5c307ddc34dd1ea297f94af7ad12031bf948f5dd

(- style re) Reformat relevant JS/JSON files with Prettier

view details

ELLIOTTCABLE

commit sha e95b0e3db003da0484870ae64e7ed8abdac08248

(- style rm) Ignore js_name_of_module_id when formatting

view details

push time in 3 months

create barnchELLIOTTCABLE/bucklescript

branch : strongly-type-file-extensions

created branch time in 3 months

startedwhitequark/unfork

started time in 3 months

startedhaganbmj/obs-websocket-js

started time in 3 months

more