aec8cd8330
fix: floor floating scroll
7792885f28
fix: reader-outline: display doc even if doc window is killed
c9c26d4f95
Remove debug output
45fa8dd6fc
Normalize path of resource files
93f01f84e1
Only use .html extension when writing a mdx record
6cea4ad149
Free unused memory space
0075e0062d
Init mdds automatically when initializing a mdx
051fccd1d2
Only read_header and read_keys at first time
183596f562
Ensure looking up is done before generating iframe
bd2d87f3fe
Finalize sqlite3 stmt when failing to step
bdc259c3b4
Free regex after using it
b2e61a79c2
Fix: only add existent files to iframe part
d16814c07e
Fix: check the return value of sqlite3_step to detect query failure
70b223b6ed
Manage threads order using mutex and cond
e7cb76f03d
Free write_path after using it
78d35b37d9
Add condition macro and fix include in header files
c13894dec7
Fix emacs compile warning
58f543961a
Remove unused variables
bbae5d446e
Fix compile warnings
ac22ef6497
Refactor: rewrite all backend functions with C
90f58dfff0
Ignore *.elc sime-pkg.el and sime-autoloads.el
00f55d0121
Put parser functions into mdict-parser.h and mdcit-parser.c
273b7a6ebb
Remove duplicate resource links
Compile TeX will crash reader
5cfe84e52a
Write resource files in C side to improve performance
6fa8f2d142
Don't modify resource links in records
9d8e46a54b
Fix outbound bug when initializing resources list
a2824f40b9
Don't display empty results
12c3d34052
Disable child frame
832a7bf467
Define new variable sime--word
ac59a9d48d
Update README
0dbccb6a17
Don't change href links in records
0190ee30f6
Use iframe to display results of multiple dictionaries in a group
37d20ca19b
Disable rimel in minibuffer
050595bf4e
Enable visual-line-mode and visual-wrap-prefix-mode in org-mode
f6d6258970
Fix reader-mode in use-package
Trouble installing via VC in fedora
267eeea5a8
Expand minimally in use-package
b8b1c6e53e
Prefer newest commit for package-vc
46fc85d546
Fix reader
ba5445388c
Replace esdcv with sime
bde850738b
Fix org-mode
8213a15580
Replace leaf.el and straight.el with use-package and package.el
3d2ea62cd0
Remove and create new cache file automatically
9824fc91eb
chore:build: ‘loaddefs-generate’ → ‘loaddefs-generate-batch’
bf276a2021
chore:build: add reader-render.so as prerequisite for batch comp
22f4a3688d
refactor: use ‘read-symbol-shorthands’ for ‘define-queue-command’
45d3fa1224
fix: closes #121 to fix outline jumping in documents other than pdf and xps