Skip to content

Commit

Permalink
run pre-commit
Browse files Browse the repository at this point in the history
  • Loading branch information
BaseMax committed Jan 8, 2025
1 parent 3622f3c commit 8bfa36f
Show file tree
Hide file tree
Showing 34 changed files with 6,665 additions and 4,533 deletions.
149 changes: 74 additions & 75 deletions config/docs.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `منبع` | | `src` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
| --------- | ----- | -------- |
| `منبع` | | `src` |
| `تکرار` | | `repeat` |

<h2 id="error">دستور <code>خطا</code></h2>

Expand All @@ -23,19 +23,19 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `عنوان` | | `title` |
| `زبان` | | `lang` |
| `جهت` | | `dir` |
| `نویسنده` | | `author` |
| `توضیح` | | `description` |
| `کلمات` | | `keywords` |
| `نمایه` | | `icon` |
| `فرمت متنی` | | `charset` |
| `بروزرسانی` | | `refresh` |
| `محدوده نمایش` | | `viewport` |
| نام ویژگی | توضیح | تولید |
| -------------- | --------------------------------------- | ------------- |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `عنوان` | | `title` |
| `زبان` | | `lang` |
| `جهت` | | `dir` |
| `نویسنده` | | `author` |
| `توضیح` | | `description` |
| `کلمات` | | `keywords` |
| `نمایه` | | `icon` |
| `فرمت متنی` | | `charset` |
| `بروزرسانی` | | `refresh` |
| `محدوده نمایش` | | `viewport` |

<h2 id="div">دستور <code>جعبه</code></h2>

Expand All @@ -45,10 +45,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="paragraph">دستور <code>پاراگراف</code></h2>

Expand All @@ -58,10 +58,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="button">دستور <code>دکمه</code></h2>

Expand All @@ -71,11 +71,11 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `نام` | | `name` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `نام` | | `name` |

<h2 id="textarea">دستور <code>ویرایشگرمتن</code></h2>

Expand All @@ -85,12 +85,12 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `نام` | | `name` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| `راهنما` | | `placeholder` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | ------------- |
| `نام` | | `name` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| `راهنما` | | `placeholder` |

<h2 id="label">دستور <code>برچسب</code></h2>

Expand All @@ -106,10 +106,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `نام` | | `name` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
| --------- | ----- | -------- |
| `نام` | | `name` |
| `تکرار` | | `repeat` |

<h2 id="fieldset">دستور <code>گروه‌بندی</code></h2>

Expand All @@ -131,13 +131,13 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `منبع` | | `src` |
| `نوع` | | `type` |
| `روش` | | `target` |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `منبع` | | `src` |
| `نوع` | | `type` |
| `روش` | | `target` |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="optgroup">دستور <code>گروه انتخاب</code></h2>

Expand All @@ -159,10 +159,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="strong">دستور <code>ضخیم مهم</code></h2>

Expand Down Expand Up @@ -304,9 +304,9 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `منبع` | | `href` |
| نام ویژگی | توضیح | تولید |
| --------- | ----- | ------ |
| `منبع` | | `href` |

<h2 id="ol">دستور <code>فهرست مرتب</code></h2>

Expand All @@ -322,10 +322,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |

<h2 id="li">دستور <code>مورد</code></h2>

Expand All @@ -335,10 +335,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |

<h2 id="table">دستور <code>جدول</code></h2>

Expand Down Expand Up @@ -408,11 +408,11 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `مقدار` | | `value` |
| `نام` | | `name` |
| `راهنما` | | `placeholder` |
| نام ویژگی | توضیح | تولید |
| --------- | ----- | ------------- |
| `مقدار` | | `value` |
| `نام` | | `name` |
| `راهنما` | | `placeholder` |

<h2 id="img">دستور <code>تصویر</code></h2>

