Skip to content

Comments

Add "Introduction to newLISP" Book #12743

Open
godlykmathews wants to merge 8 commits intoEbookFoundation:mainfrom
godlykmathews:Book-EN
Open

Add "Introduction to newLISP" Book #12743
godlykmathews wants to merge 8 commits intoEbookFoundation:mainfrom
godlykmathews:Book-EN

Conversation

@godlykmathews
Copy link
Contributor

What does this PR do?

Add resource | Add info | Improve repo

Description

This pull request adds newLISP to the list of programming languages in books/free-programming-books-langs.md. It includes the resource "Introduction to newLISP" as an introductory book for the language.

Why is this valuable (or not)?

newLISP is a lightweight, fast, and easy-to-learn dialect of the Lisp programming language. Including an introductory resource for newLISP expands the variety of programming languages covered in the repository and helps learners discover alternative paradigms and approaches in programming.

How do we know it's really free?

The "Introduction to newLISP" book is freely available online, ensuring open access for all users.

For book lists, is it a book? For course lists, is it a course? etc.

This is a book resource for the newLISP programming language.

Checklist:

  • Search for duplicates.
  • Include author(s) and platform where appropriate.
  • Put lists in alphabetical order, correct spacing.
  • Add needed indications (PDF, access notes, under construction).
  • Used an informative name for this pull request.

Follow-up

  • Check the status of GitHub Actions and resolve any reported warnings!

Added FastAPI to the Python section and updated the list of frameworks.
Added newLISP to the list of programming languages and included an introductory resource.
@godlykmathews godlykmathews changed the title Book en Add newLISP Language and "Introduction to newLISP" Add newLISP Language and "Introduction to newLISP" Book to Programming Languages List Oct 21, 2025
@godlykmathews godlykmathews changed the title Add newLISP Language and "Introduction to newLISP" Add newLISP Language and "Introduction to newLISP" Book to Programming Languages List Add newLISP Language and "Introduction to newLISP" Book Oct 21, 2025
@eshellman
Copy link
Collaborator

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.
Just put it in general Lisp category

@eshellman eshellman added the waiting for changes PR has been reviewed and changes/suggestions requested label Oct 22, 2025
@github-actions
Copy link

'This Pull Request has been automatically marked as stale because it has not had recent activity during last 60 days 😴

It will be closed in 30 days if no further activity occurs. To unstale this PR, draft it, remove stale label, comment with a detailed explanation or push more commits.

There can be many reasons why some specific PR has no activity. The most probable cause is lack of time, not lack of interest.

Thank you for your patience ❤️'

@github-actions github-actions bot added the stale Requests that have not had recent interaction (Out-of-Date) label Dec 25, 2025
Copilot AI review requested due to automatic review settings December 26, 2025 13:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds newLISP as a new subsection under the Lisp programming language category, including one introductory resource from Wikibooks.

Key Changes:

  • Added newLISP to the table of contents as a subsection under Lisp
  • Created a new newLISP section with "Introduction to newLISP" from Wikibooks

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


#### newLISP

* [Introduction to newLISP](https://en.wikibooks.org/wiki/Introduction_to_newLISP) - en.wikibooks.org (HTML & PDF)
Copy link

Copilot AI Dec 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The author attribution format is inconsistent with other Wikibooks entries in this file. According to the established pattern in this repository, Wikibooks entries should use "Wikibooks" as the author, not "en.wikibooks.org". For example, see line 1599 which uses "- Wikibooks" for a similar Wikibooks entry. Please update this entry to follow the same format.

Suggested change
* [Introduction to newLISP](https://en.wikibooks.org/wiki/Introduction_to_newLISP) - en.wikibooks.org (HTML & PDF)
* [Introduction to newLISP](https://en.wikibooks.org/wiki/Introduction_to_newLISP) - Wikibooks (HTML & PDF)

Copilot uses AI. Check for mistakes.
@github-actions
Copy link

Linter failed, fix the error(s):

free-programming-books/books/free-programming-books-langs.md
1546:1-1566:115  warning  Alphabetical ordering: swap l.1566 and l.1565                          alphabetize-lists  remark-lint
 1573:1-1576:89  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

@github-actions github-actions bot added the linter error Please, correct build errors found by linter! label Dec 26, 2025
@github-actions
Copy link

Linter failed, fix the error(s):

free-programming-books/books/free-programming-books-langs.md
1573:1-1576:89  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

@github-actions
Copy link

Linter failed, fix the error(s):

free-programming-books/books/free-programming-books-langs.md
1546:1-1566:121  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint
 1572:1-1575:89  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

@godlykmathews godlykmathews changed the title Add newLISP Language and "Introduction to newLISP" Book Add "Introduction to newLISP" Book Dec 26, 2025
@github-actions github-actions bot added the conflicts Conflict(s) need to be resolved label Jan 4, 2026
@github-actions
Copy link

github-actions bot commented Jan 4, 2026

Oh no 😟! Conflicts have been found.

Please 🙏, take a moment and address the merge conflicts of your pull request before we can evaluate it again.

Thanks in advance for your effort and patience ❤️!

@github-actions github-actions bot removed the stale Requests that have not had recent interaction (Out-of-Date) label Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conflicts Conflict(s) need to be resolved linter error Please, correct build errors found by linter! waiting for changes PR has been reviewed and changes/suggestions requested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants