Skip to content

Implement new error handling and CI for documentation build - #26

Merged
Abdogouhmad merged 6 commits into
clifrom
12-compiler
Aug 5, 2026
Merged

Implement new error handling and CI for documentation build#26
Abdogouhmad merged 6 commits into
clifrom
12-compiler

Conversation

@Abdogouhmad

Copy link
Copy Markdown
Owner

No description provided.

Abdogouhmad and others added 6 commits July 30, 2026 02:46
@Abdogouhmad Abdogouhmad self-assigned this Aug 5, 2026
@Abdogouhmad Abdogouhmad added crate: workspace Cross-crate / Cargo.toml / CI, not one crate Feat New capability docs README, doc comments, examples labels Aug 5, 2026
@Abdogouhmad
Abdogouhmad merged commit 54f4079 into cli Aug 5, 2026
Abdogouhmad added a commit that referenced this pull request Aug 5, 2026
* init the cli issue

I won't go far without having config & compiler crate ready to be used

* new command

this is just a template I am trying to work on

* Config (#17)

* major update

- config -> engine and project are here
- cli -> new command is bounded with config
- utils -> are here to help with many things

* 0.1.2

- config:
  - build section is added
  - miette is impl
- cli:
  - miette error is here

* major update

- cli -> 2 cmd added one for printing error codes and one for future
checking files
- diagnostics -> codes are wrapped in one var
- lexer -> test case is added

* I am trying to config the whole project a reformation may be a good way
:(

* Majore update 0.1.4 (#16)

A huge refactor has been done achieving:
- check -   command for checking errors within .tex files
- new   -   command with clean approach
- code  -   command now can see error and warning code in org table

* 0.1.5

- new command: clean which removes building directory

* minor changes

check the changlog.md

* change the outdir

- from build/ -> target/

* 0.1.6 (#19)

now the cli has appcontext and cliCommand trait for easy way to generat
a command

* Implement new error handling and CI for documentation build (#26)

* starting compiler

* working on compiler

* tectonic compiler is added

* minor update

check the change log

* Major reformation (#22)

a new error approach has been introduced

* Implement watch command and add CI script for documentation build (#25)

* watch command works now

* ci and script for building docs
@Abdogouhmad
Abdogouhmad deleted the 12-compiler branch August 5, 2026 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

crate: workspace Cross-crate / Cargo.toml / CI, not one crate docs README, doc comments, examples Feat New capability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant