From: Po Lu Date: Sat, 5 Aug 2023 01:06:04 +0000 (+0800) Subject: Merge remote-tracking branch 'origin/master' into feature/android X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a5bbc51f474568ad2e4511a08614ac8ec4ca2481;p=emacs.git Merge remote-tracking branch 'origin/master' into feature/android --- a5bbc51f474568ad2e4511a08614ac8ec4ca2481 diff --cc etc/NEWS index a8fc7f4e37f,567f19012eb..85352fabebc --- a/etc/NEWS +++ b/etc/NEWS @@@ -715,30 -685,11 +715,34 @@@ provokes an error if used numerically * Lisp Changes in Emacs 30.1 + ** 'defadvice' is marked as obsolete. + See (info "(elisp)Porting Old Advice") for help converting them + to use `advice-add` or `define-advice instead. + +++ +** New variable 'current-key-remap-sequence'. +It is bound to the key sequence that caused a call to a function bound +within `function-key-map' or `input-decode-map' around those calls. + ++++ +** New variables describing the names of built in programs. +The new variables 'ctags-program-name', 'ebrowse-program-name', +'etags-program-name', 'hexl-program-name', 'emacsclient-program-name' +and 'movemail-program-name' should be used instead of "ctags", +"ebrowse", "etags", "hexl", and "emacsclient", when starting one of +these built in programs in a subprocess. + ++++ +** 'x-popup-menu' now understands touch screen events. +When a 'touchscreen-begin' or 'touchscreen-end' event is passed as the +POSITION argument, it will behave as if that event was a mouse event. + ++++ +** New functions for handling touch screen events. +The new functions 'touch-screen-track-tap' and +'touch-screen-track-drag' handle tracking common touch screen gestures +from within a command. + ** New user option 'safe-local-variable-directories'. This user option names directories in which Emacs will treat all directory-local variables as safe.