Skip to content

Commit

Permalink
Fix dead links for Modern Perl book
Browse files Browse the repository at this point in the history
Closes: #5523

Signed-off-by: Wesley Schwengle <wesleys@opperschaap.net>
  • Loading branch information
waterkip authored and orestisfl committed Sep 4, 2023
1 parent c6f62f4 commit c6befec
Show file tree
Hide file tree
Showing 271 changed files with 272 additions and 272 deletions.
4 changes: 2 additions & 2 deletions docs/testsuite
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ that, but it will also be useful for every future change.

Apart from this document, you should also have a look at:

1. The "Modern Perl" book, which can be found at
http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
1. The "Modern Perl" book:
https://i3wm.org/downloads/modern_perl_a4.pdf
2. The latest Perl documentation of the "i3test" (general testcase setup) and
"i3test::Test" (additional test instructions) modules:
https://build.i3wm.org/docs/lib-i3test.html respectively
Expand Down
2 changes: 1 addition & 1 deletion testcases/new-test
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ my $header = <<'EOF';
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
# • http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
# • https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# TODO: Description of this file.
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/001-tile.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/002-i3-sync.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# checks if i3 supports I3_SYNC
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/003-ipc.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/004-unmanaged.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/005-floating.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/100-fullscreen.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/101-focus.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/102-dock.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/104-focus-stack.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Checks if the focus is correctly restored, when creating a floating client
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/111-goto.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/112-floating-resize.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/113-urgent.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test i3_autostart => 0;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/114-client-leader.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/115-ipc-workspaces.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/116-nestedcons.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/117-workspace.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests whether we can switch to a non-existent workspace
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/118-openkill.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests whether opening an empty container and killing it again works
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/119-match.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests all kinds of matching methods
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/120-multiple-cmds.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests multiple commands (using ';') and multiple operations (using ',')
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/121-next-prev.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests focus switching (next/prev)
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/122-split.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests splitting
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/124-move.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests moving. Basically, there are four different code-paths:
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/126-regress-close.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression: closing of floating clients did crash i3 when closing the
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/127-regress-floating-parent.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression: make a container floating, kill its parent, make it tiling again
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/128-open-order.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Check if new containers are opened after the currently focused one instead
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/129-focus-after-close.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Check if the focus is correctly restored after closing windows.
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/130-close-empty-split.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Check if empty split containers are automatically closed.
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/131-stacking-order.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Check if stacking containers can be used independently of
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/132-move-workspace.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Checks if the 'move [window/container] to workspace' command works correctly
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/133-size-hints.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Checks if size hints are interpreted correctly.
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/134-invalid-command.t
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
#
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/135-floating-focus.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)

use i3test;
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/136-floating-ws-empty.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression test: when only having a floating window on a workspace, it should
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/137-floating-unmap.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression test: Floating windows were not correctly unmapped when switching
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/138-floating-attach.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression test: New windows were attached to the container of a floating window
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/139-ws-numbers.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Check if numbered workspaces and named workspaces are sorted in the right way
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/140-focus-lost.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression: Check if the focus stays the same when switching the layout
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/141-resize.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Tests resizing tiling containers
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/142-regress-move-floating.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression: move a floating window to a different workspace crashes i3
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/143-regress-floating-restart.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression: floating windows are tiling after restarting, closing them crashes i3
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/144-regress-floating-resize.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# Regression: when resizing two containers on a workspace, opening a floating
Expand Down
2 changes: 1 addition & 1 deletion testcases/t/145-flattening.t
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# • https://build.i3wm.org/docs/ipc.html
# (or docs/ipc)
#
#http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf
#https://i3wm.org/downloads/modern_perl_a4.pdf
# (unless you are already familiar with Perl)
#
# by moving the window in the opposite orientation that its parent has, we
Expand Down

0 comments on commit c6befec

Please sign in to comment.