Skip to content

Commit f344a68

Browse files
Add test cases for RTL/LTR linter in English and Arabic book lists
Add sample entries to free-programming-books-en.md and free-programming-books-ar.md to test the RTL/LTR Markdown linter. These test cases include various combinations of RTL and LTR text, keywords, symbols, and metadata to verify that the linter correctly detects directionality issues and outputs the expected logs and annotations.
1 parent d74967c commit f344a68

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

books/free-programming-books-ar.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,13 @@
4141

4242
* [التحريك عبر CSS‏](https://academy.hsoub.com/files/14-التحريك-عبر-css/) - Donovan Hutchinson, Mohamed Beghat‏ (PDF)
4343
* [نحو فهم أعمق لتقنيات HTML5‏](https://academy.hsoub.com/files/13-نحو-فهم-أعمق-لتقنيات-html5/) - Mark Pilgrim, Abdullatif Eymash‏ (PDF)
44+
* [تعلم HTML](https://example.com/html-arabic) - مؤلف تجريبي (PDF)
4445

4546

4647
### Introduction to Programming in Arabic
4748

4849
* [مختصر دليل لغات البرمجة](https://alyassen.github.io/Brief-guide-to-programming-languages-v1.2.4.pdf) - Ali Al-Yassen‏ (PDF)
50+
* [تعلم C#](https://example.com/csharp-arabic) - مؤلف تجريبي (PDF)
4951

5052

5153
### JavaScript
@@ -80,7 +82,7 @@
8082
### Python
8183

8284
* [البرمجة بلغة بايثون](https://academy.hsoub.com/files/15-البرمجة-بلغة-بايثون/)
83-
85+
* [Learn Python](https://example.com/learn-python) - Test Author (PDF)
8486

8587
### Raspberry Pi
8688

@@ -96,6 +98,7 @@
9698

9799
* [تأمين الشبكات اللاسلكية للمستخدم المنزلي](https://mohamedation.com/securing-wifi/ar/) - Mohamed Adel‏ (HTML)
98100
* [دليل الأمان الرقمي](https://academy.hsoub.com/files/20-%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%A3%D9%85%D8%A7%D9%86-%D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A/)
101+
* [كتاب جديد](https://example.com/new-book) - أحمد علي (PDF, HTML)
99102

100103

101104
### SQL

books/free-programming-books-en.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@
88
* [English, By Programming Language](free-programming-books-langs.md)
99
* [English, By Subject](free-programming-books-subjects.md)
1010
(The list of books in English is here for historical reasons.)
11+
* [Learn Python](https://example.com/learn-python) - Test Author (PDF)
12+
* [تعلم HTML](https://example.com/html-arabic) - مؤلف تجريبي (PDF)
13+
* [Learn C#](https://example.com/learn-csharp) - John Doe (PDF)
14+
* [كتاب جديد](https://example.com/new-book) - أحمد علي (PDF, HTML)

0 commit comments

Comments
 (0)