Difference between revisions of "Main Page"
(Add a split column for "Help build WikEmacs") |
(fix precedent emacs version to be emacs 28) |
||
(51 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
− | + | '''WikEmacs''' is here to stay. Spread the word! | |
− | [[File:Emacs_parts.png|320px|thumb|right|Basic terminology of typical Emacs GUI Frame]] | + | [[File:Emacs_parts.png|320px|thumb|right|Basic [[Emacs Terminology|terminology]] of typical Emacs GUI Frame]] |
__NOTOC__ | __NOTOC__ | ||
− | '''First time visitors''' can start [[#Explore WikEmacs|exploring WikEmacs]]. We have added lots of useful pages since the launch of WikEmacs. | + | '''First time visitors''' can start [[#Explore WikEmacs|exploring WikEmacs]]. We have added lots of useful pages since the launch of WikEmacs. |
----------- | ----------- | ||
− | We need more '''[[:Category:WikEmacs Contributor|WikEmacs | + | We need more '''[[:Category:WikEmacs Contributor|WikEmacs contributors]]'''. You can help the following way. |
{{Note| First of all, please take a minute to look at the | {{Note| First of all, please take a minute to look at the | ||
− | [[WikEmacs:Guidelines|WikEmacs | + | [[WikEmacs:Guidelines|WikEmacs guidelines]] before you start editing.}} |
* Priority tasks | * Priority tasks | ||
− | ** | + | ** Add content. Please adopt the following approach - ''I found this on the web 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''. You can start by documenting Emacs' support of your favorite programming language. |
* Intermediate tasks | * Intermediate tasks | ||
** Provide tutorials or content for the [[:Category:Popular Package|popular packages]] or [[:Category:Built-in Package|built-in packages]]. | ** Provide tutorials or content for the [[:Category:Popular Package|popular packages]] or [[:Category:Built-in Package|built-in packages]]. | ||
Line 21: | Line 21: | ||
** Add more members to various [[Special:Categories|categories]]. | ** Add more members to various [[Special:Categories|categories]]. | ||
** Categorize one of these pages [[Special:UncategorizedPages|uncategorized pages]]. | ** Categorize one of these pages [[Special:UncategorizedPages|uncategorized pages]]. | ||
+ | ** Follow the [http://wikemacs.org/api.php?hidebots=1&days=7&limit=50&action=feedrecentchanges&feedformat=atom RSS feed] to watch edits, new users and help fighting vandalism (fortunately quite low). | ||
---- | ---- | ||
'''Emacs News''' | '''Emacs News''' | ||
− | The latest stable release of Emacs is [[GNU Emacs | + | The latest stable release of Emacs is [[GNU Emacs 29|Emacs-29.4]] released on June 22nd, 2024. The precedent is [[GNU Emacs 28|Emacs-28.2]]. |
− | Emacs is available on all popular [[:Category:Install Or Upgrade| | + | Emacs is available on all popular [[:Category:Install Or Upgrade| operating systems]] including [[Installing Emacs on BSD |BSD]], [[Installing Emacs on GNU/Linux | GNU/Linux]], [[Installing Emacs on OS X | OS X]] and [[Installing Emacs on Windows| Windows]]. It supports a variety of [[:Category:Programming languages|programming languages]]. |
<!-- Left hand column --> | <!-- Left hand column --> | ||
<div style="float: left; width: 49%;"> | <div style="float: left; width: 49%;"> | ||
Line 41: | Line 42: | ||
* [[:Category:Intermediate|Intermediate]] | * [[:Category:Intermediate|Intermediate]] | ||
* [[:Category:Expert|Expert]] | * [[:Category:Expert|Expert]] | ||
− | ** 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 | + | ** 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 can write about your package as well as you. |
** Have you developed any [[:Category:Third Party Package|Third Party Package]]s? Consider writing about what it is and how to use it. | ** Have you developed any [[:Category:Third Party Package|Third Party Package]]s? Consider writing about what it is and how to use it. | ||
* [[:Category:Vim User|Vim User]] | * [[:Category:Vim User|Vim User]] | ||
Line 50: | Line 51: | ||
* [[Key Bindings|Tweak Key Bindings]] | * [[Key Bindings|Tweak Key Bindings]] | ||
* [[:Category:Tutorial|Learn more Emacs (Tutorials)]] | * [[:Category:Tutorial|Learn more Emacs (Tutorials)]] | ||
+ | * [[:Category:Emacs Lisp|Learn Emacs Lisp]] | ||
=== What do you use Emacs for? === | === What do you use Emacs for? === | ||
Line 58: | Line 60: | ||
* [[:Category:Email|Emailing]] | * [[:Category:Email|Emailing]] | ||
* [[:Category:Chat|Chatting]] | * [[:Category:Chat|Chatting]] | ||
− | * [[:Category: | + | * [[:Category:Blog|Blogging]] |
* [[:Category:Browse|Browsing]] | * [[:Category:Browse|Browsing]] | ||
* [[:Category:Entertainment|Entertainment]] | * [[:Category:Entertainment|Entertainment]] | ||
Line 67: | Line 69: | ||
* [[:Category:Emacs Contributor|Emacs Contributor]] | * [[:Category:Emacs Contributor|Emacs Contributor]] | ||
* [[:Category:WikEmacs Contributor|WikEmacs Contributor]] | * [[:Category:WikEmacs Contributor|WikEmacs Contributor]] | ||
+ | * [[Financial_Support|Financial Supporter]] | ||
* [[:Category:User Role|Other]] | * [[:Category:User Role|Other]] | ||
Line 73: | Line 76: | ||
<div style="float: right; width: 49%;"> | <div style="float: right; width: 49%;"> | ||
− | ==Help | + | ==Help build WikEmacs== |
The following are suggestions for articles to write, along with the page of the GNU Emacs manual which documents this feature. ('''Note:''' it's possible that an article for a given topic exists already under a different name. In that case, please ensure that the article includes the link to the manual page, and then remove the topic from this list.) | The following are suggestions for articles to write, along with the page of the GNU Emacs manual which documents this feature. ('''Note:''' it's possible that an article for a given topic exists already under a different name. In that case, please ensure that the article includes the link to the manual page, and then remove the topic from this list.) | ||
Line 82: | Line 85: | ||
* [[Built-in help]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html]) | * [[Built-in help]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html]) | ||
* [[Registers]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Registers.html]) | * [[Registers]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Registers.html]) | ||
− | * [[ | + | * [[:Category:Search|Search for text in a buffer]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Search.html]) |
* [[Fixing typos]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Fixit.html]) | * [[Fixing typos]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Fixit.html]) | ||
* [[Keyboard macros]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macros.html]) | * [[Keyboard macros]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macros.html]) | ||
Line 100: | Line 103: | ||
* [[Document viewer]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-View.html]) | * [[Document viewer]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-View.html]) | ||
* [[Shell commands withing Emacs]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Shell.html]) | * [[Shell commands withing Emacs]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Shell.html]) | ||
− | * [[Emacs | + | * [[Emacs server]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Emacs-Server.html]) |
* [[Printing]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Printing.html]) | * [[Printing]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Printing.html]) | ||
* [[Sorting]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Sorting.html]) | * [[Sorting]] ([https://www.gnu.org/software/emacs/manual/html_node/emacs/Sorting.html]) |
Latest revision as of 18:05, 22 August 2024
WikEmacs is here to stay. Spread the word!
First time visitors can start exploring WikEmacs. We have added lots of useful pages since the launch of WikEmacs.
We need more WikEmacs contributors. You can help the following way.
- Priority tasks
- Add content. Please adopt the following approach - I found this on the web 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. You can start by documenting Emacs' support of your favorite programming language.
- Intermediate tasks
- Provide tutorials or content for the popular packages or built-in packages.
- Add more content to short pages.
- Document or add more third party packages.
- Other tasks
- Copy edit recent changes or be a moral police.
- Add more members to various categories.
- Categorize one of these pages uncategorized pages.
- Follow the RSS feed to watch edits, new users and help fighting vandalism (fortunately quite low).
Emacs News
The latest stable release of Emacs is Emacs-29.4 released on June 22nd, 2024. The precedent is Emacs-28.2.
Emacs is available on all popular operating systems including BSD, GNU/Linux, OS X and Windows. It supports a variety of programming languages.
Explore WikEmacs
To explore WikEmacs proceed as follows:
- Search for or visit a page of interest
- At the end of the page, there is a list of categories
- Click on individual categories and it will give you a list of all pages that will be of interest to you.
What is your comfort level with Emacs?
- Beginner
- Intermediate
- Expert
- Are you a maintainer of a Built-in Package? If you don't find information about your package, please add it. No one else can write about your package as well as you.
- Have you developed any Third Party Packages? Consider writing about what it is and how to use it.
- Vim User
What do you want to accomplish now?
What do you use Emacs for?
- Text Editing
- Programming
- Document authoring
- Getting Organized
- Emailing
- Chatting
- Blogging
- Browsing
- Entertainment
- Other
How do you involve yourself with the community?
Help build WikEmacs
The following are suggestions for articles to write, along with the page of the GNU Emacs manual which documents this feature. (Note: it's possible that an article for a given topic exists already under a different name. In that case, please ensure that the article includes the link to the manual page, and then remove the topic from this list.)
- Command-line startup options ([1] and [2])
- Built-in help ([3])
- Registers ([4])
- Search for text in a buffer ([5])
- Fixing typos ([6])
- Keyboard macros ([7])
- Windows within a frame ([8])
- Frames ([9])
- International character sets ([10])
- Indentation ([11])
- Editing source code ([12])
- Building software ([13])
- Maintaining source code repositories ([14])
- Abbrevs ([15])
- Dired ([16])
- Calendars and diaries ([17])
- Sending mail ([18])
- Rmail ([19])
- Gnus ([20])
- Document viewer ([21])
- Shell commands withing Emacs ([22])
- Emacs server ([23])
- Printing ([24])
- Sorting ([25])
- Picture mode ([26])
- Editing binary files ([27])
- Saving Emacs sessions ([28])
- Recursive editing ([29])
- Emulating other text editors ([30])
- Hyperlinking within Emacs ([31])
- Games and fun ([32])
- Installing additional packages ([33])
- Customising Emacs ([34])
- Cancelling commands ([36])
- If Emacs is malfunctioning ([37])
- Reporting bugs ([38])
- Contributing to GNU Emacs ([39])
- Getting help from others ([40])