Skip to content

Commit

Permalink
add: (setting) alias_use_default config
Browse files Browse the repository at this point in the history
  • Loading branch information
LincZero committed Aug 27, 2024
1 parent 49c128c commit 0651c85
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "any-block",
"name": "AnyBlock",
"version": "3.1.0",
"version": "3.1.1",
"minAppVersion": "0.15.0",
"description": "You can flexibility to create a 'Block' by some means. It also provides some useful features, like `list to table`. ",
"author": "LincZero",
Expand Down
8 changes: 6 additions & 2 deletions src/ABConverter/ABAlias.ts
Original file line number Diff line number Diff line change
Expand Up @@ -302,8 +302,7 @@ const ABAlias_json_general: ABAlias_json_item[] = [
{regex: "|加粗|", replacement: "|addClass(ab-custom-font-bold)|"},
]

// 暂时只支持在开头处替换
export let ABAlias_json: ABAlias_json_item[] = [
export const ABAlias_json_default: ABAlias_json_item[] = [
...ABAlias_json_mdit,
...ABAlias_json_title,
...ABAlias_json_list,
Expand All @@ -313,6 +312,11 @@ export let ABAlias_json: ABAlias_json_item[] = [
...ABAlias_json_general, // 这个放最后
]

// 暂时只支持在开头处替换
export let ABAlias_json: ABAlias_json_item[] = [
...ABAlias_json_default
]

const ABAlias_json_end: ABAlias_json_item[] = [
{regex: "|::: 140lne", replacement: ""},
{regex: "|title 140lne", replacement: ""},
Expand Down
5 changes: 4 additions & 1 deletion src/config/ABSettingTab.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {App, PluginSettingTab, Setting, Modal} from "obsidian"
import type AnyBlockPlugin from "../main"
import {ABConvertManager} from "src/ABConverter/ABConvertManager"
import {ABConvert, type ABConvert_SpecUser} from "src/ABConverter/converter/ABConvert"
import { ABAlias_json } from "src/ABConverter/ABAlias"
import { ABAlias_json, ABAlias_json_default } from "src/ABConverter/ABAlias"

// 加载所有选择器
import {} from "src/ab_manager/abm_cm/ABSelector_MdBase"
Expand Down Expand Up @@ -94,6 +94,9 @@ export class ABSettingTab extends PluginSettingTab {
this.plugin = plugin;

// 别名模块加载自定义别名
if (plugin.settings.alias_use_default) {
ABAlias_json.concat(ABAlias_json_default)
}
// 新版
for (let item of plugin.settings.alias_user){
let newReg: string|RegExp;
Expand Down

0 comments on commit 0651c85

Please sign in to comment.