diff --git a/AUTHORS b/AUTHORS
index 6258f38..041737f 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,6 +1,6 @@
#
# Copyright © 2011-2019 Andreas Rönnquist.
-# Copyright © 2019-2021 Darren Salt.
+# Copyright © 2019-2025 Darren Salt.
# This file is distributed under the same license
# as the devilspie2 package, see COPYING file.
#
diff --git a/Makefile b/Makefile
index b47afa8..b28dd00 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
#
# This file is part of devilspie2
# Copyright (C) 2011-2016 Andreas Rönnquist
-# Copyright (C) 2019-2021 Darren Salt
+# Copyright (C) 2019-2025 Darren Salt
#
# devilspie2 is free software: you can redistribute it and/or
# modify it under the terms of the GNU General Public License as published
diff --git a/README.md b/README.md
index 8523cbf..37d7c9b 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-Copyright © 2011-2024 devilspie2 developers
+Copyright © 2011-2025 devilspie2 developers
This file is distributed under the same licence as the devilspie2 package
(see [COPYING](COPYING)).
@@ -10,7 +10,7 @@ It will read Lua scripts from a folder and run them whenever a window is
opened, and the rules in them are applied on the window. (See the
[Configuration section](#configuration) for more details.)
-Unfortunately the rules of the original Devil's Pie are not supported.
+Unfortunately, the rules of the original Devil's Pie are not supported.
`devilspie2` will load all the Lua files in this folder in alphabetical order.
@@ -73,7 +73,7 @@ scripts_window_close = {
With this, both `file1.lua` and `file2.lua` will be called whenever a window
is closed.
-As of v0.46, each script has 5 seconds to do its job ane exit or it will be
+As of v0.46, each script has 5 seconds to do its job and exit or it will be
unceremoniously interrupted.
## Scripting
@@ -86,8 +86,8 @@ The scripting language used is [Lua](https://www.lua.org/).
Tips:
* If you're going to be testing certain window properties a lot, it's best to
- assign those property values to variables then to test the variables.
-* String comparison is case sensitive. Comparing `SomeProgram` with
+ assign those property values to variables and then test against these.
+* String comparison is case-sensitive. Comparing `SomeProgram` with
`someprogram` will not report equality.
@@ -245,7 +245,7 @@ information:
Returns whether the named window property is UTF-8.
- (Always returns `true` for properties which are converted to string.)
+ (Always returns `true` for properties which are converted to string)
Returns `nil` if the property doesn't exist.
@@ -271,7 +271,7 @@ information:
* `get_window_xid()`
- Returns the X window id of the current window.
+ Returns the X window ID of the current window.
* `get_window_class()`
@@ -320,7 +320,7 @@ information:
### Setters
-And the rest of the commands are used to modify the properties of the windows:
+The rest of the commands are used to modify the properties of the windows:
* `set_adjust_for_decoration([bool])`
@@ -531,7 +531,7 @@ And the rest of the commands are used to modify the properties of the windows:
* `unstick_window()`
- Ask the window manager not to have window's position fixed on the screen
+ Ask the window manager not to have the window's position fixed on the screen
when the workspace or viewport scrolls.
* `set_skip_tasklist(bool skip)`
@@ -698,7 +698,7 @@ And the rest of the commands are used to modify the properties of the windows:
With parameters, set the position and size of a window.
- Without, returns the position and size of a window.
+ When no parameters are passed, returns the position and size of a window.
### Utilities
@@ -832,3 +832,4 @@ See [AUTHORS](AUTHORS).
* See also: https://github.com/dsalt/devilspie
* IRC: irc://irc.libera.chat/#devilspie2
+
diff --git a/devilspie2.1 b/devilspie2.1
index c43019d..8080c69 100644
--- a/devilspie2.1
+++ b/devilspie2.1
@@ -1,6 +1,6 @@
.\"
.\" Copyright © 2011-2017 Andreas Rönnquist.
-.\" Copyright © 2021-2024 Darren Salt.
+.\" Copyright © 2021-2025 Darren Salt.
.\" This file is distributed under the same license
.\" as the devilspie2 package, see COPYING file.
.\"
diff --git a/src/compat.h b/src/compat.h
index 25ade54..0ca29fe 100644
--- a/src/compat.h
+++ b/src/compat.h
@@ -1,6 +1,6 @@
/**
* This file is part of devilspie2
- * Copyright (C) 2021 Darren Salt
+ * Copyright (C) 2025 Darren Salt
*
* devilspie2 is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published
diff --git a/src/error_strings.c b/src/error_strings.c
index a04b6af..83e3afa 100644
--- a/src/error_strings.c
+++ b/src/error_strings.c
@@ -1,7 +1,7 @@
/**
* This file is part of devilspie2
* Copyright (C) 2012-2017 Andreas Rönnquist
- * Copyright (C) 2019-2021 Darren Salt
+ * Copyright (C) 2019-2025 Darren Salt
*
* devilspie2 is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published
diff --git a/src/intl.h b/src/intl.h
index 2e1a809..4716eff 100644
--- a/src/intl.h
+++ b/src/intl.h
@@ -1,7 +1,7 @@
/**
* This file is part of devilspie2
* Copyright (C) 2001 Havoc Pennington, 2011-2019 Andreas Rönnquist
- * Copyright (C) 2019-2021 Darren Salt
+ * Copyright (C) 2019-2025 Darren Salt
*
* devilspie2 is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published
diff --git a/src/script.c b/src/script.c
index 399680b..a19b999 100644
--- a/src/script.c
+++ b/src/script.c
@@ -1,7 +1,7 @@
/**
* This file is part of devilspie2
* Copyright (C) 2011-2019 Andreas Rönnquist
- * Copyright (C) 2019-2021 Darren Salt
+ * Copyright (C) 2019-2025 Darren Salt
*
* devilspie2 is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published
diff --git a/src/script_functions.c b/src/script_functions.c
index 240d582..478e70f 100644
--- a/src/script_functions.c
+++ b/src/script_functions.c
@@ -1,7 +1,7 @@
/**
* This file is part of devilspie2
* Copyright (C) 2011-2019 Andreas Rönnquist
- * Copyright (C) 2019-2021 Darren Salt
+ * Copyright (C) 2019-2025 Darren Salt
*
* devilspie2 is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published
diff --git a/src/xutils.c b/src/xutils.c
index 19a698b..dbc668a 100644
--- a/src/xutils.c
+++ b/src/xutils.c
@@ -1,7 +1,7 @@
/**
* This file is part of devilspie2
* Copyright (C) 2001 Havoc Pennington, 2011-2019 Andreas Rönnquist
- * Copyright (C) 2019-2021 Darren Salt
+ * Copyright (C) 2019-2025 Darren Salt
*
* devilspie2 is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published