diff options
| author | Stefan Monnier | 2012-07-17 07:52:00 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-07-17 07:52:00 -0400 |
| commit | 4dc7c8d5795458e89d19b59f64760e155c2cd70b (patch) | |
| tree | 2eb1ef73d69102f0ebee4e39056078adcdd49529 /lisp | |
| parent | 2143fa32671374cdef26fdb24355bf690728a344 (diff) | |
| parent | fbf31a9c2c08c86a7ab490cb7b920245b829a61d (diff) | |
| download | emacs-4dc7c8d5795458e89d19b59f64760e155c2cd70b.tar.gz emacs-4dc7c8d5795458e89d19b59f64760e155c2cd70b.zip | |
Merge from emacs-24
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 12 | ||||
| -rw-r--r-- | lisp/gnus/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/gnus/shr.el | 3 | ||||
| -rw-r--r-- | lisp/progmodes/sh-script.el | 8 |
4 files changed, 24 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 04cf8291dff..1648aa3bea7 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2012-07-17 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2012-07-17 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * progmodes/sh-script.el (sh-syntax-propertize-function): Fix last | ||
| 4 | change (bug#11826). | ||
| 5 | |||
| 6 | 2012-07-17 Glenn Morris <rgm@gnu.org> | ||
| 7 | 2012-07-17 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 8 | |||
| 3 | * progmodes/cc-engine.el (c-forward-sws, c-backward-sws): | 9 | * progmodes/cc-engine.el (c-forward-sws, c-backward-sws): |
| 4 | Avoid spuriously marking the buffer as modified because of c-is-sws. | 10 | Avoid spuriously marking the buffer as modified because of c-is-sws. |
| 5 | 11 | ||
| @@ -340,6 +346,12 @@ | |||
| 340 | read-file-name-completion-ignore-case is non-nil. Don't use | 346 | read-file-name-completion-ignore-case is non-nil. Don't use |
| 341 | case-fold-search for this purpose. (Bug#11827) | 347 | case-fold-search for this purpose. (Bug#11827) |
| 342 | 348 | ||
| 349 | 2012-07-17 Andreas Schwab <schwab@linux-m68k.org> | ||
| 350 | |||
| 351 | * calendar/cal-dst.el (calendar-current-time-zone): | ||
| 352 | Return calendar-current-time-zone-cache if non-nil. | ||
| 353 | |||
| 354 | 2012-07-17 Masatake YAMATO <yamato@redhat.com> | ||
| 343 | 2012-07-06 Andreas Schwab <schwab@linux-m68k.org> | 355 | 2012-07-06 Andreas Schwab <schwab@linux-m68k.org> |
| 344 | 356 | ||
| 345 | * calendar/cal-dst.el (calendar-current-time-zone): | 357 | * calendar/cal-dst.el (calendar-current-time-zone): |
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 41966497607..6c1d2b9b624 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-07-17 Andreas Schwab <schwab@linux-m68k.org> | ||
| 2 | |||
| 3 | * shr.el (shr-expand-url): Handle URL starting with `//'. | ||
| 4 | |||
| 5 | 2012-07-17 Toke Høiland-Jørgensen <toke@toke.dk> (tiny change) | ||
| 1 | 2012-07-13 Chong Yidong <cyd@gnu.org> | 6 | 2012-07-13 Chong Yidong <cyd@gnu.org> |
| 2 | 7 | ||
| 3 | * smime.el (smime-certificate-info): Set buffer-read-only directly, | 8 | * smime.el (smime-certificate-info): Set buffer-read-only directly, |
diff --git a/lisp/gnus/shr.el b/lisp/gnus/shr.el index bf6e57e8d79..e7a6c5d2081 100644 --- a/lisp/gnus/shr.el +++ b/lisp/gnus/shr.el | |||
| @@ -484,6 +484,9 @@ size, and full-buffer size." | |||
| 484 | (string-match "\\`[a-z]*:" url) | 484 | (string-match "\\`[a-z]*:" url) |
| 485 | (not shr-base)) | 485 | (not shr-base)) |
| 486 | url) | 486 | url) |
| 487 | ((and (string-match "\\`//" url) | ||
| 488 | (string-match "\\`[a-z]*:" shr-base)) | ||
| 489 | (concat (match-string 0 shr-base) url)) | ||
| 487 | ((and (not (string-match "/\\'" shr-base)) | 490 | ((and (not (string-match "/\\'" shr-base)) |
| 488 | (not (string-match "\\`/" url))) | 491 | (not (string-match "\\`/" url))) |
| 489 | (concat shr-base "/" url)) | 492 | (concat shr-base "/" url)) |
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el index 034cfa4b394..be664c6fc6e 100644 --- a/lisp/progmodes/sh-script.el +++ b/lisp/progmodes/sh-script.el | |||
| @@ -1096,12 +1096,12 @@ subshells can nest." | |||
| 1096 | (")" (0 (sh-font-lock-paren (match-beginning 0)))) | 1096 | (")" (0 (sh-font-lock-paren (match-beginning 0)))) |
| 1097 | ;; Highlight (possibly nested) subshells inside "" quoted | 1097 | ;; Highlight (possibly nested) subshells inside "" quoted |
| 1098 | ;; regions correctly. | 1098 | ;; regions correctly. |
| 1099 | ("\"\\(?:\\(?:[^\\\"]\\|\\)*?[^\\]\\(?:\\\\\\\\\\)*\\)??\\(\\$(\\|`\\)" | 1099 | ("\"\\(?:\\(?:[^\\\"]\\|\\\\.\\)*?\\)??\\(\\$(\\|`\\)" |
| 1100 | (1 (ignore | 1100 | (1 (ignore |
| 1101 | ;; Save excursion because we want to also apply other | 1101 | (if (nth 8 (save-excursion (syntax-ppss (match-beginning 0)))) |
| 1102 | ;; syntax-propertize rules within the affected region. | ||
| 1103 | (if (nth 8 (syntax-ppss)) | ||
| 1104 | (goto-char (1+ (match-beginning 0))) | 1102 | (goto-char (1+ (match-beginning 0))) |
| 1103 | ;; Save excursion because we want to also apply other | ||
| 1104 | ;; syntax-propertize rules within the affected region. | ||
| 1105 | (save-excursion | 1105 | (save-excursion |
| 1106 | (sh-font-lock-quoted-subshell end))))))) | 1106 | (sh-font-lock-quoted-subshell end))))))) |
| 1107 | (point) end)) | 1107 | (point) end)) |