edlib was inspired by the brilliance of emacs, and motivated by the weaknesses of emacs (and its competition).
edlib is both a library to support the writing of document editors, and a document editor built using that library.
As a library, it provides clean abstractions, useful functionality, and extensible interfaces, which can be accessed from multiple languages.
As an editor it emphasizes display of informative context, and direct manipulation of content. This applies on documents as varied as code, git commits, mark-down, email, directory listings, and raw block devices.
This presentation will describe the structure of edlib, display the different tools that can be built with it, and maybe even be presented using edlib itself.
Neil chose which University to attend based on their use of Unix and has continued with Unix and its descendent Linux ever since, working as a sysadmin, kernel developer, and technical writer.
His interests vary from highly philosophical to deeply practical but usually revolve around tools to make his own life easier, even when making the tool is more work.
When not on his computer (which his wife says isn't often enough)
Neil enjoys his family, cycling, and serving his Lord.
Geelong is Victoria's second largest city, located on Corio Bay, and within a short drive from popular beach-front communities on the Bellarine Peninsula as well as being the gateway to the famous Great Ocean Road
linux.conf.au is widely regarded by delegates as one of the best community run Linux conferences worldwide and is the largest Linux and Open Source Software conference in the Asia-Pacific.
Our Sponsors help make linux.conf.au become the awesome conference everyone comes back to year after year. Come see who's on board this year, or find out how to get in contact with us