Writing GNU Emacs Extensions,Used

Writing GNU Emacs Extensions,Used

In Stock
SKU: SONG1565922611
Brand: O'Reilly Media
Condition: Used
Regular price$20.71
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Yes, it is possible to be all things to all people, if you're talking about the Emacs editor. As a user, you can make any kind of customization you want, from choosing the keystrokes that invoke your favorite commands to creating a whole new work environment that looks like nothing ever developed before. It's all in Emacs Lisp and in this short but fastpaced book.GNU Emacs is more than an editor; it's a programming environment, a communications package, and many other things. To provide such a broad range of functions, it offers a full version of the Lisp programming language something much more powerful than the little macro languages provided in other editors (including older versions of Emacs). GNU Emacs is a framework in which you can create whole new kinds of editors or just alter aspects of the many functions it already provides.In this book, Bob Glickstein delves deep into the features that permit farreaching Emacs customizations. He teaches you the Lisp language and discusses Emacs topics (such as syntax tables and macro templates) in easytodigest portions. Examples progress in complexity from simple customizations to extensive major modes.You will learn how to write interactive commands, use hooks and advice, perform error recovery, manipulate windows, buffers, and keymaps, exploit and alter Emacs's main loop, and more. Each topic is explored through realistic examples and a series of successive refinements that illustrate not only the Emacs Lisp language, but the development process as well, making learning pleasant and natural.

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: What is the size of the book? A: The book measures seven point zero one inches in length, zero point six seven inches in width, and nine point one nine inches in height.
  • Q: How many pages does this book have? A: This book contains two hundred and forty pages, providing a comprehensive guide to Emacs customization.
  • Q: What type of binding does the book have? A: The book is available in paperback binding, making it easy to handle and read.
  • Q: Who is the author of this book? A: The author of the book is Bob Glickstein, who specializes in Emacs and Lisp programming.
  • Q: Is this book suitable for beginners? A: Yes, the book is designed to be accessible for beginners as well as more experienced users of Emacs.
  • Q: What topics are covered in this book? A: The book covers a variety of topics including writing interactive commands, using hooks, and manipulating keymaps.
  • Q: How can I customize my Emacs environment with this book? A: You can learn to customize your Emacs environment by following the examples and exercises provided within the book.
  • Q: Is this book suitable for advanced Emacs users? A: Yes, advanced users will find in-depth discussions and complex examples that enhance their Emacs skills.
  • Q: What programming language does the book focus on? A: The book primarily focuses on Emacs Lisp, which is used for customizing the Emacs editor.
  • Q: How should I care for this paperback book? A: To keep the book in good condition, store it in a dry place and avoid exposing it to direct sunlight.
  • Q: Can I return the book if I'm not satisfied? A: Yes, O'Reilly Media typically has a return policy that allows you to return unsatisfactory items within a specified period.
  • Q: What if the book arrives damaged? A: If the book arrives damaged, you should contact the retailer or publisher to arrange for a replacement.
  • Q: Is there an electronic version of this book available? A: Yes, O'Reilly Media often offers electronic versions of their books, including this one.
  • Q: What genre does this book belong to? A: This book belongs to the Software genre, specifically focusing on programming and customization.
  • Q: Does this book include practical examples? A: Yes, the book includes practical examples that help illustrate the concepts and techniques in Emacs customization.

Recently Viewed