Expand All @@ -428,19 +428,18 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `نام` | | `font-family` |
| `منبع` | | `src` |
| `محدود یونیکد` | | `unicode-range` |
| `سبک` | | `font-style` |
| `وزن` | | `font-weight` |
| نام ویژگی | توضیح | تولید |
| -------------- | ----- | --------------- |
| `نام` | | `font-family` |
| `منبع` | | `src` |
| `محدود یونیکد` | | `unicode-range` |
| `سبک` | | `font-style` |
| `وزن` | | `font-weight` |

<h2 id="media">دستور <code>واکنش گرا</code></h2>

این دستور فرزند است.

نام این دستور معادل دستور `@media` می‌باشد.


</div>
2 changes: 1 addition & 1 deletion config/json/block.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
"id": "AST_BLOCK_TYPE_ERROR"
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/layout/attribute/style/global_value.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@
}
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/layout/attribute/style/state.json
Original file line number Diff line number Diff line change
Expand Up @@ -413,4 +413,4 @@
}
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/layout/attribute/style/type.json
Original file line number Diff line number Diff line change
Expand Up @@ -3669,4 +3669,4 @@
"type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY"
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/layout/attribute/style/value.json
Original file line number Diff line number Diff line change
Expand Up @@ -8115,4 +8115,4 @@
"id": "ast_layout_allowed_style_list_zoom"
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/layout/attribute/type.json
Original file line number Diff line number Diff line change
Expand Up @@ -487,4 +487,4 @@
}
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/layout/type.json
Original file line number Diff line number Diff line change
Expand Up @@ -922,4 +922,4 @@
}
}
]
}
}
2 changes: 1 addition & 1 deletion config/json/type.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,4 +84,4 @@
"id": "AST_TYPE_ERROR"
}
]
}
}
17 changes: 10 additions & 7 deletions salam-online.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
id="code"
rows="20"
cols="40"
>صفحه:
>
صفحه:
رنگ پس زمینه = «زرد»
رنگ = «سیاه»
محتوا = «سلام دنیا»
Expand Down Expand Up @@ -62,15 +63,16 @@
محتوا = "پایان"
تمام
تمام
</textarea>
</textarea
>
<br />
<button id="execute" disabled="true">اجرا</button>
<iframe
style="margin-top: 10px; width: 100%; border: 1px solid black"
width="100%"
height="100%"
></iframe>
<pre id="error" style="width: 100%; color: red;" dir="ltr"></pre>
<pre id="error" style="width: 100%; color: red" dir="ltr"></pre>
<pre id="output" style="width: 100%" dir="ltr"></pre>
<script type="text/javascript">
const iframe = document.querySelector('iframe');
Expand Down Expand Up @@ -110,7 +112,7 @@

const prefix = type === 'error' ? 'Error: ' : '';

if (prefix === "") {
if (prefix === '') {
outputPre.textContent += prefix + text + '\n';
} else {
errorPre.textContent += prefix + text + '\n';
Expand All @@ -136,8 +138,8 @@
};

const captureOutput = (arguments) => {
outputPre.textContent = "";
errorPre.textContent = "";
outputPre.textContent = '';
errorPre.textContent = '';

if (is_running) {
return;
Expand All @@ -150,7 +152,8 @@
try {
callMain(arguments);

const iframeDocument = iframe.contentDocument || iframe.contentWindow.document;
const iframeDocument =
iframe.contentDocument || iframe.contentWindow.document;

if (iframeDocument) {
iframe.srcdoc = outputPre.textContent;
Expand Down
2 changes: 1 addition & 1 deletion src/ast_layout.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
#include "ast_layout.h"

#include "generated-config/ast_layout_attribute_value_extern.h"
#include "generated-config/ast_layout_type_attributes_values.h"
#include "generated-config/ast_layout_type_attributes_all.h"
#include "generated-config/ast_layout_type_attributes_values.h"

/**
*
Expand Down
Loading

0 comments on commit 8bfa36f

Please sign in to comment.