company matlab shell mode doom emacs
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 28/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- emacs, emacs-lisp
- Lĩnh vực
- tooling
Hướng nghiên cứu
Tái hiện các lỗi hoàn thành và chỉ-đọc trong MATLAB shell dưới Doom Emacs, sau đó kiểm tra matlab-shell-collect-command-output và bộ lọc tiến trình của shell. Được xem là hoàn tất khi các mục hoàn thành xuất hiện trong company popup và các lệnh tiếp theo không còn tạo ra lỗi “Text is read-only” xung quanh đầu ra .
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hi,
I am using the doom emacs version and last matlab mode under matlab 2022b.
I have the company matlab shell mode completion which does not work.
Instead of pop-up me the completion into the company pop up buffer, I was output me:
>> emacsdocomplete('EEG.(cond')
and when I hit RETURN I get (the appropriate):
emacs_completions_output =
java.lang.String[]:
'cond'
'condeig'
I use this snippet of code in my config:
;; https://sourceforge.net/p/matlab-emacs/mailman/matlab-emacs-discuss/thread/[email protected]
(defadvice! inhibit-real-only-a (oldfun &rest r)
"Temporary remove read-only lines in shell buffer"
:around#'matlab-shell-collect-command-output
(let ((inhibit-read-only t)) (apply oldfun r)))
I works but another issue came up...
error in process filter: run-hooks: Text is read-only
error in process filter: Text is read-only
when I enter next matlab commands into into the matlab shell buffer.
I understood that it is the '>' of HTML tag error char which triggers the error :
aaa
<ERRORTXT>
Unrecognized function or variable 'aaa'.
</ERRORTXT>
>>
Using this M-: command on the '>' :
(let ((inhibit-read-only t))
(delete-char 1))
for deleting this char, remove error.
I don't know if there is a cleaner way to fix this general issue : but the char > is currently an issue for matlab-shell....
- Ngôn ngữ chính
- Emacs Lisp
- Star
- 27
- Fork
- 5
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của mathworks/Emacs-MATLAB-Mode
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
-
enhancement help wanted
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
mathworks/Emacs-MATLAB-Mode#50 · 1 bình luận ·
-
ELPA links to doc and examples from README.org don't workCó thể làm lại được @ouboub đã nhận 518 ngày trước và không có pull request nào đang mở. Đang mở
mathworks/Emacs-MATLAB-Mode#47 · 1 người được giao ·
-
Add guide for working with MATLAB and creating scientific papers in EmacsCó thể làm lại được @JohnC32 đã nhận 518 ngày trước và không có pull request nào đang mở. Đang mởdocumentation
mathworks/Emacs-MATLAB-Mode#46 · 1 người được giao ·
Tất cả issue của mathworks/Emacs-MATLAB-Mode
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
home-assistant/core#188424 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
docs good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
area: lockfile
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
pnpm/pnpm#17322 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[tooling] Example acceptance runner reports ALL PASS for an unsupported program (tested patch)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
limitlessprojects/Go-Hybrid#1595 ·
Maintainer thường phản hồi trong vòng 1 ngày