Revert "Merge pull request #83 from tkf/empty-triple-quote"

This reverts commit f4d086427343eb0b8bc91355388d2437c568b1f6, reversing
changes made to 8f697fd2ef23a9e1d9a06ac8ca419d76ccedb27d.

While the fix worked with empty triple quoted strings it broke simpler cases
like these:

    """
    def someting(a, b, c):
        "
    """

    or

    '''
    def someting(a, b, c):
        '
    '''

Another approach is needed for giving triple quoted string the correct syntax.
This commit is contained in:
Fabián Ezequiel Gallina
2012-05-17 00:03:45 -03:00
committed by Fabián Ezequiel Gallina
parent c6d3df36da
commit bd98267736

View File

@@ -465,7 +465,6 @@ This variant of `rx' supports common python named REGEXPS."
;; string delimiters. Fixme: Is there a better way?
;; First avoid a sequence preceded by an odd number of backslashes.
`((,(concat "\\(?:\\([RUru]\\)[Rr]?\\|^\\|[^\\]\\(?:\\\\.\\)*\\)" ;Prefix.
"\\(?:''''''\\|\"\"\"\"\"\"\\)" ; Empty triple-quote
"\\(?:\\('\\)'\\('\\)\\|\\(?2:\"\\)\"\\(?3:\"\\)\\)")
(3 (python-quote-syntax)))))