-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
TODO
56 lines (49 loc) · 1.68 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
TODO:
-----
- Add a match field, there the user can see which parts of the regex will give a submatch
- Double clicking a regex-widget should select the relevant text in the regexp-input field.
- Enhance highlighting of text area, two colors are too few.
- Highlight the regexp string.
- Plasma widget, preferable in QML.
When the user drops something on the regular expression area that is of
mime type text/plain, then ask the user whether he want it parsed as a
regular expression or whether he wants it inserted as plain text (that is the text escaped)
Later wishes:
-------------
- Make the KMultiFormListBox widget support that a line can show several entries.
Use this feature to show two CharSelectors on one line for selecting a single char
in the CharacterWidget.
- Cleanup in the use of repaint(). Several of the repaint() can be update() instead.
- add a checker widget, which can show what the regexp matches from a user defined text.
- add the posibility to travers the widget using the keyboard.
- Highlight the dragaccepter on dragEnter
Back references
---------------
- when deleting a compound widget, which has a backreference, what should be done with the
back reference?
- cut/past should preserve back reference id, while cut/copy should create
a new one.
- create interface for extracting information about back references.
- support back references in the regexp: "(abc|def)\1"
Modules to go through to search for places to use KRegExpEditor
---------------------------------------------------------------
KodeKnight
kdeadmin
kdebase
kdeedu
kdegames
kdegraphics
kdeinstaller
kdelibs
kdemultimedia
kdenetwork
kdenonbeta
kdepim
kdesdk
kdetoys
kfte
kmusic
koffice
kpfa
ksite
quanta