Skip to content

The future of "ed_macro", a command line file editor with recordable macros. Keystrokes (macros) can be recorded and played back from within the editor. Upgrade from Euphoria's original editor.

License

Notifications You must be signed in to change notification settings

jmsck55/ed_macro

Repository files navigation

ed_macro

The future of "ed_macro"

ed_macro's git repository webpage:

https://github.com/jmsck55/ed_macro

ed_macro is written in the Euphoria Programming Language.

Euphoria's website:

https://openeuphoria.org/

Make a Euphoria v3.1.1 version of ed_macro.ex for DOS and early Windows. Make a separate 64-bit version as well.

  • DOS32, Win32, and Win64 work with limited support for some features.

Make a Web version of ed_macro for Chrome like modern browsers. Record touch and mouse clicks and keyboard and button clicks.

Try to limit its functionality so that it won't become a killer app.

Features.

  • Record one macro.
  • Hexadecimal display.
  • Open binary files.
  • Large file support.
  • Memory doubly linked lists.
  • Record more than one macro.
  • DOS32 version. Mouse support?
  • Name macros.
  • Save macros.
  • Play macro while recording another macro.
  • Save session data.
  • Use a database (Euphoria edb or eds)
  • 64-bit version.
  • Allow operating system commands.
  • Use control keys, or not, for international keyboards.
  • Scroll up and down.
  • Play macro "N" number of times.
  • Play macro until it reaches the end of the file, or top of file, then it stops, or plays a maximum number of times.
  • Multiple line edit mode.
  • Refractoring and edit all times a search term occurs.
  • Regular expressions, support for search and replace.
  • Eventually, make a modern Web version in JavaScript, a DOS32 version, a Win32 version, and a 64-bit version.

About

The future of "ed_macro", a command line file editor with recordable macros. Keystrokes (macros) can be recorded and played back from within the editor. Upgrade from Euphoria's original editor.

Topics

Resources

License

Stars

Watchers

Forks

Packages