Results 12 issues of Hamayama

Hello. On Windows 10, the display corruption of Japanese characters occurs in wincon port. (On Windows 8.1 or earlier, it doesn't occur.) I made a modified version of PDCurses to...

Hello. There are three header file name variations of curses library. - ncurses.h ( https://stackoverflow.com/questions/59555474/difference-between-the-headers-ncurses-h-and-curses-h ) - curses.h ( ncurses source code ) ( PDCurses source code ) - pdcurses.h...

#521 の件に対応したものです。 問題がありそうですが、まずは案として挙げておきます。 <原因> r7rs#import は、内部で require を呼んでいる。 require は、内部で Scm_Load を SCM_LOAD_PROPAGATE_ERROR フラグなしで呼んでいる。 Scm_Load は、SCM_LOAD_PROPAGATE_ERROR フラグを指定しないと、 Scm_Apply → safe_eval_wrap → safe_eval_int → Scm_VMWithErrorHandler → with_error_handler と進んで、with_error_handler でエラーをトラップして戻るようになっている。 このエラーをトラップして戻るときに、 Scm_VMDefaultExceptionHandler...

On Windows 10, winpty crashes if resizing screen so that the cursor is hidden. (On Windows 8.1, there is no problem.) It seems to be concerned with the following issue....

windows

I found the problem of lem-pdcurses on Windows. (display is broken) This is caused by MSYS2/MinGW-w64 PDCurses package version 4. Workaround is as follows. 1. Download version 3 from http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-pdcurses-3.8-1-any.pkg.tar.xz...

On Windows 10, the display corruption of Japanese characters occurs. (On Windows 8.1 or earlier, it doesn't occur.) I made a modified version of PDCurses to fix this issue. https://github.com/Hamayama/PDCurses-win10-jp...

I found the problem of lem-pdcurses on Windows. (escape key combination becomes not to work) This is caused by winpty. When the cursor position (lines, cols) [1-based] is in the...

On Windows 10, winpty crashes if resizing screen so that the cursor is hidden. (On Windows 8.1, there is no problem.) It seems to be concerned with the following issue....

Hello. I'm using [a text editor] on mintty+winpty. I noticed that sometimes escape key combination (such as Escape-

**<<本件は、急いでマージする必用はありません。>>** #848 を更新したものです。 現状の HEAD に移植しました。 本件は、以下の問題を修正したものです。 ``` (use gauche.partcont) (reset (eval '(shift k (k 42)) (current-module))) ;; ==> # ( 42 になるのが正しい ) ``` ``` (use gauche.partcont) (define k1...