-
Recent Posts
Recent Comments
Archives
- August 2022
- December 2021
- July 2021
- March 2021
- October 2020
- September 2020
- June 2019
- February 2018
- November 2017
- August 2016
- April 2016
- February 2016
- November 2015
- July 2015
- October 2014
- May 2014
- November 2013
- August 2013
- July 2013
- June 2013
- May 2013
- February 2013
- January 2013
- October 2012
- August 2012
Categories
Meta
OpenPhoenux
Category Archives: edlib
Selections and clipping in The X11 Window System
One of the many tasks when writing an editor for Linux – which I am with my “edlib” project – is to support sending and received content from other applications for copy/paste operations. The X11 protocol provides support this is … Continue reading
Posted in edlib
Leave a comment
edlib ideas from elsewhere
There have been a couple of articles on lwn.net (https://lwn.net/Articles/819452/ and https://lwn.net/Articles/832311/) about emacs and how it could be better, which have generated lots of discussion (a really valuable aspect of lwn.net). For some reason this encouraged me to explore … Continue reading
Posted in edlib
5 Comments
Designing plugins for edlib
As edlib (my Emacs-replacement editor) matures I’m being more adventurous in the functionality I’m adding: spell checker, calculator, difference highlighter. This often involves importing functionality from an external source and making it available within edlib. This has raised the question … Continue reading
Posted in edlib
Leave a comment
Modal Dialogs in edlib
One of the behaviours of emacs that I want to avoid as I build edlib (my answer to emacs) is modal dialogs. I recently saw mention of Oberon and this link in particular: https://pdfs.semanticscholar.org/d48b/ecdaf5c3d962e2778f804e8c64d292de408b.pdf. It also mentions an aversion of … Continue reading
Posted in edlib
Leave a comment
Complex documents in edlib
One of my core goals in developing edlib is to allow the display to be programmatically controlled: the content of a document is formatted dynamically as it is displayed, and so can respond to context (e.g. location of “point” can … Continue reading
Posted in edlib
Leave a comment
Fewer NULL dereferences in edlib
My recent efforts with edlib have been to get rid of some potential NULL pointer dereference issues. When I first started writing “commands” I assumed that the correct value would always be passed. Of course that isn’t very safe unless … Continue reading
Posted in edlib
Leave a comment
A notmuch based email reader
I’ve been very slack. Sorry. I keep thinking “I should write a blog post about that” when I make some progress with edlib. But I also think “or I could write some more code instead”. I do enjoy writing blog … Continue reading
Posted in edlib
Leave a comment
edlib is back on track…
In the weeks leading up toe linux.conf.au 2016 I approached edlib development as a sprint. I wanted to put together sufficient functionality so that I could present my LCA2016 talk using slides displayed by edlib. I achieved this goal but … Continue reading
Posted in edlib
Leave a comment
LCA-2016 presentation is done
I’ve been busy of the last couple of months. A number of family and personal things meant I have less time for edlib, but I had a lot to do for edlib too. I really wanted to use edlib to … Continue reading
Posted in edlib
Leave a comment
edlib – render-lines, what a good idea.
I had a brain-wave last week. I thought it would take me about a day to implement but it took 3 to get it working almost reasonably and the rest of the week to polish it and create some proper … Continue reading
Posted in edlib
Leave a comment