profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/cute-jumper/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.

cute-jumper/fcitx.el 113

Better fcitx integration for Emacs.

cute-jumper/embrace.el 83

Add/Change/Delete pairs based on `expand-region', similar to `evil-surround'.

cute-jumper/emacs-firefox-controller 82

An improved Firefox controller for Emacs

cute-jumper/ace-pinyin 63

Jump to Chinese character by pinyin with `avy' or `ace-jump-mode`

cute-jumper/bing-dict.el 47

Minimalists' Bing dictionary for Emacs

cute-jumper/evil-embrace.el 40

Evil integration of embrace.el

cute-jumper/ace-jump-helm-line 32

Ace-jump to a candidate in helm window

cute-jumper/epipe 28

A fork of vipe to support emacsclient

cute-jumper/avy-zap 23

Zap to char using `avy'

cute-jumper/fcitx-remote-for-windows 18

A fake fcitx-remote for Windows

issue commentcute-jumper/fcitx.el

怎么在用snippets的时候自动切换到英文

问题不大。主要问题不在你的代码,是 fcitx 这些函数用了 --,理论上是不适合作为公开的 API 的。稍微可以改进的地方是你可以在 fcitx--deactivate 前调用 fcitx--active-p 查看一下是否真的需要。

JiechengZhao

comment created time in 21 days

issue commentcute-jumper/fcitx.el

怎么在用snippets的时候自动切换到英文

我自己没有使用这个功能。实现应该很简单,如果 snippet 提供 hook 的话,直接在里面加上开关的函数就行。如果没有 hook,那么可以通过用 advice 来手动修改你要的命令的实现。如果你实现了这个功能的话,欢迎提交 PR

JiechengZhao

comment created time in 22 days

issue closedcute-jumper/fcitx.el

怎么在用snippets的时候自动切换到英文

配置了snippets,让¥¥自动变成 $$ 并在其中输入公式。但是输入法还是中文的,不知道怎么配置。有什么方法吗?

具体环境是Ubuntu 20.10,emacs 27.2,doom org-mode yasnippets。

希望实现的功能是进入snippets时候自动切成英文,打公式,离开的时候切回中文。

closed time in 22 days

JiechengZhao

pull request commentcute-jumper/ace-pinyin

Fix deprecated params passed to define-minor mode

Thank you!

kekeimiku

comment created time in 22 days

push eventcute-jumper/ace-pinyin

kekeimiku

commit sha 0caecf78a35952386063a66f1e5a8f6fe6e0c828

Fix deprecated params passed to define-minor mode

view details

Junpeng Qiu

commit sha 47662c0b05775ba353464b44c0f1a037c85e746e

Merge pull request #14 from kekeimiku/master Fix deprecated params passed to define-minor mode

view details

push time in 22 days

PR merged cute-jumper/ace-pinyin

Fix deprecated params passed to define-minor mode

In Emacs 28, there was always warning massages on startup as below:

ace-pinyin.el: Warning: Use keywords rather than deprecated positional arguments to `define-minor-mode'
+3 -2

0 comment

1 changed file

kekeimiku

pr closed time in 22 days

pull request commentJetBrains/projector-client

Proposal: Add window activation/deactivation events

@aauren Yes, it works for that case as well. Feel free to grab this PR & the server side change https://github.com/cute-jumper/projector-server/tree/window-activation-deactivation to build a local projector server and test it.

cute-jumper

comment created time in 22 days

pull request commentJetBrains/projector-client

Proposal: Add window activation/deactivation events

@SerVB Thanks for the review. I updated the protocol version per the failing test.

Am I right that it will address PRJ-157 and allow autosave in IDEs work properly?

Yep, I think so.

cute-jumper

comment created time in 24 days

push eventcute-jumper/projector-client

Junpeng Qiu

commit sha c4fa5bc59b8e800956b3ab70917c1dce1b8387b7

Update the protocol version

view details

push time in 24 days

PR closed JetBrains/projector-client

Reviewers
Fix exception type for failing to get extensions

utils.extensionPointNameGetExtensions no longer uses reflection so the exception is now a IllegalArgumentException. Changed it to a general exception to avoid similar regressions in the future.

+1 -2

4 comments

1 changed file

cute-jumper

pr closed time in 24 days

pull request commentJetBrains/projector-client

Fix exception type for failing to get extensions

Cool! I was not aware of that PR. Closing this now.

cute-jumper

comment created time in 24 days

PR opened JetBrains/projector-client

Proposal: Add window activation/deactivation events

Companion change on the server side: https://github.com/cute-jumper/projector-server/tree/window-activation-deactivation. If this proposal is good, I will continue to create a PR for projector-server.

Set window.onblur and window.onfocus so that when users switch to another tab or switch back to the projector tab, WINDOW_DEACTIVATED or WINDOW_ACTIVATED (WindowEvent) will be posted on the server side. Currently, we post the event for all the windows visible in the current tab. Not quite sure about the side effect of doing this, but this seems to work fine with IntelliJ.

NOTE: IntelliJ relies on the WINDOW_DEACTIVATED to save changes to disk & WINDOW_ACTIVATED to load external file system changes.

+35 -0

0 comment

2 changed files

pr created time in 25 days

create barnchcute-jumper/projector-server

branch : window-activation-deactivation

created branch time in 25 days

fork cute-jumper/projector-server

Server-side library for running Swing applications remotely

https://youtrack.jetbrains.com/issues/PRJ

fork in 25 days

push eventcute-jumper/projector-client

Junpeng Qiu

commit sha 625b455089ffd79f2c474f2bf6917b5911048cf4

Add window activation/deactivation events

view details

push time in 25 days

push eventcute-jumper/projector-client

avvessalom

commit sha 75f42fb983209e24d55bd1f82a0f6d63e441a233

add license year check

view details

avvessalom

commit sha f225d20bf5d314b683d4427d578d5b7d051eff4c

test codeCov

view details

avvessalom

commit sha 5c9cf60ebcfee28dcafc45d3ccfbc47f3e4fd853

server core mb finish

view details

avvessalom

commit sha 5b85f2145ec6599986845b389de0f2502f0cefa5

update path to reports

view details

avvessalom

commit sha 836428a3351864af339edef2aef4b6df49db1287

add projector-common report builder

view details

avvessalom

commit sha 7ea4ba893a51f026b4ef1c5f17849b89bcd29bb0

add coverage and dummy test for agent-common

view details

avvessalom

commit sha d6fd54abad74834832460f3f7b30a334c8952d30

add coverage and dummy test for agent-ijInjector

view details

avvessalom

commit sha f24d027f7a946c69194dc081769fd9c08ef048ed

add coverage for client-common

view details

avvessalom

commit sha 917c7845136d976aee1965acb96ceaf008b16283

add coverage and dummy test for client-swing

view details

avvessalom

commit sha d1446cbab57eae2f2082c54df9eb6a7976b4dda7

add coverage and dummy test for util-agent

view details

avvessalom

commit sha 2bf202fc8833ee3874c64076effa3c3a4e3824d1

add coverage client-web

view details

Art Pinch

commit sha 0ed309b804851bf80f37bd412946bc4b30c4f396

Skip speculative rendering of potentially invisible inputted chars and chars inputted with Ctrl/Alt/Meta modifiers

view details

Art Pinch

commit sha 996684998c7e3f63a4c6554d1fea3542ccd874e0

Add tests of event skipping check

view details

avvessalom

commit sha 787653e11d8660bf3736081aa603bc38079b90e7

update badges

view details

Junpeng Qiu

commit sha b9525cdf4fc76bab75d034a41d23d021478dd404

Get rid of md plugin requirement

view details

avvessalom

commit sha a646cdf80276a5aac2643f77c8634efe0bdf8849

remove fossa action

view details

zonghua

commit sha 3c809736c5cb4f816cc741055e7c3a1ff30fe3e0

feat: set IME select box position

view details

SerVB

commit sha ba249082a06f48c7289419bcc50c76c5073fdd98

PRJ-510 Fix caret position for IME, add color, adjust caret visibility

view details

SerVB

commit sha 03ea07ab62d75d7d61de166a4b1ef1fc37931519

Get rid of extra property

view details

Art Pinch

commit sha 896ac1497aceed08d29fc1847b99ea7dae9f0ce4

PRJ-625 Fix IME stopped working in Firefox after some mouse actions

view details

push time in 25 days

PR opened JetBrains/projector-client

Fix exception type for failing to get extensions

utils.extensionPointNameGetExtensions no longer uses reflection so the exception is now a IllegalArgumentException. Changed it to a general exception to avoid similar regressions in the future.

+1 -2

0 comment

1 changed file

pr created time in 25 days

push eventcute-jumper/projector-client

Junpeng Qiu

commit sha 0d969dfafaa627782e62aaa315f68df3565990cd

Fix exception type for failing to get extensions `utils.extensionPointNameGetExtensions` no longer uses reflection so the exception is now a `IllegalArgumentException`. Changed it to a general exception to avoid similar regressions in the future.

view details

push time in 25 days

pull request commentcute-jumper/ace-pinyin

jump immediatly on return

Thanks!

QiangF

comment created time in a month

PR merged cute-jumper/ace-pinyin

jump immediatly on return

Instead of wait for ace-pinyin--jump-word-timeout, let's finish typing with ^M.

+2 -1

0 comment

1 changed file

QiangF

pr closed time in a month

push eventcute-jumper/ace-pinyin

Q

commit sha 81eec18622f59fa9fd5a9219d902ae5f9ddef109

jump immediatly on return

view details

Junpeng Qiu

commit sha 4dc565807a9b74ba637122f746d1614c60f92af8

Merge pull request #13 from QiangF/master jump immediatly on return

view details

push time in a month

CommitCommentEvent

push eventcute-jumper/dotfiles

Junpeng Qiu

commit sha 33d53447607438b327896d0496c5ab3f715dad3c

Fix zsh setup

view details

push time in 2 months

pull request commentJetBrains/projector-client

Get rid of md plugin requirement

Thanks for the review! Updated the variable names

cute-jumper

comment created time in 2 months

push eventcute-jumper/projector-client

Junpeng Qiu

commit sha 7ae0984950bb7b63416887895cf639fadc1447d7

Get rid of md plugin requirement

view details

push time in 2 months

push eventcute-jumper/projector-client

Junpeng Qiu

commit sha ea7becb72af4d4f89a266c3a1213df4169bca3bf

Get rid of md plugin requirement

view details

push time in 2 months

PR opened JetBrains/projector-client

Get rid of md plugin requirement

Markdown plugin is not installed on some IDEA-based IDE (such as Android Studio). For IjMdTransformer, we should capture the exception if the markdown plugin is not installed. For other transforms, it is safer to use searcheverywhere EP instead since there should be at least one implementation from the IDE itself.

+11 -7

0 comment

3 changed files

pr created time in 2 months

create barnchcute-jumper/projector-client

branch : get-rid-of-md

created branch time in 2 months

fork cute-jumper/projector-client

Common and client-related code for running Swing applications remotely

https://youtrack.jetbrains.com/issues/PRJ

fork in 2 months