Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
171eda53
Commit
171eda53
authored
May 24, 2010
by
Stefan Monnier
Browse files
Merge from emacs-23
parents
7eca871a
dd9b52a6
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
73 additions
and
14 deletions
+73
-14
etc/ChangeLog
etc/ChangeLog
+5
-2
etc/NEWS.23
etc/NEWS.23
+27
-0
lisp/ChangeLog
lisp/ChangeLog
+14
-5
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/bytecomp.el
+1
-1
lisp/textmodes/fill.el
lisp/textmodes/fill.el
+1
-1
lisp/url/ChangeLog
lisp/url/ChangeLog
+4
-0
lisp/url/url-util.el
lisp/url/url-util.el
+2
-2
src/ChangeLog
src/ChangeLog
+5
-2
src/cmds.c
src/cmds.c
+3
-1
src/editfns.c
src/editfns.c
+11
-0
No files found.
etc/ChangeLog
View file @
171eda53
2010-05-24 Stefan Monnier <monnier@iro.umontreal.ca>
* NEWS: Add sections for Emacs-23.3.
2010-05-08 Chong Yidong <cyd@stupidchicken.com>
* PROBLEMS: Document gcc-4.5 bug (Bug#6031).
...
...
@@ -43,8 +47,7 @@
2010-03-24 Francesc Rocher <rocher@member.fsf.org>
* MORE.STUFF: Remove CEDET entry, now distributed as part of
Emacs.
* MORE.STUFF: Remove CEDET entry, now distributed as part of Emacs.
2010-03-22 Teodor Zlatanov <tzz@lifelogs.com>
...
...
etc/NEWS.23
View file @
171eda53
...
...
@@ -14,6 +14,33 @@ for changes in older Emacs versions.
You can narrow news to a specific version by calling `view-emacs-news'
with a prefix argument or by typing C-u C-h C-n.
* Installation Changes in Emacs 23.3
* Startup Changes in Emacs 23.3
* Changes in Emacs 23.3
* Editing Changes in Emacs 23.3
* Changes in Specialized Modes and Packages in Emacs 23.3
* New Modes and Packages in Emacs 23.3
* Incompatible Lisp Changes in Emacs 23.3
* Lisp changes in Emacs 23.3
** New function byte-to-string, like char-to-string but for bytes.
* Changes in Emacs 23.3 on non-free operating systems
* Installation Changes in Emacs 23.2
...
...
lisp/ChangeLog
View file @
171eda53
2010-05-24 Uday S Reddy <u.s.reddy@cs.bham.ac.uk> (tiny change)
* textmodes/fill.el (fill-region): Don't fill past the end (bug#6201).
2010-05-24 Stefan Monnier <monnier@iro.umontreal.ca>
* subr.el (read-quoted-char): Resolve modifiers after key
remapping (bug#6212).
2010-05-22 Chong Yidong <cyd@stupidchicken.com>
* image.el (image-refresh): Define as an alias for image-flush.
...
...
@@ -13,9 +22,9 @@
2010-05-21 Alan Mackenzie <acm@muc.de>
* progmodes/cc-engine.el (c-parse-state-get-strategy):
Replace
parameter `here' with `here-' and `here-plus', which sandwich
any
pertinent CPP construct.
* progmodes/cc-engine.el (c-parse-state-get-strategy):
Replace
parameter `here' with `here-' and `here-plus', which sandwich
any
pertinent CPP construct.
(c-remove-stale-state-cache-backwards): Fix a bug which happens
when doing (c-parse-state) in a CPP construct: Exclude any "new"
CPP construct from taking part in the scanning.
...
...
@@ -23,8 +32,8 @@
2010-05-21 Michael Albinus <michael.albinus@gmx.de>
* net/tramp.el (tramp-do-copy-or-rename-file)
(tramp-handle-file-local-copy, tramp-maybe-open-connection):
Tune
`with-progress-reporter' messages.
(tramp-handle-file-local-copy, tramp-maybe-open-connection):
Tune
`with-progress-reporter' messages.
(tramp-handle-vc-registered):
* net/tramp-fish.el (tramp-fish-handle-file-local-copy)
(tramp-fish-handle-insert-file-contents)
...
...
lisp/emacs-lisp/bytecomp.el
View file @
171eda53
...
...
@@ -353,7 +353,7 @@ else the global value will be modified."
(defvar byte-compile-interactive-only-functions
'(beginning-of-buffer end-of-buffer replace-string replace-regexp
insert-file insert-buffer insert-file-literally previous-line next-line
goto-line comint-run)
goto-line comint-run
delete-backward-char
)
"List of commands that are not meant to be called from Lisp.")
(defvar byte-compile-not-obsolete-vars nil
...
...
lisp/textmodes/fill.el
View file @
171eda53
...
...
@@ -1036,7 +1036,7 @@ space does not end a sentence, so don't break a line there."
(fill-forward-paragraph -1))
(if (< (point) beg)
(goto-char beg))
(if (>= (point) initial)
(if
(and
(>= (point) initial)
(< (point) end))
(setq fill-pfx
(fill-region-as-paragraph (point) end justify nosqueeze))
(goto-char end))))
...
...
lisp/url/ChangeLog
View file @
171eda53
2010-05-19 Stefan Monnier <monnier@iro.umontreal.ca>
* url-util.el (url-unhex-string): Don't accidentally decode as latin-1.
2010-05-07 Chong Yidong <cyd@stupidchicken.com>
* Version 23.2 released.
...
...
lisp/url/url-util.el
View file @
171eda53
...
...
@@ -322,10 +322,10 @@ forbidden in URL encoding."
tmp
(
substring
str
0
start
)
(
cond
(
allow-newlines
(
char
-to-string
code
))
(
byte
-to-string
code
))
((
or
(
=
code
?\n
)
(
=
code
?\r
))
" "
)
(
t
(
char
-to-string
code
))))
(
t
(
byte
-to-string
code
))))
str
(
substring
str
(
match-end
0
)))))
(
setq
tmp
(
concat
tmp
str
))
tmp
))
...
...
src/ChangeLog
View file @
171eda53
2010-05-24 Stefan Monnier <monnier@iro.umontreal.ca>
* editfns.c (Fbyte_to_string): New function.
2010-05-24 Stefan Monnier <monnier@iro.umontreal.ca>
* process.c (Fmake_network_process): Set :host to nil if it's not used.
...
...
@@ -5,8 +9,7 @@
2010-05-23 Eli Zaretskii <eliz@gnu.org>
* dispextern.h (init_iterator): Sync prototype with changed
definition.
* dispextern.h (init_iterator): Sync prototype with changed definition.
2010-05-19 Eli Zaretskii <eliz@gnu.org>
...
...
src/cmds.c
View file @
171eda53
...
...
@@ -278,7 +278,9 @@ DEFUN ("delete-backward-char", Fdelete_backward_char, Sdelete_backward_char,
doc
:
/* Delete the previous N characters (following if N is negative).
Optional second arg KILLFLAG non-nil means kill instead (save in kill ring).
Interactively, N is the prefix arg, and KILLFLAG is set if
N was explicitly specified. */
)
N was explicitly specified.
This is meant for interactive use only; from Lisp, better use `delete-char'
with a negated argument. */
)
(
n
,
killflag
)
Lisp_Object
n
,
killflag
;
{
...
...
src/editfns.c
View file @
171eda53
...
...
@@ -220,6 +220,16 @@ usage: (char-to-string CHAR) */)
return
make_string_from_bytes
(
str
,
1
,
len
);
}
DEFUN
(
"byte-to-string"
,
Fbyte_to_string
,
Sbyte_to_string
,
1
,
1
,
0
,
doc
:
/* Convert arg BYTE to a string containing that byte. */
)
(
byte
)
Lisp_Object
byte
;
{
CHECK_NUMBER
(
byte
);
unsigned
char
b
=
XINT
(
byte
);
return
make_string_from_bytes
(
&
b
,
1
,
1
);
}
DEFUN
(
"string-to-char"
,
Fstring_to_char
,
Sstring_to_char
,
1
,
1
,
0
,
doc
:
/* Convert arg STRING to a character, the first character of that string.
A multibyte character is handled correctly. */
)
...
...
@@ -4686,6 +4696,7 @@ functions if all the text being accessed has this property. */);
defsubr
(
&
Sgoto_char
);
defsubr
(
&
Sstring_to_char
);
defsubr
(
&
Schar_to_string
);
defsubr
(
&
Sbyte_to_string
);
defsubr
(
&
Sbuffer_substring
);
defsubr
(
&
Sbuffer_substring_no_properties
);
defsubr
(
&
Sbuffer_string
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment