<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/progmodes/sh-script.el, branch scratch/api.el</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>Fix infinite loop in sh-script's SMIE code</title>
<updated>2015-10-26T07:01:18+00:00</updated>
<author>
<name>Tassilo Horn</name>
</author>
<published>2015-10-26T07:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1bab3cefc133e06aaf4a48efb1623d1b458ab212'/>
<id>1bab3cefc133e06aaf4a48efb1623d1b458ab212</id>
<content type='text'>
* lisp/progmodes/sh-script.el (sh-smie-sh-forward-token): Fix infinite
loop (bug#21747).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/sh-script.el (sh-smie-sh-forward-token): Fix infinite
loop (bug#21747).
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/sh-script.el: Old "dumb" continued line indent</title>
<updated>2015-09-30T01:43:07+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2015-09-30T01:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d6b49570f6fe1cfb5314c1b61b81ede0497a06b2'/>
<id>d6b49570f6fe1cfb5314c1b61b81ede0497a06b2</id>
<content type='text'>
(sh-indent-after-continuation): Add new value `always' (bug#17620)
(sh-smie-sh-rules): Remove old handling of continued lines.
(sh-smie--indent-continuation): New function.
(sh-set-shell): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(sh-indent-after-continuation): Add new value `always' (bug#17620)
(sh-smie-sh-rules): Remove old handling of continued lines.
(sh-smie--indent-continuation): New function.
(sh-set-shell): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backslash cleanup in Elisp source files</title>
<updated>2015-09-17T23:09:39+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-09-17T23:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=284c470ef752967fcd8bae6a450dc138462b1e49'/>
<id>284c470ef752967fcd8bae6a450dc138462b1e49</id>
<content type='text'>
This patch should not change behavior.  It typically omits backslashes
where they are redundant (e.g., in the string literal "^\$").
In a few places, insert backslashes where they make regular
expressions clearer: e.g., replace "^\*" (equivalent to "^*") with
"^\\*", which has the same effect as a regular expression.
Also, use ‘\ %’ instead of ‘\%’ when avoiding confusion with SCCS IDs,
and similarly use ‘\ $’ instead of ‘\$’ when avoiding confusion with
RCS IDs, as that makes it clearer that the backslash is intended.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch should not change behavior.  It typically omits backslashes
where they are redundant (e.g., in the string literal "^\$").
In a few places, insert backslashes where they make regular
expressions clearer: e.g., replace "^\*" (equivalent to "^*") with
"^\\*", which has the same effect as a regular expression.
Also, use ‘\ %’ instead of ‘\%’ when avoiding confusion with SCCS IDs,
and similarly use ‘\ $’ instead of ‘\$’ when avoiding confusion with
RCS IDs, as that makes it clearer that the backslash is intended.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/sh-script.el (sh-mode): Handle .cshrc (bug#21049)</title>
<updated>2015-08-13T21:05:44+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2015-08-13T21:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=acac9f4d727072b31914c9224957ff8dfec97df1'/>
<id>acac9f4d727072b31914c9224957ff8dfec97df1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/sh-script.el: Better handle nested quotes</title>
<updated>2015-06-10T02:10:38+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2015-06-10T02:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=06193432f2c38811a4be075274bb5be014f9b594'/>
<id>06193432f2c38811a4be075274bb5be014f9b594</id>
<content type='text'>
(sh-here-doc-open-re): Don't mis-match the &lt;&lt;&lt; operator (bug#20683).
(sh-font-lock-quoted-subshell): Make sure double quotes within single
quotes don't mistakenly end prematurely the surrounding string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(sh-here-doc-open-re): Don't mis-match the &lt;&lt;&lt; operator (bug#20683).
(sh-font-lock-quoted-subshell): Make sure double quotes within single
quotes don't mistakenly end prematurely the surrounding string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor quoting problems in doc strings</title>
<updated>2015-05-28T07:22:03+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-05-28T07:06:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dfc2ef11a84d33eab916ff87b8537f8e28c05c92'/>
<id>dfc2ef11a84d33eab916ff87b8537f8e28c05c92</id>
<content type='text'>
Most of these fixes involve escaping grave accents that are
actually intended to be grave accents, not left quotes.
(Bug#20385)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of these fixes involve escaping grave accents that are
actually intended to be grave accents, not left quotes.
(Bug#20385)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix byte-compiler warnings about looking-back.</title>
<updated>2015-04-21T01:55:00+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2015-04-21T01:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c9a75a4030a556d700fd95222ec0bf4c1a9f67b5'/>
<id>c9a75a4030a556d700fd95222ec0bf4c1a9f67b5</id>
<content type='text'>
* lisp/vc/log-view.el (log-view-end-of-defun-1):
* lisp/textmodes/tex-mode.el (latex-forward-sexp-1):
* lisp/textmodes/reftex-ref.el (reftex-goto-label):
* lisp/textmodes/bibtex.el (bibtex-insert-kill):
* lisp/progmodes/sh-script.el (sh--maybe-here-document):
* lisp/progmodes/ruby-mode.el (ruby-end-of-defun):
* lisp/progmodes/ada-mode.el (ada-in-numeric-literal-p):
* lisp/org/org.el (org-insert-heading, org-sort-entries):
* lisp/org/org-mouse.el (org-mouse-end-headline)
(org-mouse-context-menu):
* lisp/org/org-clock.el (org-clock-cancel):
* lisp/man.el (Man-default-man-entry):
* lisp/mail/rmail.el (rmail-get-new-mail, rmail-insert-inbox-text)
(rmail-ensure-blank-line):
* lisp/mail/footnote.el (Footnote-delete-footnote):
* lisp/mail/emacsbug.el (report-emacs-bug):
* lisp/info.el (Info-follow-reference, Info-fontify-node):
* lisp/info-look.el (info-lookup-guess-custom-symbol):
* lisp/help-fns.el (help-fns--key-bindings):
* lisp/files.el (hack-local-variables):
* lisp/emulation/viper-ex.el (viper-get-ex-token, ex-cmd-complete)
(viper-get-ex-pat, ex-expand-filsyms, viper-get-ex-file)
(viper-complete-filename-or-exit):
* lisp/emulation/viper-cmd.el (viper-backward-indent):
* lisp/emacs-lisp/lisp-mode.el (calculate-lisp-indent):
* lisp/emacs-lisp/elint.el (elint-get-top-forms):
* lisp/cus-edit.el (custom-face-edit-value-create):
* lisp/calendar/todo-mode.el (todo-set-item-priority)
(todo-filter-items-1, todo-convert-legacy-files)
(todo-prefix-overlays): Add explicit second arg to looking-back.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/log-view.el (log-view-end-of-defun-1):
* lisp/textmodes/tex-mode.el (latex-forward-sexp-1):
* lisp/textmodes/reftex-ref.el (reftex-goto-label):
* lisp/textmodes/bibtex.el (bibtex-insert-kill):
* lisp/progmodes/sh-script.el (sh--maybe-here-document):
* lisp/progmodes/ruby-mode.el (ruby-end-of-defun):
* lisp/progmodes/ada-mode.el (ada-in-numeric-literal-p):
* lisp/org/org.el (org-insert-heading, org-sort-entries):
* lisp/org/org-mouse.el (org-mouse-end-headline)
(org-mouse-context-menu):
* lisp/org/org-clock.el (org-clock-cancel):
* lisp/man.el (Man-default-man-entry):
* lisp/mail/rmail.el (rmail-get-new-mail, rmail-insert-inbox-text)
(rmail-ensure-blank-line):
* lisp/mail/footnote.el (Footnote-delete-footnote):
* lisp/mail/emacsbug.el (report-emacs-bug):
* lisp/info.el (Info-follow-reference, Info-fontify-node):
* lisp/info-look.el (info-lookup-guess-custom-symbol):
* lisp/help-fns.el (help-fns--key-bindings):
* lisp/files.el (hack-local-variables):
* lisp/emulation/viper-ex.el (viper-get-ex-token, ex-cmd-complete)
(viper-get-ex-pat, ex-expand-filsyms, viper-get-ex-file)
(viper-complete-filename-or-exit):
* lisp/emulation/viper-cmd.el (viper-backward-indent):
* lisp/emacs-lisp/lisp-mode.el (calculate-lisp-indent):
* lisp/emacs-lisp/elint.el (elint-get-top-forms):
* lisp/cus-edit.el (custom-face-edit-value-create):
* lisp/calendar/todo-mode.el (todo-set-item-priority)
(todo-filter-items-1, todo-convert-legacy-files)
(todo-prefix-overlays): Add explicit second arg to looking-back.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-24</title>
<updated>2015-01-28T04:03:22+00:00</updated>
<author>
<name>Fabián Ezequiel Gallina</name>
</author>
<published>2015-01-28T04:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e57f766d3c97162258ec24b2b4986cdc0e98d352'/>
<id>e57f766d3c97162258ec24b2b4986cdc0e98d352</id>
<content type='text'>
2a57b7e Fixes: debbugs:18756

Conflicts:
	lisp/ChangeLog
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2a57b7e Fixes: debbugs:18756

Conflicts:
	lisp/ChangeLog
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes: debbugs:18756</title>
<updated>2015-01-06T18:52:15+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2015-01-06T18:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2a57b7e5b42175031efb8b4348638a05cb1c52a2'/>
<id>2a57b7e5b42175031efb8b4348638a05cb1c52a2</id>
<content type='text'>
sh-basic-indent-line fix

* lisp/progmodes/sh-script.el (sh-mode): Doc fix.
(sh-basic-indent-line): Handle electric newline.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sh-basic-indent-line fix

* lisp/progmodes/sh-script.el (sh-mode): Doc fix.
(sh-basic-indent-line): Handle electric newline.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2015</title>
<updated>2015-01-01T22:26:41+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-01-01T22:26:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7e09ef09a479731d01b1ca46e94ddadd73ac98e3'/>
<id>7e09ef09a479731d01b1ca46e94ddadd73ac98e3</id>
<content type='text'>
Run admin/update-copyright.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run admin/update-copyright.
</pre>
</div>
</content>
</entry>
</feed>
