Skip to content
This repository was archived by the owner on Feb 25, 2023. It is now read-only.

Fix Previous PRs Messages #8

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

tajmone
Copy link
Collaborator

@tajmone tajmone commented Jul 26, 2022

This PR contains the fixes to my previous merged PRs: the auto-generated merge messages are replaced with the original messages of my commits.

The PR doesn't contain new commits, it's simply a history rewrite operation to ensure that all commits contain useful descriptions.

By REBASING devlop on this PR all messages will look as intended. Bear in mind that all commit hashes from commit "Polish PML 3.0.0 Changelog" upward will change with this operation, since it involves history rewriting, but since contents are not affected a simple rebase will solve any conflicts with local branches you might be working on.

pml-lang and others added 7 commits July 26, 2022 03:57
Adjust the Changelog by rephrasing various sentences and
fixing some expressions in order to bring the text closer
to idiomatic English and/or render it smoother to read.
Improve repository settings to enforce consistent code styles across
different OSs and editors by adding EditorConfig rules and tweaking
Git configurations:

* New `.editorconfig` and `.gitattributes` configuration files to
  enforce consistent code style rules for:
    * Repository configuration files.
    * Plain-text and LICENSE files.
    * Shell and batch scripts.
    * Markdown document.
    * PML documents.
* Add to `.gitignore` new rules to cover common OSs and application
  temporary files that are likely to occur on end users machines.

These settings will reduce noise in commits and PRs by avoiding
spurious whitespace changes enforced by custom editor settings
(conversion of spaces to tabs, etc.) ending up in new commits and
pull requests, restricting them to actual contents changes.
* Apply cosmetic tweaks to all source files that failed to pass
  EditorConfig styles consistency validation.
* `README.md`:
    * Fix some markdown formatting errors.
    * Polish a couple of sentences.
    * Convert inline-links to reference labels placed at the
      end of the document, and add descriptive title text to
      be show on link hovering.
Improve repository settings to enforce consistent code styles across
different OSs and editors by adding EditorConfig rules and tweaking
Git configurations:

* New `.editorconfig` and `.gitattributes` configuration files to
  enforce consistent code style rules for:
    * Repository configuration files.
    * Plain-text and LICENSE files.
    * Shell and batch scripts.
    * Markdown document.
    * PML documents.
* Add to `.gitignore` new rules to cover common OSs and application
  temporary files that are likely to occur on end users machines.

These settings will reduce noise in commits and PRs by avoiding
spurious whitespace changes enforced by custom editor settings
(conversion of spaces to tabs, etc.) ending up in new commits and
pull requests, restricting them to actual contents changes.

Enforce new code styles rules to repository:

* Apply cosmetic tweaks to all source files that failed to pass
  EditorConfig styles consistency validation.
* `README.md`:
    * Fix some markdown formatting errors.
    * Polish a couple of sentences.
    * Convert inline-links to reference labels placed at the
      end of the document, and add descriptive title text to
      be show on link hovering.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants