Giter Site home page Giter Site logo

Comments (10)

bastibe avatar bastibe commented on August 20, 2024

Hi! Thank you for the bug report. That is very strange. I can only assume that the file is opened with the wrong newline mode? Can you tell me the value of your buffer-file-coding-system?

from org-static-blog.

bastibe avatar bastibe commented on August 20, 2024

I tried to reproduce this bug on my machine: I create a new blog post, and save it with latin1-dos as buffer-file-coding-system (line endings are now \r\n, while all other posts are \n). I kill the buffer, then run org-static-blog-publish. But it all works as intended, I don't get an error message.

Could there be something else going on on your machine?

from org-static-blog.

termitereform avatar termitereform commented on August 20, 2024

Hmm, interesting. I was able to replicate it with a dummy file.

Okay, here's what I've got:

buffer-file-coding-system defaults to utf-8-unix in org-mode for me.

Post file's encoding is ANSI (which is the default for Windows Notepad).

I've attached a test post that threw the error when I tried to publish it -- it wouldn't let me attach it with the .org extension, so I just renamed it .txt

180325.txt

from org-static-blog.

bastibe avatar bastibe commented on August 20, 2024

Your file worked fine for me. Emacs opens the file in undecided-dos.

I tried this again without loading my configuration (run emacs -Q, then eval all of org-static-blog, and only my org-static-blog-specific parts of my init.el), and it again worked without issue.

Could you try that on your machine? Just to make sure that there is nothing in your configuration that is interfering here?

from org-static-blog.

termitereform avatar termitereform commented on August 20, 2024

This was resolved -- it was an encoding problem on my end.

from org-static-blog.

bastibe avatar bastibe commented on August 20, 2024

Thank you for reporting back. I'm glad you were able to resolve your issue.

from org-static-blog.

mcrable avatar mcrable commented on August 20, 2024

I'm also getting a similar error, but my files are all UTF-8 encoded.

The error I get when trying to run org-static-blog-publish:
org-static-blog-get-date: Search failed: "^\#\+date:[ ]*<\([^]>]+\)>$"

from org-static-blog.

bastibe avatar bastibe commented on August 20, 2024

Do all your files contain the #+date: header, and if so, can you pinpoint which one of them causes the issue?

from org-static-blog.

mcrable avatar mcrable commented on August 20, 2024

They do all contain the #+date: in the header. Actually all new files I create on my computer with Ubuntu seem to cause the error. I have another machine with OSX and everything works perfectly there, so I'm really not sure what the issue is.

I am attaching a post I just made (as a txt file) that gives me the error when I run org-static-blog-publish.

Thank you for responding to this, and thank you for org-static-blog, I really like it a lot.

2019-04-15-testing.txt

from org-static-blog.

bastibe avatar bastibe commented on August 20, 2024

Your file works fine on my computer. If I had to guess, I would say that this is still an encoding issue. Maybe your init.el is in a different encoding?

from org-static-blog.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.