Looks good, but I can't get it to work. To test it, can I just evaluate the two sexp's in the block you gave inside a scratch buffer, then switch to my trial org file and export to LaTeX? Trying the OP's sample file gives the same results before and after I evaluate this new bit of code, but I suspect I'm doing something wrong....
Hello,
Would that work for you?
Scot Becker <scot.becker@gmail.com> writes:
> That sounds like it means that any documents you might want to export to
> LaTeX (and format with hard line breaks) should always have non-breaking
> spaces after the periods---or you should keep a manual eye on your paragraph
> formatting to make sure no numbers come first on the line.
#+begin_src emacs-lisp
(defun org-fill-item-nobreak-p ()
"Non-nil when line break would insert a new item."
(and (looking-at (org-item-re)) (org-list-in-valid-block-p)))
(add-to-list 'fill-nobreak-predicate 'org-fill-item-nobreak-p)
#+end_src
If it is fine, we may as well include it by default in Org.
Regards,
--
Nicolas