profile
viewpoint
Andrey Cherkashin andoriyu @fabfitfun Los Angeles

andoriyu/cargo-suity 11

This tool helps you automate testing of you rust application on CI.

andoriyu/cv 1

my cv

andoriyu/gazpacho 1

ZFS Backup service

andoriyu/actix 0

Actor framework for Rust

andoriyu/actix-net 0

framework for composable networking services

andoriyu/actix-web 0

Actix web is a small, pragmatic, and extremely fast rust web framework.

andoriyu/alx-freebsd 0

A port of Linux's alx driver for new Qualcomm Atheros ethernet NICs

andoriyu/appfigures-ng 0

Ruby client library for AppFigures API v2

andoriyu/apple_epf 0

Downloader, Extractor and Parser for Apple Epf Affiliate files

startedbodil/vgtk

started time in 18 days

startedrupansh/passmenu-rs

started time in 18 days

startedktr0731/evans

started time in a month

PR opened nelhage/reptyr

fix(freebsd): Initialize state in check_proc_stopped.

Technically this is a warning, but warnings treated as errors.

+1 -1

0 comment

1 changed file

pr created time in a month

push eventandoriyu/reptyr

Andrey Cherkashin

commit sha 146b37ddfb6bb27bf82ab8cb51dff5f8b440b497

fix(freebsd): Initialize state in check_proc_stopped. Technically this is a warning, but warnings treated as errors.

view details

push time in a month

starteda1studmuffin/SpaceshipGenerator

started time in a month

startedbigH/git-fuzzy

started time in a month

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 18ac449fa0ebc89d664590cf5f128bbacb1fb4f7

Start reworking errors in task_manager

view details

push time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 82a19a93bc3201f7f643f27b369b3ec66c082724

More cleanup

view details

push time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 329088e2f49448b8720e7cd2fb1e14cbfac30219

Make it so only one runner can exists for each task

view details

push time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha f679e01a42cc3288885a6202af8efd5bdd1150cc

cleanup code

view details

push time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 3c8040298052aa48dad9564ea1de04370220ae09

Rework how task are run

view details

push time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 4df178d5bfcd1a0fef7192bf23ca225f09c213b5

Configuration is not immutable

view details

push time in 2 months

PR opened Peltoche/lsd

Reviewers
doc: Add FreeBSD installation instructions

I've recently submitted port to FreeBSD's ports tree and my PR was merged today. That means from now on this application can be installed from binaries on FreeBSD.

On the side note: I can setup CI for FreeBSD if you wan. Let me know and i will submit a PR.

+6 -0

0 comment

1 changed file

pr created time in 2 months

push eventandoriyu/lsd

Andrey Cherkashin

commit sha df604ddebeefadd3efbbdf7f80376036b9c69935

doc: Add FreeBSD installation instructions I've recently submitted port to FreeBSD's ports tree and my PR was merged today. That means from now on this application can be installed from binaries on FreeBSD. On the side note: I can setup CI for FreeBSD if you wan. Let me know and i will submit a PR.

view details

push time in 2 months

fork andoriyu/lsd

The next gen ls command

fork in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha fb5defbf9c353557d219c64bd13ff166f45b3da2

Unify datetime even more. Refactor step poller

view details

push time in 2 months

startedbuttplugio/buttplug-rs

started time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 729f00dfbe27268cadf4767f4e2a44cd4cf2bbe2

Start on Maid actor

view details

push time in 2 months

startedGGist/bip-rs

started time in 2 months

startedsamsieber/tco

started time in 2 months

startedarchseer/enigma

started time in 2 months

issue openedargoproj/argo-cd

ArgoCD doesn't handle malformed yaml files gracefully

Checklist:

  • [x] I've searched in the docs and FAQ for my answer: http://bit.ly/argocd-faq.
  • [x] I've included steps to reproduce the bug.
  • [x] I've pasted the output of argocd version.

Describe the bug

ArgoCD Application with auto-sync and pruning enabled. Someone checked in malformed yaml - indentations was wrong. ArgoCD silently-ish ignored that error and pruned the resources since it wasn't in "new state".

By silently ignored I mean the issue was only visible in logs and not in dashboard.

