From a027a7a871402a65dfd413df09d8c630dd379232 Mon Sep 17 00:00:00 2001 From: Yoni Rabkin Date: Tue, 27 Oct 2020 14:41:39 -0400 Subject: * emms.info: add to root for elpa --- emms.info | 155 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 79 insertions(+), 76 deletions(-) diff --git a/emms.info b/emms.info index 222b731..fc1ecfe 100644 --- a/emms.info +++ b/emms.info @@ -1,7 +1,7 @@ This is emms.info, produced by makeinfo version 6.1 from emms.texinfo. -(C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2014, 2015, 2016 -Free Software Foundation, Inc. +(C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2014, 2015, 2016, +2020 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software @@ -21,8 +21,8 @@ Emms Manual This is the Manual for the Emacs Multimedia System. - (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2014, 2015, 2016 -Free Software Foundation, Inc. + (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2014, 2015, 2016, +2020 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software @@ -112,11 +112,9 @@ File: emms.info, Node: Introduction, Next: Quickstart Guide, Up: Top 1 Introduction ************** -Emms is the Emacs Multi-Media System. It tries to be a clean and small -application to play multimedia files from Emacs using external players. -Many of its ideas are derived from MpthreePlayer -(http://www.nongnu.org/mp3player), but it tries to be more general and -more clean. +Emms is the Emacs Multi-Media System. Emms organizes playlists, allows +browsing through track and album metadata, and plays files by calling +external players. This manual tries to be the definitive source of information about Emms, an online version of the manual is available at: @@ -203,8 +201,9 @@ required for the Emms browser, *Note The Browser::.) To switch to the playlist buffer, invoke 'M-x emms-playlist-mode-go' or simply 'M-x emms'. You may see that some tracks are displayed with -their file name, but as Emms populates its tag cahe, track by track, the -filenames get replaced with the artist and track name of the file's tag. +their file name, but as Emms populates its tag cache, track by track, +the filenames get replaced with the artist and track name of the file's +tag. Go ahead and navigate to a track and hit 'RET' on it to start playback. @@ -219,9 +218,13 @@ File: emms.info, Node: Installation, Next: Setup, Prev: Quickstart Guide, Up 3 Installation ************** -You need to put all the .el files of emms in a directory in your -load-path. For example, if you put all those files into ~/elisp/emms/, -then in your ~/.emacs, you should do: +Emms is available via GNU ELPA, which takes care of all of the following +steps automatically. + + If you are installing Emms manually, you need to put all the .el +files of emms in a directory in your load-path. For example, if you put +all those files into ~/elisp/emms/, then in your ~/.emacs, you should +add: (add-to-list 'load-path "~/elisp/emms/lisp/") @@ -678,12 +681,12 @@ File: emms.info, Node: Simple Players, Next: Playlists, Prev: Sources, Up: T ***************** -- Macro: define-emms-simple-player name types regex command &rest args - Define a simple player with the use of 'emms-define-player'. NAME - is used to construct the name of the function like - emms-player-NAME. TYPES is a list of track types understood by - this player. REGEX must be a regexp that matches the filenames the - player can play. COMMAND specifies the command line argument to - call the player and ARGS are the command line arguments. + Define a simple player. NAME is used to construct the name of the + function like emms-player-NAME. TYPES is a list of track types + understood by this player. REGEX must be a regexp that matches the + filenames the player can play. COMMAND specifies the command line + argument to call the player and ARGS are the command line + arguments. For a discussion on how to define new players see *Note New Player::. @@ -3752,61 +3755,61 @@ Keybinding Index  Tag Table: -Node: Top689 -Node: Introduction4430 -Node: Quickstart Guide6005 -Node: Installation8755 -Node: Compiling Emms9168 -Node: Setup9856 -Node: Configuration10842 -Node: Finding files and speed12253 -Node: Getting Help13099 -Node: Formats and Freedom13677 -Node: Basic Commands14882 -Node: The Core File18263 -Node: User Variables18697 -Node: Hooks19673 -Node: Core Functions21099 -Node: Sources24099 -Node: Simple Players26232 -Node: Playlists27326 -Node: Track Information28607 -Node: Using tinytag31494 -Node: Using exiftool31923 -Node: Using TagLib32295 -Node: Defining Info Methods33404 -Node: Interactive Playlists34186 -Node: Markable Playlists37228 -Node: Extending Emms39699 -Node: New Player40135 -Node: Simple Player for `play'40524 -Node: More Complex Player42252 -Node: The Browser45259 -Node: Browser Interface46235 -Node: Filtering Tracks48649 -Node: Displaying Covers50427 -Node: Changing Looks52441 -Node: Sorting Playlists55419 -Node: Persistent Playlists56888 -Node: Editing Tracks58047 -Node: Emms Mode Line61721 -Node: Limiting62889 -Node: Music Player Daemon65228 -Node: Lyrics68741 -Node: Volume70789 -Node: Streaming Audio72577 -Ref: Streaming Audio-Footnote-173169 -Node: APE / FLAC Commands73520 -Node: Bookmarks74227 -Node: Managing Playlists74938 -Node: GNU FM75961 -Node: Uploading Track Information77315 -Node: GNU FM Streaming78197 -Node: Copying78697 -Node: The GNU FDL116214 -Node: Concept Index138602 -Node: Function Index143533 -Node: Variable Index159225 -Node: Keybinding Index161568 +Node: Top695 +Node: Introduction4442 +Node: Quickstart Guide5901 +Node: Installation8652 +Node: Compiling Emms9201 +Node: Setup9889 +Node: Configuration10875 +Node: Finding files and speed12286 +Node: Getting Help13132 +Node: Formats and Freedom13710 +Node: Basic Commands14915 +Node: The Core File18296 +Node: User Variables18730 +Node: Hooks19706 +Node: Core Functions21132 +Node: Sources24132 +Node: Simple Players26265 +Node: Playlists27322 +Node: Track Information28603 +Node: Using tinytag31490 +Node: Using exiftool31919 +Node: Using TagLib32291 +Node: Defining Info Methods33400 +Node: Interactive Playlists34182 +Node: Markable Playlists37224 +Node: Extending Emms39695 +Node: New Player40131 +Node: Simple Player for `play'40520 +Node: More Complex Player42248 +Node: The Browser45255 +Node: Browser Interface46231 +Node: Filtering Tracks48645 +Node: Displaying Covers50423 +Node: Changing Looks52437 +Node: Sorting Playlists55415 +Node: Persistent Playlists56884 +Node: Editing Tracks58043 +Node: Emms Mode Line61717 +Node: Limiting62885 +Node: Music Player Daemon65224 +Node: Lyrics68737 +Node: Volume70785 +Node: Streaming Audio72573 +Ref: Streaming Audio-Footnote-173165 +Node: APE / FLAC Commands73516 +Node: Bookmarks74223 +Node: Managing Playlists74934 +Node: GNU FM75957 +Node: Uploading Track Information77311 +Node: GNU FM Streaming78193 +Node: Copying78693 +Node: The GNU FDL116210 +Node: Concept Index138598 +Node: Function Index143529 +Node: Variable Index159221 +Node: Keybinding Index161564  End Tag Table -- cgit v1.2.3