- 28 Nov, 2016 5 commits
-
-
Eli Zaretskii authored
* src/w32.c (w32_init_file_name_codepage): New function, resets file_name_codepage and w32_ansi_code_page to undo the values recorded during dumping. (codepage_for_filenames): Fix an embarrassing typo. Ignore the cached value of file-name encoding if it is nil, i.e. not initialized yet. Actually cache the last used file-name encoding to avoid calling APIs when not necessary. * src/w32.h (w32_init_file_name_codepage): Add prototype. * src/w32term.c (syms_of_w32term): Set the value of w32_unicode_filenames according to the OS version. This avoids resetting it during startup, which then causes temacs to run with the incorrect value. * src/emacs.c (main): Call w32_init_file_name_codepage early during the startup. * src/fileio.c (Fexpand_file_name) [WINDOWSNT]: Update 'newdir' after converting $HOME to a UTF-8 string, so that 'newdirlim' is consistent with it. (Bug#25038) * lisp/international/mule-cmds.el (set-locale-environment): Set 'default-file-name-coding-system' to the ANSI codepage even in non-interactive sessions. * lisp/files.el (directory-abbrev-alist, abbreviated-home-dir): Doc fix. (abbreviate-file-name): Decode 'abbreviated-home-dir' if it is a unibyte string. * doc/lispref/files.texi (Directory Names): Index 'directory-abbrev-alist'.
-
NicolasPetton authored
-
NicolasPetton authored
-
Glenn Morris authored
* etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex: * etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex: * etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex: * etc/refcards/fr-dired-ref.tex, etc/refcards/fr-refcard.tex: * etc/refcards/fr-survival.tex, etc/refcards/gnus-refcard.tex: * etc/refcards/orgcard.tex, etc/refcards/pl-refcard.tex: * etc/refcards/pt-br-refcard.tex, etc/refcards/refcard.tex: * etc/refcards/ru-refcard.tex, etc/refcards/sk-dired-ref.tex: * etc/refcards/sk-refcard.tex, etc/refcards/sk-survival.tex: * etc/refcards/survival.tex, etc/refcards/vipcard.tex: * etc/refcards/viperCard.tex: Tweak documentation url.
-
Glenn Morris authored
* lisp/progmodes/f90.el (f90-start-block-re, f90-no-block-limit): Handle "class is". (Bug#25039) * test/automated/f90.el (f90-test-bug25039): New test.
-
- 27 Nov, 2016 4 commits
-
-
NicolasPetton authored
* README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 25.1.90
-
NicolasPetton authored
The version should be 25.1.90, not 25.2.90. This reverts commit 596289bc.
-
NicolasPetton authored
* README: * configure.ac: * etc/NEWS: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 25.2.90
-
NicolasPetton authored
-
- 26 Nov, 2016 1 commit
-
-
Karl Fogel authored
* lisp/textmodes/tex-mode.el (tex-handle-newline): New function. Handle comment case directly, and dispatch to `tex-terminate-paragraph' for original behavior in non-comment case. (tex-mode-map): Bind above to C-j, replacing `tex-terminate-paragraph'.
-
- 25 Nov, 2016 3 commits
-
-
Eli Zaretskii authored
* lisp/simple.el (read-quoted-char): Use 'read-event' instead of 'read-key', to avoid losing the keystroke echo in 'C-q'. (Bug#24635)
-
Eli Zaretskii authored
* lisp/simple.el (current-word): Clarify and improve the doc string. (Bug#24979)
-
Chunyang Xu authored
* lisp/eshell/esh-mode.el (eshell-scroll-to-bottom-on-output): Fix a typo in the 'others' standard value. (Bug#24983)
-
- 24 Nov, 2016 3 commits
-
-
Hong Xu authored
* doc/emacs/programs.texi (Matching): Add index entries. Fix typos. (Bug#25012) Copyright-paperwork-exempt: yes
-
Eli Zaretskii authored
* doc/emacs/maintaining.texi (Select Tags Table): Remove text that is no longer pertinent. (The "explained above" part was moved to another place in the manual a long time ago.)
-
Eli Zaretskii authored
* doc/lispref/os.texi (System Environment): Fix wording of the description of 'invocation-directory'. (Bug#24999)
-
- 23 Nov, 2016 2 commits
-
-
Glenn Morris authored
-
Eli Zaretskii authored
* etc/refcards/pl-refcard.tex: Fix last change.
-
- 22 Nov, 2016 2 commits
-
-
Philipp Stephani authored
It has been observed (in the HTerm terminal emulator) that the event stored in the 'xterm-mouse-last-down' terminal parameter gets overwritten during a mouse drag operation, causing Emacs to attempt to synthesize the non-existing <drag-mouse-0> event. Copy the event into the terminal parameter to protect against such modifications. * lisp/xt-mouse.el (xterm-mouse-translate-1): Guard against modification of input event list.
-
Eli Zaretskii authored
-
- 21 Nov, 2016 3 commits
-
-
NicolasPetton authored
-
NicolasPetton authored
* admin/authors.el (authors-renamed-files-alist): Add entries for obsolete files. * ChangeLog.2: Update.
-
Eli Zaretskii authored
* lisp/dired.el (dired-mode-map): Rebind "Search Files" and "Query Replace in Files" menu items to 'dired-do-find-regexp' and 'dired-do-find-regexp-and-replace', respectively. (Bug#24977)
-
- 20 Nov, 2016 2 commits
-
-
Eli Zaretskii authored
* lisp/net/shr.el (shr-pixel-column): If we are switching to another buffer in the selected window, make that window temporarily non-dedicated. (Bug#24950)
-
Tino Calancha authored
* doc/lispref/os.texi (Time Parsing): Document %F, %g, %G, %u and %V.
-
- 19 Nov, 2016 2 commits
-
-
Paul Eggert authored
-
Eli Zaretskii authored
-
- 18 Nov, 2016 4 commits
-
-
Eli Zaretskii authored
* doc/lispref/os.texi (Time Calculations): Mention the meaning of 'nil' or a scalar number as the time-value argument. Add a cross-reference to 'float-time' for computing a time difference as a scalar number of seconds. * src/editfns.c (Fformat_time_string, Ftime_less_p) (Ftime_subtract, Ftime_add, Fdecode_time, Fcurrent_time_string) (Fcurrent_time_zone): Mention in the doc strings the meaning of nil argument and the fact that a time value can be a scalar number of seconds since the epoch. (Ftime_subtract): Mention 'float-time'.
-
Daniel Colascione authored
* src/sysdep.c (init_random): Try /dev/urandom before GnuTLS. (cherry picked from commit a37eba84)
-
Glenn Morris authored
* etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex: * etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex: * etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex: * etc/refcards/fr-dired-ref.tex, etc/refcards/fr-refcard.tex: * etc/refcards/fr-survival.tex, etc/refcards/gnus-refcard.tex: * etc/refcards/orgcard.tex, etc/refcards/pl-refcard.tex: * etc/refcards/pt-br-refcard.tex, etc/refcards/refcard.tex: * etc/refcards/ru-refcard.tex, etc/refcards/sk-dired-ref.tex: * etc/refcards/sk-refcard.tex, etc/refcards/sk-survival.tex: * etc/refcards/survival.tex, etc/refcards/vipcard.tex: * etc/refcards/viperCard.tex: Add comment about the source.
-
Glenn Morris authored
-
- 16 Nov, 2016 4 commits
-
-
Dmitry Gutov authored
* lisp/progmodes/js.el (js--looking-at-operator-p): Check that the slash is not ending a regexp (bug#24854).
-
Eli Zaretskii authored
* lisp/international/fontset.el (setup-default-fontset): Make sure Symbola and FreeMono are set up in the default fontset as belonging to the "iso10646-1" registry. In the UTF-8 locale, this avoids a long and futile search for a suitable font, whose side effect is a lot of consing, which then hits the font-cache compacting issue, and causes very sluggish redisplay of characters displayed by these fonts. All this happens because the default for the registry is "iso8859-1". (Bug#24953)
-
Glenn Morris authored
* doc/emacs/rmail.texi (Movemail): * doc/lispref/control.texi (Pattern matching case statement): * doc/lispref/frames.texi (Size and Position): * doc/lispref/processes.texi (Asynchronous Processes): * doc/lispref/text.texi (Document Object Model): * doc/lispref/windows.texi (Coordinates and Windows): Do not upper-case the argument of @var.
-
Glenn Morris authored
* doc/lispref/frames.texi (Size and Position): * doc/lispref/windows.texi (Window Sizes): Fix arglist typos.
-
- 15 Nov, 2016 2 commits
-
-
Glenn Morris authored
-
Eli Zaretskii authored
* etc/refcards/calccard.tex: * etc/refcards/cs-dired-ref.tex: * etc/refcards/cs-refcard.tex: * etc/refcards/cs-survival.tex: * etc/refcards/de-refcard.tex: * etc/refcards/dired-ref.tex: * etc/refcards/fr-dired-ref.tex: * etc/refcards/fr-refcard.tex: * etc/refcards/fr-survival.tex: * etc/refcards/orgcard.tex: * etc/refcards/pl-refcard.tex: * etc/refcards/pt-br-refcard.tex: * etc/refcards/refcard.tex: * etc/refcards/ru-refcard.tex: * etc/refcards/sk-dired-ref.tex: * etc/refcards/sk-refcard.tex: * etc/refcards/sk-survival.tex: * etc/refcards/survival.tex: * etc/refcards/vipcard.tex: * etc/refcards/viperCard.tex: Change "GNU Emacs" to "this document" in copyright notices. (Bug#24520)
-
- 13 Nov, 2016 1 commit
-
-
Eli Zaretskii authored
* etc/refcards/viperCard.tex: * etc/refcards/vipcard.tex: * etc/refcards/survival.tex: * etc/refcards/sk-survival.tex: * etc/refcards/sk-dired-ref.tex: * etc/refcards/sk-refcard.tex: * etc/refcards/ru-refcard.tex: * etc/refcards/refcard.tex: * etc/refcards/pt-br-refcard.tex: * etc/refcards/pl-refcard.tex: * etc/refcards/orgcard.tex: * etc/refcards/gnus-refcard.tex: * etc/refcards/fr-survival.tex): * etc/refcards/fr-refcard.tex: * etc/refcards/fr-dired-ref.tex: * etc/refcards/dired-ref.tex: * etc/refcards/de-refcard.tex: * etc/refcards/cs-survival.tex: * etc/refcards/cs-refcard.tex: * etc/refcards/cs-dired-ref.tex: * etc/refcards/calccard.tex: Update the copyright blurb. (Bug#24520)
-
- 12 Nov, 2016 1 commit
-
-
Eli Zaretskii authored
* doc/emacs/text.texi (Foldout): Use the outline-* names instead of the obsolete aliases. (Bug#24890)
-
- 10 Nov, 2016 1 commit
-
-
Philipp Stephani authored
See Bug#24639. * term.el (term--xterm-paste): New function. (term-raw-map): Use it. (xterm--pasted-text): Declare function from xterm.el.
-