Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
org-babel functions for lfe evaluation
Because Haml's indentation schema is similar to that of YAML and Python, many indentation-related functions are similar to those in yaml-mode and python-mode. To install, save this on your load path and add the following to your .emacs file: (require haml-mode)
Quickstart: Configure an extended Latin font for your default face, such as Monaco, Consolas, or DejaVu Sans Mono. Install these fonts https://dn-works.com/wp-content/uploads/2020/UFAS-Fonts/Symbola.zip http://www.quivira-font.com/files/Quivira.ttf ; or Quivira.otf http://sourceforge.net/projects/dejavu/files/dejavu/2.37/dejavu-fonts-ttf-2.37.tar.bz2 https://github.com/googlei18n/noto-fonts/raw/master/hinted/NotoSans-Regular.ttf https://github.com/googlei18n/noto-fonts/raw/master/unhinted/NotoSansSymbols-Regular.ttf Remove Unifont from your system. (require unicode-fonts) (unicode-fonts-setup) Testing: C-h h ; M-x view-hello-file M-x list-charset-chars RET unicode-bmp RET ; search for 210x M-x list-charset-chars RET unicode-smp RET ; if your backend supports astral chars M-x unicode-fonts-debug-insert-block RET Mathematical_Operators RET Explanation: Emacs maintains font mappings on a per-glyph basis, meaning that multiple fonts are used at the same time (transparently) to display any character for which you have a font. Furthermore, Emacs does this out of the box. However, font mappings via fontsets are a bit difficult to configure. In addition, the default setup does not always pick the most legible fonts. As the manual warns, the choice of font actually displayed for a non-ASCII character is "somewhat random". The Unicode standard provides a way to organize font mappings: it divides character ranges into logical groups called "blocks". This library configures Emacs in a Unicode-friendly way by providing mappings from each Unicode block ---to---> a font with good coverage and makes the settings available via the customization interface. This library provides font mappings for 233 of the 255 blocks in the Unicode 8.0 standard which are public and have displayable characters. It assumes that 6 Latin blocks are covered by the default font. 16/255 blocks are not mapped to any known font. To use unicode-fonts, place the unicode-fonts.el file somewhere Emacs can find it, and add the following to your ~/.emacs file: (require unicode-fonts) (unicode-fonts-setup) See important notes about startup speed below. To gain any benefit from the library, you must have fonts with good Unicode support installed on your system. If you are running a recent version of OS X or Microsoft Windows, you already own some good multi-lingual fonts, though you would do very well to download and install the four items below: From https://dejavu-fonts.github.io/ DejaVu Sans, DejaVu Sans Mono From http://www.quivira-font.com/downloads.php Quivira From https://dn-works.com/wp-content/uploads/2020/UFAS-Fonts/Symbola.zip Symbola Many non-free fonts are referenced by the default settings. However, free alternatives are also given wherever possible, and patches are of course accepted to improve every case. On the assumption that an extended Latin font such as Monaco, Consolas, or DejaVu Sans Mono is already being used for the default face, no separate mappings are provided for the following Unicode blocks: Basic Latin Latin Extended Additional Latin Extended-A Latin Extended-B Latin-1 Supplement Spacing Modifier Letters though some of these remain configurable via `customize'. It is also recommended to remove GNU Unifont from your system. Unifont is very useful for debugging, but not useful for reading. The default options favor correctness and completeness over speed, and can add many seconds to initial startup time in GUI mode. However, when possible a font cache is kept between sessions. If you have persistent-soft.el installed, when you start Emacs the second time, the startup cost should be negligible. The disk cache will be rebuilt during Emacs startup whenever a font is added or removed, or any relevant configuration variables are changed. To increase the speed of occasionally building the disk cache, you may use the customization interface to remove fonts from `unicode-fonts-block-font-mapping which are not present on your system. If you are using a language written in Chinese or Arabic script, try customizing `unicode-fonts-skip-font-groups to control which script you see, and send a friendly bug report. Color Emoji are enabled by default when using the Native Mac port on OS X. This can be disabled by customizing each relevant mapping, or by turning off all multicolor glyphs here: M-x customize-variable RET unicode-fonts-skip-font-groups RET See Also M-x customize-group RET unicode-fonts RET M-x customize-variable RET unicode-fonts-block-font-mapping RET Notes Free fonts recognized by this package may be downloaded from the following locations. For any language, it is increasingly likely that Noto Sans provides coverage: From http://www.google.com/get/noto/ Noto Sans and friends ; 181 Unicode blocks and counting; sole ; source for these blocks: ; ; Bamum / Bamum Supplement / Kaithi ; Mandaic / Meetei Mayek Extensions ; Sundanese Supplement ; ; Also a good source for recently-added ; glyphs such as "Turkish Lira Sign". From http://scripts.sil.org/cms/scripts/page.php?item_id=CharisSIL_download or http://scripts.sil.org/cms/scripts/page.php?item_id=DoulosSIL_download Charis SIL or Doulos SIL ; Extended European and diacritics From http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium_download Gentium Plus ; Greek From http://users.teilar.gr/~g1951d/ Aegean, Aegyptus, Akkadian ; Ancient languages Analecta ; Ancient languages, Deseret Anatolian ; Ancient languages Musica ; Musical Symbols Nilus ; Ancient languages From http://www.wazu.jp/gallery/views/View_MPH2BDamase.html MPH 2B Damase ; Arabic, Armenian, Buginese, Cherokee, Georgian, ; Glagolitic, Hanunoo, Kharoshthi, Limbu, Osmanya, ; Shavian, Syloti Nagri, Tai Le, Thaana From http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=NamdhinggoSIL Namdhinggo SIL ; Limbu From http://wenq.org/wqy2/index.cgi?FontGuide WenQuanYi Zen Hei ; CJK (Simplified Chinese) From http://babelstone.co.uk/Fonts/ BabelStone Han ; CJK (Simplified Chinese) BabelStone Phags-pa Book ; Phags-pa BabelStone Modern ; Tags / Specials / Selectors From http://vietunicode.sourceforge.net/fonts/fonts_hannom.html HAN NOM A, HAN NOM B ; CJK (Nôm Chinese) From http://kldp.net/projects/unfonts/ Un Batang ; CJK (Hangul) From http://sourceforge.jp/projects/hanazono-font/releases/ Hana Min A, Hana Min B ; CJK (Japanese) From http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=SILYi_home Nuosu SIL ; CJK (Yi) From http://www.daicing.com/manchu/index.php?page=fonts-downloads Daicing Xiaokai ; Mongolian From http://www.library.gov.bt/IT/fonts.html Jomolhari ; Tibetan From http://www.thlib.org/tools/scripts/wiki/tibetan%20machine%20uni.html Tibetan Machine Uni ; Tibetan From http://scripts.sil.org/cms/scripts/page.php?item_id=Padauk Padauk ; Myanmar From https://code.google.com/p/myanmar3source/downloads/list Myanmar3 ; Myanmar From http://www.yunghkio.com/unicode/ Yunghkio ; Myanmar From https://code.google.com/p/tharlon-font/downloads/list TharLon ; Myanmar From http://sourceforge.net/projects/prahita/files/Myanmar%20Unicode%20Fonts/MasterpieceUniSans/ Masterpiece Uni Sans ; Myanmar From http://sarovar.org/projects/samyak/ Samyak ; Gujarati, Malayalam, Oriya, Tamil From http://software.sil.org/annapurna/download/ Annapurna SIL ; Devanagari From http://guca.sourceforge.net/typography/fonts/anmoluni/ AnmolUni ; Gurmukhi From http://brahmi.sourceforge.net/downloads2.html Kedage ; Kannada From http://www.omicronlab.com/bangla-fonts.html Mukti Narrow ; Bengali From http://www.kamban.com.au/downloads.html Akshar Unicode ; Sinhala From http://tabish.freeshell.org/eeyek/download.html Eeyek Unicode ; Meetei Mayek From http://scripts.sil.org/CMS/scripts/page.php?&item_id=Mondulkiri Khmer Mondulkiri ; Khmer From http://www.laoscript.net/downloads/ Saysettha MX ; Lao From http://www.geocities.jp/simsheart_alif/taithamunicode.html Lanna Alif ; Tai Tham From http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=DaiBannaSIL Dai Banna SIL ; New Tai Lue From http://scripts.sil.org/cms/scripts/page.php?item_id=TaiHeritage Tai Heritage Pro ; Tai Viet From http://sabilulungan.org/aksara/ Sundanese Unicode ; Sundanese From http://www.amirifont.org/ Amiri ; Arabic (Naskh) From http://scripts.sil.org/cms/scripts/page.php?item_id=Scheherazade Scheherazade ; Arabic (Naskh) From http://www.farsiweb.ir/wiki/Persian_fonts Koodak ; Arabic (Farsi) From http://openfontlibrary.org/font/ahuramazda/ Ahuramzda ; Avestan From http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=AbyssinicaSIL Abyssinica SIL ; Ethiopic From http://www.bethmardutho.org/index.php/resources/fonts.html Estrangelo Nisibin ; Syriac From http://www.evertype.com/fonts/nko/ Conakry ; N'ko From http://uni.hilledu.com/download-ribenguni Ribeng ; Chakma From http://www.virtualvinodh.com/downloads Adinatha Tamil Brahmi ; Brahmi From http://ftp.gnu.org/gnu/freefont/ FreeMono, etc (FreeFont) ; Kayah Li (and others) From http://ulikozok.com/aksara-batak/batak-font/ Batak-Unicode ; Batak From http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=Mingzat Mingzat ; Lepcha From http://phjamr.github.io/lisu.html#install http://phjamr.github.io/miao.html#install http://phjamr.github.io/mro.html#install Miao Unicode ; Miao Lisu Unicode ; Lisu Mro Unicode ; Mro From http://scholarsfonts.net/cardofnt.html Cardo ; Historical Languages From http://sourceforge.net/projects/junicode/files/junicode/ Junicode ; Historical Languages From http://www.evertype.com/fonts/vai/ Dukor ; Vai From http://sourceforge.net/projects/zhmono/ ZH Mono ; Inscriptional Pahlavi / Parthian From http://culmus.sourceforge.net/ancient/index.html Aramaic Imperial Yeb ; Imperial Aramaic From http://www.languagegeek.com/font/fontdownload.html Aboriginal Sans ; Aboriginal Languages Aboriginal Serif From http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=EzraSIL_Home Ezra SIL ; Hebrew From http://www.evertype.com/fonts/coptic/ Antinoou ; Coptic / General Punctuation From http://apagreekkeys.org/NAUdownload.html New Athena Unicode ; Ancient Languages / Symbols From http://markmail.org/thread/g57mk4sbdycblxds KhojkiUnicodeOT ; Khojki From https://github.com/andjc/ahom-unicode/tree/master/font AhomUnicode ; Ahom From https://github.com/MihailJP/oldsindhi/releases OldSindhi ; Khudawadi From https://github.com/MihailJP/Muktamsiddham/releases MuktamsiddhamG ; Siddham (note trailing "G" on font name) From https://github.com/MihailJP/MarathiCursive/releases MarathiCursiveG ; Modi (note trailing "G" on font name) From https://github.com/OldHungarian/old-hungarian-font/releases OldHungarian ; Old Hungarian From http://tutohtml.perso.sfr.fr/unicode.html Albanian ; Elbasan / Takri / Sharada From https://github.com/enabling-languages/cham-unicode/tree/master/fonts/ttf Cham OI_Tangin ; Cham From https://ctan.org/tex-archive/fonts/Asana-Math?lang=en Asana Math ; Mathematical Symbols Compatibility and Requirements GNU Emacs version 23.3 and higher : yes GNU Emacs version 22.3 and lower : no Requires font-utils.el, ucs-utils.el Bugs The default choice of font for each code block balances coverage versus appearance. This is necessarily subjective. Unicode also defines the notion of a "script" as a higher-level abstraction which is independent of "blocks". Modern fonts can report their script coverage, and Emacs may also access that information. However, this library ignores scripts in favor of blocks and glyphs. Checking for font availability is slow. This library can add anywhere between 0.1 - 10 secs to startup time. It is slowest under X11. Some per-architecture limitations are documented in font-utils.el Calling `set-fontset-font can easily crash Emacs. There is a workaround, but it may not be sufficient on all platforms. Tested on Cocoa Emacs, Native Mac Emacs, X11/XQuartz, MS Windows XP. Glyph-by-glyph fallthrough happens differently depending on the font backend. On Cocoa Emacs, glyph-by-glyph fallthrough does not occur, and manual per-glyph overrides are required to maximize coverage. Fallthrough works on MS Windows, but not perfectly. X11/FreeType behaves most predictably. The following ranges cannot be overridden within the "fontset-default" fontset: Latin Extended Additional Latin Extended-B Spacing Modifier Letters `unicode-fonts-overrides-mapping shows some order-dependence, which must indicate a bug in this code. A number of the entries in `unicode-fonts-overrides-mapping are workarounds for the font Monaco, and therefore specific to OS X. Widths of alternate fonts do not act as expected on MS Windows. For example, DejaVu Sans Mono box-drawing characters may use a different width than the default font. TODO provide additional interfaces - dump set-fontset-font instructions - immediately set font for character/current-character/range - recommend font for current character - alternatives to customize, which can be called before unicode-fonts-setup - eg "prefer this font for this block" - also character/range ie overrides scripts vs blocks - further doc note - provide alternative interface via scripts reorganize font list by language? - break down into living/dead/invented support MUFI for PUA support ConScript for PUA Aramaic as a style of Hebrew (set-language-environment "UTF-8") ? Include all Windows 8 fonts Include all Windows 10 fonts Remove very old Microsoft entries (eg Monotype.com which was renamed Andale) Recognize the default font and make smarter choices when it is one of the provided mappings. (On Cocoa, the default font is returned when font-info fails, which is not a good thing overall.) For every font, list font version and unicode blocks which are complete. Note all decorative fonts Adobe international fonts which are supplied with Reader Apple fonts which could not be mapped Wawati TC Weibei TC Weibei SC Wawati SC ; License Simplified BSD License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. This software is provided by Roland Walker "AS IS" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall Roland Walker or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Roland Walker. No rights are claimed over data created by the Unicode Consortium, which are included here under the terms of the Unicode Terms of Use.
Skeletor provides project templates for Emacs. It also automates the mundane parts of setting up a new project like version control, licenses and tooling. Skeletor comes with a number of predefined templates and allows you to easily create your own. To create a new project interactively, run M-x skeletor-create-project'. To define a new project, create a project template inside `skeletor-user-directory', then configure the template with the `skeletor-define-template macro. See the info manual for all the details.
Because Sass's indentation schema is similar to that of YAML and Python, many indentation-related functions are similar to those in yaml-mode and python-mode. To install, save this on your load path and add the following to your .emacs file: (require sass-mode) sass-mode requires haml-mode, which can be found at http://github.com/nex3/haml-mode.
This package provides a simple solution to insert document string into the code.
This package provides two new commands: `zzz-to-char and `zzz-up-to-char which work like the built-ins `zap-to-char and `zap-up-to-char', but allow the user to quickly select the exact character they want to zzz to. The commands work like the built-ins when there is only one occurrence of the target character, excepting that they automatically work in the backward direction, too. One can specify how many characters to scan from each side of the point, see `zzz-to-char-reach'.
esqlite.el is a implementation to handle sqlite database. (version 3 or later) Following functions are provided: * Read sqlite row as list of string. * Async read sqlite row as list of string. * sqlite process with being stationed * Construct sqlite SQL. * Escape SQL value to construct SQL * Some of basic utilities. * NULL handling (denote as :null keyword) Following environments are tested: * Windows7 cygwin64 with fakecygpty (sqlite 3.8.2) * Windows7 native binary (Not enough works) * Debian Linux (sqlite 3.7.13) ## Install: Please install sqlite command. (http://www.sqlite.org/) Please install this package from MELPA. (http://melpa.org/) ## Usage: See the online document: https://github.com/mhayashi1120/Emacs-esqlite
This file should not be confused with Rick Bielawski's cobol-mode.el (http://www.emacswiki.org/emacs/cobol-mode.el), which this mode attempts to supersede. This COBOL mode features syntax highlighting for most modern COBOL dialects, indentation, code skeletons, rulers and basic formatting functions. Highlighting changes with the code format, which can be specified using the M-x customize menu. Installation: To install cobol-mode.el, save it to your .emacs.d/ directory and add the following to your .emacs: (autoload cobol-mode "cobol-mode" "Major mode for highlighting COBOL files." t nil) To automatically load cobol-mode.el upon opening COBOL files, add this: (setq auto-mode-alist (append (("\\.cob\\'" . cobol-mode) ("\\.cbl\\'" . cobol-mode) ("\\.cpy\\'" . cobol-mode)) auto-mode-alist)) Finally, I strongly suggest installing auto-complete-mode, which makes typing long keywords and variable names a thing of the past. See https://github.com/auto-complete/auto-complete. Known bugs: * Switching source formats requires M-x customize settings to be changed, saved and cobol-mode to be unloaded then reloaded. * Copying-and-pasting content in fixed-format sometimes results in content being pasted in column 1 and spaces inserted in the middle of it. * The indentation code leaves a lot of trailing whitespace. * Periods on their own line are sometimes indented strangely. * String continuation does not work. Missing features: * Switch between dialect's reserved word lists via M-x customize (without unloading cobol-mode). * Allow users to modify easily reserved word lists. * Expand copybooks within a buffer. * String continuation (see above). * Allow users to modify start of program-name area.
impatient-mode is a minor mode that publishes the live buffer through the local simple-httpd server under /imp/live/<buffer-name>/. To unpublish a buffer, toggle impatient-mode off. Start the simple-httpd server (`httpd-start') and visit /imp/ on the local server. There will be a listing of all the buffers that currently have impatient-mode enabled. This is likely to be found here: http://localhost:8080/imp/ Except for html-mode buffers, buffers will be prettied up with htmlize before being sent to clients. This can be toggled at any time with `imp-toggle-htmlize'. Because html-mode buffers are sent raw, you can use impatient-mode see your edits to an HTML document live! This is perhaps the primary motivation of this mode. To receive updates the browser issues a long poll on the client waiting for the buffer to change -- server push. The response happens in an `after-change-functions hook. Buffers that do not run these hooks will not be displayed live to clients.
org-chef is a package for managing recipes in org-mode. One of the main features is that it can automatically extract recipes from websites like allrecipes.com
This library strives to be the most accurate possible with title-casing sentences, lines, and regions of text in English prose according to a number of styles guides capitalization rules. It is necessarily a best-effort; due to the vaguaries of written English it's impossible to completely correctly capitalize aribtrary titles. So be sure to proofread and copy-edit your titles before sending them off to be published, and never trust a computer. INSTALLATION and USE: Make sure both titlecase.el and titlecase-data.el are in your `load-path', and `require titlecase. You should then be able to call the interactive functions defined in this file. ; CUSTOMIZATION: Only two customization options are probably going to be of any interest: `titlecase-style (the style to use for capitalizing titles), and `titlecase-dwim-non-region-function', which determines what to do when `titlecase-dwim isn't acting on a region. If you want to use your own title-casing code, or a third party, you can customize `titlecase-command to something other than its default. One possibility is titlecase.pl, written John Gruber and Aristotle Pagaltzis: https://github.com/ap/titlecase.
Bongo is a flexible and usable media player for GNU Emacs. For detailed documentation see the projects README file at https://github.com/dbrock/bongo/
Org-Babel support for evaluating mermaid diagrams. ; Requirements: mermaid.cli | https://github.com/mermaidjs/mermaid.cli
podcaster.el is an podcast client which is derived from syohex's emacs-rebuildfm podcaster.el provides showing podscasts list. Its actions are - Play podcast mp3(requires `avplay or `ffplay or `itunes')
This is an implemenatation of the Shen programming language in Elisp. The end goal is to provide: 1. An easy way to play with Shen with no other installation hassle (assuming you use Emacs). 2. A first-class development experience when writing Shen. The idea is that an editor that understands the code can be much more helpful than one that does not. To this end the roadmap involves a full gamut of source code introspection and debugging tools.
typo.el includes two modes, `typo-mode` and `typo-global-mode`. `typo-mode` is a buffer-specific minor mode that will change a number of normal keys to make them insert typographically useful unicode characters. Some of those keys can be used repeatedly to cycle through variations. This includes in particular quotation marks and dashes. `typo-global-mode` introduces a global minor mode which adds the `C-c 8` prefix to complement Emacs’ default `C-x 8` prefix map. See the documentation of `typo-mode` and `typo-global-mode` for further details. ## Quotation Marks > “He said, ‘leave me alone,’ and closed the door.” All quotation marks in this sentence were added by hitting the " key exactly once each. typo.el guessed the correct glyphs to use from context. If it gets it wrong, you can just repeat hitting the " key until you get the quotation mark you wanted. `M-x typo-change-language` lets you change which quotation marks to use. This is also configurable, in case you want to add your own. ## Dashes and Dots The hyphen key will insert a default hyphen-minus glyph. On repeated use, though, it will cycle through the en-dash, em-dash, and a number of other dash-like glyphs available in Unicode. This means that typing two dashes inserts an en-dash and typing three dashes inserts an em-dash, as would be expected. The name of the currently inserted dash is shown in the minibuffer. The full stop key will self-insert as usual. When three dots are inserted in a row, though, they are replaced by a horizontal ellipsis glyph. ## Other Keys Tick and backtick keys insert the appropriate quotation mark as well. The less-than and greater-than signs cycle insert the default glyphs on first use, but cycle through double and single guillemets on repeated use. ## Prefix Map In addition to the above, typo-global-mode also provides a globally-accessible key map under the `C-c 8` prefix (akin to Emacs’ default `C-x 8` prefix map) to insert various Unicode characters. In particular, `C-c 8 SPC` will insert a no-break space. Continued use of SPC after this will cycle through half a dozen different space types available in Unicode. Check the mode’s documentation for more details.
Run Conway's Game of Life, in all windows, using the original window content as seed. In addition, when performing the animation, the original characters and the colors they have, are retained, resulting is a much more living result than when simply using, say, stars. By "seed", it means that the original content of the windows are seen as dots in the plane. All non-blank characters are seen as live dots. The Game of Life animation can be started as a screensaver, so that it starts automatically when Emacs has been idle for a while. By default, it stops after 1000 generations. Screenshot:  Usage: `gameoflife-animate -- Start the Game of Life animation. `gameoflife-screensaver-mode -- Run as a screensaver. The animation is started when Emacs has been idle for a while. About Conway's Game of Life: Conway's Game of Life is a simple simulation, originally developed in 1970, taking place in a two-dimentional grid -- think of it as an infinite chess board. A square can either be dead or alive. In each step in the simulation, the following rule applies: - A live square stays alive only if it has two or three neighbours. - A dead square is resurrected if it has exactly three neighburs. Personal reflection: I have noticed that sparse programming languages with a lot of highlighting, like C and C++, produde the most beautiful animations. More dense programming languages, like elisp, tend to "kill" many squares in the first generation, making them less suited for Game of Life seeds.
Adds 256 color handling to term/ansi-term by adding 247 customizable faces to ansi-term-color-vector and overriding term-handle-colors-array to handle additional escape sequences.
Generate a TOC from a markdown file: M-x markdown-toc-generate-toc This will compute the TOC at insert it at current position. Update existing TOC: C-u M-x markdown-toc-generate-toc Here is a possible output: <!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-refresh-toc --> **Table of Contents** - [some markdown page title](#some-markdown-page-title) - [main title](#main-title) - [Sources](#sources) - [Marmalade (recommended)](#marmalade-recommended) - [Melpa-stable](#melpa-stable) - [Melpa (~snapshot)](#melpa-~snapshot) - [Install](#install) - [Load org-trello](#load-org-trello) - [Alternative](#alternative) - [Git](#git) - [Tar](#tar) - [another title](#another-title) - [with](#with) - [some](#some) - [heading](#heading) <!-- markdown-toc end --> Install - M-x package-install RET markdown-toc RET
Most of the general ledger-mode code is here.
This is a tldr client for Emacs. https://github.com/tldr-pages/tldr Just M-x tldr Notice that the first time using it will automatically download the latest tldr docs. You can use =M-x tldr-update-docs= to update docs.
Execute Elvish code inside org-mode src blocks. ; Requirements: - The Elvish shell: https://elvish.io/ - The elvish-mode Emacs major mode: https://github.com/ALSchwalm/elvish-mode