An Emacs major mode for editing Progress OpenEdge/Advanced Business Language files.
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
).
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.
- [X] Multiline string
- [ ] font lock keywords
- [ ] tear out upcase logic (ick)
- [ ] indentation
- [ ] make a package
Copyright (C) 2015 by Nathaniel Knight. Copyright (C) 2020 by Winston Weinert.
Provided under the MIT License.
See license.txt
for copying permissions.