Skip to content

Commit 657ae18

Browse files
authored
Fix re replace issue (#468)
* Fix re replace issue Fixes #467 * Re-generate docs * Bump version
1 parent 44c1c69 commit 657ae18

File tree

15 files changed

+154
-23
lines changed

15 files changed

+154
-23
lines changed

docs/src/markdown/about/changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 4.21.1
4+
5+
- **FIX**: Fix issue with `re` replace in Python 3.12 and Python 3.13.
6+
37
## 4.21
48

59
- **NEW**: Officially support Python 3.12 and Python 3.13, requires latest wxPython (4.2.2).

docs/src/markdown/preferences.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ The **General** tab contains a couple of useful settings.
1515
Single Instance
1616

1717
- By default, Rummage will allow for multiple windows to be open. If this option is enabled, the first window will be
18-
be the only window to open. All subsequent instances will pass their arguments to the first and close without
19-
showing a window.
18+
the only window to open. All subsequent instances will pass their arguments to the first and close without showing
19+
a window.
2020

2121
Language
2222

docs/src/markdown/usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ options.
108108

109109
/// tip | Column Options
110110
You can hide/show columns by right clicking the list header to get a special context menu. You can then deselect or
111-
select the the column(s) you wish to hide/show respectively. You can also reorder the columns if desired.
111+
select the column(s) you wish to hide/show respectively. You can also reorder the columns if desired.
112112
///
113113

114114
## Regular Expression Tester

rummage/lib/__meta__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ def parse_version(ver):
189189

190190

191191
# (major, minor, micro, release type, pre-release build, post-release build, development-release)
192-
__version_info__ = Version(4, 21, 0, 'final')
192+
__version_info__ = Version(4, 21, 1, 'final')
193193
__version__ = __version_info__._get_canonical()
194194
__app__ = "Rummage"
195195
__status__ = __version_info__[3]

rummage/lib/gui/controls/custom_statusbar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class ContextMenu(wx.Menu):
2929
"""Context Menu."""
3030

3131
def __init__(self, menu):
32-
"""Attach the context menu to to the parent with the defined items."""
32+
"""Attach the context menu to the parent with the defined items."""
3333

3434
wx.Menu.__init__(self)
3535
self._callbacks = {}

rummage/lib/gui/controls/dynamic_lists.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ def set_item_map(self, idx, *args):
298298
self.size_sample -= 1
299299

300300
def get_map_item(self, idx, col=0, absolute=False):
301-
"""Get attribute in in item map entry and the given index."""
301+
"""Get attribute in item map entry and the given index."""
302302

303303
return self.itemDataMap[self.itemIndexMap[idx] if not absolute else idx][self.get_real_col(col)]
304304

rummage/lib/gui/controls/result_lists.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class ContextMenu(wx.Menu):
6464
"""Context Menu."""
6565

6666
def __init__(self, menu):
67-
"""Attach the context menu to to the parent with the defined items."""
67+
"""Attach the context menu to the parent with the defined items."""
6868

6969
wx.Menu.__init__(self)
7070
self.create_menu(self, menu)

rummage/lib/gui/data/docs/.dochash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0cd58713b67eafdcd920f80223baa5dc
1+
ff7edfad8ee90d27d9cbc711c759338c

rummage/lib/gui/data/docs/about/changelog.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525

2626
<!-- Table of Content (Don't show for static sites) -->
2727
<h1 id="changelog">Changelog</h1>
28+
<h2 id="4211">4.21.1</h2>
29+
<ul>
30+
<li><strong>FIX</strong>: Fix issue with <code>re</code> replace in Python 3.12 and Python 3.13.</li>
31+
</ul>
2832
<h2 id="421">4.21</h2>
2933
<ul>
3034
<li><strong>NEW</strong>: Officially support Python 3.12 and Python 3.13, requires latest wxPython (4.2.2).</li>

rummage/lib/gui/data/docs/preferences.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ <h2 id="general">General</h2>
8484
<dl>
8585
<dt>Single Instance</dt>
8686
<dd>By default, Rummage will allow for multiple windows to be open. If this option is enabled, the first window will be
87-
be the only window to open. All subsequent instances will pass their arguments to the first and close without
88-
showing a window.</dd>
87+
the only window to open. All subsequent instances will pass their arguments to the first and close without showing
88+
a window.</dd>
8989
<dt>Language</dt>
9090
<dd>Rummage has internal support to display dialog labels in different languages. Currently Rummage has English. Russian
9191
is outdated but includes a fair bit of the needed translations. See <a href="extras.html#localization">Localization</a> to

0 commit comments

Comments
 (0)