profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/zshipko/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

zshipko/image2-rs 27

Image processing library for Rust

mirage/irmin-rpc 19

RPC client/server for Irmin

mirage/irmin-server 15

A high-performance server for Irmin

zshipko/irmin-redis 9

Redis backend for Irmin

zshipko/irmin-js 8

Irmin GraphQL bindings for Javascript

zshipko/imaged 7

C Image processing and storage library with Rust and Go bindings

zshipko/halide-runtime 6

Rust bindings to the Halide runtime

push eventzshipko/vim-config

zach

commit sha 8b3e001de93c5d82e7da83bbde0a49996ea9dc71

update

view details

push time in a day

push eventzshipko/vim-config

zach

commit sha 1d4c7caea368bcd6044ff3e25bb18dae44222660

update

view details

push time in a day

push eventzshipko/vim-config

zach

commit sha f8bd356cc3f8c4ca4e5508b969687d63d4fd2b9c

update

view details

push time in 6 days

push eventzshipko/vim-config

zach

commit sha c12049ca89f0d1bb3ae4476515ef4682d3f5e02b

update

view details

push time in 6 days

delete branch zshipko/imaged

delete branch : dependabot/cargo/glfw-0.42

delete time in 9 days

PR merged zshipko/imaged

Update glfw requirement from 0.41 to 0.42 dependencies

Updates the requirements on glfw to permit the latest version. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/bjz/glfw-rs/commits">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+2 -2

0 comment

2 changed files

dependabot[bot]

pr closed time in 9 days

push eventzshipko/imaged

dependabot[bot]

commit sha dff87c674be99601c19547f1e4c36b25f605b933