To Reproduce

  • Create ArgoCD application with auto-sync and auto-prune enabled
  • Add resources
  • "break" the yaml file
  • see resources get wiped

Expected behavior

ArgoCD would not try to apply such changes if yaml file is malformed.

Version

argocd: v1.3.6+89be1c9
  BuildDate: 2019-12-10T22:46:45Z
  GitCommit: 89be1c9ce6db0f727c81277c1cfdfb1e385bf248
  GitTreeState: clean
  GoVersion: go1.12.6
  Compiler: gc
  Platform: linux/amd64
argocd-server: v1.3.6+89be1c9
  BuildDate: 2019-12-10T22:47:48Z
  GitCommit: 89be1c9ce6db0f727c81277c1cfdfb1e385bf248
  GitTreeState: clean
  GoVersion: go1.12.6
  Compiler: gc
  Platform: linux/amd64
  Ksonnet Version: v0.13.1
  Kustomize Version: Version: {Version:kustomize/v3.2.1 GitCommit:d89b448c745937f0cf1936162f26a5aac688f840 BuildDate:2019-09-27T00:10:52Z GoOs:linux GoArch:amd64}
  Helm Version: v2.15.2
  Kubectl Version: v1.14.0

Logs

error: error parsing kafka.yaml: error converting YAML to JSON: yaml: line 207: did not find expected key

created time in 2 months

issue commentmarceloboeira/voik

Status of this repo

@marceloboeira looks like discord link is dead?

tekjar

comment created time in 2 months

startedmarceloboeira/voik

started time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 97434e4b51639d0e8f72931d0227fab38bdb2937

POC incremental strategy

view details

push time in 2 months

release Inner-Heaven/libzetta-rs

v0.2.2

released time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha 72980557d7f3a43d7f24bf04ee2f7c30dfe9ec9c

doc(changelog): Update for v0.2.2

view details

push time in 2 months

created tagInner-Heaven/libzetta-rs

tagv0.2.2

Stable interface for programmatic administration of ZFS from Rust

created time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha ef555191e01cbf8a2bbef96eb307a951c8e5af37

(cargo-release) version 0.2.2

view details

Andrey Cherkashin

commit sha 8b989ad6da388fe5f922a7037da05858120fac54

(cargo-release) start next development iteration 0.2.3-pre

view details

push time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha d8ab83ef8da0cfb57376008056af6d7edfbc84b5

doc(readme): Fix footnote

view details

push time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha b76f8360628f816372a4f54380007430bf070ae0

doc(readme): Update to reflect current state of things

view details

push time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha 88c031b34b31d33a737ac39f74a1e6027fa8355b

