Commit Graph

  • 1b9b7fd3d1
    Apply export filters to terms master TEC 2023-03-20 23:39:37 +0800
  • 407f143663
    Change stage badge in readme to "refinement" TEC 2023-02-28 22:18:19 +0800
  • f32be07786
    Add screenshot to readme TEC 2023-02-28 22:14:30 +0800
  • d8071ef6ed
    Add \protect to \hyperlink in LaTeX export TEC 2023-02-28 00:47:41 +0800
  • 8ac176c068
    Add creating md backend spec to docs TEC 2023-01-18 23:45:30 +0800
  • ff10653b8b
    Tweak og-set-export-spec indentation TEC 2023-01-18 23:43:20 +0800
  • 2705080dd8
    Bump minimum Emacs version to 28.1 TEC 2023-01-18 23:42:40 +0800
  • 0d400c6ab2
    Indentation tweaks TEC 2023-01-18 23:42:30 +0800
  • 62153ffa13
    Fix backend spec parent resolution TEC 2023-01-18 23:05:06 +0800
  • cf5c8d269f
    Def org-glossary-mode early for the byte-compiler TEC 2022-12-21 00:48:39 +0800
  • 4f1d4698f1
    Remove duplicate let-binding TEC 2022-12-21 00:48:13 +0800
  • 0761e32723
    Warn when extra glossary source does not exist TEC 2022-12-21 00:42:17 +0800
  • 44aa088f9b
    Fix path-spec completion of non-file and space buf TEC 2022-12-08 02:12:42 +0800
  • 06df322b30
    Update donation badge TEC 2022-10-13 23:45:35 +0800
  • b45e47f733
    New todo item, display plural substitutions TEC 2022-10-13 23:35:16 +0800
  • a3ff078dee
    Make the byte-compiler happy TEC 2022-10-13 23:33:37 +0800
  • 060ad369c7
    Improve og-update-terms interactive calling detect TEC 2022-10-13 23:10:09 +0800
  • e598ef072d
    Add substitution text fontification TEC 2022-10-13 23:05:45 +0800
  • d87f8ad99a
    docs: mention og-display-substitute-value TEC 2022-10-13 19:28:42 +0800
  • 4f020b89eb
    Fix wrong number of arguments to remove-hook TEC 2022-10-04 00:01:59 +0800
  • 8910fa28b7
    Don't squash newlines in eldoc text TEC 2022-08-07 17:47:39 +0800
  • 2e41f61b45
    Fontify help-echo text, and cache result TEC 2022-08-07 17:47:13 +0800
  • 3f4649d09a
    Fix og--help-echo-from-textprop at buf start/end TEC 2022-08-07 17:46:12 +0800
  • 02d7ae3c50
    Fix og--get-terms-oneshot for non-file path-spec TEC 2022-08-07 17:45:24 +0800
  • 7a18d9d5ea Add Eldoc support Henrik Lissner 2022-08-03 18:15:58 +0200
  • f20687df7f
    Add Eldoc support Henrik Lissner 2022-08-03 18:15:58 +0200
  • 943d6b9edf Fix void-function org-export--prepare-file-contents error Henrik Lissner 2022-08-06 17:57:54 +0200
  • e0e6556bfb
    Fix void-function org-export--prepare-file-contents error Henrik Lissner 2022-08-06 17:57:54 +0200
  • 6da6d51ca2
    Prevent recursive og--register-buffer-dependencies TEC 2022-08-07 00:39:05 +0800
  • 50e7446191
    Enable multiline fontification when appropriate TEC 2022-08-06 23:21:01 +0800
  • 278d8146fb
    Remove redundant case-fold-search binding TEC 2022-08-06 23:20:31 +0800
  • df3536ffd3
    Match displayed substitution capitalisation TEC 2022-07-24 12:54:04 +0800
  • 061b950203
    Implement sentence case capitalisation TEC 2022-07-24 12:53:27 +0800
  • 9861c636b1
    Add automatic term updating TEC 2022-07-24 03:16:50 +0800
  • 059f8c5467
    Refactor buffer switching in og-goto-term-def TEC 2022-07-24 03:12:19 +0800
  • 80433a9b27
    Record term hash and extra term sources in cache TEC 2022-07-24 03:12:02 +0800
  • 5358fb0f69
    Allow fetching extra sources from a parse tree TEC 2022-07-24 03:14:43 +0800
  • ab312e5a29
    Merge multiple #+glossary_sources in a buffer TEC 2022-07-24 03:14:05 +0800
  • 9642278dc9
    Always update terms when entering og-mode TEC 2022-07-24 03:08:31 +0800
  • 269ab35829
    Allow 0-arg calling of og--complete-path-spec TEC 2022-07-24 02:37:03 +0800
  • 10399b9d5e
    Fix mis-placed paren TEC 2022-07-24 00:25:55 +0800
  • b2b53e8246
    Shuffle some of the code between the help-echo fns TEC 2022-07-13 23:37:15 +0800
  • 25bba66c3b
    Fix "everything is an alisas" bug in help-echo TEC 2022-07-13 23:35:10 +0800
  • f31706ffcb
    Indentation/formatting tweaks TEC 2022-07-13 23:28:45 +0800
  • d03eec48cf
    Set :follow and :help-echo org link parameters TEC 2022-07-13 23:27:58 +0800
  • 558eabc050
    Split up help-echo into term extraction and info TEC 2022-07-13 23:26:48 +0800
  • 8696ebb755
    Replace newlines in def when creating candidates TEC 2022-07-13 23:06:26 +0800
  • 5c40c17a68
    Make og-goto-term-definition work with gls: links TEC 2022-07-13 23:00:42 +0800
  • 8e9885f43a
    Fix issue with already-included not propogating TEC 2022-07-13 22:51:45 +0800
  • 6b3ca56546
    Example with \\labelcpageref needs :backref-sep TEC 2022-07-13 19:41:47 +0800
  • b759fb71bd
    Allow customisation of the backref seperator TEC 2022-07-13 19:39:30 +0800
  • 21af5f6e43
    Add command to list duplicate terms TEC 2022-07-13 08:35:48 +0800
  • 110020d477
    Accept a term entry in og-goto-term-definition TEC 2022-07-13 08:35:23 +0800
  • 7bcbe6acb7
    Omit plural form when identical to singular form TEC 2022-07-13 08:33:50 +0800
  • 2b5cd43ae6
    Make RET on glossary links take you too the def TEC 2022-07-12 22:33:38 +0800
  • 763e6c28b4
    Show substitution help-echo too TEC 2022-07-12 22:33:57 +0800
  • f5cfaafbe4
    Properly fix the bizarre issue of 90137ed TEC 2022-07-10 18:08:07 +0800
  • c746ebf302
    Incomprehensible fix for incomprehensible bug TEC 2022-07-10 16:56:59 +0800
  • 5ae080144f
    Add convinience function for tweaking export spec TEC 2022-07-10 16:17:37 +0800
  • 7d7481b65d
    More robust alias detection in help-echo TEC 2022-07-10 13:11:05 +0800
  • 086f66f787
    Normalise case when grouping by first letter TEC 2022-07-10 12:56:54 +0800
  • 0c4ce4c14e
    Auto-add :only-contents with #+glossary_sources TEC 2022-07-10 11:58:21 +0800
  • 956cdacf38
    Use non-canonical key/key-nonse in glsdef export TEC 2022-07-10 04:04:12 +0800
  • b3cb473a6e
    Update \labelcpageref example and add to docstring TEC 2022-07-10 02:26:17 +0800
  • 1a67e4095e
    Minor docs correction TEC 2022-07-10 02:20:15 +0800
  • e9c14b33bc
    Use the key nonce over the key in export specs TEC 2022-07-10 02:19:37 +0800
  • 6d42a0b5dc
    Don't use the canonical term for num uses TEC 2022-07-10 02:19:12 +0800
  • 91819c7b88
    Document #+glossary_sources TEC 2022-07-10 01:43:40 +0800
  • 213038ff02
    Capitalise term names in glossary TEC 2022-07-10 01:33:41 +0800
  • 9cea634dc6
    Remove completed todo items TEC 2022-07-10 01:28:04 +0800
  • aa9ec43871
    Add keyword completion TEC 2022-07-10 01:26:58 +0800
  • 59b289ed6f
    New feature, glossary sources TEC 2022-07-10 01:15:59 +0800
  • 5b23244b46
    Resolve nested includes with appropriate directory TEC 2022-07-10 01:15:00 +0800
  • 9080d0be58
    New todo item, style collections TEC 2022-07-10 00:07:23 +0800
  • d716332702
    Support aliases in generated glossaries TEC 2022-07-10 00:05:27 +0800
  • 81d9fe0d87
    User a more appropriate term sorting predicate TEC 2022-07-09 23:55:14 +0800
  • b88c5bd0e1
    Add option to canonicalise aliases TEC 2022-07-09 22:49:38 +0800
  • 98a6d4957c
    Use custom description as the term value TEC 2022-07-09 22:45:02 +0800
  • 29fba5d876
    Factor out magic string into defconst TEC 2022-07-09 22:44:40 +0800
  • 4757c92ac8
    New todo item, alias canonicalisation TEC 2022-07-09 22:16:33 +0800
  • 959bbce500
    Document alias term construction TEC 2022-07-09 19:57:02 +0800
  • e2b3d37be5
    Make og-goto-term-def return the term in question TEC 2022-07-09 19:42:27 +0800
  • 5eee056183
    Sometimes clear quicklookup cache when new terms TEC 2022-07-09 19:41:48 +0800
  • 396a08c19f
    Improve detection of proper nouns like "Z disc". TEC 2022-07-09 19:40:20 +0800
  • 618158fde9
    New todo item, include aliasse in generated glsry TEC 2022-07-08 01:45:52 +0800
  • c89ab97a4e
    When applying terms register alias-for too TEC 2022-07-08 01:36:08 +0800
  • eb813cd56e
    Strip newline + indentation in help echo text TEC 2022-07-08 00:31:31 +0800
  • 97cfeb68c2
    Make og--mrx-search-forward case sensitive TEC 2022-07-08 00:29:09 +0800
  • c3e4e3c12e
    Display term alias info in help echo TEC 2022-07-08 00:25:28 +0800
  • 316f8d060f
    Fix click to go to definition TEC 2022-07-07 23:43:51 +0800
  • d9a346be06
    Fix bug in item tag interpreting TEC 2022-07-07 23:25:11 +0800
  • 477e8e4b8c
    Only notify term scan time if >0.1s TEC 2022-07-07 23:24:48 +0800
  • 61e3c3381f
    Improve og-update-terms status message TEC 2022-07-07 23:24:30 +0800
  • 6b43206108
    Support org-derived modes TEC 2022-07-07 23:24:13 +0800
  • d250be4f43
    Fix accidental recursion with global term adding TEC 2022-07-07 23:22:32 +0800
  • 533af30dfd
    Minor tweaks to docs TEC 2022-07-07 20:41:29 +0800
  • c520d66cd8
    Fix logical gaps in og--quicklookup TEC 2022-06-19 19:13:07 +0800
  • 8e75cc07ce
    Fix code I forgot to update in use extraction TEC 2022-06-19 11:37:50 +0800
  • 4a928ede20
    Sort out some free variables TEC 2022-06-19 03:00:26 +0800
  • a2fcdd6bf1
    Convert sentance case terms to lowercase TEC 2022-06-19 00:08:52 +0800
  • 69fe67d1a7
    Don't special-case mrx term capitalisation on acr TEC 2022-06-18 23:58:52 +0800
  • da368375a5
    Update the README TEC 2022-06-18 23:27:14 +0800
  • 047790f41f
    Document creating new glossary types TEC 2022-06-18 23:26:44 +0800
  • cda47afa5d
    Fix typos and more TEC 2022-06-18 22:38:09 +0800
  • 06089f27ad
    Deduplicate #+include paths TEC 2022-06-18 22:05:46 +0800
  • 8f3a590c8a
    Add a LICENSE file TEC 2022-06-18 22:04:44 +0800
  • fb2a553c58
    Tweaks TEC 2022-06-18 20:05:39 +0800
  • 65d54304df
    Make use of org-with-wide-buffer TEC 2022-06-18 18:48:52 +0800
  • 72cf4eaef5
    Documentation improvements TEC 2022-06-18 18:45:46 +0800
  • 9faafe04bb
    Documentation TEC 2022-06-18 17:47:43 +0800
  • 6e7b1c9622
    Turn hardcoded letter thresholds into custom var TEC 2022-06-18 17:24:31 +0800
  • 510542f6bb
    Tweak the default value of og-export-specs TEC 2022-06-18 17:13:46 +0800
  • 564ea4b034
    Treat :heading like :{category,letter}-heading TEC 2022-06-18 17:11:35 +0800
  • f48661ace5
    Add key nonces TEC 2022-06-18 17:08:24 +0800
  • 92ed9657e8
    Use og--export-instance for letters TEC 2022-06-18 16:34:03 +0800
  • 3816283a3c
    Make og--export-template format str case sensitive TEC 2022-06-18 16:34:39 +0800
  • da2e97c9ad
    Fix glossary sort order TEC 2022-06-18 16:32:38 +0800
  • 022e07614b
    Add og-insert-term-reference command TEC 2022-06-18 14:32:09 +0800
  • 2f1e584034
    Fix mistake in og-english-plural TEC 2022-06-18 14:31:54 +0800
  • b17b08bbfc
    Rename :letter-separator -> :letter-heading TEC 2022-06-18 14:31:44 +0800
  • 4b1e4377ef
    Mention ability to have a template function TEC 2022-06-17 23:00:32 +0800
  • 7ede2f01c0
    Update TODO (categories exist now) TEC 2022-06-17 22:40:53 +0800
  • d8820b1238
    Create term definition function TEC 2022-06-17 22:21:03 +0800
  • 9c1f79c82d
    Add def creation function TEC 2022-06-17 22:07:16 +0800
  • 58c00db2e1
    Rename og-term-definition: or-goto-term-definition TEC 2022-06-16 21:17:37 +0800
  • fe85bd1e2d
    Resolve aliases globally, not locally TEC 2022-06-16 20:08:25 +0800
  • 157abbee60
    Alias support TEC 2022-06-16 19:45:30 +0800
  • fbba925322
    Fix oversights in go to def TEC 2022-06-16 00:29:45 +0800
  • 73d75ec31c
    New todo item, term aliases TEC 2022-06-16 00:18:09 +0800
  • 8fae324eb0
    Add support for an :all print argument TEC 2022-06-16 00:17:28 +0800
  • 95e00d8f71
    Refactor use extraction TEC 2022-06-16 00:14:15 +0800
  • 9d4dff2578
    Set category criteria to tag not todo keyword TEC 2022-06-15 21:40:19 +0800
  • 67b868c9d4
    Fix typo in plural replacement rule TEC 2022-06-15 21:32:42 +0800
  • ce874c6175
    Fix, don't set-default, set the toplevel default TEC 2022-06-15 18:43:54 +0800
  • 9216fd309b
    Interpret a nil template as an empty template TEC 2022-06-15 18:43:38 +0800
  • df29523050
    Allow for omission of plural forms TEC 2022-06-15 18:43:20 +0800
  • 16dd3495ba
    Category support TEC 2022-06-15 18:41:12 +0800
  • 9c33b4c96d
    Docstring improvements TEC 2022-06-14 23:43:22 +0800
  • 74233313fa
    Don't include empty headings TEC 2022-06-14 23:41:57 +0800
  • 4b1cb00c45
    Two quick fixes for bugs that recently crept in TEC 2022-06-14 23:41:29 +0800
  • 345916b00c
    Generalise (mostly) glossary/acronym/substitution TEC 2022-06-14 23:06:06 +0800
  • 5538323102
    Don't find uses of terms in og--update-terms TEC 2022-06-14 16:59:52 +0800
  • 0aa5b1efce
    Message progress updates in apply-terms TEC 2022-06-14 16:33:07 +0800
  • 2fa0e9a2c2
    Support for matching thousands of terms TEC 2022-06-14 16:32:35 +0800
  • 45d8c9e9a6
    Refactor term grouping TEC 2022-06-14 02:49:59 +0800
  • 43ae424be5
    Notify change in available terms on update-terms TEC 2022-06-14 02:47:05 +0800
  • fe19488af5
    Actually use global term sources TEC 2022-06-14 02:35:43 +0800
  • 2bf43e3419
    Add support for displaying substitution result TEC 2022-06-13 01:18:45 +0800
  • 1cfa574629
    Support #+.index via special stub description TEC 2022-06-13 00:45:52 +0800
  • b208c55b5e
    Pass extra params through in og--export-template TEC 2022-06-13 00:45:25 +0800
  • e4a469ed33
    Keep link description in og--update-link TEC 2022-06-13 00:45:02 +0800
  • 5871d6b054
    Might as well pass along link description info TEC 2022-06-13 00:44:25 +0800
  • f8736c4970
    Don't apply to term instances in unparsed keywords TEC 2022-06-13 00:43:16 +0800
  • 30fea8eefd
    New TODO item, support for index sections TEC 2022-06-11 23:00:25 +0800
  • 5937d98956
    Introducing #+print_glossary! TEC 2022-06-11 22:57:55 +0800
  • 17f4b91c3a
    Allow keeping unused terms when applying TEC 2022-06-11 22:43:49 +0800
  • 74b2f45f92
    Fix docstring, remove unused arg, fix wrong arg TEC 2022-06-11 22:39:25 +0800
  • 990231a7a2
    Terms in headings are a bit dodgy TEC 2022-06-11 22:29:23 +0800
  • 5b910ca2eb
    Generate * before :heading, + allow for no heading TEC 2022-06-11 21:36:47 +0800
  • 63ef072061
    Sort usage backrefs by usage order TEC 2022-06-11 21:36:16 +0800
  • a8f33ab05e
    Add simpler fontification as an option TEC 2022-06-11 14:30:59 +0800
  • 6c6462079d
    Add per-type faces TEC 2022-06-11 14:14:12 +0800
  • e48c41e531
    Fix two minor bugs TEC 2022-06-11 03:22:09 +0800
  • 7428b27a8b
    Refactor print-terms + related functions TEC 2022-06-11 03:14:32 +0800
  • d797c1c033
    Require cl-lib and subr-x when byte-compiling TEC 2022-06-11 02:59:12 +0800
  • 3d1974baf5
    Tentative addition of a global terms source TEC 2022-06-11 02:49:16 +0800
  • 81ec833c8b
    Add default export spec for ascii TEC 2022-06-11 02:18:38 +0800
  • 52fbd05075
    Improvement to export spec handling TEC 2022-06-11 02:18:21 +0800
  • 945bbc83f2
    Add an org export spec TEC 2022-06-11 01:44:56 +0800
  • fbe86ca139
    Tweak newlines in generated structures TEC 2022-06-11 01:44:34 +0800
  • f8651969b1
    Make %k and %t availible in :definition-structure TEC 2022-06-11 01:44:08 +0800
  • d1e31f0bc6
    Add :backref to default export spec TEC 2022-06-11 01:43:55 +0800
  • 35e3ce71bf
    Tweak inheritence in export spec construction TEC 2022-06-11 01:43:39 +0800
  • b8ae111a3a
    Tweak default export specs TEC 2022-06-11 01:20:06 +0800
  • bf945390b8
    Support subtree export TEC 2022-06-11 01:11:30 +0800
  • d0d0857aa5
    Don't include empty generated sections TEC 2022-06-11 00:57:26 +0800
  • 032a3cf941
    Fix another fontification bug TEC 2022-06-11 00:53:12 +0800
  • 086c815c25
    Tweak indentation TEC 2022-06-10 23:24:15 +0800
  • 8998c8c2e0
    Fix use of :definition-structure-preamble TEC 2022-06-10 23:23:21 +0800
  • 4e97e8ad7f
    Forgot to unquote letter and upper case letter TEC 2022-06-10 23:20:40 +0800
  • cb4c84b4a0
    Pad don't truncate candidate terms TEC 2022-06-10 23:02:40 +0800
  • 82a31f1657
    New export spec, :definition-structure-preamble TEC 2022-06-10 22:54:23 +0800
  • a74d7b888e
    Fix typo, glossary not glosssary TEC 2022-06-10 22:52:12 +0800
  • a71b91b721
    Fix spelling, separator not seperator TEC 2022-06-10 22:51:37 +0800
  • 139d08a629
    Fix accidental discard of letter separators TEC 2022-06-10 22:50:47 +0800
  • f6157b571e
    A new TODO, references inside other definitions TEC 2022-06-10 22:22:21 +0800
  • 59cdd3e9da
    Change default index section to just "Index" TEC 2022-06-10 22:21:40 +0800
  • 7a93302142
    Allow for definition lines without blank lines TEC 2022-06-10 22:16:26 +0800
  • 82a2edde9a
    Update jump to def/usages TODO TEC 2022-06-10 21:35:05 +0800
  • f6f2dc949d
    New TODO item, M-x org-glossary-create-definition TEC 2022-06-10 21:34:19 +0800
  • 830de4fe63
    No longer modify argument in og--apply-terms TEC 2022-06-10 21:29:18 +0800
  • c151b79e35
    Fix, can't go to the def of a nonexistant term TEC 2022-06-10 21:18:51 +0800
  • df1156920b
    Fix implementation mistake, returned wrong object TEC 2022-06-10 21:17:20 +0800
  • 809f26f84e
    Fix logic error in cache time validation TEC 2022-06-10 20:40:18 +0800
  • 5b5d308cb1
    Ridiculously customisable export TEC 2022-06-10 01:51:24 +0800
  • 9ea5d56d0e
    Don't fontify implicit links without og-automatic TEC 2022-06-09 21:30:56 +0800
  • c925a492c7
    Add TODO item, support for #+print_glossary TEC 2022-06-09 21:17:26 +0800
  • 044da4262e
    Fallback on term prompt in og-term-definition TEC 2022-06-09 21:14:50 +0800
  • cdd8aee483
    Add term selection interface TEC 2022-06-09 21:14:31 +0800
  • cf4cb2feb1
    Only run og-update-terms in org-mode TEC 2022-06-09 21:13:40 +0800