Skip to content

Instantly share code, notes, and snippets.

View casouri's full-sized avatar
💭
I may be slow to respond.

Yuan Fu casouri

💭
I may be slow to respond.
View GitHub Profile
CPU profiler started
Saving file /Users/yuan/emacs/src/xdisp.c...
Wrote /Users/yuan/emacs/src/xdisp.c
wucuo-spell-check-buffer called.
flyspell-region called from 22867 to 25824
Starting new Ispell process aspell with default dictionary...done
mode-predicate=nil
font-matched=(font-lock-string-face font-lock-doc-face font-lock-comment-face font-lock-builtin-face font-lock-function-name-face font-lock-variable-name-face font-lock-type-face js2-function-call js2-function-param js2-object-property js2-object-property-access font-lock-builtin-face css-selector css-property rjsx-text rjsx-tag rjsx-attr), current-font-face=font-lock-string-face
wucuo-generic-check-word-predicate => word=h rlt=nil wucuo-extra-predicate=(lambda (word) t) subwords=nil
mode-predicate=nil
@casouri
casouri / doc-view.el
Created July 8, 2020 19:34
doc-view fix for Emacs27
;;; doc-view.el --- View PDF/PostScript/DVI files in Emacs -*- lexical-binding: t -*-
;; Copyright (C) 2007-2020 Free Software Foundation, Inc.
;;
;; Author: Tassilo Horn <[email protected]>
;; Keywords: files, pdf, ps, dvi
;; This file is part of GNU Emacs.
;; GNU Emacs is free software: you can redistribute it and/or modify
JournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournalRecordMeta zoneJournal
RTL in RTL
الثعلب البني السريع يقفز فوق الكلب الكسول.الثعلب البني السريع يقفز فوق الكلب الكسول.الثعلب البني السريع يقز فوق ال 《الكسو ل.الثعل 》 ب الكسول.الثعلب البني السريع يقفز
LRT in LRT
中文中文中文中文中文中文中文中文中文中文中文中文中文中文,中文《中文中文》中文中文中文中文中文中中文中文中文中文中中文中文中文中文中文
LRT in RTL
This file has been truncated, but you can view the full file.
Date/Time: 2021-01-02 13:40:53.922 -0500
End time: 2021-01-02 13:40:55.528 -0500
OS Version: macOS 11.1 (Build 20C69)
Architecture: x86_64h
Report Version: 32
Data Source: Stackshots
Shared Cache: 467A83CB-BA86-3F07-B652-B9256C74080A slid base address 0x7fff20027000, slide 0x27000
Command: Emacs
(kbd-map
(:profile emacs)
("emacs:meta c" (kbd-copy))
("emacs:meta v" (kbd-paste))
("emacs:meta s" (save-buffer))
("emacs:meta u" (revert-buffer))
("emacs:meta :" (interactive footer-eval))
("emacs:meta f" (traverse-right))
("emacs:meta b" (traverse-left))
Process: TeXmacs [42808]
Path: /Applications/TeXmacs.app/Contents/MacOS/TeXmacs
Identifier: org.texmacs.TeXmacs
Version: 2.1 (2.1)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: TeXmacs [42808]
User ID: 501
Date/Time: 2021-09-26 00:35:13.177 -0700
(use-modules (gnu)
(gnu system nss)
(gnu packages gnome)
(gnu packages version-control)
(gnu packages emacs))
(use-service-modules desktop xorg)
(use-package-modules certs)
(operating-system
(host-name "Blanche")
root@gnu ~# fdisk /dev/nvme0n1
Welcome to fdisk (util-linux 2.35.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/nvme0n1: 232.91 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 960 EVO 250GB
#include <string.h>
#include <stdio.h>
#include <tree_sitter/api.h>
#include <stdlib.h>
TSLanguage *tree_sitter_c();
struct buffer {
char *buf;
long len;