<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikemacs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=95.87.231.111</id>
	<title>WikEmacs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikemacs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=95.87.231.111"/>
	<link rel="alternate" type="text/html" href="https://wikemacs.org/wiki/Special:Contributions/95.87.231.111"/>
	<updated>2026-04-17T20:48:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wikemacs.org/index.php?title=IELM&amp;diff=3160</id>
		<title>IELM</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=IELM&amp;diff=3160"/>
		<updated>2012-07-23T09:20:40Z</updated>

		<summary type="html">&lt;p&gt;95.87.231.111: The simplified code (albeit working) does not represent a proper Emacs hook, so I've restored the original version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{package&lt;br /&gt;
| name=IELM&lt;br /&gt;
| description=Emacs Lisp REPL&lt;br /&gt;
| author=David Smith&lt;br /&gt;
| maintainer=&lt;br /&gt;
| source=&lt;br /&gt;
| in_emacs=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''IELM (Interactive Emacs Lisp Mode)''' is a nice mode that gives you an interactive [[Emacs Lisp]] shell (or a {{Acronym|REPL|Read-Eval-Print Loop}} if you prefer) that you can use for exploratory programming.  You can start it by pressing {{Command|ielm}}. You'll be taken to a buffer named {{Buffer|*ielm*}}, where Emacs Lisp expressions you've entered will be evaluated on pressing the Return key. IELM offers some nice features like tab autocompletion of symbol names and the ability to span an expression over several lines. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----DONT REMOVE ANYTHING FROM THIS TEMPLATE ------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;!-----FEW MONTHS, YEARS FROM WE CAN DELETE STUFF. NOT NOW ------------------&amp;gt;&lt;br /&gt;
&amp;lt;!-----YOU DON&amp;quot;T WANT WIKEMACS TO BE ANOTHER EMACSWIKI RIGHT ------------------&amp;gt;&lt;br /&gt;
&amp;lt;!-----PLEASE BE PATIENT AND CO-OPERATE FOR GREATER GOOD ------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Basic setup =&lt;br /&gt;
&lt;br /&gt;
IELM is bundled with Emacs by default. No additional setup is required.&lt;br /&gt;
&lt;br /&gt;
= Common Customization =&lt;br /&gt;
&amp;lt;!-- Customization common to all platforms goes here --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Show {{ModeLink|eldoc}} in IELM ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;lisp&amp;quot;&amp;gt;&lt;br /&gt;
(defun my-ielm-mode-defaults ()&lt;br /&gt;
  (turn-on-eldoc-mode))&lt;br /&gt;
&lt;br /&gt;
(setq my-ielm-mode-hook 'my-ielm-mode-defaults)&lt;br /&gt;
&lt;br /&gt;
(add-hook 'ielm-mode-hook (lambda () (run-hooks 'my-ielm-mode-hook)))&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Recommended Reading =&lt;br /&gt;
&amp;lt;!-- Only internal links. DO NOT insert EXTERNAL LINKS --&amp;gt;&lt;br /&gt;
* [[Emacs Lisp]]&lt;br /&gt;
* [[REPL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Tutorial Pages =&lt;br /&gt;
[http://emacs-fu.blogspot.com/2011/03/ielm-repl-for-emacs.html IELM: A REPL for Emacs]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;!-- Add categories based on user-level (beginner etc), user-role (programming, emacs contributor etc), platform (windows, linux etc) or work flow (text editing, document authoring etc)  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Beginner]][[Category:Lisp]][[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>95.87.231.111</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Main_Page&amp;diff=3060</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Main_Page&amp;diff=3060"/>
		<updated>2012-07-04T09:47:26Z</updated>

		<summary type="html">&lt;p&gt;95.87.231.111: /* How do you involve yourself with the community? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''WikEmacs''' (pronounced wiki-macs) collects useful resources for working with [[GNU Emacs]]. Think of it as a&lt;br /&gt;
