Skip to content
This repository has been archived by the owner on Aug 13, 2021. It is now read-only.
/ abl-mode Public archive

An Emacs major mode for editing Progress/ABL files.

License

Notifications You must be signed in to change notification settings

winny-/abl-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

abl-mode

http://unmaintained.tech/badge.svg

An Emacs major mode for editing Progress OpenEdge/Advanced Business Language files.

Installation

Download abl-mode.el, put it in your ~/.emacs.d/ directory (or somewhere on your Emacs load path), and add (load-file "abl-mode.el") to your ~/emacs.d/init.el and you should open *.p files in ABL mode (or you can invoke it explicitly with M-x abl-mode).

Contributing

Improve abl-mode by

  • Using it (if you find yourself having to program in ABL)
  • Open issues if you find bugs or want to suggest new features (better support for automatic indentation would be great!).
  • Open a pull request.

Todo list

  • [X] Multiline string
  • [ ] font lock keywords
  • [ ] tear out upcase logic (ick)
  • [ ] indentation
  • [ ] make a package

Copyright/License

Copyright (C) 2015 by Nathaniel Knight.
Copyright (C) 2020 by Winston Weinert.

Provided under the MIT License.

See license.txt for copying permissions.

About

An Emacs major mode for editing Progress/ABL files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published