1. 03 Feb, 2016 6 commits
  2. 02 Feb, 2016 17 commits
    • Glenn Morris's avatar
      * make-dist: Updates related to nt/. · 74ebd4a7
      Glenn Morris authored
      74ebd4a7
    • Glenn Morris's avatar
      * make-dist: Add modules/. · 737193a4
      Glenn Morris authored
      737193a4
    • Glenn Morris's avatar
    • Eli Zaretskii's avatar
      Fix failure to compile ns-win.el in parallel builds · a4278e28
      Eli Zaretskii authored
      * src/Makefile.in ($(lispsource)/term/ns-win.elc): Add order-only
      dependency on $(lispsource)/international/charprop.el.
      (Bug#22501)
      a4278e28
    • Eli Zaretskii's avatar
      Fix names of tags generated for Ruby accessors · 860da4dc
      Eli Zaretskii authored
      * lib-src/etags.c (Ruby_functions): Don't include the leading
      colon ':' in tags for Ruby accessors and aliases.  (Bug#22241)
      
      * test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2:
      * test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4:
      * test/etags/ETAGS.good_5:
      * test/etags/ETAGS.good_6:
      * test/etags/CTAGS.good: Adapt to changes in Ruby tags.
      860da4dc
    • Eli Zaretskii's avatar
      Fix file-name recognition in 'etags' · f6213ce7
      Eli Zaretskii authored
      * lib-src/etags.c (get_language_from_filename): If FILE includes a
      leading directory, compare only its basename to the known file
      names in lang_names[].
      
      * test/etags/Makefile (RBSRC): Adapt to recent test1.ruby
      renaming.
      * test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2:
      * test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4:
      * test/etags/ETAGS.good_5:
      * test/etags/ETAGS.good_6:
      * test/etags/CTAGS.good: Adapt to changes in Ruby file names and
      to the results in Makefile due to the above etags.c fix.
      f6213ce7
    • Eli Zaretskii's avatar
      Change Ruby file names and extensions recognized by 'etags' · e42e662f
      Eli Zaretskii authored
      * lib-src/etags.c <Ruby_filenames>: New variable, holds names
      of Ruby files.
      <Ruby_suffixes>: Treat .rb, .ru, and .rbw as Ruby extensions.
      <lang_names>: Add Ruby_filenames to the Ruby entry.
      * test/etags/ruby-src/test1.ru: Renamed from test1.ruby.
      (Bug#22241)
      e42e662f
    • Eli Zaretskii's avatar
      More improvements for Ruby support in 'etags' · 58bfb6a4
      Eli Zaretskii authored
      * lib-src/etags.c (Ruby_functions): Tag Ruby accessors and
      alias_method.  Identify constants even if the assignment is not
      followed by whitespace.  (Bug#22241)
      
      * test/etags/ruby-src/test1.ruby: Add tests for constants,
      accessors, and alias_method.
      * test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2:
      * test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4:
      * test/etags/ETAGS.good_5:
      * test/etags/ETAGS.good_6:
      * test/etags/CTAGS.good: Adapt to changes in Ruby tests.
      58bfb6a4
    • Paul Eggert's avatar
      Add --git-config option to autogen.sh · c04e9113
      Paul Eggert authored
      * autogen.sh: New options --git-config, --help.
      (git_config): New shell var.  Alter function to respect this var.
      c04e9113
    • Lars Ingebrigtsen's avatar
      Fix editing undo changes in eww fields · 57134666
      Lars Ingebrigtsen authored
      * eww.el (eww-tag-form): Don't overwrite initial form data in text
      fields.
      (eww-process-text-input): Make `M-t' at the end of text fields work
      better (bug#19085).
      57134666
    • Lars Ingebrigtsen's avatar
      Allow the user more control of popping up the eww window · 51362d68
      Lars Ingebrigtsen authored
      * eww.el (eww): Use pop-to-buffer-same-window (suggested by
      Michael Heerdegen) (bug#22244).
      51362d68
    • Lars Ingebrigtsen's avatar
      Make eww-browse-url with new-window parameter work again · ee0fbd85
      Lars Ingebrigtsen authored
      * eww.el (eww-browse-url): Stay in the same buffer if we're
      already in a eww mode buffer so that eww-browse-url with a
      new-window parameter works (bug#22244).
      ee0fbd85
    • Lars Ingebrigtsen's avatar
      Clean up eww code slightly · 9c3142dc
      Lars Ingebrigtsen authored
      * eww.el (eww-browse-url): Clean up code slightly.
      9c3142dc
    • Lars Ingebrigtsen's avatar
      Don't insert nil faces in shr · cb035f34
      Lars Ingebrigtsen authored
      * shr.el (shr-insert-table): Don't add nil faces, because that
      will show up in *Messages* as "Invalid face reference: nil [32
      times]".
      cb035f34
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Improve the custom type of some user options. · 93f21530
      Glenn Morris authored
      * lisp/autoinsert.el (auto-insert-alist):
      * lisp/replace.el (query-replace-from-to-separator):
      * lisp/gnus/gnus-art.el (gnus-hidden-properties):
      * lisp/gnus/gnus-gravatar.el (gnus-gravatar-properties):
      * lisp/gnus/gnus-picon.el (gnus-picon-properties):
      * lisp/progmodes/prolog.el (prolog-keywords, prolog-types)
      (prolog-mode-specificators, prolog-determinism-specificators)
      (prolog-directives, prolog-program-name, prolog-program-switches)
      (prolog-consult-string, prolog-compile-string, prolog-eof-string)
      (prolog-prompt-regexp): Improve custom type.
      93f21530
    • Glenn Morris's avatar
      Mark some risky calendar variables. · 9f60d7e9
      Glenn Morris authored
      * lisp/calendar/cal-china.el (chinese-calendar-time-zone):
      Remove risky setting for deleted obsolete alias.
      (calendar-chinese-standard-time-zone-name)
      (calendar-chinese-daylight-saving-start)
      (calendar-chinese-daylight-saving-end):
      * lisp/calendar/calendar.el (calendar-iso-date-display-form)
      (calendar-european-date-display-form)
      (calendar-american-date-display-form, calendar-date-display-form):
      * lisp/calendar/diary-lib.el (diary-remind-message)
      (diary-header-line-format):
      * lisp/calendar/solar.el (calendar-time-display-form)
      (calendar-location-name): Mark as risky.
      9f60d7e9
  3. 01 Feb, 2016 7 commits
    • Simen Heggestøyl's avatar
      Highlight two additional SCSS keywords · 1d07dcd7
      Simen Heggestøyl authored
      * lisp/textmodes/css-mode.el (css-bang-ids): New defconst holding CSS
      identifiers on the form !foo.
      (scss-bang-ids): New defconst holding SCSS identifiers on the form
      !foo.
      (css--font-lock-keywords): Highlight the new SCSS bang identifiers in
      `font-lock-builtin-face'.
      
      * test/indent/css-mode.css: Add bang rule test case.
      
      * test/indent/scss-mode.css: Add test cases for the introduced bang
      rules.
      1d07dcd7
    • Karl Fogel's avatar
      Recommend enabling integrity-checking in git · ee8b4669
      Karl Fogel authored
      * admin/notes/git-workflow:  Recommend setting transfer.fsckObjects.
      
      This is related to the autogen.sh changes made by Paul Eggert in
      commit d766ca8f (2016-02-01) and commit cedd7cad (2016-02-01), and to
      my edits today to http://www.emacswiki.org/emacs/GitForEmacsDevs and
      to emacswiki.org/emacs/GitQuickStartForEmacsDevs.  See also the thread
      "Recommend these .gitconfig settings for git integrity." at
      https://lists.gnu.org/archive/html/emacs-devel/2016-01/threads.html#01802.
      ee8b4669
    • Martin Rudalics's avatar
      Some corrections in Elisp manual · e639e10a
      Martin Rudalics authored
      * doc/lispref/buffers.texi (Read Only Buffers): Describe optional
      argument POSITION.
      * doc/lispref/debugging.texi (Error Debugging): `debug-on-signal'
      is an option.
      * doc/lispref/display.texi (Refresh Screen): Describe optional
      argument FRAME of `redraw-frame'.
      (Attribute Functions): Describe optional argument CHARACTER of
      `face-font'.
      (Defining Images): `image-load-path' is an option.
      (Beeping): `ring-bell-function' is an option.
      * doc/lispref/frames.texi (Size and Position): The PIXELWISE
      argument of `set-frame-size' is optional.
      (Raising and Lowering): The TERMINAL argument of `tty-top-frame'
      is optional.
      * doc/lispref/keymaps.texi (Controlling Active Maps): Fix doc of
      `set-transient-map'.
      * doc/lispref/minibuf.texi (Text from Minibuffer):
      `read-regexp-defaults-function' is an option.
      (Minibuffer Contents): `delete-minibuffer-contents' is a command.
      * doc/lispref/modes.texi (Mode Line Variables):
      `mode-line-position' and `mode-line-modes' are variables, not
      options.
      * doc/lispref/strings.texi (Creating Strings): The START argument
      of `substring' is optional.
      * doc/lispref/text.texi (Buffer Contents): Describe optional
      argument NO-PROPERTIES of `thing-at-point'.
      (User-Level Deletion): Both arguments of
      `delete-trailing-whitespace' are optional.
      (Margins): Use @key{RET} instead of @kbd{RET}.
      * doc/lispref/windows.texi (Display Action Functions): Write
      non-@code{nil} instead of non-nil.
      (Choosing Window Options): The WINDOW arg of
      `split-window-sensibly' is optional.
      (Choosing Window Options): Write non-@code{nil} instead of
      non-nil.
      (Window Start and End): Both args of `window-group-end' are
      optional.
      
      * src/buffer.c (Fbarf_if_buffer_read_only): Rename argument POS
      to POSITION to keep consisteny with doc-string.
      e639e10a
    • Paul Eggert's avatar
      Chatter when autogen.sh changes Git configuration · d766ca8f
      Paul Eggert authored
      * autogen.sh (git_config): New function.  Use it instead of ‘git config’.
      d766ca8f
    • Kyle Meyer's avatar
    • Paul Eggert's avatar
      Omit unnecessary history from Lisp intro · 43cb9f8f
      Paul Eggert authored
      * doc/lispintro/emacs-lisp-intro.texi (Review, Digression into C)
      (Conclusion): Reword so as not to talk about earlier versions
      of Emacs in what should be an intro.
      43cb9f8f
    • Paul Eggert's avatar
      2fbd1dab
  4. 31 Jan, 2016 10 commits