home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.emacs
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!haven.umd.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!menudo.uh.edu!nuchat!hounix!rm
- From: rm@hounix.org (Rohit Mehrotra)
- Subject: For Emacs Gurus
- Message-ID: <1992Sep12.175009.13220@hounix.org>
- Organization: Houston UNIX Users Group (HOUNIX), Houston, TX
- Date: Sat, 12 Sep 1992 17:50:09 GMT
- Lines: 134
-
- Hi,
-
- Are the following features available in EMACS, some of the questions are only
- applicable in an X environment/implementation and hence may be answered in
- that context.
-
- Please EMAIL me your reply of possible and I would summarize.
-
- Thanks
-
- RM
- rm@hounix.org
- -------
-
- Highlighting of text when marking etc on dumb terminals.
-
- Full Color support, i.e. the background and the foreground colors of
- the highlighted text is different from the rest etc.
-
- X implementation with full mouse support, buttons etc.
-
- Ability to have popup windows etc on dumb terminals.
-
- Recycle easily through a lot of opened buffers/files.
-
- Unlimited Undos/Redos, even after I have written my file out.
-
- Change fonts on the fly while editing, to see more/fewer lines.
-
- Point and click feature, i.e. cursor goes directly to the point
- where the mouse is clicked.
-
- Ability to do a column/line/character mark.
-
- Search and translate on marked blocks which can be columnar.
-
- Indent/Outdent entire blocks of highlighted text at a time, by using the
- TAB key.
-
- Scroll lock adjacent windows so that they move synchronously for file
- comparisons.
-
- Save editing environment/window layout on a per directory, per user basis.
- I like the feature that I can go into a directory and fire up my editor,
- and it remebers where I left off.
-
- Resizes the internal window as one resizes the external window.
-
- On line manuals and context sensitive help.
-
- Multiple backups/versions while editing.
-
- Autosaving feature.
-
- Support for multiple named clipboards which are automatically
- saved and restored across editing sessions.
-
- Ability to run shells inside editor windows via shell buffers.
-
- Record/Playback/Save sequence of keystrokes for repetitive editing.
-
- Integrated access to external system programs like "grep", "diff" etc with
- an ability to intelligently process their output.
-
- User Customizable buttons, pull down pinnable menus, scrollbars etc in the
- X version.
-
- Display mode so that I can see TABS etc.
-
- Ability to edit DOS/Unix-Ascii/Binary files.
-
- Ability to go to a particular column, delimited field.
-
- Multiple bookmarks, place holders.
-
- Support for abbreviations while typing.
-
- Various text formatting options.
-
- Ability to navigate through different directories from within the editor.
-
- Handle 8-bit character input for international users.
-
- Have TSR-like hooks for mapping input and output filenames. For example
- this is done so that editing a .Z file will automatically uncompress the
- file while reading it in.
-
- Ability to read pipes, e.g. editing a file called "|df" should spawn a
- subprocess and read its input.
-
- Handles matching brackets, braces, and BEGIN-END keywords.
-
- Language dependent options to support arbitrary customizable extensions.
- E.g. word-wrap can be turned on for .txt and .doc files only.
-
- Keeps a history of your search/translate expressions, scroll through it
- using arrow keys. Also the ability to edit the search criteria, instead
- of typing it all over again.
-
- I wuld also like the ability to have the following options while searching
- and translating:
- This point downwards.
- All of the file.
- Interactively UNDO the translation.
-
- While searching and translating I should be able to position the line
- with the matching pattern in the center of screen or at the top of the
- screen to see more of context around the selected translate pattern.
-
- List all the buffers/File that one is editing, and ability to pick up
- one to bring it into the current window.
-
- Ability to print highlighted text as well as full buffers from within the
- editor.
-
- Support for both hard and soft TABS. Ability to set the tab stops too.
-
- Have regular expressions spanning lines, i.e. \n is supported.
-
- Ability to change cursor shapes.
-
- Drag & Drop file icons from file manager in order to edit those files.
-
- Zoom/Unzoom internal windows.
-
- Split windows and resize them using a mouse.
-
- Multiple resizable windows to different parts of same file and an ability
- to consistently edit the file as well as copy and paste between them.
-
- --
- RM
-
- EMAIL: rm@hounix.org
-