archive-org.com » ORG » I » IRREAL.ORG

Total: 496

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Python | Irreal
    15 years and is very Continue reading Posted in General Tagged Emacs Emacs lisp Org mode Python 2 Comments Python Tools for Emacs Posted on April 10 2015 by jcs Sean Dague who works on OpenStack has a nice post on Emacs Python tools he uses to deal with the large Python code base of the project If you work in Python you ll want to take a look at his Continue reading Posted in Programming Tagged Emacs Python 5 Comments Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 October 2014

    Original URL path: http://irreal.org/blog/?tag=python (2016-04-25)
    Open archived version from archive


  • Emacs Streams | Irreal
    easy to implement and even though the notion never seemed to gain traction in Common Lisp they are easy to implement there too Now Nicolas Petton has implemented them for Emacs Lisp too His stream el which is available on Elpa requires the seq el library and therefore requires Emacs 25 or later It s not obvious what a good use case would be in the Emacs environment but I m sure there are some I just like the idea that they re there for me when I find I need them It might not seem like there would be many opportunities to make use of streams no matter the language but as SICP shows they are very natural solutions to many problems once you internalize the idea Streams for Emacs is another reason I can t wait for Emacs 25 UPDATE wouldn t would This entry was posted in General and tagged Emacs Emacs lisp Bookmark the permalink Daniel Gopar Chats with Sacha DWIM in the Minibuffer Phil Two books I am rather leisurely reading at present are SICP and Learn You A Haskell For Great Good Haskell is lazy to the core and it s quite an eye opener to see how things can work when that s just How Things Are in the language Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016

    Original URL path: http://irreal.org/blog/?p=4685 (2016-04-25)
    Open archived version from archive

  • Elisp/Emacs Examples | Irreal
    though is the list of Elisp examples You can think of it as an Elisp cookbook It covers things like filtering lists reading or writing from to strings splitting strings mapping structures the loop macro working with buffers and files and a host of other useful examples It s fun just to read through it and when you do you re likely to learn a few things you didn t know This is a really useful resource especially for learning Elisp idioms and what sort of functions are available As I ve written before the basics of Lisp programming are easy it s learning the library that s hard That s especially true of Elisp which has many specialized functions for editing text Sometimes you know what you want to do but it s not clear what terms you should search for to tell you how to implement it Rordrigues examples covers most types of actions and will at least get you to the right set of functions Even new Emacs users will find the section on customizations helpful This entry was posted in General and tagged Emacs Emacs lisp Bookmark the permalink Draft 4 Marking Up Quoted Org Strings Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July

    Original URL path: http://irreal.org/blog/?p=4195 (2016-04-25)
    Open archived version from archive

  • Sacha Chua and John Wiegley on Elisp Development | Irreal
    All sorts of work not just editing Next they move on to discussing debugging and edebug I found this one of the most useful parts of their discussion It s something I ve long wanted to learn more about As Wiegley says using print statements in your code to debug works well in most languages Elisp included but the Emacs debugging facilities are so good you don t need to do it when debugging Elisp If you want to learn more Nic Ferrier has an excellent 10 minute video on edebug that I wrote about here Wiegley shows how easy it is to use edebug If you write any Elisp at all it s worth spending a bit of time learning the basics Ferrier s video can help with that as can Wiegley s discussion After the edebug discussion Wiegley moves on to several Emacs functions that can help with development These include elint current buffer elp instrument function and elp results memory use counts ert The video is just over an hour so you ll have to schedule some time but again you should because it s well worth your time Happily Chua hinted that they ll be doing more of these videos I hope so because they re really useful Speaking of Chua Wiegley chats there s also a nice video on Wiegley s use package package I had intended to write about that but wanted to watch it again first Sadly life intervened and I lost the moment so I m glad to have a chance to mention it here This is another great video and well worth your time This entry was posted in Programming and tagged Emacs Emacs lisp Bookmark the permalink The Tricorder Draws Nigh Emacs 24 5 Search for Recent Posts Elisp Summary

    Original URL path: http://irreal.org/blog/?p=3865 (2016-04-25)
    Open archived version from archive

  • Names | Irreal
    about adding the package name to every symbol that might be seen externally This is pretty much what I was describing in footnote 3 internally all symbols are specified and accessed without worrying about the package name Externally the package name must be prepended to access those symbols The nice thing about the package is that it has no impact on existing code Everything still works as before When you re writing new code you can choose to use define namespace and dispense with worrying about adding the package name to all of your variables and functions The define namespace macro will take care of doing that for you You might think this could be risky think about how you would write that macro but Malabarba has already used it in two packages that he s released to ELPA When you read his post you will see that he s considered the edge cases This package is really an accomplishment Head on over and see if you don t agree It may even help put the eternal fretting about Emacs name spaces to rest Footnotes 1 We don t coordinate these things Really This entry was posted in Programming and tagged Emacs Emacs lisp Bookmark the permalink Name Spaces in Emacs Lisp Happy Birthday Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016 March 2016 February

    Original URL path: http://irreal.org/blog/?p=3503 (2016-04-25)
    Open archived version from archive

  • Scripting with Emacs | Irreal
    to be trickier than you might think We all know about script and batch but there are a lot of corner cases that Wiesner explores The problem as he explains is that Emacs is really an editor and attempts to use it as a general scripting language brings difficulties If you re interested at all in scripting with Emacs Wiesner s post is a must read Even if you re not interested right now it s worth taking a look and bookmarking it for later This entry was posted in Programming and tagged Emacs Emacs lisp Shell Bookmark the permalink The info display manual Command Lisp and Mathematics Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016 March 2016 February 2016 January 2016 December 2015 November

    Original URL path: http://irreal.org/blog/?p=3448 (2016-04-25)
    Open archived version from archive

  • Shell | Irreal
    excellent tutorial on scripting with Emacs By scripting with Emacs he means we d like to have a shell script containing some Elisp or a reference to a file containing some Elisp into which Continue reading Posted in Programming Tagged Emacs Emacs lisp Shell Leave a comment Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 October 2014 September 2014 August 2014 July 2014 June 2014 May 2014 April 2014 March 2014 February 2014 January 2014 December 2013 November 2013 October 2013 September 2013 August 2013 July 2013 June 2013 May 2013

    Original URL path: http://irreal.org/blog/?tag=shell (2016-04-25)
    Open archived version from archive

  • Sharp Quote and Emacs | Irreal
    single quote i e the quote form to mark functions Malabarba explains why it s better practice to use i e the function form to indicate a function This is a great post as usual for Malabarba and all Elisp programmers should read it This entry was posted in Programming and tagged Emacs Emacs lisp Bookmark the permalink Amazon and the Publishers A Cat Cons Search for Recent Posts Elisp Summary Emacs for Prose FISA Abandons the Fourth Amendment Again Blogging with Org Mode and Nikola How to Keep Emacs Running Across an X Crash Recent Comments Mike Zamansky on Blogging with Org Mode and Nikola Phil on How to Keep Emacs Running Across an X Crash Sebastian Christ on European Quotation Marks NoonianAtall on A Hyper Key on Any USB Keyboard Kris on An Example of Why Reproducible Research Matters Links Useful Emacs Commands Archives April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 October 2014 September 2014 August 2014 July 2014 June 2014 May 2014 April 2014 March 2014 February 2014

    Original URL path: http://irreal.org/blog/?p=3436 (2016-04-25)
    Open archived version from archive



  •