<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unexpected-keyboard/doc/Possible-key-values.md, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/'/>
<entry>
<title>Add the small capital letters dead key (#1156)</title>
<updated>2026-01-18T20:57:17+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-01-18T20:57:17+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=c669a755a69c68203f11684366dfbb4732b154da'/>
<id>c669a755a69c68203f11684366dfbb4732b154da</id>
<content type='text'>
* Add the small capital letters dead key

It can be added to the keyboard from the settings or into custom layouts
as `accent_small_caps`.

Add all the symbols listed on https://en.wikipedia.org/wiki/Small_caps</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add the small capital letters dead key

It can be added to the keyboard from the settings or into custom layouts
as `accent_small_caps`.

Add all the symbols listed on https://en.wikipedia.org/wiki/Small_caps</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Added Arabic diacritics to documentation of possible key values (#1061)</title>
<updated>2025-07-26T10:35:24+00:00</updated>
<author>
<name>Skynetcat</name>
</author>
<published>2025-07-26T10:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=5c7484388fabaf0bfe76265b4304dff345452e36'/>
<id>5c7484388fabaf0bfe76265b4304dff345452e36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify use of \\ per Julow in Julow#989 (#990)</title>
<updated>2025-05-08T21:04:45+00:00</updated>
<author>
<name>Spike</name>
</author>
<published>2025-05-08T21:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=b670fe0da2226f7f0729694f9210c1dd675d1ea1'/>
<id>b670fe0da2226f7f0729694f9210c1dd675d1ea1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Possible-key-values.md—Note syntax change for slider (#958)</title>
<updated>2025-03-27T21:50:34+00:00</updated>
<author>
<name>Spike</name>
</author>
<published>2025-03-27T21:50:34+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=3971f6243cb5b5ca7f3120d5be8140f7646c9d7e'/>
<id>3971f6243cb5b5ca7f3120d5be8140f7646c9d7e</id>
<content type='text'>
The non-backward-compatible change to the XML should be mentioned as users must revise their layouts.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The non-backward-compatible change to the XML should be mentioned as users must revise their layouts.</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Massage section on "Escape codes" (#912)</title>
<updated>2025-03-08T11:11:54+00:00</updated>
<author>
<name>Spike</name>
</author>
<published>2025-03-08T11:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=5e77fa84cff5a55cc26f3e02e2823ad0ec845c51'/>
<id>5e77fa84cff5a55cc26f3e02e2823ad0ec845c51</id>
<content type='text'>
* Add introductory text to the tables

And mention characters that don't have escapes

* Turn tables around

Tables should be structured by what the user wants, not by what the code does.

* Address Julow review #1

- Merge tables, no matter which rule requires escaping; "in the usual way for XML" applies to both
- 3 escapes not mandatory removed from table to new ¶ below
- Found one more symbol → legend

* doc: Clarify escaping of comma and colon per #915</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add introductory text to the tables

And mention characters that don't have escapes

* Turn tables around

Tables should be structured by what the user wants, not by what the code does.

* Address Julow review #1

- Merge tables, no matter which rule requires escaping; "in the usual way for XML" applies to both
- 3 escapes not mandatory removed from table to new ¶ below
- Found one more symbol → legend

* doc: Clarify escaping of comma and colon per #915</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'delete_word' and 'forward_delete_word' keys</title>
<updated>2025-03-01T15:52:46+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2025-02-22T10:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=80c52460c70d16e7d1f79dd45190747051e764a1'/>
<id>80c52460c70d16e7d1f79dd45190747051e764a1</id>
<content type='text'>
These keys are the equivalent of ctrl+backspace and ctrl+delete,
respectively.

They can be reached with Gesture+backspace and Gesture+delete
respectively.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These keys are the equivalent of ctrl+backspace and ctrl+delete,
respectively.

They can be reached with Gesture+backspace and Gesture+delete
respectively.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clerical edits to "Possible values.md" (#907)</title>
<updated>2025-02-27T21:12:59+00:00</updated>
<author>
<name>Spike</name>
</author>
<published>2025-02-27T21:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=92d50dd73fd5b1fe82d596dc6af9b17ff72c5096'/>
<id>92d50dd73fd5b1fe82d596dc6af9b17ff72c5096</id>
<content type='text'>
* Massage Intro

Start with definition, then use cases, then valid syntax.

Use "legend" rather than "symbol" for the visible legend on the keyboard

Rephrase to avoid "exhaustive". Other simplifications.

* Edit section "Modifiers"

Separate into two tables, each preceded by relevant introduction

* Shuffle sections

Retitle "Special keys"; as used in the Intro, this term refers to all the keywords in this file.

Put two contrasting sections together, add "In contrast," and reword.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Massage Intro

Start with definition, then use cases, then valid syntax.

Use "legend" rather than "symbol" for the visible legend on the keyboard

Rephrase to avoid "exhaustive". Other simplifications.

* Edit section "Modifiers"

Separate into two tables, each preceded by relevant introduction

* Shuffle sections

Retitle "Special keys"; as used in the Intro, this term refers to all the keywords in this file.

Put two contrasting sections together, add "In contrast," and reword.</pre>
</div>
</content>
</entry>
<entry>
<title>Macro keys (#878)</title>
<updated>2025-02-23T11:12:29+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2025-02-23T11:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=68be82a4f92f47300b9960cf9cf65040c96f17ed'/>
<id>68be82a4f92f47300b9960cf9cf65040c96f17ed</id>
<content type='text'>
Add "macro" keys that behave as if a sequence of keys is typed.

Macro can be added to custom layouts or through the "Add keys to the
keyboard option". The syntax is:

    symbol:key1,key2,..

The symbol cannot contain a : character. 'key1', 'key2', etc.. are:

  - 'String with \' escaping'
    The key will generate the specified string.
  - keyevent:123
    The key will send a keyevent.
  - The name of any special key
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add "macro" keys that behave as if a sequence of keys is typed.

Macro can be added to custom layouts or through the "Add keys to the
keyboard option". The syntax is:

    symbol:key1,key2,..

The symbol cannot contain a : character. 'key1', 'key2', etc.. are:

  - 'String with \' escaping'
    The key will generate the specified string.
  - keyevent:123
    The key will send a keyevent.
  - The name of any special key
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cursor_up and cursor_down slider keys</title>
<updated>2025-01-12T18:16:04+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2025-01-12T18:16:04+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=bffc76907a2237323a3e810bd6043c9f811cf16f'/>
<id>bffc76907a2237323a3e810bd6043c9f811cf16f</id>
<content type='text'>
Implement up and down cursor movement slider. This is not added to any
layout yet due to the undesirable behavior when moving the focus out of
the text box being edited.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement up and down cursor movement slider. This is not added to any
layout yet due to the undesirable behavior when moving the focus out of
the text box being edited.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the 'slider="true"' attribute</title>
<updated>2025-01-11T15:30:36+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2025-01-11T15:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=ddd2eebb0e2a811c922d9c30c7ce17980caeb2a5'/>
<id>ddd2eebb0e2a811c922d9c30c7ce17980caeb2a5</id>
<content type='text'>
Whether a key behaves as a slider is now purely defined by the key
values present on it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Whether a key behaves as a slider is now purely defined by the key
values present on it.
</pre>
</div>
</content>
</entry>
</feed>
