Skip to content

Instantly share code, notes, and snippets.

@Hamayama
Hamayama / 1010_lem_win.md
Last active Sep 6, 2020
Lem エディタの Windows 上でのインストール手順等
View 1010_lem_win.md

Lem エディタの Windows 上でのインストール手順等

インストール手順

  1. MSYS2/MinGW-w64 (64bit/32bit) のインストール
    事前に MSYS2/MinGW-w64 (64bit/32bit) がインストールされている必要があります。
@Hamayama
Hamayama / 3022_github_newgui_custom.txt
Last active Sep 5, 2020
GitHub New GUI Customization
View 3022_github_newgui_custom.txt
/*
GitHub New GUI Customization
2020-8-21 v1.01
*/
@-moz-document domain("github.com") {
/* width >= 768px */
@media (min-width: 768px) {
/* enlarge width of main content (75% -> 85%) */
.repository-content > div:nth-child(2) .col-md-9 {
@Hamayama
Hamayama / 2111_github_actions.md
Last active Aug 18, 2020
GitHub Actions のメモ
View 2111_github_actions.md

GitHub Actions のメモ

  • Gauche の GitHub Actions 関連のプルリクエスト
    [#601] [#603] [#605] [#606] [#608] [#611] [#622] [#625] [#630] [#652]
    [#699] [#702] [#704] [#705]

Workflow の failure 事例

@Hamayama
Hamayama / 1007_MinGW64_Install.md
Last active Aug 16, 2020
MSYS2/MinGW-w64 (64bit/32bit) インストール手順 メモ
View 1007_MinGW64_Install.md

MSYS2/MinGW-w64 (64bit/32bit) インストール手順 メモ

  • 自分がインストールしたとき (2018年8月) の参考用のメモです。
    (情報が古くなっている可能性があります)
  1. MSYS2 のページ
    https://msys2.github.io/
    から、MSYS2 のインストーラ (64bit版は msys2-x86_64-20180531.exe) を取得して実行します。
@Hamayama
Hamayama / pcdemo3_debug.scm
Last active Jun 5, 2020
reset/shift と guard の組み合わせでメモリリークする件の調査
View pcdemo3_debug.scm
;;
;; pcdemo3_debug.scm
;; 2020-6-4 v1.02
;;
(use data.queue)
(use gauche.partcont)
;; for debug
(define *dbg-level* 3) ; (bitwise setting (e.g. 3 is error+info)
; ; =0:none, =1:error, =2:info)
@Hamayama
Hamayama / 3000_lem_emoji_ini.md
Last active May 10, 2020
Lem エディタの Windows 用の文字幅データの設定サンプル (実験中)
View 3000_lem_emoji_ini.md

Lem エディタの Windows 用の文字幅データの設定サンプル (実験中)

  • Lem エディタ ( https://github.com/cxxxr/lem ) の
    Windows 用の文字幅データの設定サンプルです。
    一部の文字の表示が改善されます。
    (ConEmu 上での ○ × 等の表示で、画面の縦分割の表示位置がずれる件 等)

使用方法

@Hamayama
Hamayama / 3012_lem_conemu.md
Last active May 9, 2020
Lem エディタの ConEmu 上での実行方法
View 3012_lem_conemu.md
@Hamayama
Hamayama / 0101_indent_conv.scm
Last active May 1, 2020
Gauche でテキストファイルを加工するサンプル 2 個です。
View 0101_indent_conv.scm
;; -*- coding: utf-8 -*-
;;
;; indent_conv.scm
;; 2020-5-2 v1.11
;;
;; <内容>
;; Gauche を使用して、テキストファイルの行頭のインデントを変換します。
;;
;; <使い方>
;; gosh indent_conv.scm infile outfile
@Hamayama
Hamayama / lem_r7rs-swank.txt
Last active Feb 13, 2020
lem の r7rs-swank 対応
View lem_r7rs-swank.txt
<lem の r7rs-swank 対応>
関連プルリクエスト: https://github.com/cxxxr/lem/pull/435
https://github.com/cxxxr/lem/pull/438
(1)ファイル
scheme-mode
scheme-mode.lisp process にも swank にも無関係なもの(上位層)(※)
@Hamayama
Hamayama / 3011_lem_scheme.md
Last active Jan 27, 2020
Lem エディタの scheme-mode
View 3011_lem_scheme.md

Lem エディタの scheme-mode

  • Lem エディタで、Scheme 言語のプログラムの作成を行うためのモードです。

  • (キーバインドの記号 (C- 等) の意味については、Emacs 関連の文書を参照してください)

  • (デフォルトでは、Scheme の処理系は Gauche を想定しています)

scheme-mode

You can’t perform that action at this time.