'''next generation, better structured and improved [http://www.emacswiki.org/ Emacs Wiki]''' . &lt;br /&gt;
[[File:Emacs_parts.png|320px|thumb|right|Basic terminology of typical Emacs GUI Frame]]&lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
'''First time visitors''' can start [[#Explore WikEmacs | exploring WikEmacs]]. We have added lots of useful pages since the launch of WikEmacs. We want to keep you excited and engaged. &lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
We need more '''[[:Category:WikEmacs Contributor|WikEmacs Contributor]]s'''.  You can help the following way.&lt;br /&gt;
&lt;br /&gt;
{{Note| First of all, please take a minute to look at the&lt;br /&gt;
[[WikEmacs:Guidelines]] before you start editing.}}&lt;br /&gt;
&lt;br /&gt;
* Priority tasks&lt;br /&gt;
** Migrate content from [http://www.emacswiki.org EmacsWiki]. Please adopt the following approach -''I found this on EmacsWiki which was helpful. But it took me a lot of time to find it. Now that I have found it, I will put it in WikEmacs so that others can benefit from it.''&lt;br /&gt;
&lt;br /&gt;
* Intermediate tasks&lt;br /&gt;
** Provide tutorials or content for the [[:Category:Popular Package|Popular Packages]] or [[:Category:Built-in Package|Built-in Packages]].&lt;br /&gt;
** Add more content to [[Special:ShortPages]]&lt;br /&gt;
** Document or add more [[:Category:Third Party Package|Third Party Package]]s&lt;br /&gt;
&lt;br /&gt;
* Other tasks&lt;br /&gt;
** Copy edit [[Special:RecentChanges]] or be a moral police&lt;br /&gt;
** Add more members to various [[Special:Categories]]&lt;br /&gt;
** Categorize one of these pages [[Special:UncategorizedPages]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''Emacs News'''&lt;br /&gt;
&lt;br /&gt;
The latest stable release of Emacs is [[GNU Emacs 24|Emacs-24]].&lt;br /&gt;
&lt;br /&gt;
Emacs is available on all popular [[:Category:Install Or Upgrade| Operating Systems]] including [[Installing Emacs on GNU/Linux | GNU/Linux]], [[Installing Emacs on BSD |BSD]], [[Installing Emacs on OS X | OS X]] and [[Installing Emacs on Windows| Windows]].  It supports a variety of [[:Category:Programming languages|programming languages]].&lt;br /&gt;
&lt;br /&gt;
= Explore WikEmacs =&lt;br /&gt;
&lt;br /&gt;
To explore WikEmacs proceed as follows:&lt;br /&gt;
* Search for or visit a page of interest&lt;br /&gt;
* At the end of the page, there is a list of categories&lt;br /&gt;
* Click on individual categories and it will give you a list of all pages that will be of interest to you.&lt;br /&gt;
&lt;br /&gt;
==  What is your comfort level with Emacs? ==&lt;br /&gt;
* [[:Category:Beginner|Beginner]]&lt;br /&gt;
* [[:Category:Intermediate|Intermediate]]&lt;br /&gt;
* [[:Category:Expert|Expert]]&lt;br /&gt;
** Are you a maintainer of a [[:Category:Built-in Package|Built-in Package]]? If you don't find information about your package, please add it. No one else is better than you are to write about it.&lt;br /&gt;
** Have you developed any [[:Category:Third Party Package|Third Party Package]]s? Consider writing about what it is and how to use it.&lt;br /&gt;
* [[:Category:Vim User|Vim User]]&lt;br /&gt;
* [[:Category:User Level|Other]]&lt;br /&gt;
&lt;br /&gt;
== What do you want to accomplish now? ==&lt;br /&gt;
* [[:Category:Install Or Upgrade|Install Or Upgrade]]&lt;br /&gt;
* [[:Category:Customization|Customize Emacs]]&lt;br /&gt;
* [[Key Bindings|Tweak Key Bindings]]&lt;br /&gt;
* [[:Category:Tutorial|Learn more Emacs (Tutorials)]]&lt;br /&gt;
&lt;br /&gt;
== What do you use Emacs for? ==&lt;br /&gt;
* [[:Category:Text Editing|Text Editing]]&lt;br /&gt;
* [[:Category:Programming|Programming]]&lt;br /&gt;
* [[:Category:Document authoring|Document authoring]]&lt;br /&gt;
* [[:Category:Organizer|Getting Organized]]&lt;br /&gt;
* [[:Category:Email|Emailing]]&lt;br /&gt;
* [[:Category:Chat|Chatting]]&lt;br /&gt;
* [[:Category:Blogging|Blogging]]&lt;br /&gt;
* [[:Category:Browse|Browsing]] &lt;br /&gt;
* [[:Category:Workflow|Other]]&lt;br /&gt;
&lt;br /&gt;
== How do you involve yourself with the community? ==&lt;br /&gt;
* [[:Category:Emacs User|Emacs User]]&lt;br /&gt;
* [[:Category:Emacs Contributor|Emacs Contributor]]&lt;br /&gt;
* [[:Category:WikEmacs Contributor|WikEmacs Contributor]]&lt;br /&gt;
* [[:Category:User Role|Other]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:WikEmacs]]&lt;/div&gt;</summary>
		<author><name>95.87.231.111</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=ELPA&amp;diff=3059</id>
		<title>ELPA</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=ELPA&amp;diff=3059"/>
		<updated>2012-07-04T09:44:14Z</updated>

		<summary type="html">&lt;p&gt;95.87.231.111: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''ELPA''' (or Emacs Lisp Package Archive) is the official GNU Emacs [[package.el]] repository.&lt;br /&gt;
&lt;br /&gt;
== Basic setup ==&lt;br /&gt;
&lt;br /&gt;
None is required. ELPA is preconfigured in Emacs 24.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[MELPA]]&lt;br /&gt;
* [[Marmalade]]&lt;br /&gt;
* [[package.el]]&lt;br /&gt;
* [[el-get]]&lt;br /&gt;
&lt;br /&gt;
== Project Pages ==&lt;br /&gt;
&lt;br /&gt;
* [http://elpa.gnu.org/ Project Page]&lt;br /&gt;
&lt;br /&gt;
== Tutorial Pages ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Convenience]]&lt;/div&gt;</summary>
		<author><name>95.87.231.111</name></author>
	</entry>
</feed>