Skip to content
Snippets Groups Projects
  1. May 16, 2023
    • Aidan Kehoe's avatar
      Avoid a warning from the regexp code, #'message-tokenize-header · dbd2eb2b
      Aidan Kehoe authored
      2023-05-16  Aidan Kehoe  <kehoea@parhasard.net>
      
      	* lisp/message.el (message-tokenize-header):
      	Avoid a warning (that happens not to correspond to a bug, this
      	time) when match data is used in a distinct buffer from the buffer
      	it was generated in. Thank you for the bug report, Henry Thompson!
      dbd2eb2b
  2. Mar 21, 2023
  3. Nov 11, 2022
  4. Sep 21, 2022
    • Aidan Kehoe's avatar
      Revise #'format-spec to use #'widget-parsing-escapes, avoid match data problems · 3fb90109
      Aidan Kehoe authored
      ChangeLog addition:
      
      2022-09-21  Aidan Kehoe  <kehoea@parhasard.net>
      
      	* lisp/format-spec.el:
      	* lisp/format-spec.el (widget-parsing-escapes): New, made
      	available if wid-edit has not provided it.
      	* lisp/format-spec.el (format-spec):
      	Revise this to use the cheaper #'widget-parsing-escapes macro,
      	rather than inserting the format string and then parsing it in a
      	buffer.
      	Also avoid a problem provoked by assuming that match data remains
      	around when the corresponding text has been deleted, thank you
      	Jaakko Salomaa.
      3fb90109
  5. Feb 03, 2022
  6. Dec 23, 2021
  7. Dec 22, 2021
  8. Jan 07, 2021
  9. Dec 30, 2020
  10. Dec 22, 2021
  11. Feb 25, 2021
  12. Jun 15, 2020
  13. Jun 10, 2018
  14. Nov 21, 2016
    • Aidan Kehoe's avatar
      Sync parse-time.el, avoid overriding a built-in #'parse-integer. · 632a7fcc
      Aidan Kehoe authored
      lisp/ChangeLog addition:
      
      2016-11-21  Aidan Kehoe  <kehoea@parhasard.net>
      
      	Sync this file with GNU; make it not override the built-in more
      	capable #'parse-integer if that is available.
      
      	* lisp/parse-time.el:
      	* lisp/parse-time.el (parse-time-syntax): Removed.
      	* lisp/parse-time.el (parse-time-digits): Removed.
      	* lisp/parse-time.el (defvar):
      	* lisp/parse-time.el (parse-time-val)): Removed.
      	* lisp/parse-time.el (parse-time-parse-integer):
      	* lisp/parse-time.el (parse-time-digit-char-p): New, renamed from
      	digit-char-p. Only used by #'parse-time-parse-integer-1.
      	* lisp/parse-time.el (parse-time-parse-integer): New. The function
      	name as used by parse-time.el.
      	* lisp/parse-time.el (parse-integer): Renamed to
      	#'parse-time-parse-integer-1, and ignored if there is a built-in
      	#'parse-integer available to Lisp.
      	* lisp/parse-time.el (parse-time-tokenize):
      	* lisp/parse-time.el (parse-time-months):
      	* lisp/parse-time.el (parse-time-rules):
      	* lisp/parse-time.el (parse-time-string):
      	Sync these functions, variables.
      	* lisp/parse-time.el (parse-time-iso8601-regexp): New.
      	* lisp/parse-time.el (parse-iso8601-time-string): New.
      632a7fcc
  15. Oct 02, 2015
  16. Oct 01, 2015
  17. Sep 29, 2015
  18. Sep 18, 2015
  19. Jun 27, 2015
  20. Feb 28, 2015
  21. Feb 27, 2015
  22. Sep 08, 2014
  23. Aug 20, 2014
  24. Jun 22, 2014
  25. Jun 21, 2014
  26. Dec 28, 2012
  27. May 22, 2014
  28. May 21, 2014
  29. May 15, 2014
Loading