Update glfw requirement from 0.41 to 0.42 (#5) * Update glfw requirement from 0.41 to 0.42 Updates the requirements on [glfw](https://github.com/bjz/glfw-rs) to permit the latest version. - [Release notes](https://github.com/bjz/glfw-rs/releases) - [Commits](https://github.com/bjz/glfw-rs/commits) --- updated-dependencies: - dependency-name: glfw dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * macOS build Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: zach <zachshipko@gmail.com>

view details

push time in 9 days

push eventzshipko/imaged

zach

commit sha 1af5870605eb70f389ec2fd0235ead21ffa4b5af

macOS build

view details

push time in 9 days

startedJermolene/TiddlyWiki5

started time in 19 days

push eventzshipko/memtrace-filters

zach

commit sha efafb65552f16226141c3e7765ebb61f35ff8ebc

cleanup bytes calculation

view details

push time in 20 days

PublicEvent

push eventzshipko/libirmin

zach

commit sha 6c0b28275fc020b10177f2c8eab6e3551a025e1d

cleanup

view details

push time in 21 days

push eventzshipko/libirmin

zach

commit sha 3d9208fccdd307687785bc9d71c914abfa22c380

Remove compile_flags

view details

push time in 21 days

push eventzshipko/irmin

icristescu

commit sha 10830bfb82eb1feabba795e43855ca6b043f8ea9

Update changelog with latest release

view details

Ioana Cristescu

commit sha 08a06892db29d632478b4ac958b89a567cc2e40c

Merge pull request #1494 from icristescu/update_opam Update changelog with latest release

view details

icristescu

commit sha 9fab62e606ceb9d0a1e2ce75d74fddd09563082b

Add breadth-first traversal of repo

view details

icristescu

commit sha 89faac8dfe3bdf5b4157d5546304776accd8d4ca

Add step to node graph traversal

view details

icristescu

commit sha e293e05c598c73b28fb93c1583544104a7f368a5

Traverse commit for stats Co-authored-by: Nicolas Goguey <ngoguey@student.42.fr> Co-authored-by: Craig Ferguson <me@craigfe.io>

view details

icristescu

commit sha a774fd8c0ef02d4639fe672303569a1b51f24a33

Test traversal

view details

Ioana Cristescu

commit sha b9849102b73a8036eb85e7bb7136bb35dbabf518

Merge pull request #1391 from icristescu/cli_iter irmin-fsck: traverse head commit for stats

view details

Romain Calascibetta

commit sha 21872cd61cabbb331636a18e705f191251cf9f8f

Upgrade irmin-mirage-git to git.3.5.0 and remove CoHTTP/Conduit from the dependency graph

view details

Hannes Mehnert

commit sha eb7038f37bd5a0eca4948b76b021c815f31033f1

remove pin-depends to git now that 3.5.0 is merged into opam-repository

view details

icristescu

commit sha d90f96bdac10032f1ec6832e6a854aea017492fc

Avoid flaky usage of [@tailcall] As of `4.13.0~alpha`, function applications on the left-hand-side of an application of `( @@ )` are rejected as not tailcalls. Co-authored-by: Craig Ferguson <me@craigfe.io>

view details

Ioana Cristescu

commit sha 791badb74962032895c1f8505b33a4896a76d978

Merge pull request #1503 from icristescu/fix_ci Avoid flaky usage of [@tailcall]

view details

Ngoguey42

commit sha b2104d8866c5476bfc59c0cb218618b6df947096

irmin-bench: Enable smoothing for some curves

view details

Ngoguey42

commit sha badfa9a11c7d8baa1241a174463bc18dee3b0bfe

irmin-bench: Minor improvement in Trace_stat_summary_utils.Resample

view details

Ngoguey42

commit sha 8731639fc21955731a16b1325607ffc63656bc2a

irmin-bench: Improve changelog for the unreleased features

view details

ngoguey

commit sha 24966c79fea7edb2552e09ea5a8558738f3d257b

Merge pull request #1501 from Ngoguey42/fixes-in-trace-summary irmin-bench: Fixes in replay stats summary

view details

Thomas Gazagnaire

commit sha e1a51462edb7128e9d1473585ad3314792d35516

Add CHANGES

view details

ngoguey

commit sha d768436d975091ac90b416f5aa62c11a91df708b

Fix short_hash for big endian plaform (#1505)

view details

Thomas Gazagnaire

commit sha a8d6633fa2ed2fa41a356464bfbfe8507718452d

Merge pull request #1495 from mirage/upgrade-to-git.3.5.0 Upgrade irmin-mirage-git to git.3.5.0 and remove CoHTTP/Conduit from the dependency graph

view details

push time in 21 days

startedmarceloprates/prettymaps

started time in 22 days

startedclarus/coq-of-ocaml

started time in 23 days

startedmbrubeck/tree_magic

started time in a month

release zshipko/ocaml-rs

v0.22.1

released time in a month

created tagzshipko/ocaml-rs

tagv0.22.1

OCaml extensions in Rust

created time in a month

delete branch zshipko/ocaml-rs

delete branch : caml-startup

delete time in a month

push eventzshipko/ocaml-rs

zach

commit sha 36d4f7ccf7b8dc699e14df007b1b0cba1038b472

Add no-caml-startup feature (#78) * Add no-caml-startup feature

view details

push time in a month

PR merged zshipko/ocaml-rs

Add no-caml-startup feature

Fixes #70

+12 -4

0 comment

4 changed files

zshipko

pr closed time in a month

issue closedzshipko/ocaml-rs

Undefined reference to "caml_startup" when trying to run `dune utop`

In an ocaml-rs project, for example ocaml-rust-starter, running dune utop gives the following error (while linking):

/usr/bin/ld: src/libocaml_rust_starter.a(ocaml_interop-4a398e80f3ca6ceb.ocaml_interop.8eq22uyz-cgu.12.rcgu.o): in function `_ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h7171c1b9a6fc7898E.llvm.3140953836603515050':
ocaml_interop.8eq22uyz-cgu.12:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h7171c1b9a6fc7898E.llvm.3140953836603515050+0x3b): undefined reference to `caml_startup'
/usr/bin/ld: src/libocaml_rust_starter.a(ocaml_interop-4a398e80f3ca6ceb.ocaml_interop.8eq22uyz-cgu.12.rcgu.o): in function `_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h59471d095cabe6c5E.llvm.3140953836603515050':
ocaml_interop.8eq22uyz-cgu.12:(.text._ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h59471d095cabe6c5E.llvm.3140953836603515050+0x3b): undefined reference to `caml_startup'
collect2: error: ld returned 1 exit status

image

Adding this function somewhere where the linker sees it, for example using the following code, "fixes" the issue and utop starts fine:

#[ocaml::func]
pub fn caml_startup() {}

OCaml version: 4.11.1 Rust version: nightly GCC version: 10.2.0

closed time in a month

afdw

Pull request review commentzshipko/ocaml-rs

Add no-caml-startup feature

 By default, building `ocaml-sys` will invoke the `ocamlopt` command to figure ou - `OCAMLOPT` (default: `ocamlopt`) is the command that will invoke `ocamlopt` - `OCAML_VERSION` (default: result of `$OCAMLOPT -version`) is the target runtime OCaml version. - `OCAML_WHERE_PATH` (default: result of `$OCAMLOPT -where`) is the path of the OCaml standard library.+- `OCAML_INTEROP_NO_CAML_STARTUP` (default: unset) can be set when loading an `ocaml-rs` library into an OCaml+  bytecode runtime (such as `utop`) to avoid linking issues with `caml_startup`/`caml_shutdown`

thanks!

zshipko

comment created time in a month

PullRequestReviewEvent

push eventzshipko/ocaml-rs

zach

commit sha fba6afa14fd200db5ad8cb8e272ea63618ba4e14

Fix readme

view details

push time in a month

push eventzshipko/ocaml-rs

zach

commit sha da176409582723b03230d7521fdfffcdf437b9d9

Add note in README

view details

push time in a month

delete branch zshipko/halide-build

delete branch : dependabot/cargo/clap-3.0.0-beta.4

delete time in a month

push eventzshipko/halide-build

dependabot[bot]

commit sha cb53c74cc8a11681d94817b8f5465886c12801e4

Bump clap from 3.0.0-beta.2 to 3.0.0-beta.4 Bumps [clap](https://github.com/clap-rs/clap) from 3.0.0-beta.2 to 3.0.0-beta.4. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v3.0.0-beta.2...v3.0.0-beta.4) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

zach

commit sha 8770a81d0f3865124ddf3ba89818ac8ece719aaa

Merge pull request #3 from zshipko/dependabot/cargo/clap-3.0.0-beta.4 Bump clap from 3.0.0-beta.2 to 3.0.0-beta.4

view details

push time in a month

PR merged zshipko/halide-build

Bump clap from 3.0.0-beta.2 to 3.0.0-beta.4 dependencies

Bumps clap from 3.0.0-beta.2 to 3.0.0-beta.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>v3.0.0-beta.4 (2021-08-14)</h2> <h4>Minimum Required Rust</h4> <ul> <li>As of this release, <code>clap</code> requires <code>rustc 1.54.0</code> or greater.</li> </ul> <h4>BREAKING CHANGES</h4> <p>Added <code>unicode_help</code>, <code>env</code> features.</p> <ul> <li> <p><strong>Gated behind <code>env</code></strong>:</p> <ul> <li><strong>Arg</strong> <ul> <li><code>Arg::env</code></li> <li><code>Arg::env_os</code></li> <li><code>Arg::hide_env_values</code></li> </ul> </li> <li><strong>ArgSettings</strong> <ul> <li><code>ArgSettings::HideEnvValues</code></li> </ul> </li> </ul> </li> <li> <p><strong>Removed Methods</strong></p> <ul> <li><strong>Arg</strong> <ul> <li><code>Arg::settings</code> in favor of <code>Arg::setting(Setting1 | Setting2)</code></li> <li><code>Arg::multiple</code> in favour of <code>Arg::multiple_values</code> and <code>Arg::multiple_occurrences</code></li> </ul> </li> </ul> </li> <li> <p><strong>Renamed Settings</strong></p> <ul> <li><code>AppSettings::DisableHelpFlags</code> => <code>AppSettings::DisableHelpFlag</code></li> <li><code>AppSettings::DisableVersion</code> => <code>AppSettings::DisableVersionFlag</code></li> <li><code>AppSettings::VersionlessSubcommands</code> => <code>AppSettings::DisableVersionForSubcommands</code></li> </ul> </li> <li> <p><strong>Renamed Variants</strong></p> <ul> <li><strong>ErrorKind</strong> <ul> <li><code>ErrorKind::MissingArgumentOrSubcommand</code> => <code>ErrorKind::DisplayHelpOnMissingArgumentOrSubcommand</code></li> </ul> </li> </ul> </li> <li> <p><strong>Changed</strong></p> <ul> <li>Allowing empty values is the default again with <code>ArgSettings::AllowEmptyValues</code> changing to <code>ArgSettings::ForbidEmptyValues</code></li> <li><code>AppSettings::GlobalVersion</code> renamed to <code>AppSettings::PropagateVersion</code> and it is not applied globally anymore</li> <li><code>Arg::env</code>, <code>Arg::env_os</code>, <code>Arg::last</code>, <code>Arg::require_equals</code>, <code>Arg::allow_hyphen_values</code>, <code>Arg::hide_possible_values</code>, <code>Arg::hide_default_value</code>, <code>Arg::hide_env_values</code>, <code>Arg::case_insensitive</code> and <code>Arg::multiple_values</code> does not set <code>ArgSettings::TakesValue</code> anymore</li> <li><code>Arg::require_delimiter</code> does not set <code>ArgSettings::TakesValue</code> and <code>ArgSettings::UseValueDelimiter</code> anymore</li> <li><code>Arg::require_equals</code> does not disallow empty values anymore</li> <li><code>Arg::default_value_if</code>, <code>Arg::default_value_if_os</code>, <code>Arg::default_value_ifs</code>, <code>Arg::default_value_ifs_os</code> now takes the default value parameter as an option</li> <li><code>Arg::index</code>, <code>Arg::number_of_values</code>, <code>Arg::min_values</code>, <code>Arg::max_values</code> now takes <code>usize</code></li> <li><code>Arg::value_delimiter</code> now accepts <code>char</code> instead of <code>&str</code></li> <li><code>ArgMatches::is_present</code> does not handle subcommand names anymore</li> <li>Some env var values are considered the same as env var not being present when the arg does not have <code>ArgSettings::TakesValue</code></li> <li><code>clap_generate::generate_to</code> now returns <code>Result<PathBuf, io::Error></code></li> <li><code>@group</code> in <code>clap_app!</code> now needs <code>:</code> instead of <code>=></code></li> <li><code>app</code> and <code>arg</code> objects in <code>yaml</code> now allow unknown keys if <code>_has_metadata</code> is set</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/52be134949a420a2606dd03915906caf1805cba1"><code>52be134</code></a> Release 3.0.0-beta.4</li> <li><a href="https://github.com/clap-rs/clap/commit/b1752226e2c62fe1879dc915e834d67d0abdca5e"><code>b175222</code></a> Fix error</li> <li><a href="https://github.com/clap-rs/clap/commit/73b28fb1043a60f0110c7ab4fb0d8e47370ad0f2"><code>73b28fb</code></a> Release 3.0.0-beta.3</li> <li><a href="https://github.com/clap-rs/clap/commit/a9b86ecefcbb1c3a736f5679bdc902d25b468d0a"><code>a9b86ec</code></a> Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/c15b894e80d620e163d1995bdb8255799084af1c"><code>c15b894</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2700">#2700</a> from TheDaemoness/patch-1</li> <li><a href="https://github.com/clap-rs/clap/commit/f411a65d8214d5e1884dc7eefcba91dbeb0a9747"><code>f411a65</code></a> Fix invalid_value returning an Error with no info</li> <li><a href="https://github.com/clap-rs/clap/commit/203613d5e323e20885321993099c1021da56eb4a"><code>203613d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2696">#2696</a> from ldm0/override</li> <li><a href="https://github.com/clap-rs/clap/commit/a85857dfb0546dd9d9f2198864b7363d7ca573d1"><code>a85857d</code></a> Make overrides_with working when <code>MultipleValues</code> is enabled.</li> <li><a href="https://github.com/clap-rs/clap/commit/441ff68c2d63536f0e2fd7e171d6fa7d76b2f4c3"><code>441ff68</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2694">#2694</a> from clap-rs/env-feature</li> <li><a href="https://github.com/clap-rs/clap/commit/52d064be820df50ea960b9f54b371b858e66f764"><code>52d064b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2693">#2693</a> from clap-rs/value_names</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v3.0.0-beta.2...v3.0.0-beta.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+13 -14

0 comment

2 changed files

dependabot[bot]

pr closed time in a month