tea / e
watch download tarball
public
Fork of etexteditor/e
Description: e text editor
Homepage: http://e-texteditor.com
Clone URL: git://github.com/tea/e.git
e /
name age message
file .gitignore Tue Apr 21 11:26:56 -0700 2009 Add Makefile rules to create packages Tar arch... [tea]
file bugs.txt Wed Apr 08 11:25:51 -0700 2009 Bugs [adamv]
directory docs/ Sat Apr 04 04:55:02 -0700 2009 Fixed sp mistake and removed some unneeded files. [astigsen]
directory ecore/ Tue Apr 28 03:07:40 -0700 2009 Added 64bit versions of libecore [astigsen]
directory external/ Wed May 06 05:01:46 -0700 2009 64-bit and Ubuntu-related changes [Andrey Turkin]
file linux-notes.txt Wed May 06 05:01:46 -0700 2009 64-bit and Ubuntu-related changes [Andrey Turkin]
file readme.txt Fri Apr 24 12:28:59 -0700 2009 Typo [adamv]
directory src/ Tue May 05 07:46:51 -0700 2009 added gdk include for tm_syntaxhandler [marcbowes]
file todo.txt Tue Apr 07 09:16:59 -0700 2009 Edits to build instructions. [adamv]
file windows-notes.txt Sun Apr 19 15:35:31 -0700 2009 Readme [adamv]
readme.txt
This repository contains the source and binaries for the "e" text editor.

= Links & Information =
Homepage: http://www.e-texteditor.com/
IRC: irc://freenode/etexteditor

= Git notes =
Windows users in particulary should take note of the Line Endings section.

== Line Endings ==
This is a Liux/Windows cross-platform project. Because of this and git's behavior,
file line-endings are important to get right and keep consistent.

The default for all new files in this repo is to use UNIX-style "LF" endings.
The only time Windows-style line endings "CRLF" should be used is if some 
Windows-specific file requires them to work properly.

=== Git settings ===
For Windows users, edit .git/config and under [core] add the setting:
  autocrlf = false
  
This will preserve line-endings as they exist in the repo.

=== Visual Studio ===

Visual Studio does *not* have a setting for "always use LF"; to save a file 
with different line ends you must use the "File | Advanced Save Options"
dialog and then re-save the file.

Always `git diff` before committing; if every line in a file is marked as
changed then you probably converted CRLF to LF accidentally. Resave the file
and re-diff before committing.


= Building e =
See `windows-notes.txt` or `linux-notes.txt` as appropriate.

= Additional dependencies and add-ons =
 * e Support folder & built-in themes and bundles: http://code.google.com/p/ebundles/
 * wxCocoaDialog: http://github.com/adamv/wxcocoadialog/tree/master
 * e-find-in-files: http://github.com/adamv/e-find-in-files/tree/master

= Bugs, Build Problems and Feature Requests =
GitHub now has an issue tracking feature. e itself already has several
avenues for bug reports and feature requests, as can be found from the
e homepage.

Issues related to building and packaging e itself, or suggested code changes/
refactorings may be placed in the GitHub issue tracker:
 * http://github.com/etexteditor/e/issues