Monad
Monad
~~虽然不知道现在回复是不是有点太晚了~~。因为上面的 `Graph.graph` 是不保证连通的,之前有 issue 反映过,所以弄了一些玩意来生成连通图,本意是想 `DAG()` 生成**有向无环**连通图,`DAG(loop=True)` 来生成一个**允许有环**的有向连通图,`UDAG` 就是**无向**连通图。见识多了之后,发现 DAG 就是“有向无环图”的意思,这样方法的字面意就有点怪了,但是木已成舟,就有点懒得再改了……抱歉 对于 `DAG(loop=True)` 没有生成环的行为,我觉得和其它 API 的行为是比较一致的,~~毕竟 `self_loop` 和 `repeated_edges` 也不保证一定就有重边和自环对吧。~~
+1 and I manually solved it through: ``` bash wget -qO - 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xe4e362de2c0d3c0f' | sudo apt-key add - ```
cyaron 没有相关实现
提供的信息不够 但初步判断如果 `e > v^2`,而且又禁止了重边和自环,就会导致最后有一些边卡在那里生成不了。 这是我唯一想到的可能的情况,因为自己曾经遇到过。
我已经实现了 DAG,等有空我把测试写完之后我发一个 PR。 可以先去[这里](https://github.com/YanWQ-monad/cyaron/blob/master/cyaron/graph.py#L278)参观一下。 我的 DAG 其实就是在树的基础上加工一下,希望勿喷。
关于有向图的环,我可能还要再思考一下
@alex-courtis According to the documentation of [`statuscolumn`](https://neovim.io/doc/user/options.html#'statuscolumn'): > When using [v:relnum](https://neovim.io/doc/user/vvars.html#v%3Arelnum), keep in mind that cursor movement by itself will not cause the ['statuscolumn'](https://neovim.io/doc/user/options.html#'statuscolumn') to update unless ['relativenumber'](https://neovim.io/doc/user/options.html#'relativenumber') is set....
I think `UserContextAbi` make sense, at least I have no idea about a better name...
The bug may be caused the introduction of `realign_stack_pointer`, which is the only non-NFC change in that commit. I have removed it now, and the patch should be NFC and...
Could you please try `.fill(0u8)` instead of `.fill(0)`? The former will be optimized to a single `memset(ptr, 0, 4096)` call, while the latter is a loop of `memcpy(dst, src, 4)`.