fix(zfs): Fix incremental send in LZC (#128) * ci(cirrus): disable 12.0 builds * ci(azure): loop0 -> loop99

view details

push time in 2 months

PR merged Inner-Heaven/libzetta-rs

fix(zfs): Fix incremental send in LZC

String that contain origin is freed too early

+37 -8

1 comment

5 changed files

andoriyu

pr closed time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha 5219be6eaf87ed4d8d033e96ef83ea376ee321a2

ci(azure): loop0 -> loop99

view details

push time in 2 months

push eventInner-Heaven/libzetta-rs

Andrey Cherkashin

commit sha 58fc33c941e06460bff123858ba6c3288187a3cc

ci(cirrus): disable 12.0 builds

view details

push time in 2 months

PR opened Inner-Heaven/libzetta-rs

fix(zfs): Fix incremental send in LZC

String that contain origin is freed too early

+33 -4

0 comment

2 changed files

pr created time in 2 months

create barnchInner-Heaven/libzetta-rs

branch : feat/zfs/send_incremental

created branch time in 2 months

push eventandoriyu/gazpacho

Andrey Cherkashin

commit sha 9cbfb9f1f0c38ba3781e47d5797469ca62d1c49f

Refactor TaskLog

view details

Andrey Cherkashin

commit sha 4d5577bc60d36a6b0a575284ba1b70369f207ea4

Refactor StepLog

view details

Andrey Cherkashin

commit sha b90b44ff987afdcdd17ec271e25f211b3b7beb61

Refactor needs_reset

view details

Andrey Cherkashin

commit sha 473aab00f18019243207fe01809282c34ef81f23

Refactor log messages

view details

Andrey Cherkashin

commit sha 348cf672190ebc2606358c8e607dcc9ec81e158a

Fix bunch of incremental related errors

view details

push time in 2 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 0a84fd5a4c23ab6833e2bb78aabfca1cde526ca7

chore: Add Vale as another action

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 78b571a92294bb5dbf16ee97837ce6304586cf6c

chore: Add Vale as another action

view details

push time in 3 months

release andoriyu/uclicious

v0.1.5

released time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 15e861dd8affc95c88fb7e9f2911db3f251ea315

chose(changelog): update for 0.1.5

view details

push time in 3 months

created tagandoriyu/uclicious

tagv0.1.5

Uclicious is a wrapper around Universal Configuration Library (UCL) parser with a lot of sugar.

created time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 6c42ea392d694a04c4193cdcf8398e65b14c2b0a

(cargo-release) version 0.1.5

view details

Andrey Cherkashin

commit sha efd164f119638180ac1b0396f47a5dd956c8ef04

(cargo-release) start next development iteration 0.1.6-alpha.0

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 66360abec01600ee6369a41979bce44ed05153a9

Revert "ci: Automate release notes creation" This reverts commit bcc386d23ff92d88dad3fbe1593bf31a2673cb4a.

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 65d4267b48472d9bfb5ee0a94495f1e4115b4a9c

chore: release derive crate

view details

Andrey Cherkashin

commit sha bcc386d23ff92d88dad3fbe1593bf31a2673cb4a

ci: Automate release notes creation

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha fb94037bdf48c8ce4934ff287806b23b5a9282ed

doc: missed a few words

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 79631adf075610e5a2bc6dfe99d3bf43a5658a83

feat(derive): Ability to add chunks

view details

push time in 3 months

delete branch andoriyu/uclicious

delete branch : feat/smart_vars

delete time in 3 months

delete branch andoriyu/uclicious

delete branch : mem_test

delete time in 3 months

create barnchandoriyu/uclicious

branch : feat/derive/add_str_source

created branch time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 958d82af6395726ed740551b4d3374e7e23855a0

feat(derive): Ability to add pre_sync_hook

view details

push time in 3 months

PR opened andoriyu/uclicious

feat(derive): Add pre_source hook
+122 -0

0 comment

6 changed files

pr created time in 3 months

create barnchandoriyu/uclicious

branch : feat/derive/hooks

created branch time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 52611deb5fa3248cd4e21a4921132024f9064b35

style: remove whitespace in src/lib.rs docs

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 040647387d103a952d52328140dcbfd9aaa4f23c

feat(vh): Add simple and safe iterface to parser

view details

push time in 3 months

create barnchandoriyu/uclicious

branch : feat/vh/safe_internface

created branch time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 6554283104d8bc8d5f94a8808c59f344d6e14d2c

chore: Change how libc version defined

view details

Andrey Cherkashin

commit sha 6c7f4e037b79f6dd629f2cb9b79d2c3780795c79

feat(parser): Introduce VaribleHandler trait

view details

Andrey Cherkashin

commit sha 73f7229f1f6588aafedaa16730ff6e2dd571e09b

feat(vh/compound): Introduce Compound VarHandler

view details

Andrey Cherkashin

commit sha a13f0fa2b4b7f9eb8699cff82f2b6b4d9ad8fb12

feat(vh/env): Introduce EnvVar variable handler

view details

Andrey Cherkashin

commit sha 5bd310f31652c20418d139930fabde430db4df5d

style: run cargo fmt

view details

Andrey Cherkashin

commit sha 7c11994b18efacf132e2537be4400fb533f121a9

chore(parser): remove unused imports

view details

Andrey Cherkashin

commit sha 139a9de2d2f97219f2bb7648997d0c80a912a545

feat(vh): Make variables handlers into features

view details

Andrey Cherkashin

commit sha bb60684705de2ebd808cd814791f3f6bfc5fcfa8

chore: cleanup parser test code

view details

Andrey Cherkashin

commit sha 617159484b093ddff60ef3d124ca5d99f5696854

chore: Sync libucl with upstream

view details

Andrey Cherkashin

commit sha a61d9b67a9432a2761ba49ee579a7dd1cdb62ad4

refactor(vh): Remove unnecessary copy in handlers

view details

Andrey Cherkashin

commit sha 6a78d07faf71cb02244d274b72357e346963b767

doc(vh): Document unpack_closure

view details

Andrey Cherkashin

commit sha 53304b8c2b0ab25d4210462b0b980c95ccbb1dfa

refactor: Apply clippy suggestions to Priority

view details

Andrey Cherkashin

commit sha 2d2be6b96068060bf615c0252a70db40d95bd5ce

refactor(vh): Don't try to pass unsafe function as safe

view details

Andrey Cherkashin

commit sha 2ef6e9bee791c8707df206cd592a93b367a47d21

refactor: apply clippy suggestions

view details

Andrey Cherkashin

commit sha c2e8c8be75304207772758fd77fcff54fbd09cbf

style: run cargofmt

view details

Andrey Cherkashin

commit sha d9b05d1909313b1e50a4682e5b735e47d8185103

style(derive): clippy suggestions

view details

Andrey Cherkashin

commit sha 23d21699270666f76529e3ca5da77acba35a57fb

test(vh): workaround for Azure?

view details

Andrey Cherkashin

commit sha 11036238fd42d478203f00660da3d51ded49daea

test(vh): don't run env test on ci for now

view details

push time in 3 months

PR merged andoriyu/uclicious

Variable handlers
+502 -40

1 comment

14 changed files

andoriyu

pr closed time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 33ec4f63a32c7250ae12f320af6cee07be2c1960

test(vh): don't run env test on ci for now

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 43beebfc95055e5fd604faf8aecf2355c30564d5

test(vh): don't run env test on ci for now

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 1b91502d804247a405c51b959b1c5a648daa620d

test(vh): don't run env test on ci for now

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha f12288b8b756bfa4861a354f6cbb278fe75279c4

test(vh): workaround for Azure?

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha f1222869ea4bde6c72d6af7f11281bdf88c4466d

style(derive): clippy suggestions

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha dbc0ab25d5b949b7bcad9036aafda87ae19b6904

style: run cargofmt

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha cf9c2c191defcb4c04a6f9de73930060fd5a5784

feat(vh): Make variables handlers into features

view details

Andrey Cherkashin

commit sha 0a0483c063c1b5094dba8b4e57528d7cde7df711

chore: cleanup parser test code

view details

Andrey Cherkashin

commit sha afc9beb98f9c4d438f40ab8ee39847371b371d66

chore: Sync libucl with upstream

view details

Andrey Cherkashin

commit sha 051c4795e242bd3cf3ea3bd002138f7ed6c12387

refactor(vh): Remove unnecessary copy in handlers

view details

Andrey Cherkashin

commit sha 842b122df2854e98c4750f8ec175f2f6d10917ac

doc(vh): Document unpack_closure

view details

Andrey Cherkashin

commit sha 0b2e37f06945b35a595e473b5fc08494b7f69b8c

refactor: Apply clippy suggestions to Priority

view details

Andrey Cherkashin

commit sha b703cf453daf1d00e88f05329fa17ceb88577b20

refactor(vh): Don't try to pass unsafe function as safe

view details

Andrey Cherkashin

commit sha 6c4d4d9171ccbeba131f0aca83e2f4a7a43cfeac

refactor: apply clippy suggestions

view details

push time in 3 months

push eventandoriyu/uclicious-libucl-sys

Andrey Cherkashin

commit sha e817bb73a3be8f649ceb036d9e68bcd455fa29af

Update to 20200412 master branch of libucl

view details

Andrey Cherkashin

commit sha a399c274de23c9964fdce3bbfea6ea84bda08b8c

Sync with upstream

view details

push time in 3 months

create barnchandoriyu/libucl

branch : upstream/20200418

created branch time in 3 months

push eventandoriyu/libucl

Mike Owens

commit sha 9208ef854c81e9ceb9617b249e3629be9d17082d

Check for NULL inputs in ucl_object_compare()

view details

Kyle Evans

commit sha 957e630750d56561cd485298ac8454dd6e85128b

Provide priority validation for the .priority macro Priority values are documented in the README as being from 0-15 explicitly, but currently any number (even negatives) are allowed. Signed-off-by: Kyle Evans <kevans@FreeBSD.org>

view details

Kyle Evans

commit sha a5dc384c47ef00842d6a705461e4045934e0b649

.include: also validate priority to be within range Signed-off-by: Kyle Evans <kevans@FreeBSD.org>

view details

Kyle Evans

commit sha 49ca0ab1fc7cc86e14448134584ba9902edbba74

Add some documentation/example about the .priority macro Signed-off-by: Kyle Evans <kevans@FreeBSD.org>

view details

Adam Korczynski

commit sha 56ecce3936a09a4c4bf656d1e04e4c5cdaf623df

Added a fuzzer for OSS-fuzz integration

view details

Adam Korczynski

commit sha b1bec3abf16c8ed2eefaf5e554bd9201450f5367

Removed null-terminator for input data

view details

Vsevolod Stakhov

commit sha 9a32b235fca343fa16fe15e8ba69bd50daf3358a

Merge pull request #214 from AdamKorcz/master Added a fuzzer for OSS-fuzz integration

view details

Vsevolod Stakhov

commit sha f54e64c5a6f5552181b423fada96840926002ea4

Merge pull request #213 from kevans91/priority Priority Validation/Documentation

view details

Adam Korczynski

commit sha 8e310a9fd1136400318e5a32e998b77c3ab5b5f4

Added a return statement if the string is 0

view details

Vsevolod Stakhov

commit sha 875c25115a36f59a333de79f88235bdfb537c539

Merge pull request #216 from AdamKorcz/master Added to fuzzer a return statement if the string is 0

view details

Vsevolod Stakhov

commit sha 2e528a28b41e47a1f9c6e8506d52a00fb3ef457d

Merge pull request #207 from mikeowens/master Check for NULL inputs in ucl_object_compare()

view details

Andrey Cherkashin

commit sha 5e2d6299457da6baf2d6215583d468fd5d73216b

Pass correct pointer to var_handler In this case `ptr` is pointer to `$` char, and `p` is pointed to character after `${` Closes #217

view details

Vsevolod Stakhov

commit sha 1171d790e47acba04e10795b28447bc7871f5738

Merge pull request #218 from andoriyu/patch-1 Pass correct pointer to var_handler

view details

Bryan Drewery

commit sha 16c1c0916b8dbb43fc34c941d6ce3948c0544c9a

ucl_lc_cmp is not used outside ucl_hash.c

view details

Bryan Drewery

commit sha 2f75223bf94c32ce0f4140552cab0817b58c1df9

Fix ucl_util.c not having the prototype for ucl_hash_sort()

view details

Bryan Drewery

commit sha 830aea0662cc2b31b50143169b4049d3d2f096be

Squelch incompatible pointer type warning

view details

Bryan Drewery

commit sha 52e83c239a27d9c91d79441ffd7443506b1d0edb

ucl_object_free is deprecated

view details

Bryan Drewery

commit sha 9a85554da5e4f08c8655a4798e269469e8cf405a

Add missing tests for .gitignore

view details

Vsevolod Stakhov

commit sha bd70889f308c797c92329386552feccfffc52b71

Merge pull request #219 from bdrewery/fixes Miscellaneous fixes

view details

Andrey Cherkashin

commit sha 725802bca3236da6c082c6d8ad7e8cb2c4af2827

fix: ucl_expand_single_variable doesn't call free ucl_expand_single_variable doesn't free `dst` even if `need_free` set to true and that leaks memory.

view details

push time in 3 months

startedphoenixframework/phoenix_live_dashboard

started time in 3 months

delete branch andoriyu/LanguageClient-neovim

delete branch : patch-1

delete time in 3 months

pull request commentautozimu/LanguageClient-neovim

fix: PathBuf can't be formatted with the default formatter

I guess this was already fixed by converting it to string and I didn't notice it.

andoriyu

comment created time in 3 months

PR closed autozimu/LanguageClient-neovim

fix: PathBuf can't be formatted with the default formatter

PathBuf/Path can't be formatted with {} (aka Display trait). This causes compilation error. Solution: Convert PathBuf with PathBuf::display

More information: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.display

+1 -1

1 comment

1 changed file

andoriyu

pr closed time in 3 months

startedandoriyu/cargo-suity

started time in 3 months

issue closedmcchrish/nnn.vim

nnn window isn't closed after picking

A clear and concise description of what the bug is. When I use floating layout:

let g:nnn#layout = { 'window': { 'width': 0.9, 'height': 0.6, 'highlight': 'Debug' } }

Window floating view opens as expected, however after picking floating window stays up as empty buffer. Without window everything works as expected.

Steps to reproduce the behavior and with the most minimal configuration. With only nnn.vim installed and additional configurations/plugins that helps reproduce the bug:

Use this layout:

let g:nnn#layout = { 'window': { 'width': 0.9, 'height': 0.6, 'highlight': 'Debug' } }
  1. Open nnn as floating window
  2. Pick file
  3. Window stays open

Expected behavior

I pick a file and window closes.

Environment:

  • OS: FreeBSD nimble 12.1-RELEASE-p3 FreeBSD 12.1-RELEASE-p3 r359342 GENERIC amd64
  • Terminal: st
  • Shell: zsh 5.8 (amd64-portbld-freebsd12.1)
  • Vim version: 0.4.3
  • Plugin manager:Plug
  • Plugin version: master (today)
  • Nnn version: 3.0

Additional context

NVIM v0.4.3
Build type: Release
LuaJIT 2.0.5
Compilation: /usr/local/libexec/ccache/cc -O2 -pipe -march=haswell -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -march=haswell -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DMIN_LOG_LEVEL=3 -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wno-c11-extensions -Wvla -fstack-protector-strong -fdiagnostics-color=always -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -I/wrkdirs/usr/ports/editors/neovim/work/.build/config -I/wrkdirs/usr/ports/editors/neovim/work/neovim-0.4.3/src -I/usr/local/include -I/usr/include -I/wrkdirs/usr/ports/editors/neovim/work/.build/src/nvim/auto -I/wrkdirs/usr/ports/editors/neovim/work/.build/include
Compiled by root@live-system-nimble-job-08

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/usr/local/share/nvim"

Run :checkhealth for more info```

closed time in 3 months

andoriyu

issue commentmcchrish/nnn.vim

nnn window isn't closed after picking

@mcchrish it's working now. Thanks!

andoriyu

comment created time in 3 months

issue openedmcchrish/nnn.vim

nnn window isn't closed after picking

A clear and concise description of what the bug is. When I use floating layout:

let g:nnn#layout = { 'window': { 'width': 0.9, 'height': 0.6, 'highlight': 'Debug' } }

Window floating view opens as expected, however after picking floating window stays up as empty buffer. Without window everything works as expected.

Steps to reproduce the behavior and with the most minimal configuration. With only nnn.vim installed and additional configurations/plugins that helps reproduce the bug:

Use this layout:

let g:nnn#layout = { 'window': { 'width': 0.9, 'height': 0.6, 'highlight': 'Debug' } }
  1. Open nnn as floating window
  2. Pick file
  3. Window stays open

Expected behavior

I pick a file and window closes.

Environment:

  • OS: FreeBSD nimble 12.1-RELEASE-p3 FreeBSD 12.1-RELEASE-p3 r359342 GENERIC amd64
  • Terminal: st
  • Shell: zsh 5.8 (amd64-portbld-freebsd12.1)
  • Vim version: 0.4.3
  • Plugin manager:Plug
  • Plugin version: master (today)
  • Nnn version: 3.0

Additional context

NVIM v0.4.3
Build type: Release
LuaJIT 2.0.5
Compilation: /usr/local/libexec/ccache/cc -O2 -pipe -march=haswell -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -march=haswell -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DMIN_LOG_LEVEL=3 -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wno-c11-extensions -Wvla -fstack-protector-strong -fdiagnostics-color=always -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -I/wrkdirs/usr/ports/editors/neovim/work/.build/config -I/wrkdirs/usr/ports/editors/neovim/work/neovim-0.4.3/src -I/usr/local/include -I/usr/include -I/wrkdirs/usr/ports/editors/neovim/work/.build/src/nvim/auto -I/wrkdirs/usr/ports/editors/neovim/work/.build/include
Compiled by root@live-system-nimble-job-08

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/usr/local/share/nvim"

Run :checkhealth for more info```

created time in 3 months

PR opened autozimu/LanguageClient-neovim

fix: PathBuf can't be formatted with the default formatter

PathBuf/Path can't be formatted with {} (aka Display trait). This causes compilation error. Solution: Convert PathBuf with PathBuf::display

More information: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.display

+1 -1

0 comment

1 changed file

pr created time in 3 months

push eventandoriyu/LanguageClient-neovim

Andrey Cherkashin

commit sha 63c21070216fdc88675e5fa86a64d54a90b9fff4

fix: PathBuf can't be formatted with the default formatter PathBuf/Path can't be formatted with `{}` (`Display`). This causes compilation error. Solution: Convert PathBuf with PathBuf::display More information: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.display

view details

push time in 3 months

fork andoriyu/LanguageClient-neovim

Language Server Protocol (LSP) support for vim and neovim.

fork in 3 months

PR opened vstakhov/libucl

fix: Incorrect pointer arithmetics in ucl_expand_single_variable

This one I'm not 100% sure, but other code paths in that function are doing it this way.

As I said in previous issue, I had UclObjects holding bytes related to previous allocations. I think it's related to this code block. Valgrind showed read/write problems related to those pointers as well.

Hopefully this is last PR for this function.

+2 -2

0 comment

1 changed file

pr created time in 3 months

push eventandoriyu/libucl

Andrey Cherkashin

commit sha e7c50d47f34441191c760bb49f6223908f666efb

fix: Incorrect pointer arithmetics in ucl_expand_single_variable This one I'm not 100% sure, but other code paths in that function are doing it this way. As I said in previous issue, I had UclObjects holding bytes related to previous allocations. I *think* it's related to this code block. Valgrind showed read/write problems related to those pointers as well. Hopefully this is last PR for this function.

view details

push time in 3 months

create barnchandoriyu/libucl

branch : upstream/20200412

created branch time in 3 months

pull request commentvstakhov/libucl

fix: ucl_expand_single_variable doesn't call free

@vstakhov there still something not right with that code path. I a few tests that interact with variables: one with static substitution and other with var_handler.

When all tests executed one by one on the same thread last test has wrong value in the object.

If I under correctly when I add chunk to parser, I don't have to keep memory alive because parser will copy it. Same for for variables. But my resulting object endup having a few bytes either from another test key or another test value - depends on the order tests are executed.

andoriyu

comment created time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 93c92c096097333ab3c8a10151d863927c977bfa

duh

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 562153e740b9b03ed09889dc7402d31b3d37cee4

duh

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 18ab94a8b26f57633a39397672f63c075222e0df

duh

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 77178f81f539b07d21beacbc7ddf745ca7c56425

Don't do second copy

view details

push time in 3 months

PR opened vstakhov/libucl

fix: ucl_expand_single_variable doesn't call free

ucl_expand_single_variable doesn't free dst even if need_free set to true and that leaks memory.

+3 -0

0 comment

1 changed file

pr created time in 3 months

push eventandoriyu/libucl

Andrey Cherkashin

commit sha 725802bca3236da6c082c6d8ad7e8cb2c4af2827

fix: ucl_expand_single_variable doesn't call free ucl_expand_single_variable doesn't free `dst` even if `need_free` set to true and that leaks memory.

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 6137417e2643d6fbd00e71ca5ac2f56de3fdeaed

remove one dbg

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha 295157f945a0e2bf93ab0ca94043e397ee61f506

try using correct size of

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha abd158dff4c2d590b1a74fe7a2ec4a698e4fa5db

that was leak

view details

push time in 3 months

push eventandoriyu/uclicious

Andrey Cherkashin

commit sha c0bedf2e1d32177ea9362bbd01082cf51c97dd19

Add first examples

view details

push time in 3 months

more