]> code.delx.au - gnu-emacs-elpa/blobdiff - gobject-align.el
align: Minor refactoring
[gnu-emacs-elpa] / gobject-align.el
index b5bd28ba577f179d8648108b7d4131500624c4c4..a2c68fc7990041d23ce476e57bfd17609b6544fa 100644 (file)
            identifier-start
            identifier-end
            arglist
-           last-token-start
-           c)
+           last-token-start)
        (goto-char (point-max))
        (while (not (bobp))
          (c-backward-syntactic-ws)
            (while (and (not (bobp))
                        (progn
                          (c-backward-token-2)
-                         (unless (eq (setq c (char-after)) ?,)
+                         (unless (eq (char-after) ?,)
                            (setq last-token-start (point-marker)))))
              (c-backward-syntactic-ws))
            (setq type-start last-token-start))
           gobject-align-arglist-start-column)
          (forward-char)
          (gobject-align-at-point
-          (- gobject-align-arglist-identifier-start-column
-             gobject-align-arglist-start-column
-             (length "("))))))))
+          (- (+ gobject-align-arglist-identifier-start-column
+                (length "("))
+             gobject-align-arglist-start-column)))))))
 
 (provide 'gobject-align)