<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacsd.git, branch master</title>
<subtitle>This repository holds my configurations for Emacs.

I used to store this in GitLab, but I now host my git repositories.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/'/>
<entry>
<title>modeline: account for eldoc length as well</title>
<updated>2025-08-20T01:34:06+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-20T01:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=ccedc5fd5efb6377fecbb735e7ccc71b61815194'/>
<id>ccedc5fd5efb6377fecbb735e7ccc71b61815194</id>
<content type='text'>
* modeline.el (modeline-right-offset): Adjust this value a little.

  (modeline-format-main, modeline-format-dashboard): Include the
  length of eldoc modeline string in the calculations of the middle
  space of the modeline, so that we can try to keep the right
  information visible in the presence of ELDOC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* modeline.el (modeline-right-offset): Adjust this value a little.

  (modeline-format-main, modeline-format-dashboard): Include the
  length of eldoc modeline string in the calculations of the middle
  space of the modeline, so that we can try to keep the right
  information visible in the presence of ELDOC.
</pre>
</div>
</content>
</entry>
<entry>
<title>bookmark: adjust EWW group position</title>
<updated>2025-08-20T01:32:21+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-20T01:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=073085075a19090fe6cb82fd28e166180d4302b2'/>
<id>073085075a19090fe6cb82fd28e166180d4302b2</id>
<content type='text'>
* bookmark-conf.el (blist-filter-groups): Add the group of EWW
  bookmarks to the manual list so that it is listed in an upper
  position.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bookmark-conf.el (blist-filter-groups): Add the group of EWW
  bookmarks to the manual list so that it is listed in an upper
  position.
</pre>
</div>
</content>
</entry>
<entry>
<title>input: Convert buffer region to a specified input method</title>
<updated>2025-08-18T10:08:13+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-18T10:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=effba3d828bb3502edbbb56e34efbd3a2cd49969'/>
<id>effba3d828bb3502edbbb56e34efbd3a2cd49969</id>
<content type='text'>
* input-conf.el (durand-convert-region-by-input-method): A helper to
  convert buffer text according to a chosen input method.  I think
  this is sometimes convenient.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* input-conf.el (durand-convert-region-by-input-method): A helper to
  convert buffer text according to a chosen input method.  I think
  this is sometimes convenient.
</pre>
</div>
</content>
</entry>
<entry>
<title>ibuffer: replace a call to an obsolete macro.</title>
<updated>2025-08-18T10:07:05+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-18T10:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=5c230a8892b42c5d5f77c89057312679097c6a97'/>
<id>5c230a8892b42c5d5f77c89057312679097c6a97</id>
<content type='text'>
* ibuffer.el (durand-directory): The macro `ibuffer-aif` is obsolete,
  so it is replaced by a `cond` form.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ibuffer.el (durand-directory): The macro `ibuffer-aif` is obsolete,
  so it is replaced by a `cond` form.
</pre>
</div>
</content>
</entry>
<entry>
<title>dict: Quality-of-life changes</title>
<updated>2025-08-18T10:05:51+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-18T10:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=c1ecdf6d365cf6d07dc76a68a0ecd7f49874c757'/>
<id>c1ecdf6d365cf6d07dc76a68a0ecd7f49874c757</id>
<content type='text'>
I am too tired to list the changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I am too tired to list the changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>bookmark: add two external links</title>
<updated>2025-08-18T10:04:42+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-18T10:04:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=604304c5118ef138fbb57da85e8f045549934a13'/>
<id>604304c5118ef138fbb57da85e8f045549934a13</id>
<content type='text'>
Add two links about upanishadaH.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add two links about upanishadaH.
</pre>
</div>
</content>
</entry>
<entry>
<title>basic: add font for cuneiform</title>
<updated>2025-08-18T10:03:57+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-08-18T10:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=1c034912af5f5364cf0e1473d85055ad9cee7119'/>
<id>1c034912af5f5364cf0e1473d85055ad9cee7119</id>
<content type='text'>
* basic.el (default-frame-alist): It assumes the font is already
  installed on the system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* basic.el (default-frame-alist): It assumes the font is already
  installed on the system.
</pre>
</div>
</content>
</entry>
<entry>
<title>input: Convert with the help of an input method.</title>
<updated>2025-07-31T08:23:11+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-07-31T08:23:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=7dc4c91981d534f2d7e00d6c8a71d864c1bcb5f7'/>
<id>7dc4c91981d534f2d7e00d6c8a71d864c1bcb5f7</id>
<content type='text'>
* input-conf.el (quail, durand-convert-string-by-input-method): This
  function converts the string to its equivalent under the chosen
  input method.  This way one does not have to change the input
  method, and later change the typed mess into the desired language
  directly, which sometimes occured to me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* input-conf.el (quail, durand-convert-string-by-input-method): This
  function converts the string to its equivalent under the chosen
  input method.  This way one does not have to change the input
  method, and later change the typed mess into the desired language
  directly, which sometimes occured to me.
</pre>
</div>
</content>
</entry>
<entry>
<title>durand-dict: Add a framework, and add structure to parsing</title>
<updated>2025-07-27T10:02:37+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-07-27T10:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=f33b12428792eafb8525ee0882354eb1554d2eb4'/>
<id>f33b12428792eafb8525ee0882354eb1554d2eb4</id>
<content type='text'>
durand-dict.el: Now we have a framework that potentially supports
searching other dictionaries than the single agarathi dictionary.

Also, the parsing of the agarathi search results is much more
structured now, and so is the presentation of the search results: each
definition is listed in a separate item, and the examples are grouped
under one heading, so that the user can skip these examples at will.
And the presentation replaces every continuous block of spaces by one
single space.

As the consequence of all these, the readability is massively
improved.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
durand-dict.el: Now we have a framework that potentially supports
searching other dictionaries than the single agarathi dictionary.

Also, the parsing of the agarathi search results is much more
structured now, and so is the presentation of the search results: each
definition is listed in a separate item, and the examples are grouped
under one heading, so that the user can skip these examples at will.
And the presentation replaces every continuous block of spaces by one
single space.

As the consequence of all these, the readability is massively
improved.
</pre>
</div>
</content>
</entry>
<entry>
<title>dudict: Add a special mode to be grouped in ibuffer</title>
<updated>2025-07-26T15:45:01+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2025-07-26T15:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=ba7316ca594144e71d2f6b8326c604c51eafcd0f'/>
<id>ba7316ca594144e71d2f6b8326c604c51eafcd0f</id>
<content type='text'>
* durand-dict.el (dudict-mode, dudict-parse-agarathi)
  (dudict-parse-agarathi-panel): Add a special mode so that IBuffer
  can filter these buffers into the same group.

* ibuffer.el (durand-bongo-set-filter): Add this filtering group.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* durand-dict.el (dudict-mode, dudict-parse-agarathi)
  (dudict-parse-agarathi-panel): Add a special mode so that IBuffer
  can filter these buffers into the same group.

* ibuffer.el (durand-bongo-set-filter): Add this filtering group.
</pre>
</div>
</content>
</entry>
</feed>
