並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 189件

新着順 人気順

Emacs Lispの検索結果41 - 80 件 / 189件

  • GitHub - a-schaefers/systemE: 🤣 A lightweight systemd replacement written in Emacs lisp 🤣

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - a-schaefers/systemE: 🤣 A lightweight systemd replacement written in Emacs lisp 🤣
    • 第2回 SmartHR LT大会 開催レポート - SmartHR Tech Blog

      こんにちは。SmartHRで配置シミュレーションを開発している新奥です。 先日、第2回SmartHR LT大会が開催されました。どのようなイベントだったのかを紹介します。 SmartHR LT大会について DevRel主導の元で、有志のプロダクトエンジニアが集まって企画・運営している社内イベントです。 プロダクトエンジニアの中から11名の登壇者を集い5分間のLighting Talksを行います。登壇者はプロダクトエンジニアに限定していますが、当日は職種に依らず社員であれば聴講可能です。リモートでの配信もしており、現地での参加が難しい社員でも楽しめるようなイベントとなっています。 詳しくは第1回の開催レポートにも記載があるので読んでいただけると嬉しいです! tech.smarthr.jp 第2回から始めたこと・意識したこと 配信クオリティの向上 第1回の時には、Web配信のノウハウが蓄積さ

        第2回 SmartHR LT大会 開催レポート - SmartHR Tech Blog
      • LSP ルーターを作った - tmtms のメモ

        最近は Emacs の LSP クライアント機能である Eglot を使って Ruby を書いたり読んだりしてる。 ruby-mode では LSP サーバーはデフォルトで Solargraph が使われてる。 半年くらい前に rubocop に LSP サーバー機能が搭載されたらしいんで使ってみた。 (add-to-list 'eglot-server-programs '(ruby-mode . ("rubocop" "--lsp"))) rubocop の機能であるコードのチェックはちゃんと使えたんだけど、Solargraph で使えてたコードジャンプとかが使えなくなった。まあそれはそう。 Eglot はモードごとに LSP サーバーを指定することはできるけど、同じモードに複数の LSP サーバーを指定することはできなそう。Emacs Lisp はよくわからないんでちゃんと調べてない

          LSP ルーターを作った - tmtms のメモ
        • GitHub - susam/emfy: A dark and sleek Emacs setup for general purpose editing and programming

          Are you an absolute beginner to Emacs? Are you so new to Emacs that you do not even have ~/.emacs.d on your file system? Have you come across recommendations to use starter kits like Doom Emacs, Spacemacs, etc. but then you wondered if you could use vanilla Emacs and customize it slowly to suit your needs without having to sacrifice your productivity in the initial days of using Emacs? Do you also

            GitHub - susam/emfy: A dark and sleek Emacs setup for general purpose editing and programming
          • Mastering Emacs その2

            gofujita notes on outline processing, writing, and human activities for nature Mastering Emacs その2 January 13, 2023 Emacs というテキストエディタの解説書『Mastering Emacs』をよみ終わりました。 もちろん、これから何度もよみ返す章やページも少なくないと思います。よみ終わって2日たちましたが、今も頭の中が渦まいています。情報過多の状態です。 でも、よい本に出会ったと思っています。 本書の1章にもかかれていますが、初心者が主なターゲットではなく、ある程度 Emacs の経験をつんだけれどもうひと頑張りして Emacs を体系的に理解したいと思っている人、ベテランでさらに Emacs の道を究めたい人などを対象とした本だと理解しました。 その一方で、初心者がよんで

            • Emacs教習所に行ってきた(チートシート付き) - Qiita

              はじめに ようやく「はじめに」を書きます。。。いえチートシートが最初の方が便利ですよね?そういう意図です。 これを書いている人は、大学の授業で初めてEmacsを触ったのですが、以前はEmacsが大嫌いでした。 ターミナルからファイルを指定して開くとなぜかウィンドウが2つに別れており下に意味不明な挨拶( 設定 で無効化できますしとりあえず編集したいファイルにカーソルがある状態で C-x 1 で消せます。) 慣れているキーバインドを押しても何も起こらないかもしくは変になる(これの対策としてチートシートを載せました。) Emacsを使って編集した人のファイルにてインデントでタブとスペースが混ざってた( 適切な設定 を行うことで解決できます。) チルダがついたバックアップファイル群(意味がわかれば可愛いものです。またこちらも 設定 次第でだいぶ良くなります。) などなど...VSCodeに慣れてい

                Emacs教習所に行ってきた(チートシート付き) - Qiita
              • Lambda Calculus in 383 Bytes

                The Lambda Calculus is a programming language with a single keyword. It's the Turing tarpit discovered by Turing's doctoral advisor. This blog post introduces a brand new 383 byte implementation of binary lambda calculus as an x86-64 Linux ELF executable. Friendly portable C code and prebuilt APE binaries are provided for other platforms too. SectorLambda implements a Church-Krivine-Tromp virtual

                • GitHub - emacs-eaf/emacs-application-framework: EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs

                  Emacs, the extensible text editor, is more than 45 years old. It is older than virtually all operating systems people use today, almost as old as the first UNIX system. During the decades of development, the world's brightest hackers have contributed their intelligence and creativity. Together they've constructed the most comprehensive and richest ecosystem that you can find in any software to dat

                    GitHub - emacs-eaf/emacs-application-framework: EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
                  • Emacs備忘録(2024年版) - Qiita

                    背景 こちらの記事を書いてから1年半ほど経過しましたが、設定やパッケージが大きく変わってきたので、振り返りも兼ねて備忘録を投稿します。 設定の管理はorgファイルでorb-babel-load-fileコマンドを使用してelファイルを生成・ロードするようにしています。 パッケージの選定基準はシンプルでemacs組み込み機能を活用しているものをなるべく選んでいます。 最終的な見た目は下記のような感じです。 org-modern + perfect-margin + spacious-padding vertico (vertico-buffer) corfu vundo imenu-list magit difftastic 下記はorgファイルの設定をmarkdownに変換してそのまま貼り付けてます。 Emacs29以上が対象です。 追記 注意点 builtinパッケージはそのままではアッ

                      Emacs備忘録(2024年版) - Qiita
                    • Emacs 29 is nigh! What can we expect?

                      Some random rambling by a linguistics nerd about Emacs, Linux, and conlanging It was announced a couple of hours ago, Emacs 29’s branch is now cut from the master branch! This means the emacs-29 branch will from now no longer receive any new feature, but only bug fixes. So, what’s new with this new major release? I skimmed over the NEWS file, and here are the changes which I find interesting and e

                      • Starting your Computer Music Journey with Clojure and Overtone in Emacs

                        Posts Starting your Computer Music Journey with Clojure and Overtone in Emacs In this post I want to write about probably the most powerful text editor there is: Emacs and how to set it up so you can begin programming and live coding with Overtone in no time. Many users would disagree and argue that vi/Vim is the king of editors, and I’m not going to get into that bickering, which has lasted for s

                          Starting your Computer Music Journey with Clojure and Overtone in Emacs
                        • Bringing GNU Emacs to Native Code

                          Emacs Lisp (Elisp) is the Lisp dialect used by the Emacs text editor family. GNU Emacs can currently execute Elisp code either interpreted or byte-interpreted after it has been compiled to byte-code. In this work we discuss the implementation of an optimizing compiler approach for Elisp targeting native code. The native compiler employs the byte-compiler's internal representation as input and expl

                          • Why Create a New Unix Shell? (2021)

                            Introduction Before explaining why I created Oil, let's review what it is. You can think of a Unix shell in two ways: As a text-based user interface. You communicate with the operating system by typing commands. As a language. It has variables, functions, and loops. Shell programs are text files that start with #!/bin/sh. In this document, we'll think of Unix shells as languages. The Oil project a

                            • 最速LSPクライアント lsp-bridgeを使おう - Qiita

                              最速LSPクライアント lsp-bridgeを使おう こんにちは! メリークリスマス! LSP使ってますか? 現在Emacsで代表的なLSPクライアントとして使われているのはLSP Mode、Emacs 29から標準のLSPクライアントとしてマージされたEglotがあります。 そんな中、今回紹介するlsp-bridgeは「最速」を謳うEmacsの第三のLSPクライアントです。 このパッケージはMELPAなどには登録されておらず、まだ開発段階の趣きがありますが、非常に快適な実装なのでこの期に紹介します。 特徴 The goal of lsp-bridge is to become the fastest LSP client in Emacs, not a complete implementation of LSP protocol. lsp-bridgeはLSPの全機能を網羅するよりも最

                                最速LSPクライアント lsp-bridgeを使おう - Qiita
                              • What I Worked On

                                February 2021 Before college the two main things I worked on, outside of school, were writing and programming. I didn't write essays. I wrote what beginning writers were supposed to write then, and probably still are: short stories. My stories were awful. They had hardly any plot, just characters with strong feelings, which I imagined made them deep. The first programs I tried writing were on the

                                • Playdate の開発を通じて開発環境を自ら拡張する - Nature Engineering Blog

                                  Nature で iOS/Android あと Firmware チョットデキル亀田 @Gemmbu です。 これは Nature Engineering Blog祭 の一日目の記事です。 祭り モバイルエンジニアにとっては Google I/O 2022 や WWDC22 も終わり、アプリ対応スケジュールをもやもやと考えているころかと思います。 が、そろそろ日本にも Playdate の発送が始まるころだと思います。みなさんモバイルエンジニアとしてもちろんあの厳しい予約戦争を勝ち取りましたよね? Playdate Playdate をご存知だとは思いますが、軽く説明しますと。初代ゲームボーイを横長にして薄くして、ビビットイエローに塗って、何故か釣りコンが悪魔合体した素敵なデバイスです。 この説明だとあれなので公式へのリンクを貼っておきます。 play.date おもしろいのが 2 週間毎

                                    Playdate の開発を通じて開発環境を自ら拡張する - Nature Engineering Blog
                                  • Emacs is very special regarding UIs

                                    Hi. To me, there is one thing that Emacs implements that no other program I know of manages to do. I seldomly hear this property mentioned by anyone else, so even if it scratches OT-ness, I wanted to get this out to people to ponder over, or even be proud of. Emacs is the only serious program I know which manages to be truely user interface independent, in addition to being platform-independent. E

                                    • useStateはなぜ値を保持できるのかもう1回考える - Qiita

                                      はじめに こんにちは。 株式会社HRBrainでフロントエンジニアをしている塚本です。 この記事はHRBrain Advent Calendar 2023の3日目の記事です。 useStateってずっと使っていて、なんとなく使えてしまっているが、 改めて考えるとどのような原理で動いているフックなのかよくわかっていないな〜と思ったので調べてみました。 この記事で書くこと レキシカルスコープとダイナミックスコープ クロージャー ガベージコレクション Reactのhooksの実装の簡単な内容 この記事で書かないこと fiberなどを始めとする、Reactの詳細な実装内容 公式のドキュメントに書いてあること まずは公式のドキュメントを見てみましょう。 公式ではuseStateをどのように説明しているのでしょうか? useState は、コンポーネントに state 変数 を追加するための Reac

                                        useStateはなぜ値を保持できるのかもう1回考える - Qiita
                                      • 「20年後、日本の国力が豊かになるように今種を蒔いている」 竹内郁雄×登大遊が語る、おもしろインチキへの入り口

                                        未踏クリエータがもたらす新たな可能性を間近で体感できる場、「未踏会議」。未踏修了生たちが、未踏事業でのプロジェクトや、新たな技術への展望などについて話しました。未踏会議に向け、竹内郁雄未踏統括PMと登大遊氏の事前対談が実現。未踏会議のテーマ「好きなことをしていたら世の中を変えていた」について語りました。 世の中の常識を覆す登大遊氏 竹内郁雄氏(以下、竹内):登くんと対談するのは、初めてのような気がするんですが、私が登くんの提案を初めて見た時、頭の中に?マークが3つくらいついたんですよね。 TCP/IPの上に、イーサケーブルをシミュレーションのように乗っけるという提案だったので、そんなのスピード出るわけがないと思っていて、こんなの本当にできるのかなぁと思っていたのが、未踏のブースト会議でした。 これは、自分のやりたいことをみんなが発表して、意見をもらって開発をブーストするという会議なんですが

                                          「20年後、日本の国力が豊かになるように今種を蒔いている」 竹内郁雄×登大遊が語る、おもしろインチキへの入り口
                                        • Emacsを世界最速級で起動する方法

                                          Emacs Advent Calendar 2022 19日目です。 Vim Advent Calendar 2022 3日目の 爆速で起動する Neovim を作る に触発されて、「自分もEmacs版を書くぞ!」ということで書いていきます。 なお、VimとEmacsの比較をし易くするためになるべく文章の構成を寄せて書くことをご了承ください。 はじめに 「Emacsを高速に起動する」ということに対して、多くのEmacsユーザは興味がありません。 本来Emacsというのは常に起動し続けるものであり、必要に応じてEmacs Lispを適用し、テキストエディタをカスタマイズしていくものです。 現に「Emacs, 起動, 高速化」と検索すると、「4000msを1000msにした」のような秒単位での高速化の記事ばかりみつかります。 もし貴方が設定を変えずに手軽に高速に起動したい場合は emacs -

                                            Emacsを世界最速級で起動する方法
                                          • はてなエンジニア Advent Calendar 2023往復しました! - Hatena Developer Blog

                                            これははてなエンジニア Advent Calendar 2023 - Hatena Developer Blog 50日目の記事です。 昨日は id:kouki_dan の iOSアプリ開発での写真ライブラリのアクセス方法と設定 - Lento con forza でした。 id:yutailang0119 です、誕生日のお祝いありがとうございます! はてなエンジニア Advent Calendar 2023は、去年に引き続き、期間を通常のアドベントカレンダーの2倍の50日として、開催しました。 本日が最終日です。 これまでのまとめ はてなエンジニア Advent Calendar 2022往復しました! - Hatena Developer Blog はてなエンジニア Advent Calendar 2021完走しました! - Hatena Developer Blog はてなエンジニア

                                              はてなエンジニア Advent Calendar 2023往復しました! - Hatena Developer Blog
                                            • Emacs Timeline

                                              Forked from JWZ to add new releases beyond 2007. Sources: - GNU Emacs releases - XEmacs releases - SXEmacs releases 1976 TECMAC and TMACS a pair of "TECO-macro realtime editors." by Guy Steele, Dave Moon, Richard Greenblatt, Charles Frankston, et al. | | 1976 EMACS by Richard Stallman, Guy Steele, EINE (EINE Is Not EMACS) and Dave Moon. by Dan Weinreb. Merger of TECMAC and TMACS, plus for MIT Lisp

                                              • Emacsと暦 - Qiita

                                                はじめに 本記事は、Emacs のカレンダー機能・天文計算ツールの簡単な紹介、Emacsでサポートされている世界の暦、また本フレームワークを使った、和暦の実装を試みと、その際に気づいた注意点を紹介します。また「またアジア各国の旧暦に関する雑学」についても触れています。 世界の暦 世界には様々な暦が存在します。 人類が月の満ち欠けを意識し、農耕・牧畜、そして宗教祭礼を始めた頃から、一年のうち、どの時期に何をするかを記録することは、社会生活を営む上で重要となり、そこから暦の概念は始まったと考えられます。 その中でもグレゴリオ暦は、世界的に共通の暦として使われ、日本でも多くの年中行事の基準となっています。 しかし、欧米を除いて単一の暦を使っている国はあまり多くはなく、ほとんどの国が、ローカルな暦とグレゴリオ暦を併用しています。グレゴリオ暦のみを使っている日本は、欧米以外では数少ない例外です。 た

                                                  Emacsと暦 - Qiita
                                                • 私が取り組んだこと(原文:<a href="http://www.paulgraham.com/worked.html">What I Worked On</a>)

                                                  私が取り組んだこと(原文:What I Worked On) 2021年2月 大学に入る前は、学校以外でやっていたことといえば、文章を書くこととプログラミングでした。エッセイは書きませんでした。当時も、そしておそらく今でも、書き始めの作家が書くことになっているものといえば短編小説です。私はそれを書いていました。私の物語はひどいものでした。筋書きはほとんどなく、ただ強い感情を持った登場人物がいるだけで、それが物語に深みを持たせていると想像していました。 私が最初に書こうとしたプログラムは、学区が当時「データ処理」と呼ばれていたことに使っていたIBM 1401のものでした。それは9年生のときですから、私は13歳か14歳でした。学区の1401はたまたま中学校の地下にあり、友人のリッチ・ドレイブスと私はそれを使う許可を得ました。そこはまるでボンドの悪役の隠れ家のようで、CPU、ディスクドライブ、プ

                                                  • Org modeでレポートを書こう

                                                    みなさんおはようございます。Fourmsushiです。 Markdownでレポート書いてPandocで変換してるそこのお前! LaTeX直書きで疲弊してるそこのお前! Wordで特に不自由してないそこのお前! Org modeをつかってみようぜ!! Org modeって何だよスパゲッティか? スパゲッティではない。 Org modeはEmacsの拡張のひとつで、文書作成からTODOリストから簡単な表計算までこなせるすごいやつです。 また、公式サイトにはこのように書かれています。 Org-mode は、ノートの保存、TODOリストの管理、プロジェクト計画、文書編集のためのモードです。 高速で効率的なプレーンテキストのシステムを使ってファイルを編集します。 適当に言ってしまえばMarkdownのようなやつということになります。 驚くべきことに、iCalendar、HTML、LaTeX、PDF、

                                                      Org modeでレポートを書こう
                                                    • GitHub - trueroad/tr-emacs-ime-module: Emulator of GNU Emacs IME patch for Windows (tr-ime)

                                                      GNU Emacs 26.2 から、 IME パッチがなくても MS-IME などの IME (input method editor) による日本語入力が「とりあえず」できるようになりました。 しかし IME パッチ無しだと、Emacs 自前の かな漢字変換 (IM: input method) と IME が連動しないため、 IME を on/off してもモードラインのかな漢字変換状態表示が変わらない IME on で使っているとき、 状況に応じて自動的に IME off してくれる機能が無く、 直接入力したいキーが IME に吸われて未確定文字になってしまう ミニバッファでの y/n 入力 M-x によるミニバッファでのコマンド名入力 など C-\ (toggle-input-method) すると IME ではなくて、 IM による Emacs 独自の日本語入力モードになってしま

                                                        GitHub - trueroad/tr-emacs-ime-module: Emulator of GNU Emacs IME patch for Windows (tr-ime)
                                                      • Haskellライクな構文をEgisonに実装している話 - momologue

                                                        これは言語実装Advent Calendar 2019の2日目の記事です。 私は少し前から、楽天技術研究所でEgisonの開発アルバイトをしています。入社してから初めての大きなプロジェクトとしてEgisonの構文を新しくするというのを担当しているので、その紹介と、設計/実装で悩んだ(でいる)ことなどを書こうと思います。 Egisonとは Egisonについて聞いたことがないという人はとりあえず公式サイトを見てほしいのですが、概要としては 表現力豊かなパターンマッチ(非線形パターン*1など) (上のパターンマッチを利用して実装された)数式処理システム を強みとし、プログラムや数式を簡潔に記述できることに重きを置いているプログラミング言語です。 これまでEgisonはS式(Lispのようなカッコが多い文法)の構文を持っていましたが、Lispに習熟している人を除く大抵の人にとってはS式はあまり読

                                                          Haskellライクな構文をEgisonに実装している話 - momologue
                                                        • About Me

                                                          ソフトウェアエンジニア、起業家。 a.k.a daimatz 略歴東京工業大学工学部および大学院修士課程にてコンピュータサイエンスを修了し、2社を経て2014年10月スマホ動画広告ネットワークのファイブ株式会社を共同創業。VPとしてアドネットワーク事業における広告配信サーバ・広告配信SDK・レポート集計バッチ・管理画面・配信ロジック等の開発全般と、データを用いた事業推進やオペレーション設計、組織マネジメント等を担当。 2017年12月LINE株式会社によるファイブ株式会社のM&A後、ファイブ社の事業統合・組織統合業務に加え、LINE広告ネットワークの事業立ち上げやLINE社における広告事業のデータ活用・KPI管理による事業運営の推進、LINE広告ネットワーク、広告配信最適化ロジック、LINE広告と公式アカウントを横断したソリューション開発等のプロダクトマネジメントを担当。 2021年10月

                                                          • Matzミーティングに潜入!Ruby開発者・まつもとゆきひろさんに聞くRuby秘話|ZOZO DEVELOPERS BLOG

                                                            こんにちは、広報の坂井(@hana_yonde)です! ZOZOテクノロジーズでは月に1度、技術顧問であるまつもとゆきひろさん(通称:Matz)とのオンラインミーティングを実施し、勉強会を行っています。 「社員なら誰でも参加自由!」ということで、ミーティングにお邪魔してきました!社員があれこれ聞いていたので、当日出た質問とMatzさんからの回答を抜粋してお届けしたいと思います。 Rubyの人気が低下…?日本のプログラマーのガラパゴス化についてー 最近、プログラミング言語の人気ランキングなどで「Rubyの順位が徐々に下がってきている」と感じることがあります。Rubyの人気がなくなってしまうと、日本のプログラマーがガラパゴス化するというか、世界から孤立してしまうんじゃないかなと思っているのですが、MatzさんはじめRubyを作っている方たちはどう考えていらっしゃるのでしょうか? Matz:ご質

                                                              Matzミーティングに潜入!Ruby開発者・まつもとゆきひろさんに聞くRuby秘話|ZOZO DEVELOPERS BLOG
                                                            • 週刊Railsウォッチ(20190806-2/2後編)RSpec CopのLeakyConstantDeclaration、serveoでゼロコンフィグ公開、RuboCopのPerformance/RegexpMatch改修ほか|TechRacho by BPS株式会社

                                                              2019.08.06 週刊Railsウォッチ(20190806-2/2後編)RSpec CopのLeakyConstantDeclaration、serveoでゼロコンフィグ公開、RuboCopのPerformance/RegexpMatch改修ほか こんにちは、hachi8833です。来週の週刊Railsウォッチはお盆休みのためお休みをいただきます🙇。先祖の供養を忘れずに。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください 今回は「公開つっつき会」第13回を元にしています。ご参加いただいた皆さま、ありがとうございます! ⚓Ruby ⚓awesome-ru

                                                                週刊Railsウォッチ(20190806-2/2後編)RSpec CopのLeakyConstantDeclaration、serveoでゼロコンフィグ公開、RuboCopのPerformance/RegexpMatch改修ほか|TechRacho by BPS株式会社
                                                              • #:g1: 祝bit電子復刻 & bitのLisp記事まとめ

                                                                Lisp一人 Advent Calendar 2021 2日目の記事です。 bitは1969年から2001年まで刊行されていた、コンピューター科学寄りのコンピューター誌でした。 Lispの記事も豊富にあるのですが、その他の記事も非常に興味深い内容で今読んでも面白い内容です。 復刊の声も強かったのですが、この度イースト株式会社の尽力により電子復刻となったようです。 素晴らしい! 共立出版 コンピュータサイエンス誌『bit』 bitには古くは後藤英一先生のLISP連載等に始まり、今読んでも面白いLisp記事が沢山あります。 以前から日本で出版されたLisp本の目録を恐らく数十〜百時間という無駄な時間を掛けて作成していましたが、bit電子版復刻によりついに火を吹く時が来たようです。 このまとめには、bit以外の本も載っていますが、ページ内で適当に検索してもらって、リンクに飛べばAmazonの商品

                                                                • jq.el というライブラリを作って学んだこと - Qiita

                                                                  この記事は Emacs Advent Calendar 2020 の 8 日目の記事です。 こんにちは。 普段は {Python,Ruby,Vue,React} あたりで Web アプリケーションを書いたり、機械学習などをしている Emacser です。 趣味は日本語で、好きな言語学者は高橋太郎先生や三浦つとむ先生です。 今回はちょっと前に作った jq.el について書いてみます。 僕個人は Advent Calendar で何か作ってみた系の記事は正直興醒めしてしまうタチなのですが、他にネタを思いつきませんでした、申し訳ありません せっかくなので jq.el を作って公開した上で得た学びについても書きたいと思います。 jq.el について 名前からお気付きの方も多いと思いますが jq.el は CLI 向け JSON 処理系の一つである jq の Emacs Lisp binding で

                                                                    jq.el というライブラリを作って学んだこと - Qiita
                                                                  • Emacsの設定の導入とEmacs-lispのデバッグ

                                                                    Author: conao3 Published: 2020-10-04 Last Modified: 2020-10-04 GitHub Source: md, org 概要 Emacs初心者のための入門記事は2020年代のEmacs入門に書きましたが、設定例が存在しない新しいパッケージを導入したいときどうすれば良いのでしょう。 また、設定例が古く、エラーが出てしまった。エラーは出ないが、どうにも動作がおかしい。というときどうすれば良いのでしょう。 有識者に聞く(EmacsJP - Slack)にも、upstreamに(パッケージが公開されているGitHub)Issueを立てるにも、手元である程度の情報収集はしておきたいという声はあると思います。 この記事はそれらについて、最初の第一歩のアドバイスを提供するものです。 また、まとめにも書いていますが、この記事に書いたことを実施しないと質問

                                                                      Emacsの設定の導入とEmacs-lispのデバッグ
                                                                    • ρEmacs

                                                                      About ρEmacs is a preconfigured distribution of GNU Emacs editor for Microsoft Windows. It offers nearly GNU/Linux Emacs experience in Windows with minimum configuration efforts. A set of additional GNU command-line and development tools is available through the network installer. Discontinued ρEmacs is discontinued as an integrated development environment. Its SourceForge distribution is frozen a

                                                                      • Emacs Lisp 入門 - Qiita

                                                                        私は日頃 emacs を使っています。emacs では設定を Lisp で書く必要があります。世界の誰かが作ったカスタマイズを使うのも便利ですが、せっかくなので自分でもカスタマイズしてみたい。というわけで 入門 を読みながら手を動かしてみようと思いました。 結局読んだのは全体の1/4程度ですが、それをまとめたものを下記に残します。語調は断定的になっていますが、自信は全くありません。誤りが見つかったらご指摘いただければと思います。 Lisp は List processing という言葉に由来するように、リストによってプログラムを表現する言語である。とはいえ、いきなりリストについて説明することはできないので、基本的な語句から紹介する。 アトムとリスト これ以上分解できないものを アトム という。アトムには number, symbol, string がある。たとえば下のようなものがアトムで

                                                                          Emacs Lisp 入門 - Qiita
                                                                        • GitHub Trending RSS

                                                                          GitHub Trending RSS Star The latest build: 7 October, 2023 All Languages Unknown Languages Unknown languages 1C Enterprise 2-Dimensional Array 4D ABAP ABAP CDS ABNF ActionScript Ada Adblock Filter List Adobe Font Metrics Agda AGS Script AIDL AL Alloy Alpine Abuild Altium Designer AMPL AngelScript Ant Build System Antlers ANTLR ApacheConf Apex API Blueprint APL Apollo Guidance Computer AppleScript

                                                                          • 30種類のプログラミング言語で、ループ処理を書いてみた | フューチャー技術ブログ

                                                                            はじめにこんにちは。CSIG 所属の棚井です。 タイトルの内容が気になる方は、先に「こちら」をご覧ください。 本ブログは、Go 1.22 Release Notes の内容を紹介する「フューチャー技術ブログ Go 1.22 リリース連載」7本目の記事です。 Go 1.22 では、「澁川さんの記事」や「こちらの記事」にて取り上げられているように for ループのアップデート が入りました。アップデート分のうち、range over integer と range over function はこちらの issue(spec: add range over int, range over func #61405)に Proposal が記載されています。 本記事ではこのうち、range over integer にフォーカスして取り上げていきます。 Go 1.22 range over int

                                                                              30種類のプログラミング言語で、ループ処理を書いてみた | フューチャー技術ブログ
                                                                            • Emacs 29で導入される予定のおもしろい機能の紹介

                                                                              2022-11-24   | 1672 Words   | 4 minutes   | Masanori Mano #EMACS 気付いたらEmacsのバージョンも次は29というところまで進んできました。 最近あまりいじれていなかったのですが、NEWSを見てみるといろいろとこんな機能が入ったのかと思うのが多々あったのでご紹介します。 現時点では、Emacs 29がリリースされる日はわかりませんが、楽しみに待ちたいと思います。 というわけで、本稿はHEADのetc/NEWSからピックアップしてのご紹介となります。 https://emba.gnu.org/emacs/emacs/-/blob/master/etc/NEWS フォントサイズの変更(グローバル反映)C-x C-M-+ 、 C-x C-M-- で全てのバッファのフォントサイズが変更できるようになりました。 これまで、 C-x C-

                                                                              • M.Hiroi's Home Page / Common Lisp Programming

                                                                                WHAT'S NEW 2024/3/29 Common Lisp 入門: 入門編に 分数 [2] を追加 2024/3/29 自作ライブラリ編: ntheory をバージョンアップ (ver 0.2.10) 2024/3/15 Common Lisp 入門: 入門編に 分数 を追加 CONTENTS お気楽 Common Lisp プログラミング入門 入門編 応用編 パズルの解法編 思考ルーチン編 圧縮アルゴリズム編 micro Scheme 編 お気楽 CLOS プログラミング入門 番外編 仮想計算機 COMETⅡ Yet Another Common Lisp Problems 自作ライブラリ編 (別ページへ移動) お気楽 ISLisp プログラミング超入門 (別ページへ移動) xyzzy Lisp Programming (別ページへ移動) 参考文献, URL お気楽 Common

                                                                                • Unix ASCII games

                                                                                  Unix ASCII games View the Project on GitHub ligurio/awesome-ttygames Unix ASCII games Feel free to submit pull requests to add new games and improve information about those already in the database. How to contribute Check games.yaml out. All information is inside, and you should more or less understand what’s going on by reading it. Sorting is alphabetical. Simplest way to contribute: edit games.y