-
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
Author Archives: neilbrown
Performance improvements for wiggle.
My “wiggle” program which applies a patch to a different version of the file needs to compute the shortest edit path between two texts, which is the smallest set of additions and deletions that must be made to one file … Continue reading
Posted in wiggle
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
The Value of Money
I have a new topics to write about – macro-economics. My interest is partly due to the enormous economic upheaval caused by COVID-19, but is more specifically due to reading Stephanie Kelton’s “The Deficit Myth” which outlines MMT – Modern … Continue reading
Posted in Macro Economics
Leave a comment
LR parsing with line-breaks – yet again
It has been some years since I last wrote about about parsing with indents and line-breaks. Some of that time I’ve been distracted by other things, some of it has involved working on other areas of language design, but some … Continue reading
Posted in Language Design
Leave a comment
Local variables and scope
While I was writing test code for my first toy language I particularly noticed the lack of interesting data structures: to write interesting loops you can do a lot more if you can build data structures while doing it. So … Continue reading
Posted in Language Design
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